基于ASP.NET+ SQL Server实现(Web)医院信息管理系统

医院信息管理系统

1. 课程设计内容

在 visual studio 2017 平台上,开发一个"医院信息管理系统"Web 程序。

2. 课程设计目的

综合运用 c#.net 知识,在 vs 2017 平台上,进行 ASP.NET 应用程序和简易网站的开发;初步熟悉开发一个 ASP.NET 网站的流程。

4. 设计步骤方法

管理系统大体可分为三部分,WebUI 界面设计、AccessTask 数据访问层设计和 InterService 业务逻辑层设计。

4.1. 步骤 1:主界面设计

由登录界面进入母版页衍生出来的子页面,点击菜单栏按钮进行页面跳转,GridView 控件通过业务逻辑层获取数据访问层的数据并显示出来,并实现了数据库的增删查改操作。

4.1.1. 步骤 1.1:界面的实现效果图

登录:

母版页:

病人信息:

病人预约:

缴费管理:

医令单:

药品资料:

药品开出:

修改颜色:

模拟打印:

4.1.2. 步骤 1.2:主要代码

登录:

病人资料:

病人预约:

缴费管理:

医令单:

药品资料:

退药入库:

药品开出:

修改颜色:

模拟打印:

4.2. 步骤 2:数据库设计/文件数据格式设计

4.2.1. 步骤 2.1:数据库新建表/文件数据记录样式

(1)医护人员数据表 HospitalDT 及填充数据。

(2)病人数据表 PatientDT 及填充数据。

(3)药品数据表 MedicineDT 及填充数据。

4.3. 步骤 3:运行结果界面

登录:

病人资料:

病人预约:

缴费管理:

医令单:

模拟打印:

药品开出:

修改颜色:

5. 设计结果及分析

成功完成医院信息管理系统设计,实现了导医服务、医生服务、药房管理、门诊统计、系统设置和单据打印的功能。

导医服务分为病人资料、病人预约及缴费管理。利用表单输入,并将数据插入数据库中,通过返回数据集并绑定 GridView,在页面中显示数据表的数据集。

医生服务包含医令单的功能。只有身份包含"医师"的用户才可以使用,生成医令单将跳转至打印界面进行打印预览。

药房管理分为药品开出、退药入库及药品资料。通过业务逻辑层操作数据访问层对应药品的数量,再返回数据集给页面显示。

门诊统计包含科室人员。获取医护人员数据表 HospitalDT 的数据集并显示。

系统设置包含修改颜色。通过 jQuery 获取 radio 按钮,增加或删除对应的 CSS 样式名称从而修改界面颜色。

单据打印包含模拟打印。建立 Table 表格,显示后台相关数据。

6. 对本设计过程及方法、手段的改进建议

本系统登录后进入系统主界面,按返回键还是可以回到登录界面,修改颜色界面只能修改当前界面的样式,切换界面之后效果消失,暂时没有很好的解决办法。

系统本身功能还可以扩充,例如增加退出系统功能、医护人员排班表功能及新增医护人员、新增药品等功能。

7. 参考文献

1\] 微软公司著. .NET Framework 2.0 程序设计.北京:高等教学出版社,2007 \[2\] Web 应用程序设计------ASP.NET 上机实验指导(第 2 版)

相关推荐
想用offer打牌7 小时前
MCP (Model Context Protocol) 技术理解 - 第二篇
后端·aigc·mcp
崔庆才丨静觅8 小时前
hCaptcha 验证码图像识别 API 对接教程
前端
passerby60619 小时前
完成前端时间处理的另一块版图
前端·github·web components
KYGALYX9 小时前
服务异步通信
开发语言·后端·微服务·ruby
掘了9 小时前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
崔庆才丨静觅9 小时前
实用免费的 Short URL 短链接 API 对接说明
前端
崔庆才丨静觅9 小时前
5分钟快速搭建 AI 平台并用它赚钱!
前端
爬山算法9 小时前
Hibernate(90)如何在故障注入测试中使用Hibernate?
java·后端·hibernate
崔庆才丨静觅10 小时前
比官方便宜一半以上!Midjourney API 申请及使用
前端
Moment10 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端