欢迎来到天天文库
浏览记录
ID:13224180
大小:316.00 KB
页数:14页
时间:2018-07-21
《chis概要设计说明书 - 概要设计说明书的编写提示》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、概要设计说明书ExplorerStudio2006·广州14·14·概要设计说明书ExplorerStudio1引言31.2背景31.3定义31.4参考资料32总体设计42.2运行环境42.4结构52.5功能需求与程序的关系72.6人工处理过程82.7尚未问决的问题83接口设计83.2外部接口93.3内部接口94运行设计94.2运行时间95系统数据结构设计105.2物理结构设计要点135.3数据结构与程序的关系136系统出错处理设计146.2补救措施1414·14·概要设计说明书ExplorerSt
2、udio1引言1.1编写目的 编写这份概要设计报告的目的在于对整个系统的总体设计进行一个大概的描述和设计。对基本的流程、用户的输入输出、数据库的设计和嵌入、数据结构的设计以及系统错误的恢复功能设计等形成大概的框架。1.2背景 说明: a.待开发软件系统的名称:CHIS社区医院信息管理系统 b.项目提出者:CHIS社区医院c.开发者:中山大学计算机科学系2003级Exprorer小组d.用户:各社区医院e.运行该软件的计算站(中心):各社区医院计算机局域网 1.3定义SQLStructureQ
3、ueryLanguageCHIS(CommunityHospitalInformationSystem)社区医院信息管理系统VSVisualStudio2003.netDBMS(DataBaseManagementSystem)数据库管理系统门诊子系统药物管理子系统人事管理子系统财务管理子系统 1.4参考资料 有关的参考文件如下: a.计算机软件保护条例; b.中华人民共和国计算机信息系统安全保护条例; c.计算机软件产品开发文件编制指南GB8567-88d.卫生部医院信息系统基本功能规范e
4、.Exporer小组社区医院信息管理系统项目开发计划f.Exporer小组社区医院信息管理系统可行性报告14·14·概要设计说明书ExplorerStudiog.Exporer小组社区医院信息管理系统需求说明书2总体设计2.1需求规定该社区医院管理系统主要分为四个模块,分别对一般社区医院的门诊、药物、人事、财务各方面的功能进行信息化的实现。关于社区医院管理系统的主要输入输出项目、处理的功能性能要求,可参考关于该系统的需求说明书的需求规定。2.2运行环境 CHIS社区医院信息管理系统的运行环境是一个
5、由装有windows98以上版本并安装有SQLServer的PC机组成的局域网环境。 2.3基本设计概念和处理流程系统基本设计概念:将整个系统分为4个子模块,分别对各个子系统的功能和数据库进行设计。再把各个子系统进行合并,并定义各个子系统对其他子系统的通信接口以及设计整体的数据库,形成一个整体的信息管理系统。系统处理流程如下:14·14·概要设计说明书ExplorerStudio系统启动用户登陆密码正确N重试3次确定用户类型进行系统操作退出系统YYN系统结束2.4结构 用一览表及框图的形式说明本系统
6、的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.整个系统按功能划分,可分为4个模块具体功能函数如下,具体说明可参考附件《函数模块统一设计》。编号模块名称模块功能模块子程序子程序功能1门诊子系统病人的挂号处理、挂号费收取、药物划价以及药物费用收取1.1getDataOnDutyInfo(*)获得该科室当值人员信息1.2chargeForRegister(*)收取挂号费1.3addRegisterRecord新建挂号记录1.
7、4printRegisterInfo打印挂号单1.5getMedicianUnitPrice(*)检查库存,单价1.6MedicianTotalVal计算总价14·14·概要设计说明书ExplorerStudio1.7printMedicianCharge打印药价表1.8chargeForMedicianVal(*)收取药费1.9getPatientInfo查询是否存在该病人病历1.10addPatientRecord新建病历1.11updatePatientRecord将本次医疗情况更新病历1.1
8、2staticPatientInfo统计最近发病率较高病情1.13delRegisterInfo一天之后删除挂号单2财务管理子系统管理社区医院财务,包括各种挂号、药物收入;药物采购、日常管理支出;实现各种统计功能2.1setRegisterCharge为每个科室设置挂号费2.2chargeForRegister(*)收取挂号费2.3chargeForMedicianVal(*)收取药费2.4setSetionProfit(*)设置数据库中的Profit表中每个科室制造
此文档下载收益归作者所有