毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C#医院管理信息系统设计毕业论文+流程图+ER图+可行性分析 第4页

更新时间:2016-8-28:  来源:毕业论文
图3  门诊系统E-R图
药品厂商实体,包括厂商编号,厂商名称,地址,电话。
药品实体,药品编号,药品名称,进价,卖价,厂商编号,规格,单位,库存,过期时间,付款类型。

图4  药品管理E_R图
住院病人登记实体,住院登记编号,入院时间,病人姓名,性别,年龄,住址,付款类型,诊断结果,住院押金,床位号,主治医生,已经消费数目,出院时间,收费类型。
 医嘱实体,医嘱编号,住院编号,药品编号,频率,剂量,使用天数,用法,开嘱时间,医生编号,执行次数,报账次数。 体育术科训练与文化学习的关系
图5   住院系统E_R图
2.4.2数据库逻辑结构设计
本系统使用SQL Server 2005作为后台数据库,涉及到多张表,主要的表有:床位设置表,门诊开方表,专家号开方时间设定表,药品表,住院登记表,挂号表,门诊病历表,划价收费表,药房发药表,药品提领表,住院医嘱表,员工基本信息表等主要表之间关系如下图所示:

图6  数据库表结构关系图本文来自辣&文'论~文'网,毕业论文 www.751com.cn
3.系统详细设计与实现
通过以上需求分析和概要设计,数据库设计,系统大致分为几个模块:用户登录,系统设定模块,系统查询模块,门诊系统,住院系统,库房药品管理。下面针对主要模块进行具体分析。
3.1用户登录模块
用户登录过程是一个验证过程,应用程序首先从数据库获取该用户的信息,在comboBox中显示户信息表,供用户选择再输入密码,核对用户名和密码。如果用户名不存在或者密码输入不正确,显示出错提示信息,用户重新输入信息;若用户登录成功,则进入主操作页面。在这个界面定义了一个静态类用来保存登录用户的基本信息,可以在下面的几个模块中很容易显示当前登陆者信息,这样更加直观。

图7  静态类Sign结构图
signInStaff:登录人员姓名;signInStaffID登录人员编号;signInDepartmentID登录人员部门编号;signInLevelName登录人员职位级别。
3.2系统设定模块
系统设定是由用户自己自由设定一些基本数据,这样为用户提供了很大的灵活性。由于设定项目较多,这里只选取一些具有代表性的进行说明:
员工资料设定界面,针对员工的基本资料进行管理,对员工资料有三个操作,增加操作通过调用AddStaffBasicInfor函数,参数为传递界面获取的员工类型对象。在数据库中增加数据后,同步更新到DataGridView中。修改操作为,选择DGV中的某一行,把数据填充到界面可写的控件中,以便修改,同时DGV中的数据,利用DGV.Rows.RemoveAt函数删除DGV中选中行数据。删除操作,选中DGV的几行数据,点击删除按钮,利用循环获取员工编号即dgv.SelectedRows[].Cells[].Value再调用DeleteStaffBasicInfor函数,先删除数据库中数据,再用DGV.Rows.RemoveAt删除DGV中数据。为了方便查看要进行操作的员工数据,提供了按照姓名模糊查询QueryStaffBasicInforBySatff_name和QueryStaffBasicInforByDepartmentName函数,按照科室查询函数选择DGV中一行数据在员工资料里有离职日期这个字段,在界面上选择ChekBox使离职日期控件可写,填写上离职日期,点击员工离职即可以使员工离职,同时可以查看哪些离职员工表。界面上还通过SaveFileDialog类创建保存对话框,用StreamWriter对象把DGV中的数据写入EXCEl中,这样方便用户对员工数据进行处理。还通过FormReportStaffInfor类增加了打印的功能。

上一页  [1] [2] [3] [4] [5] [6] 下一页

C#医院管理信息系统设计毕业论文+流程图+ER图+可行性分析 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。