基础数据维护子系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基础数据维护子系统设计与实现.doc

基础数据维护子系统的设计与实现 2006级信息管理与信息系统1班 1号 张三、2号 李四 1 需求分析 1.1 系统需求分析 基础数据维护子系统是整个门诊系统运行的基础,是其它各个子系统的数据来源,它提供整个门诊系统正常运行所需的基础数据集(公共代码),它服务于门诊所有的子系统,是整个门诊系统的核心和基础。 基础数据维护子系统完成基础信息(公共代码)的管理和维护,包括基础信息的录入、修改、删除、查询、打印等操作。 1.2 可行性分析 项目合作公司已经有10年的医院管理软件开发经验,对医院门诊业务已经非常熟悉;项目合作公司提供了大力的物力和人力方面的支持;本人已经设计并实现了若干个管理信息系统,技术水平也已经达到了开发该系统的要求。 1.2.1 系统的实现平台 为了让系统能够顺畅、高效的运行,计算机的硬件建议最低配置如下: CPU 1.7GHZ 内存 512M 硬盘 40G 操作系统 WIN XP/2000操作系统或更高 1.2.2 开发工具的选择 PowerBuilder 9.0作为前台的开发工具,用Microsoft SQL Server 2000作为后台支持数据库,通过PowerBuilder 9.0提供的数据库连接专用接口连接SQL Server 2000中的数据库,并对其编程来实现各种系统所有功能。 1.2.3 开发工具概述 1.2.3.1 PowerBuilder 9.0概述 2000 数据库简介 早期的一些数据库软件,无论是数据库的建立、数据库的维护,还是数据的操作都相当复杂且不易实现,但是在具备了图形用户界面特性的SQL Server数据库软件推出之后,以上列举的操作不再是困难的事情,我们可以快速地在数据库服务器上建立起一个符合系统所需的数据库。 SQL Server 2000是SQL Server系列中非常有代表性的一个版本,它是一个大型关系数据库管理系统,是微软公司在SQL Server 7.0版的基础上经过改进和提高而推出的数据库产品。它的性能、可靠性、质量以及易用性都比以前的版本大有提高。它提供了许多提高系统运行性能的新功能,并使数据库的管理工作变得更加轻松容易。 把SQL Server 2000作为OLTP 、数据仓库以及电子商务应用程序的后台数据库是一个不错的选择。在SQL Server 2000关系数据库中,信息被存放在二维表格结构的表(TABLE)中。数据库中的表之间可以是相互关联的,表之间的这种关联性是通过主健和外键体现出来的参照关系来实现的。数据库中不仅包括表,还包括其他数据库对象,如:视图、存储过程、索引等。 2 系统设计 2.1 系统功能设计 对医院门诊业务进行深入分析,可以发现系统用到的基础数据可以分为以下几大类: (1)部门科室 主要包括:医院部门、科室信息,以及为了描述部门、科室所需的辅助(如:部门类型、科室类别等); (2)人员 主要包括:医院人员信息,以及为了描述人员所需的辅助(如:性别、民族、职业等); (3)药品 主要包括:医院药品信息,以及为了描述药品所需的辅助(如:药品类型、剂型等); (4)诊疗 主要包括:各种诊疗项目信息,以及为了描述诊疗项目所需的辅助(医嘱类型、医学符号、疾病类型等); (5)医疗保险 主要包括:各种医疗保险信息,以及为了描述医疗保险所需的辅助(如:医保类型、医保接口方式等); (6)财务 主要包括:各种医院收费项目信息,以及为了描述收费项目所需的辅助(如:支付方式、票据类型、优惠方式等); (7)系统用户 主要包括:系统用户信息,以及为了描述系统用户所需的辅助(如:用户角色等); 根据以上分析的结果,给出系统功能模块结构图如下: 根据系统需求分析和系统功能模块结构图来看,该系统应具备如下基本功 能: 部门科室类信息添加、删除、修改、查询功能 人员类信息添加、删除、修改、查询功能 药品类信息添加、删除、修改、查询功能 诊疗类信息添加、删除、修改、查询功能 医疗保险类信息添加、删除、修改、查询功能 财务类信息添加、删除、修改、查询功能 系统用户类信息添加、删除、修改、查询功能 2.2 数据库设计 经过对需求的详细分析,设计了106个数据表,这些数据表基本上都符合 3NF的要求,由于数据表数量较多,在这里我们仅给出一部分和人员信息有关的数据表结构的描述。 数据库名:JC 表2-1性别表结构 字段名 数据类型 长度 可否为空 说明 xb_bmchr char 1 No 性别编码 xb_mcchr varchar 20 No 性别名称 xb_pymchr varchar 5 Yes 拼音码 xb_sybzchr char 1 Yes 使用标志 主键为:xb_bmchr 表2-2民族表结构 字段名 数据类型 长度 可否

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档