基于asp.net,c#,vs,sql门诊就诊系统毕业论文设计,课程ppt,答辩,开题报告,文献翻译

4004
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
下载 ×

下载APP,资源永久免费


如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

下载论文助手APP,资源永久免费

免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长



简介


门诊就诊系统的设计与实现
摘  要
进入21世纪以来,网络的空前发展给人们的工作和生活带来了极大的便利,信息化建设已经成为节约运营成本、提高工作效率的首选。相比之下,国内相当数量的中小医院的门诊工作流程还采用相对保守的手工工作方式,数据信息查询和存储的成本较高,但效率却很低下。
门诊就诊系统是典型的医院信息系统(HIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、安全性好的数据库;而对于后者则要求具备应用程序功能完备,易使用等特点。
本系统使用Visual Basic.NET+Access,设计开发了门诊就诊系统。通过网络间的数据交换来实现注册、挂号、就诊、收费等几项工作,从而提高医疗部门在门诊就诊过程中的工作效率和质量。本论文详细介绍门诊就诊系统的开发过程。

关键词:门诊就诊;挂号;就诊;.Net;
Design of Out-Patient Attendance System
Abstract
Out-Patient attendance system is a typical hospital information system (HIS), which includes building up data-base in background and developing the application interface in foreground. The former requires consistency, integrality and security of data. The back-stage should make the application powerful and easily use.
This system is developed byVisual Basic.NET+ ACCESS.and achieves registration, attendance and charge in order to improving the efficiency and quality of health department. 
In this paper, these functions and the process of development of Out-Patient system will be introduced in detail.

Key words: Outpatients; Register; Attendance; .Net

工程目录

参考文献
[1] 韩泽坤.Access数据库开发经典案例解析[M].北京:清华大学出版社,2006。
[2] 银华强.Visual Basic.NET 项目开发宝典[M].北京:电子工业出版社,2007。
[3] 王君波.Visual Basic.NET编程基础与实例[M].北京:清华大学出版社,2003。
[4] 王健南.ASP数据库管理项目方案精解[M].北京:航空工业出版社,2006。
[5] 吉银林.ASP.NET程序设计教程[M].北京:电子工业出版社,2004。
[6] 刘化果.Visual Basic.NET开发实例完全剖析[M].北京:中国电力出版社,2005。
[7] 石志国.Visual Basic.NET实用案例教程[M].北京:清华大学出版社,2003。 

用户需求分析

3.1 用户角色需求

根据华西医院门诊就诊的过程(如图3-1),整个系统应该有五个操作用户角色,即注册员,挂号员,医生,收费员和系统管理员。

 

SHAPE\* MERGEFORMAT

注册

挂号

就诊

缴费

病人离开医院


图3-1病人就诊流程

注册员负责注册病人信息;挂号员根据病人需求选择科室挂号;医生处理诊断过程和开药;收费员根据医嘱收费;系统管理员在后台对系统进行用户管理并展开系统的正常运行维护工作。每个角色操作的共性是通过密码验证后登录,通过框体显示自己的使用权限。角色工作完成后,通过退出选项关闭系统。

3.2 功能需求

系统功能主要包括以下几个方面:

a.注册信息处理;

b.挂号信息处理;

c.就诊信息处理;

d.收费信息处理;

e.系统信息管理。

按照不同的角色权限对具体功能描述如下:

3.2.1 注册功能

注册员通过登陆界面登陆成功后,可以选择注册新病人、编辑注册病人和删除注册病人。注册新病人通过填写表格,包括姓名、性别、年龄、地址、电话完成注册,病人编号采用自动随机生成方式产生。编辑和删除病人信息则通过病人编号读取病人数据,达到编辑和删除的功能。

3.2.2 挂号功能

挂号员通过登录页面登录成功后,可以挂号、退号、查询病人挂号信息,只需输入病人的编号提交即可。挂号是当读取病人注册信息后,根据病人需求选择相应的挂号科室。退号也通过病人编号读取已经挂出的号,提交后则完成退号。查询病人挂号信息则通过病人编号列表选择相应的病人,显示出是否挂号以及挂号的科室信息。

3.2.3 医生功能

医生通过登录页面登录成功后,可以录入医嘱和编辑医嘱。病人找到相应科室后到医生处就诊,医生根据病人编号读取病人信息,通过病人信息中挂号信息判断此病人是否为挂的是本科室的号,如果是则开始就医。就医后医生需选择相应的医疗信息和用药信息以及填写病人医嘱。医生也可根据病人编号修改医疗信息用药情况和医嘱。

3.2.4 收费功能

收费员通过登录页面登录成功后,可以进行收费,分为医疗收费、药品收费以及缴费查询。收费员根据医生开具的医疗信息和药品信息可分别对两种项目进行收费。缴费查询则根据病人编号可查询到该病人是否已缴费。

3.2.5 管理功能

系统管理员通过登录页面登录成功后,可以进行系统用户的添加、编辑和删除,系统字典的添加,系统报表的查询以及用户的解冻。对于添加用户,需要管理员填写用户的相关信息并选择该用户在此系统中相应的权限。编辑和删除用户都根据用户姓名来读取相应的用户信息。系统数据字典的添加包括挂号科室种类、医疗种类和药品种类。系统报表查询将系统中各个数据字段显示出来。用户解冻是对由于用户五次输入密码错误造成该用户被冻结无法登陆情况的解除。

3.3 性能需求

整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快。

安全性方面,当用户输入密码五次错误后该用户将被锁定,只有管理员权限可以解冻该帐户。

软件系统本身运行对计算机硬件平台和操作系统平台要求适中。

4 门诊就诊系统的设计

4.1 设计思路

本系统的功能根据使用者的不同而有所不同,主要有两种用户:普通用户和系统管理员。为了便于整个系统的组织管理,把整个系统分为两大模块:用户模块和管理员模块,两个模块的功能都完全相对独立的设计,然后再将它们集成到一个总的控制模块中。对于用户模块来说,只能使用属于本用户(注册员、挂号员、医生、财务人员)权限的功能,而管理员,则可以添加、修改、删除、解冻被冻结用户,添加系统数据字典,浏览、打印系统数据报表等。

4.2 总体框架

 

 

 

 

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

系统管理员模块

普通用户模块


系统字典维护

系统报表查询

病人注册功能

病人挂号功能

病人就诊功能

病人缴费功能


图4-1总体框架

4.2.1 系统管理员功能

1)对系统使用的用户的添加、编辑、删除。在添加或编辑用户的时候能对用户的输入代码,密码,相应的权限进行设置。如图4-2:

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

