欢迎来到天天文库
浏览记录
ID:36530889
大小:2.28 MB
页数:15页
时间:2019-05-11
《详细设计说1明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、文档名称:详细设计说明书项目名称:网上挂号系统项目负责人:李增裕编写:李增裕校对:孙晓龙审核:李增裕批准:孙晓龙开发单位:广西医科大学计算机系07级14班软件开发小组1引言1.1编写目的 为了确定应该怎样具体地实现所要求的医院网上挂号系统系统,故编写此详细设计说明书。本可行性研究的预期读者是负责开发此系统的小组人员和医院的相关技术人员。1.2背景 说明: a.软件名称:医院网上挂号系统 b.本项目的任务开发者:李增裕、孙晓龙用户:用户、管理员实现该软件的计算中心或计算机网络:某医院的网络中心c.
2、该软件系统同其他系统或其他机构的基本的相互来往关系临床用药系统是HIS中的一个重要的子系统,它将在医院的业务管理中,减少医护人员工作量,减少挂号者挂号难的麻烦,给病人带来很多的方便。1.3工作条件/限制1软硬件运行环境系统软件:TOMCAT5.5,JDK1.6数据库管理系统:MySQL硬件要求:PentiumⅢ450以上,258MRAM,14GHD2.定义USB:是英文UniversalSerialBUS的缩写,中文含义是“通用串行总线”。PCI:PCI是PeripheralComponentInter
3、connect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。1.4参考资料广西医科大学07信息班软件开发小组,《<临床用药咨询系统>项目开发计划书》广西医科大学07信息班软件开发小组,《<临床用药咨询系统>可行性研究报告》广西医科大学07信息班软件开发小组,《<临床用药咨询系统>需求说明书》广西医科大学07信息班软件开发小组,《<临床用药咨询系统>概要设计说明书》张海藩,《软件工程导论》(第5版),清华大学出版社,2008年2月2.系统配置方案a)
4、网络设计(系统的网络结构)1.网络计算模式(BS)图2.1b)软硬件选择i.软件(1)系统软件:TOMCAT5.5,JDK1.6(2)数据库管理系统:MySQLi.硬件硬件要求:PentiumⅢ450以上,258MRAM,14GHDii.数据库产品本系统用的数据库为MySQL数据库,MySQL数据库有以下特点:(1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植。(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2
5、Wrap、Solaris、Windows等多种操作系统、(3)为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tel等。(4)支持多线程,充分利用cpu资源。(5)优化的SQL查询算法,有效的提高查询的速度。(6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多种语言支持,常见的编码如中文的GB2312,BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。(7)提供
6、TCP/IP、ODBC和JDBC等多种数据连接途径。(8)提供用于管理、检查、优化数据库操作的管理工具。(9)可以处理有上千万条记录的大型数据库。3.模块设计3.1系统数据库设计在信息世界中,信息从客观事物发出流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人脑中,人的大脑对它有个意识过程,经过分析进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两方面的问题,也要考虑系统开发所需要的数据,
7、以及如何对这些数据进行操作。这两个问题贯穿了整个系统的开发过程这也就是数据库的设计问题,软件设计的核心。3.11数据库表格设计此软件文档系统采用MySQL数据库管理系统。首先在MySQL中建立一个数据库,将其命名为hspital,然后根据数据库的逻辑结构分析创建5张数据表。●时刻信息表:用于存放所有可以预约的时间信息,如图3.11所示。●管理员表:用于存放系统管理员的信息,如图3.12所示。●医生信息表:用于存放所有医生的信息,包括医生姓名、医生职称、医生简介、所属科室等信息,如图3.13所示。●用户信
8、息表:用于存放所有用户的信息,包括帐号、密码、姓名、性别、住址等基本信息,如图3.14所示。●科室信息表:用于存放所有的科室信息,包括科室名称、科室简介等,如图3.15五张图的结构如下(带k的为主键)图3.11时刻信息表结构图3.12管理员表结构图3.13医生信息表结构图3.14用户信息表结构图3.15科室信息表结构3.2ER图设计ER模型直接从现实世界抽象出实体类型及实体时间联系,然后用ER图来表示数据模型。它有两个,明显的优点:接近人思
此文档下载收益归作者所有