学校教材订购系统需求分析说明解析_第1页
学校教材订购系统需求分析说明解析_第2页
学校教材订购系统需求分析说明解析_第3页
学校教材订购系统需求分析说明解析_第4页
学校教材订购系统需求分析说明解析_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上学校教材定购系统用户需求说明书 组长: 组员: 2012年5月10日信电学院计算 班专心-专注-专业目录 2.6 系统E-R图 .9 2.7 数据字典 .10一、引言1.1编写目的  需求规格说明书是需求分析的产物, 它是软件系统生存期中软件定义阶段的最后一个步 骤。本系统在可行性研究的基础上,是为了进一步明确该系统的软件需求,以便安排项目规 划与进度,组织软件开发与测试,撰写本文档。学校教材订购系统是一个直接服务于师生订购书籍以及教材发行人员销售书籍的系统,师生可使用此系统选择教材并填写订购单,然后将订书单发送给教材发行人员,经过审核可获取领书单。教材发行

2、人员使用此系统可收取师生的订购单,审核有效后将领书单返还给师生,师生即可持领书单到书库领书。此系统可帮助教材发行人员管理书库,登记书籍进出库情况,实现销售可采购业务。 本文档供项目经理、设计人员、开发人员参考。1.2背景 开发软件名称;学校教材订购系统 项目任务提出者:软件工程老师 项目开发者:计算103班团队 用户:学校教材管理部门和全校师生 实现该软件的计算机网络:计算机科学实验室 项目与其他软件系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以 JAVA 以及 MySql 数据库等为开发软件的应用程序1.3定义数据流图:数据流图描绘系统的逻辑模型

3、,图中没有任何具体的物理元素,只是描绘信息 在系统中流动和处理的情况。 系统的流程图: 系统流程图是描绘物理系统的传统工具。 它的基本思想是用图形符号以黑 盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等) 。库存表:存放库中存在得书籍数据。 出库表:存放已销售的书籍的数据。 进库表:存放入库书籍的数据。购书表:存放提交的购书信息。 缺书登记表:存放缺少的书籍的信息。待购教材表:存放待购书籍信息。1.4参考资料序号文档名称版本号1软件工程导论第五版2实用软件工程第二版3Java 语言程序设计 第三版4数据库及其原理 第三版5实用软件工程 第三版

4、二、系统说明2.1系统目标1)学生和老师能够随时登录订购教材,编写或修改订购单,还可以查看领书单。2)教材发行人员能随时登录处理订购单、审核订单,并向师生发送领书单或信息,登记有效订单,查看库存和修改库存,登记缺书表以及代购教材表,向采购员发出采购通知,查看入库表,。 3)采购人员能随时登录系统查看代购教材表,编写进书单,向教材发行人员发送入库通知。2.2 运行环境 运行环境:Windows XP,Vista 等 数据库:Mysql 可利用的信息和资源:互联网信息,实验室 2.3 条件、假定和约束 所建议的系统的运行寿命的最小值:3 年 进行系统方案选择比较的时间为:3 周 经费、投资方面的来

5、源和限制:小组筹集 硬件条件:CPU 为 Pentium4 以上,内存为 256MB 以上 。2.4 系统功能图2.5 数据流图2.5.1顶层流图2.5.2第一层数据流图2.5.2.1第二层销售数据流图2.5.2.2第二层采购数据流图2.6系统E-R图2.7 数据字典名字:订单别名:购书单描述:学生或教书向系统发出的购书通知定义:订单=书名+编号+订单时间位置:够书表出库表 名字:购书表别名:购书单描述:系统缺书时产生的用于购书的信息定义:购书表=书名+册书+位置:事务 销售名字:缺书登记表别名:描述:书库缺书时登记的表定义:缺书登记表=书名+册书位置:书库名字:出库表别名:描述:图

6、书出库登记的表定义:出库表=书名+册书+出库时间位置:库 销售名字:领书单别名:描述:领书凭证定义:领书单=书名+册书+加领书人姓名+时间位置:库三功能分析功能1注册功能a. 用户注册账号名称、标识符注册功能功能描述用户进入主界面后,点击屏幕下方登录按钮,进入登陆界面后点击屏幕右下方的注册按钮,进入注册界面,进行注册,注册成功后,出现亲,您已注册成功字样。 操作者发布广告用户和浏览广告用户输入发布广告用户信息:账号,密码;浏览广告用户信息:账号,密码; 实现步骤1、 进入软件主界面2、 点击登陆按钮进入登陆界面3、 输入上述用户信息4、 检查合法性5、 注册成功输出亲,您已注册成功成功保证1、

7、 账号2、 返回购书单提交成功非功能要求后台操作者安全进入系统服务器补充说明b. 获取领书单名称、标识符查询领书单功能描述成功提交购书单,可登录到查询界面进行订购查询,即查询教材发行人员是否发回领书单,或其它消息,若返回领书单则进行打印,然后到书库去领书。操作者教师或学生输入输入用户信息实现步骤1、 进入用户查询界面2、 查询图书订购情况3、 输出订购日期,发票,领书单发送日期4、 确认收到领书单5、 保存打印输出领书单或订书单不合格消息成功保证获取到与订书单内容一致的领书单,或订书单不合格消息非功能要求图书订购者安全进入系统 补充说明功能2审核订书单a. 检查订书单名称、标识符检查订书单功能