添加用户

编辑用户

解冻用户

删除用户


图4-2管理员功能

2)对系统的字典进行维护。能够添加新的挂号科室和对应的描述、新的医疗类型和相应的收费价格、新的药品种类和相应的价格。如图4-3:


添加挂号科室

添加医疗类型

添加药品种类

文本框: 添加药品种类文本框: 添加挂号科室文本框: 添加医疗类型
图4-3字典维护功能


3)对于数据库里的每一张表的内容进行显示。利用水晶报表对各个字段的值显示,查询各个所需的详尽的信息。如图4-4:

 

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

系统用户报表

挂号科室报表

医疗费用报表

药品费用报表

病人信息报表


图4-4报表查询功能

4)对于在系统登陆时输入错误5次密码而被冻结了的用户进行解冻。

4.2.2 普通用户功能

1)病人登记台用户能够注册新的病人,包括病人的姓名、性别、年龄、电话、地址以及贯穿整个门诊就诊的唯一的病人编号。并且能够编辑病人注册信息

和删除病人注册信息。如图4-5:

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

添加注册病人

编辑注册病人

删除注册病人


图4-5注册功能

2)挂号用户能够根据病人的需求,为病人挂出相应科室的号,并把挂号信息添加到病人注册编号里。实现病人退号及浏览病人的挂号(退号)信息。如图4-6:

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

挂号

退号

查询挂号


图4-6挂号功能

