文档介绍:系统分析说明书(需求规格说明书)
目录
1 概述 1
编写目的 1
参考资料 1
2 需求 1
功能需求 1
数据需求 1
性能需求 1
非功能需求 1
故障处理 1
3 环境 2
运行环境 2
开发环境 2
1 概述
编写目的
本文档的编写目的是为《药房药品管理信息系统》项目的开发提供:
a. 软件总体要求,作为用户和软件开发人员之间了解的基础;
b. 功能、性能、接口和可靠性的要求,作为软件人员进行设计和编码的基础;
c. 验收标准,作为用户确认测试的依据。
参考资料
为了更好地方便管理员和用户使用药房药品管理系统,设计了这个系统。管理员可以了解药品的基本信息,对药品进行有效的管理。友好的用户界面,不必考虑背后的复杂操作流程,代替了大量人工劳动,提高了工作效率。
[1]《信息系统分析与设计[M]》,邝孔武、王晓敏,清华大学出版社,2006
[2]《中文版SQL Server2000 数据库系统管理》,袁鹏飞,人民邮电出版社,2001
[3]《Tomcat与JSP Web开发技术详解》,孙卫琴、李洪成,电子工业出版社,2003
[4]《Java技术教程》,王克宏、郝建文,清华大学出版社,2002
[5]《数据库系统概论》(第三版),王珊、萨师煊,高等教育出版社,2005
2 需求
功能需求
该药房药品管理系统包括系统登录、主页面、药品档案管理和订单管理模块。
(1)系统登录模块:管理员输入管理员帐号和密码,系统判断帐号和密码的合法性,若合法,可以登录系统主界面。
(2)主界面模块:主界面包含药品档案模块、药品订单管理模块和退出模块,管理员通过点击按钮进入相应模块,管理医院药库药品的进货管理、库存管理和发出。药库从药品厂家直接进货,制作入库单。药库可以把药品从库存中发到各个药房,填写调拨单。也可以把药品卖出,填写出库单。药品可能会调价、报损,分别填写调价单和报损单。
(3)药品档案模块:管理员对药品档案进行增、删、改、查的操作;增加药品信息时,同时也在订单信息中添加一条记录。
(4)药品订单管理模块:管理员对药品档案进行增、删、改、查的操作。药库要定期盘点药品库存,把盘亏和盘盈的药品要记录单据。
(5)销功能:管理员可以在主界面中退出系统。
业务流程图
(1)药品档案管理:管理员首先登陆药品信息管理模块,对药品信息进行增、删、改、查操作,同时修改数据库表,最后形成新的
药品信息表。其业务流程图如下图2-1所示:
图2-1 药品档案管理业务流程图
(2)药品订单管理:管理员首先登陆药品订单管理模块,对订单信息进行增、删、改、查操作,同时修改数据库表,最后形成新的订单信息表。其业务流程图如下图2-2所示:
图2-2 药品订单业务流程图
数据流程图
顶层DFD如下图2-3、图2-4所示:
图2-3 顶层DFD
图2-4 本系统零层数据流程图
1层DFD( 药品信息管理系统)如下图2-5所示:
图2-5 药品信息管理数据流程图