详细设计说明书
1引言
1.1编写目的
在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何
1.进行登陆及判断; 2.管理员操作; 3.挂号就诊操作;
4.进行数据库的查询、修改工作、及数据库的备份与还原; 5.员工信息表及患者信息表的显示以及打印 6.接受并判断错误,输出相应的出错消息; 在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到 让用户易懂易学。《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的机票预定系统交到用户手中。
1.2背景
待开发软件系统的名称:医院挂号就诊系统 任务提出者:尹素婷、丁勋 开发者:尹素婷、丁勋
用户和运行该程序系统的计算中心:服务器
1.3定义
本文件无专业术语;
25
1.4参考资料
[1]长沙学院提出的选课任务书
[2] 张海藩.软件工程导论。清华大学出版社.2008年2月,第五版
[3] 王珊、萨师煊.数据库系统概论. 高等教育出版社.2011年12月,第五版
2程序系统的结构
系统主界面1 系统登入界面2 功能界面3 管理功能4 注册功能5 挂号功能6 就诊功能7 91011添加新用户员工管理患者管理
121314151617查询员工删除员工信息查看员工报表查询患者删除患者信息查看患者报表 图4.1 系统功能图
26
3 系统界面设计说明
3.1程序描述
系统界面程序,程序运行后,操作人员可以看到医院挂号就诊系统的初始界面,点击弹出登入界面。
3.2功能
表 4.1 IPO系统界面 IPO表 系统:系统界面 作者: 尹素婷 模块:系统界面模块 日期:2012年5月25日 编号: 01 被调用:登陆界面 调用:主界面 输入:直接点击主界面 输出:弹出调用界面 处理:显示登陆界面。 局部数据元素: 注释:相应的身份进入相应的登陆界面
27
3.3性能
该模块只需点击界面,对性能无太多的要求。
3.4输入项
点击界面
3.5输出项
登陆界面。
3.6算法
系统界面程序,是让用户直观的认识到目前所使用的系统,点击界面,显示登入界面,无调用算法。
3.7流程逻辑
点击 主界面 登入界面 图4.2 流程逻辑图
3.8接口
主界面 登陆界面 图4.3接口
3.9存储分配
本程序只是单一界面,不考虑存储分配。
28