3)医生用户能够根据病人注册编号以及挂号科室判断该病人是否应该到该科室来就诊,以及根据病人的检查情况添加医嘱和药品使用建议,并为收费用户列出此次病人医疗情况和用药情况。如图4-7:

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

添加医嘱

编辑医嘱


图4-7医疗功能

4)收费用户能根据病人注册编号显示医疗的种类以及相应的费用和所开药品的费用,以及查询该病人是否缴费。如图4-8:

 

 

 

 

 

 

SHAPE\* MERGEFORMAT

医疗收费

缴费查询


药品收费


图4-8收费功能

4.3 数据库设计

该系统使用ACCESS数据库,一共五张表:系统用户表、病人信息表、挂号科室信息、医疗费用信息、药品费用信息。

 

系统用户表(sysuser):该表用于储存用户信息,如表4-1。

表4-1系统用户表

字段名称

数据类型

字段大小

说 明

主 键

Username

文本

20

系统用户名称

F

Code

文本

10

用户登陆时输入代码

T

Passwor

文本

15

用户密码

F

Status

文本

4

该帐户是否冻结

F

Zcright

文本

1

用户注册权限

F

Ghright

文本

1

用户挂号权限

F

Ylright

文本

1

用户医疗权限

F

Sfright

文本

1

用户收费权限

F

Glright

文本

1

用户管理权限

F

 

病人信息表(patient):该表用于储存病人信息,由于门诊就诊不同于住院医疗,所开药品一般不会过多,在此仅设立三个药品字段,如表4-2。

表4-2病人信息表

字段名称

数据类型

字段大小

说 明

主 键

Pname

文本

20

病人姓名

F

Sex

文本

4

病人性别

F

Age

数字

长整型

病人年龄

F

Tel

文本

40

病人电话

F

Address

文本

40

病人地址

F

Num

文本

40

病人编号

T

Gua

文本

40

病人所挂号科室

F

Way

文本

40

病人就诊时的医疗信息

F

Med1

文本

40

病人就诊时所开的药品一

F

Med2

文本

40

病人就诊时所开的药品二

F

Med3

文本

40

病人就诊时所开的药品三

F

Yizhu

文本

255

就诊后医生所开医嘱

F

charged_way

文本

2

医疗付费情况

F

charged_med

文本

2

药品付费情况

F

挂号科室信息(depart):该表用于储存挂号科室信息,如表4-3

表4-3挂号科室表

字段名称

数据类型

字段大小

说 明

主 键

Dep

文本

255

挂号科室名称

T

Detail

文本

255

挂号科室的描述以及相应的挂号费用

F

 

医疗费用信息(method):该表用于储存医疗费用信息,如表4-4。

表4-4医疗费用表

字段名称

数据类型

字段大小

说 明

主 键

Meth

文本

255

医疗信息

T

Money

数字

长整形

相对应的医疗费用

F

 

药品费用信息(medical):该表用于储存药品费用信息,如表4-5。

表4-5药品费用表

字段名称

数据类型

字段大小

说 明

主 键

Med

文本

255

药品名称

T

Money

数字

长整形

相对应的药品费用

F


免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。
扫描加我微信 ×

演示

×
登录 ×


下载 ×
论文助手网
论文助手,最开放的学术期刊平台
				参考文献
[1] 韩泽坤.Access数据库开发经典案例解析[M].北京:清华大学出版社,2006。
[2] 银华强.Visual Basic.NET 项目开发宝典[M].北京:电子工业出版社,2007。
[3] 王君波.Visual Basic.NET编程基础与实例[M].北京:清华大学出版社,2003。
[4] 王健南.ASP数据库管理项目方案精解[M].北京:航空工业出版社,2006。
[5] 吉银林.ASP.NET程序设计教程[M].北京:电子工业出版社,2004。
[6] 刘化果.Visual Basic.NET开发实例完全剖析[M].北京:中国电力出版社,2005。
[7] 石志国.Visual Basic.NET实用案例教程[M].北京:清华大学出版社,2003。			 
回复
来来来,吐槽点啥吧

作者联系方式

×

向作者索要->