教材管理系统需求分析正稿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教材管理系统需求分析报告
1.范围
1)软件名称:教材管理系统
2)软件功能:教材管理系统要负责实现学生教材的管理,本系统要能实现图书的查询,
图书的预购,图书信息的管理,工作人员的管理等操作。该系统要能够及时的更新图书信息,帮助学校工作人员和学生及时的了解图书信息。
3)与其它子系统的关系:无。
4)用户:学校管理员,学生。
5)开发者:风靡工作室。
6)子系统关系图:无。
1.3文档概述
需求分析采用面向对象的方法,在文档中主要采用了用例、E—R图和数据字典等表示方法来描述需求。文档的预期顾客为书店工作人员、软件开发小组等。
2.引用文件
计算机软件文档编制规范(GB/T 8567—2006),2006年3月14日发布,2006年7月1日实施。
3.需求概述
3.1系统目标
系统的开发目标是充分利用计算机和网络技术,用计算机来代替书店管理人员进行日常工作,提高工作效率,提高书店的利润。
3.2运行环境
1)服务器的硬件配置要求:双核3GHz以上CPU,2G以上RAM,200G以上硬
盘空间;
软件配置要求:Windows 2003 操作系统,JRE,Microsoft Sql Service 2000;
2)客户机的硬件配置要求:P3 1GHz以上CPU,256M RMA以上,10G以上的
空闲硬盘空间;
软件配置要求:Windows 2003 /xp/2000操作系统,JRE 1.5及以上;3.3用户的特点
最终用户为书店工作人员和顾客,具备基础的计算机操作技能。由于本软件用于柜台业务和网上业务,使用频繁,要求操作快捷。
4.功能需求
系统的功能主要分为几个部分:
1)图书的销售:主要功能是把学生需要的书卖给学生,学生通过系统预购要
买多少本书,之后在经过管理员,买到书。
2)系统管理员的管理:管理图书的详细情况。图书的信息更新操作。
3)学生的登陆:对自己想要的图书进行详细的登记和预购。
4.1 系统用例图
系统的总体用例图由图一表示。
4.2 查询图书信息
学生在系统终端上根据自己的需要,查询图书信息。学生在查询图书时需要提供书名或者图书的主要内容。系统根据学生的输入信息,将相关查询结果显示出来。
用例说明如下:
查询图书信息
用例编号:Use Case – 01
4.2 预订图书
学生在书店网站上预订自己想要购买的图书。在预订图书前,顾客先要登陆系统网站,提供自己的个人信息,然后才能预订图书。
用例说明如下:
预订图书
用例编号:Use Case – 02
参与者:学生
图一:总体用例图
4.3 更新图书信息
管理员对图书进行管理,更新图书信息,比如增加图书,修改图书,删除图书信息等操作。管理员只有在登陆系统后在有权限修改图书信息。用例说明如下:
更新图书信息
用例编号:Use Case – 05
参与者:图书管理员
管理员每天都要对书店工作人员的工作状况进行考勤。管理员只有在登陆系统后在有权限进行人员考勤,一般的书店工作人员或者普通顾客无权执行管理员的权限。
用例说明如下:
考勤
用例编号:Use Case – 06
5.1与图书数据库接口
本系统要对图书数据库进行频繁的访问和修改,只有图书管理员才有权限进入数据库修改数据。
6.数据
书店管理系统的数据模型的E—R图:
E—R图
7故障处理
故障分为硬件故障和软件故障,都由书店工作管理员负责维护。