8、描述教材发行人员登录系统,查看所有待审核订书单,进行一一审核,检索书库库存,对于合格的订书单,进行保存,然后返回领书单。对于已经售完的书籍,登记书籍信息,退回订书单,返回订书单不合格消息。操作者教材发行人员输入实现步骤1、 打开订书单2、 检索库存3、 合格订书单保存4、 录入缺书信息5、 返回领书单或消息输出订书单有效并保存,或无效被退回(并附加消息)成功保证显示订书单用已成功保存非功能要求教材发行人员安全进入系统补充说明功能3库存索引名称、标识符库存索引功能描述教材发行人员在审核订书单时,须按照书籍编号检索库存,可查询并返回书籍的库存量及其他信息,也可按书籍的分类汇总浏览,对于库存中脱销的

9、书籍可返回脱销提醒。操作者教材发行人员输入书籍编号实现步骤1.打开库存索引2.选择索引方式3.输入书籍编号4.浏览书籍信息输出相关书籍的信息,脱销提醒成功保证正确的返回库存信息非功能要求教材发行人员安全进入系统补充说明功能4 缺书登记名称、标识符缺书登记功能描述教材发行人员操作者教材发行人员经过审核领书单,检索库存,对于脱销书籍,进行记录,录入书籍相关信息,以及当天的需求量,记录时间。输入书籍信息,时间实现步骤1 打开缺书登记2录入书籍的编号,书名3记录当天需求量4记录时间5 保存输出书籍记录成功保存提示成功保证书籍信息能正确保存到库存非功能要求教材发行人员安全进入系统补充说明功能5 书籍入库

10、查看名称、标识符进库表功能描述教材发行人员打开进库表,可以浏览所有入库书籍信息,也可分门别类的查询,可以快速查询到脱销书籍是否入库,以及其相关信息,然后可向有订单需求的师生发送消息。操作者教材发行人员输入书籍编号实现步骤1、打开进库表2、检索书籍入库信息3.对于有需求的书籍,入库后即发送消息输出脱销书籍信息成功保证能正确查询到脱销书籍入库信息非功能要求教材发行人员安全进入系统补充说明功能6 书籍出库记录名称、标识符出库表功能描述教材发行人员在对提交的合格订书单,返回领书单后,须修改库存量,对于当天处理过的合格的订书单,对于每一种书籍的售出量都要记录到出库表,并记录时间。对于历史出库单可查询记录

11、。操作者教材发行人员输入实现步骤1、 点击出库表2、 选择功能项,增加,查询,修改,删除3 选择操作新纪录还是历史记录输出新纪录录入成功或返回历史记录成功保证能正确的录入新纪录或返回历史记录非功能要求教材发行人员安全进入系统补充说明功能7 采购系统a. 订书单名称、标识符订书单功能描述教师或学生需要订书时,需要填写订书单。操作者教师或学生输入填写个人信息:姓名、职业、专业、所订书名、出版社。实现步骤1、 输入上述用户信息2、 检查合法性3、 将数据保存至数据库表中等待管理员审核输出数据保存成功信息成功保证1、 提示数据已保存成功2、 返回管理员的审核信息非功能要求管理员安全进入系统补充说明c.

12、库存表名称、标识符库存表功能描述根据所剩书籍制成库存表操作者书库管理员输入填写书籍信息:书类型、书名、出版社、价格。实现步骤4、 输入上述书籍信息5、 检查合法性6、 将数据保存至数据库表中等待管理员审核输出数据保存成功信息成功保证3、 提示数据已保存成功4、 返回管理员的审核信息非功能要求管理员安全进入系统补充说明d.出库表名称、标识符出库表功能描述根据订书单发放书籍,将所有发放书籍制成出库表操作者教师或学生输入填写书籍信息:姓名、职业、专业、所订书名、出版社、书类型、价格。实现步骤7、 输入书籍信息8、 检查合法性9、 将数据保存至数据库表中等待管理员审核输出数据保存成功信息成功保证5、

13、提示数据已保存成功6、 返回管理员的审核信息非功能要求管理员安全进入系统补充说明e.教材脱销名称、标识符教材脱销功能描述即书库中暂时没有所需要的书籍操作者书库管理者输入填写书籍信息:订购的书籍名、出版社 实现步骤10、 输入上述书籍信息11、 检查合法性12、 将数据保存至数据库表中等待管理员审核输出数据保存成功信息成功保证7、 提示数据已保存成功8、 返回管理员的审核信息非功能要求管理员安全进入系统补充说明d.登记缺书名称、标识符登记缺书功能描述书库管理者填写缺书报告,制成缺书单操作者书库管理者输入填写信息:需要书人员姓名、职业、专业、所订书名、出版社、缺书单填写人实现步骤13、 输入上述信息14、 检查合法性15、 将数据保存至数据库表中等待管理员审核输出数据保存成功信息成功保证9、 提示数据已保存成功10、 返回管理员的审核信息非功能要求管理员安全进入系统补充

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论