实践记录:第一周,8学时,厚德楼B608
1.XXX
本周,讨论选题,经过组内的多次交流,确定选题为医院信息管理系统。本人完成了数据库及数据表的设计,以及登录界面和母版页的设计及编写。
HospitalManage.mdf数据库存储了医护人员、病人、药品等信息。
(1)医护人员数据表HospitalDT及填充数据。
(2)病人数据表PatientDT及填充数据。
(3)药品数据表MedicineDT及填充数据。
登录界面从业务逻辑层获取登录的医护人员姓名,验证输入合法性后提示欢迎语。
母版页利用Bootstrap实现下拉菜单,留白部分使用ContentPlaceHolder控件。
2.XXX
本周,讨论选题,经过组内的多次交流,确定选题为医院信息管理系统。本人完成了六大模块具体功能的设计,以及Entity三个实体类User、Patient、Medicine的编写。
根据实际情况以及所学知识,确定本系统具备功能如下图所示:
Entity类参考三个数据表的字段,实现对应的属性及方法的获取及设置。
(1)医护人员类User.cs包括人员编号hosId、人员姓名hosName、人员科室hosRoom。
(2)病人类Patient.cs包括病人身份证号patId、病人姓名patName、病人年龄patAge、病人性别patSex、病人地址patPlace、待缴药费notPaid。
(3)药品类Medicine.cs包括药品编号medNum、药品名称medName、药品单价medPrice、药品数量medCount。
-----------------------------------------------------------------------
实践记录:第二周,8学时,厚德楼B608
1.XXX
本周,讨论逻辑,确定并实现各个模块功能。本人完成了WebUI各个界面的编写及调用后台InterService函数的代码编写。
病人信息:
病人预约:
病人缴费:
医令单:
药品资料:
退药入库:
药品开出:
修改颜色:
模拟打印:
业务逻辑层:
2.XXX
本周,讨论逻辑,确定并实现各个模块功能。本人完成了AccessTask层与数据库交互的DBTask类的编写。
(1)登录界面判断用户是否为医护人员。
(2)病人资料界面将病人信息添加到数据表PatientDT中,并返回数据集给前端。
(3)病人预约界面将选中的医师对应的编号添加到数据表PatientDT中。
(4)缴费管理界面中获取用户选择的药品对应的价格。
(5)药品开出及退药入库界面中计算最后的药品数量,修改数据库并返回数据集。
(6)科室人员界面中返回数据表HospitalDT所有数据的数据集。
-----------------------------------------------------------------------
实践记录:第三周,8学时,厚德楼B608
1.XXX
本周,按三层结构整合程序,整理课程设计说明书及实践报告。本人完成了增加WebUI层的用户控件以及两份文档的整理。
登录:
母版页:
病人信息:
病人预约:
缴费管理:
医令单:
药品开出/退药入库:
药品资料/科室人员:
修改颜色:
模拟打印:
2.XXX
本周,按三层结构整合程序,整理课程设计说明书及实践报告。本人完成了增加登录后根据用户名对应的身份赋予菜单的不同使用权限以及部分文档的整理。
|