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

C#医院化验单自助打印系统设计与实现 第4页

更新时间:2016-9-24:  来源:毕业论文
2.6所用之水晶报表技术
在本系统的开发过程中,运用了水晶报表技术。例如水晶报表其中水晶报表的运用主要是为了实现报表打印功能。首先,创建报表数据集文件,然后设计报表样式;其次,创建报表打印窗体;最后,调用报表打印窗体并传递相关数据。水晶报表可以用表格形式显示数据,能够有条理的表示数据记录,更容易汇总所需的信息。本系统采用Pull模式。
2.7系统总体设计
根据医院化验单自助打印系统的特点,可以将其分为帐号文护,医生信息设置,科室设置,项目单位,病人数据查询,检查项目设置,病人输入与数据输出,系统帮助,版本信息各个部分及其具体功能模块如图1所示。

图1 系统结构图

系统流程图如下图2

图2 系统流程图
3.数据库设计
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
3.1数据库概念设计
概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,规划处系统中使用的数据库实体对象,具体说明如下:
只有医生才可以医院化验单自助打印系统,而病人只能打印自己的信息。
本系统的数据库中专门为用户创建了一张用于用户管理的表,用户必须输入相应的帐号和密码才能正确登陆到主程序窗口,使用本软件。如果帐号、密码不正确或者在用户管理表中没有找到,则会提示输入错误,重新输入。
3.2数据库逻辑结构设计
本系统使用SQL Server 2000作为后台数据库,涉及到帐号文护表,医生信息设置表,科室设置表,项目单位表等信息表。

图3  数据库表
4.系统详细设计与实现
本系统主要是处理医生和病人之间的关系,系统主要完成帐号文护,医生信息设置,科室设置,项目单位,病人数据查询,检查项目设置,病人输入与数据输出,系统帮助,版本信息等基本功能。
本章首先阐述了系统公共类的设计,然后将分模块叙述本系统的详细设计方案,分为:用户登录模块、数据输入模块、数据查询模块、系统模块。
4.1公共类设计
在开发过程中,经常会用到一些公共模块,如数据库连接及操作的类、字符串处理的类等。因此,数据库操作类用来完成数据库的连接操作,以及数据库的查询、添加、删除、和修改操作。将这几种操作编写到一个公共类里,可以减少重复代码的编写,本文来自优)文-论(文/网,毕业论文 www.youerw.com 加7位QQ324-9114找源文有利于代码的文护。
在sqldatahelper类中一共定义了3个方法:
 (1)sqldatahelper()方法:用来连接数据库,此方法返回的类型为sqlconnection。
    (2)Executenonquerytran() 方法:用来添加、插入和删除数据。此方法返回一个int值,用来表示添加、插入和删除数据是否成功,执行成功返回1,否则返回0。
    (3)Executedatatable()方法:用来查找并返回多行数据。此方法返回一个datatable数据集。

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

C#医院化验单自助打印系统设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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