药店信息管理系统项目软件需求说明书.docx
《药店信息管理系统项目软件需求说明书.docx》由会员分享,可在线阅读,更多相关《药店信息管理系统项目软件需求说明书.docx(58页珍藏版)》请在冰豆网上搜索。

药店信息管理系统项目软件需求说明书
密级:
机密—JM
项目编号:
S104-02-2009
药店信息管理系统
软件需求说明书
浙江志诚软件有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后使用。
修订文档历史记录
日期
版本
说明
作者
2009-12-01
0.1
初稿形成
钱道,储朝虎
2009-12-02
0.2
文档修改
储朝虎
2009-12-03
0.3
修改“子系统或模块”中的内容。
储朝虎
2009-12-04
1.0
修改“业务流程图”中的内容。
钱道
2010-01-05
1.1
修改文件中“子系统或模块”少部分内容。
钱道
2010-01-06
1.2
修改文件中“子系统或模块”少部分内容。
钱道
软件需求说明书
1...软件总体概述
软件标识
软件全称:
药店信息管理系统
软件缩写:
药店信息管理系统_
版本号标识:
软件版本号主要形式为:
A.B格式。
其中:
A代表主版本号,取值范围为0…n;
B代表次版本号,取值范围为0…n;
起始主版本号根据软件产品历史确认,并经高级经理批准,一般起始主版本号比目标主版本号要低,如目标版本号为2.0,则起始版本号为1.0。
此后如果软件有重大改变(例如重要的功能改变、产品线的改变、软件架构的改变等)时,可以递增主版本号,而此时次版本号、修订版本号、构建版本号要归零,即为“X.0”形式,主版本号的变更由高级管理者批准。
如果软件由较大改变(例如功能的调整、增减、结构的更改等)时,可以递增次版本号而主版本号不变,此时修订版本号和构建版本号要归零,即为“X.Y”格式,次版本号的变更由项目经理批准。
根据修订次数确定修订版本号,修订版本号的变更由项目经理批准。
软件描述
系统属性
运行在Windows平台上管理系统,本软件是一个独立的系统。
用户的特点
操作人员:
1、此软件面向普通和超级2种用户。
2、维护人员只要对Java语言和SQLServer2000有初步了解,会简单的操作就行。
3、操作人员对操作步骤初步掌握就行。
维护人员的技术专长于J2EE开发环境和掌握SQLServer2000数据库,有一定时期的开发经验。
2...子系统或模块
子系统
上报系统
模块名称
功能点
优先级
描述
生产统计
保存报表
高
保存生产统计上报的报表数据。
上报报表
高
上报生产统计报表数据。
计算校验
高
对上报的数据进行校验。
导入Excel
高
导入生产统计Excel表中的数据导入上报页面。
财务信息
保存报表
高
保存财务信息上报的报表数据。
上报报表
高
上报财务信息报表数据。
计算校验
高
对上报的数据进行校验。
导入Excel
高
导入财务信息Excel表中的数据导入上报页面。
运输销售
保存报表
高
保存运输销售上报的报表数据。
上报报表
高
上报运输销售报表数据。
计算校验
高
对上报的数据进行校验。
导入Excel
高
导入运输销售Excel表中的数据导入上报页面。
煤炭经营
保存报表
高
保存煤炭经营上报的报表数据。
上报报表
高
上报煤炭经营报表数据。
计算校验
高
对上报的数据进行校验。
导入Excel
高
导入煤炭经营Excel表中的数据导入上报页面。
统计系统
模块名称
功能点
优先级
描述
报表查询
查询报表
高
提供了组合条件进行查询报表的功能,并可查看上报报表数据。
报表统计
统计报表
高
提供了对所有上报报表的整体统计、封闭、解封的功能。
数据报出
报出、打印数据
高
提供了对报表数据报出、导出Excel、打印等功能。
并且可根据组合条件报出、打印相应数据。
公共信息
模块名称
功能点
优先级
描述
公共通讯录
管理名片夹
低
提供了名片夹的添加、删除、编辑、查询等功能。
添加删除名片
低
提供了对名片的添加、编辑、查询、删除等功能。
导入导出转移名片
低
提供了对名片的导入、导出、转移等功能。
查询名片
低
提供了对名片的查询功能,可根据组合条件查询处相应的信息。
知识库
查询知识库
中
提供了对知识库的查询功能。
添加删除知识库文件夹
中
提供了文件夹的建立和删除等功能。
同时可以建立下级的文件夹。
添加删除知识
中
提供了对知识库的模板添加、删除等功能。
电子公告
管理电子公告
中
提供了对电子公告进行查询、编辑添加、修改、删除等功能
个人办公
模块名称
功能点
优先级
描述
日程安排
安排个人日程
中
提供了对个人日程的添加、删除等功能。
维护安排类型
中
提供了对日程类型的添加、删除、修改、上移、下移等功能。
在线短信
发送消息
中
给使用本系统的人员发送消息,包括所有在线和非在线人员,并提供了已发送的消息的维护等功能。
。
接收消息
中
提供了对接收的消息的浏览功能。
设置消息
中
提供了对消息的维护功能,并可以设置消息的接收方式。
个人通讯录
管理名片夹
低
提供了名片夹的添加、删除、编辑、查询等功能。
管理名片
低
提供了对名片的添加、编辑、查询、删除、导入、导出、发送手机短信等功能。
查询名片
低
提供了对名片的查询功能,可根据组合条件查询处相应的信息。
个人设置
设置信息接收时间间隔。
中
提供了对个人在线信息和邮件信息的设置功能。
系统管理
模块名称
功能点
优先级
描述
字典维护
管理基本模块字典
低
提供了对基本模块的字典维护功能。
管理人力资源字典
低
提供了对人力资源字典的维护功能。
管理山东煤炭字典
低
提供了对山东煤炭项目字典的维护功能。
组织机构管理
添加同级、下级部门
高
提供了对上级部门和下级部门的添加、删除、修改等功能。
导入下级部门
高
提供了对下级部门的导入功能。
导出Excel模板
高
提供了对导入部门时使用的Excel模板的导出功能。
添加岗位
高
提供了对岗位的添加、删除、编辑等功能。
设置岗位人员
高
提供了在岗位上设置相关人员的功能。
权限管理
添加角色
高
提供了对角色的添加等功能。
关联角色或许可
高
提供了把相关角色或许可关联到角色的功能。
机构赋权
高
提供了对岗位赋权的功能,可以对部门赋相应的权限,也可以对部门下的岗位赋权。
人员管理
注册人员
高
提供了注册人员的功能。
查询人员
高
提供了对人员的查询功能。
操作人员
高
提供了对人员的删除、激活、休眠等功能。
导入人员
高
提供了对人员信息的导入功能。
导出模板
高
提供了对人员信息的模板导出功能。
系统信息
统计系统信息
低
提供了对系统日志、在线人员、登录信息的查看功能。
3...业务流程图
上报系统
生产统计
保存报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
上报数据符合计算公式。
上报报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“上报”按钮。
附加约束:
约束1:
上报数据符合计算公式。
计算校验
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“计算并校验”按钮。
附加约束:
约束1:
上报数据符合计算公式。
导入Excel
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
点击“导入Excel”按钮,弹出导入Excel窗口;
步骤3:
选择导入文件,点击“文件上传”按钮。
附加约束:
约束1:
Excel文件模板格式必须正确。
运输销售
保存报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
上报数据符合计算公式。
上报报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“上报”按钮。
附加约束:
约束1:
上报数据符合计算公式。
计算校验
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“计算并校验”按钮。
附加约束:
约束1:
上报数据符合计算公式。
导入Excel
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
点击“导入Excel”按钮,弹出导入Excel窗口;
步骤3:
选择导入文件,点击“文件上传”按钮。
附加约束:
约束1:
Excel文件模板格式必须正确。
财务信息
保存报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
上报数据符合计算公式。
上报报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“上报”按钮。
附加约束:
约束1:
上报数据符合计算公式。
计算校验
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“计算并校验”按钮。
附加约束:
约束1:
上报数据符合计算公式。
导入Excel
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
点击“导入Excel”按钮,弹出导入Excel窗口;
步骤3:
选择导入文件,点击“文件上传”按钮。
附加约束:
约束1:
Excel文件模板格式必须正确。
煤炭经营
保存报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
上报数据符合计算公式。
上报报表
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“上报”按钮。
附加约束:
约束1:
上报数据符合计算公式。
计算校验
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
填写数据,点击“计算并校验”按钮。
附加约束:
约束1:
上报数据符合计算公式。
导入Excel
流程描述:
步骤1:
点击报表名称,打开报表;
步骤2:
点击“导入Excel”按钮,弹出导入Excel窗口;
步骤3:
选择导入文件,点击“文件上传”按钮。
附加约束:
约束1:
Excel文件模板格式必须正确。
统计系统
报表查询
查询报表
流程描述:
步骤1:
点击“报表查询”,选择查询条件;
步骤2:
点击“查询”按钮。
附加约束:
约束1:
无。
报表统计
统计报表
流程描述:
步骤1:
点击“报表统计”,选择统计条件;
步骤2:
点击“开始统计”按钮。
附加约束:
约束1:
无。
报表报出
报出数据
流程描述:
步骤1:
点击相应报表名称,打开报出页面;
步骤2:
选择查询条件,分别点击“统计”、“导出Excel”、“打印”按钮;
附加约束:
约束1:
无。
公共信息
公共通讯录
管理名片夹
流程描述:
步骤1:
点击“名片夹管理”,点击“添加”按钮,弹出添加窗口;
步骤2:
输入名片夹编号和名称,点击“保存按钮”按钮。
步骤3:
点击“删除”按钮,可删除文件夹。
附加约束:
约束1:
名片夹编号不能为空。
约束2:
名片夹名称不能为空。
添加删除名片
流程描述:
步骤1:
点击“添加”按钮,弹出添加名片窗口;
步骤2:
填写数据,点击“保存”按钮。
步骤3:
点击“删除”按钮,删除名片。
附加约束:
约束1:
“姓名”为必填项。
导入导出转移名片
流程描述:
步骤1:
点击“导入”按钮,选择相应导入文件,点击“文件上传”按钮;
步骤2:
点击“导出”按钮,导出到Excel;
步骤3:
点击“转移”按钮,选择相应名片夹,点击名片夹名字链接。
附加约束:
约束1:
导入必须选择导入文件,并且导入文件必须按照固定格式。
查询名片
流程描述:
步骤1:
输入查询条件,点击“查询”按钮。
附加约束:
约束1:
无。
知识库
查询知识库
流程描述:
步骤1:
输入查询条件,点击“查询”按钮。
附加约束:
约束1:
无。
添加删除知识库文件夹
流程描述:
步骤1:
点击“添加”按钮,弹出添加窗口;
步骤2:
填写数据,点击“保存”按钮。
步骤3:
选择文件夹,点击“删除”按钮。
附加约束:
约束1:
必须选择文件夹才能删除。
添加删除知识
流程描述:
步骤1:
选择菜单,点击“添加”按钮,弹出添加知识页面;
步骤2:
填写数据,点击“保存”按钮。
步骤3:
选择知识,点击“删除”按钮。
附加约束:
约束1:
“知识标题”为必填项。
电子公告
管理电子公告
流程描述:
步骤1:
选择相应菜单,点击“添加”按钮,打开公告添加页面;
步骤2:
填写数据,点击“保存”按钮;
步骤3:
选择公告,点击“删除”按钮。
附加约束:
约束1:
公告“标题”为必填项。
个人办公
日程安排
安排个人日程
流程描述:
步骤1:
点击“个人日程安排”,点击“添加”按钮,弹出添加窗口;
步骤2:
输入名片夹编号和名称,点击“保存按钮”按钮。
步骤3:
点击“删除”按钮,可删除日程。
附加约束:
约束1:
“安排主题”不能为空。
维护安排类型
流程描述:
步骤1:
点击“安排类型”,输入数据,点击“添加”;
步骤2:
编辑数据,点击“修改”;
步骤3:
点击“上移”、“下移”。
附加约束:
约束1:
“字典名称”为必填项。
在线短信
发送消息
流程描述:
步骤1:
点击“收件人”,弹出选择接收人窗口;
步骤2:
选择接收人,点击“确定”按钮;
步骤3:
输入消息内容,点击“发送”按钮。
附加约束:
约束1:
“收件人”为必填项。
接收消息
流程描述:
步骤1:
点击“检查新消息”菜单;
步骤2:
点击“收件箱”,点击消息内容,查看消息明细;
步骤3:
点击“回复”,对发送信息人回复信息。
附加约束:
约束1:
“收件人”为必填项。
设置消息
流程描述:
步骤1:
点击“个人设置”菜单,显示消息设置页面;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
无
个人通讯录
管理名片夹
流程描述:
步骤1:
点击“名片夹管理”,点击“添加”按钮,弹出添加窗口;
步骤2:
输入名片夹编号和名称,点击“保存按钮”按钮。
步骤3:
点击“删除”按钮,可删除文件夹。
附加约束:
约束1:
名片夹编号不能为空。
约束2:
名片夹名称不能为空。
添加删除名片
流程描述:
步骤1:
点击“添加”按钮,弹出添加名片窗口;
步骤2:
填写数据,点击“保存”按钮。
步骤3:
点击“删除”按钮,删除名片。
附加约束:
约束1:
“姓名”为必填项。
导入导出转移名片
流程描述:
步骤1:
点击“导入”按钮,选择相应导入文件,点击“文件上传”按钮;
步骤2:
点击“导出”按钮,导出到Excel;
步骤3:
点击“转移”按钮,选择相应名片夹,点击名片夹名字链接。
附加约束:
约束1:
导入必须选择导入文件,并且导入文件必须按照固定格式。
查询名片
流程描述:
步骤1:
输入查询条件,点击“查询”链接。
附加约束:
约束1:
无。
个人设置
邮件、消息接收时间设置
流程描述:
步骤1:
点击“个人设置”菜单,打开个人设置页面;
步骤2:
填写数据,点击“保存”按钮。
附加约束:
约束1:
邮件和消息时间间隔必须为大于零的整数。
系统管理
字典维护
管理基本模块字典
流程描述:
步骤1:
点击“基本模块字典”菜单,数据入数据,点击“添加”;
步骤2:
编辑数据,点击“修改”;
步骤3:
点击“上移”、“下移”。
附加约束:
约束1:
“字典名称”为必填项。
管理人力资源字典
流程描述:
步骤1:
点击“人力资源字典”菜单,输入数据,点击“添加”;
步骤2:
编辑数据,点击“修改”;
步骤3:
点击“上移”、“下移”。
附加约束:
约束1:
“字典名称”为必填项。
管理山东煤炭字典
流程描述:
步骤1:
点击“山东煤炭字典”菜单,输入数据,点击“添加”;
步骤2:
编辑数据,点击“修改”;
步骤3:
点击“上移”、“下移”。
附加约束:
约束1:
“字典名称”为必填项。
组织机构管理
添加同级、下级部门
流程描述:
步骤1:
点击部门名称,打开部门信息页面;
步骤2:
点击“添加同级部门”按钮或者“添加下级部门”按钮,打开相关页面;
步骤3:
填写信息,点击“保存”按钮。
附加约束:
约束1:
“部门编号”为11位或14位数字;
约束2:
“部门名称”为必填项;
约束3:
“部门别名”为必填项。
导入下级部门
流程描述:
步骤1:
点击部门名称,打开部门信息页面;
步骤2:
点击“添加同级部门”按钮或者“添加下级部门”按钮,打开相关页面;
步骤3:
填写信息,点击“保存”按钮。
附加约束:
约束1:
“部门编号”为11位或14位数字;
约束2:
“部门名称”为必填项;
约束3:
“部门别名”为必填项。
导出Excel模板
流程描述:
步骤1:
点击部门名称,打开部门信息页面;
步骤2:
点击“导出Excel模板”按钮,弹出保存对话框;
步骤3:
点击“保存”按钮。
附加约束:
约束1:
无。
添加岗位
流程描述:
步骤1:
点击部门名称,点击“新建”按钮,打开添加岗位页面;
步骤2:
填写岗位信息,点击“保存”按钮。
附加约束:
约束1:
“岗位名称”为必填项。
设置岗位人员
流程描述:
步骤1:
点击岗位名称,打开岗位明细页面;
步骤2:
点击“人员设置”按钮,打开添加岗位人员页面;
步骤3:
点击“添加岗位成员”按钮,打开选择人员页面;
步骤4:
选择相应人员,点击“保存”按钮。
附加约束:
约束1:
“岗位名称”为必填项。
约束2:
添加岗位人员必须要选择人员。
权限管理
添加角色
流程描述:
步骤1:
点击“添加”按钮,打开角色添加;
步骤2:
填写信息,点击“保存”按钮;
附加约束:
约束1:
角色名称为必填项。
关联角色或许可
流程描述:
步骤1:
点击“添加角色”按钮,打开角色选择页面;
步骤2:
选择相应角色,点击“添加”按钮;
步骤3:
点击“添加许可”按钮,打开角色选择窗口;
步骤4:
选择相应许可,点击“确定”按钮;
步骤5:
点击“保存”按钮。
附加约束:
约束1:
角色添加必须选择角色;
约束2:
许可添加必须选择许可。
机构赋权
流程描述:
步骤1:
选择部门下的岗位,打开添加权限页面;
步骤2:
点击“添加权限”按钮,打开角色选择页面;
步骤3:
选择相应角色,点击“添加”按钮;
步骤4:
选择权限,点击“删除”按钮,进行权限删除。
附加约束:
约束1:
角色添加必须选择角色;
人员管理
注册人员
流程描述:
步骤1:
输入人员信息,点击“保存”按钮。
附加约束:
约束1:
用户名为必填项,必须是英文、数字或英文和数字的组合,最多20个字符;
约束2:
用户口令为必填项;
约束3:
用户姓名为必填项。
查询人员
流程描述:
步骤1:
选择和输入查询条件,点击“查询“按钮;
步骤2:
点击“复位”按钮。
附加约束:
约束1:
无。
操作人员
流程描述:
步骤1:
选择人员,点击“删除”按钮;
步骤2:
选择人员,点击“激活”按钮;
步骤3:
选择人员,点击“休眠”按钮。
附加约束:
约束1:
对人员的删除、激活和休眠操作必须选择人员。
导入人员
流程描述:
步骤1:
点击“导入人员”按钮,打开导入人员页面;
步骤2:
选择相应导入文件,点击“文件上传”按钮。
附加约束:
约束1:
上传文件地址必须存在;
约束2:
上传文件格式必须正确。
导出模板
流程描述:
步骤1:
点击“导出模板”按钮,弹出保存对话框;
步骤2:
点击“保存”按钮。
附加约束:
约束1:
无。
系统信息
统计系统信息
流程描述:
步骤1:
点击“在线人员”菜单,显示在线人员信息;
步骤2:
点击“当天日志”菜单,显示当天日志信息;
步骤3:
点击“系统日志”菜单,显示所有日志信息;
步骤4:
点击“日志查询”菜单,选择查询条件,点击“查询”;
步骤5:
点击“登陆统计”菜单,选择查询条件,点击“查询”;
步骤6:
点击“未登录统计”菜单,选择查询条件,点击“查询”。
附加约束:
约束1:
无。
4...接口需求
用户接口
报表显示;
EXCEL格式导入、导出;
可视化界面提示界面。
内部接口
药店信息管理系统_BaseManager、药店信息管理系统_ReportQuery
外部接口
无
5...附件
无
6...软件需求确认
客户方意见
同意
签字:
沈宏
时间:
2009-12-03
开发方意见
同意
签字:
钱道
时间:
2009-12-03
备注
<正文完>