信息系统需求说明书.docx
《信息系统需求说明书.docx》由会员分享,可在线阅读,更多相关《信息系统需求说明书.docx(40页珍藏版)》请在冰豆网上搜索。
信息系统需求说明书
信息系统需求说明书
信息系统需求说明书
信息系统专业
一、引言
编写说明......................................................................3
编写目的......................................................................3
系统目标......................................................................3
参考文献......................................................................3
业务流程......................................................................4
二、用户需求
业务需求......................................................................4
性能需求......................................................................4
三、业务流程
数据流程图....................................................................5
矩阵.......................................................................7
E-R图........................................................................17
事件流程图....................................................................18
五、功能
包图..........................................................................22
系统功能......................................................................24
系统功能的模块................................................................24
六、数据调查及分析
数据字典......................................................................26
数据项描述....................................................................32
七、系统运用技术分析
主要技术......................................................................33
开发模式......................................................................33
项目完成主要步骤..............................................................33
八、系统重要代码
登陆部分......................................................................34
卖票部分......................................................................36
九、风险说明
信息系统面临的主要风险...........................................................40
风险的处理策略...................................................................41
十、遗留问题........................................................................42
十一、总结..........................................................................42
§1引言
随着人们生活水平的不断提升,看电影已经成为越来越多人业余时间消遣和放松的一种必要方式和渠道,人们对电影院的要求也随之不断提高,因此,电影院为了提高自身的竞争力而开发电影信息系统管理软件,在以后的运营中为用户提供更加优质的服务。
§编写说明
项目开发的提出者为在校的学生,开发者为刘储文、赵越、徐燕、杨晓亮、刘玉,已明确用户有:
各大电影院。
用户特点:
各大电影院的工作人员、管理人员和影院顾客。
§编写目的
此文档定义了该电影院管理系统的规格和功能说明。
该文档的使用者主要为系统的管理人员,使用人员和维护人员。
部分文档中提到的功能在实际操作中因技术限制未能全部实现。
目的是使该程序的使用人员,运行人员和管理人员对该系统的功能有一个统一的认知,方便人员的使用和维护。
§系统目标
软件开发的意图为便于电影院的管理,方便查看有关电影及放映的情况。
如电影院队职工、顾客、电影信息的查找、删除、修改和添加。
§参考文献
(1)杨选辉《信息系统分析与设计》清华大学出版社
(2)王少锋《面向对象技术UML教程》清华大学出版社
(4)萨师煊《数据库系统概论》高等教育出版社
§业务过程
§2用户需求
§业务需求
职工信息管理:
职工的基本信息,排班信息和职工的权限管理;
职工信息处理:
职工信息的修改、添加、删除和查询;
会员信息管理:
会员的基本信息,等级信息;
会员信息处理:
会员基本信息修改、添加、删除和查询,会员积分的更改;
电影信息管理:
电影的基本信息;
电影信息处理:
电影信息的修改、添加、删除和查询,电影的排场和售票;
§性能需求
该电影管理系统主要实现的是信息的录入,发布,更新,因此,不管对电影管理的需要或是管理者获知信息的需要以及各个部门之间的紧密衔接关系,数据库的数据必须具有高度的完整性和准确性,这就要求系统的高度安全性,可维护性,可靠性及灵活性。
精度要求
软件的输入精度:
小数点后保留3位有效数字
输出数据精度的要求:
小数点后保留3位有效数字
传输过程中的精度:
小数点后保留3位有效数字
时间特征
响应时间:
秒以内
更新处理时间:
秒钟以内
数据的转换和传送时间:
1秒以内
解题时间:
1秒以内
灵活性
操作方式上的变化:
该软件实用与现在流行的操作系统
精度和有效时限的变化:
可以根据实际情况自行设置
§3业务流程
§数据流程图
*一层图
*二层图
§矩阵
数据类
功能
计划
财务
设备负荷
放映表
影片表
设备表
客户
主题
订票信息
票房
成本
排班表
人员信息
经营计划
经营计划
C
U
U
U
财务规划
U
U
U
U
放映前期准备
档期计划
C
C
U
U
U
影片引进
U
票房预测
U
C
U
U
市场开拓(广告)
U
U
设施准备
U
U
C
场次安排
U
U
U
电影售票
客户管理
U
C
U
主题分类
U
U
C
订票服务
U
U
C
销售
U
U
U
U
C
放映
U
U
U
财务与人事
会计
U
U
U
成本会计
C
人员计划
U
C
U
招聘考核
C
§4业务逻辑
§用例图及用例分析
重点用例分析
用例名称:
售票
描述:
售票工作人员使用系统销售用例完成售票的任务
标识符:
uc1
优先级:
A(高)
角色:
售票工作人员
前置条件:
售票工作人员已成功登录系统并具有查询电影信息、售票的权限
主事件流:
1.售票工作人员选择售票选项,用例开始
2.售票工作人员输入账号,系统根据规则检查账号的有效性
A1:
售票工作人员账号无效
3.售票工作人员输入密码,检查密码是否正确
A2:
密码错误
4.显示登录成功提示信息
5.售票工作人员查询输入顾客所购买电影名称
6.系统根据输入的电影名,进入数据库调出电影单价,查询余票
7.售票工作人员扫描会员卡
A3:
有会员卡
8.显示电影总价格
9.接受顾客付款,售票工作人员点击确认
10.打印电影票
11.用例结束
其他事件流:
A1:
售票工作人员无效
(1).系统售票工作人员无效的提示信息
(2).返回主事件流第2步
A2:
密码错误
(1).系统显示密码错误的提示信息
(2).返回主事件流第3步
A3:
有会员卡
(1).系统显示会员的具体信息,进行折扣计价。
(2).跳至主事件流第8步
后置条件:
系统成功将已售出的电影信息更新至数据库中
特殊需求:
用例名称:
添加会员
描述:
工作人员使用系统添加会员用例完成添加会员的任务
标识符:
uc2
优先级:
A(高)
角色:
工作人员
前置条件:
工作人员已成功登录系统并具有查询、修改和添加会员的权限
主事件流:
1.工作人员选择添加会员选项,用例开始
2.工作人员输入账号,系统根据规则检查账号的有效性
A1:
工作人员账号无效
3.工作人员输入密码,检查密码是否正确
A2:
密码错误
4.显示登录成功提示信息
5.工作人员点击添加会员
6.系统进入数据库查询现有会员,生成新的会员号
7.工作人员录入会员信息
8.显示最新会员信息
9.接受顾客付款,工作人员点击确认
10.制成会员卡
11.用例结束
其他事件流:
A1:
工作人员无效
(1).系统工作人员无效的提示信息
(2).返回主事件流第2步
A2:
密码错误
(1).系统显示密码错误的提示信息
(2).返回主事件流第3步
后置条件:
系统成功将已添加的会员信息更新至数据库中
特殊需求:
无
用例名称:
删除会员
描述:
工作人员使用系统删除会员用