vb+sql门诊计价收费系统设计论文+源码+功能结构图+流程图 第3页
2.3系统功能结构图门诊计价收费系统功能结构如图2.1所示
图2.1系统功能结构图
2.4系统业务流程图 如图2.2所示 失败 图2.2业务流程图
2.5逻辑结构设计(E-R图向关系模型的转换)
E-R图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系横式的属性和码。
对于实体间的联系我们分不同的情况讨论:
(1) 若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。
(2) 若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。
(3) 若实体间联系为n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。
2.6物理结构设计原文请找腾讯752018766辣,文^论-文.网
http://www.751com.cn设计原则如下:
(1) 进行规范化设计,尽可能地减少数据冗余和重复
(2) 结构设计与操作设计相结合
在设计数据库结构时,有时为了编程实现的简捷和思路的清晰,往往故意增加一些冗余数据。这虽然有悖于传统的关系数据库理论,但是考虑到选择的机器型号和档次等因素,如果增加的冗余不会明显增加存储空间和降低处理效率,并且对编程实现有很大帮助,往往可以采用这种方法。(3) 数据结构具有相对的稳定性
数据结构的相对稳定性,可以作为新、旧系统转换的依据。无论采用何种方法或手段去处理日常事务,都应该能完成相应的功能,决不会因为采用了计算机而丢失了必要的功能,或彻底改变了原有的工作流程和模式。
此处着重讨论如何进行规范化设计,关系范式规范化过程如下:
由逻辑结构设计中得出的关系模型可知,转化的各关系中均无重复项和空白数据项,故是第一范式;而且如下图中的a, b所示(以出差信息及请假信息为例其它略),所有非主属性都完全函数依赖于任一侯选关键字,故是第二范式;在第二范式的前提下,可知ER图中所示的四个关系的非主属性之间都不存在函数依赖关系,故本系统得到的关系均属于第三范式。
2.7数据库实现
数据库SQL server 2000开发
系统使用的SQL Server支持大数据量的信息管理,同时使得数据安全性和完整性得到了保证。SQL Server的强大的数据处理能了也减少了我们对数据操作的难度。,使用环境是 windows 95、windows 98/Me/2000, 适用于中小型医院.
通过对门诊管理系统的内容和过程的分析,本系统应设计的实体和属性如下:
医生信息表:﹛﹜
操作员信息表:﹛﹜
收费单据信息表:﹛﹜
科室信息表:﹛﹜
编码表:﹛﹜
药品信息表:﹛﹜
诊疗项目信息表:﹛﹜
退费单据信息表:﹛﹜
门诊收费临时表:﹛﹜
门诊收费信息表:﹛﹜
门诊退费信息表:﹛﹜
第三章 系统设计
3.1工具的选择
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic6.0
Microsoft公司的Visual C
Borland公司的Delphi
Powersoft公司的PowerBulider
Java等等
在目前市场上这些众多的程序开发工具中,有些强调编程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
vb+sql门诊计价收费系统设计论文+源码+功能结构图+流程图 第3页下载如图片无法显示或论文不完整,请联系qq752018766