学校教材订购系统需求规格说明书

学校教材订购系统需求规格说明书

ID:11499698

大小:158.50 KB

页数:10页

时间:2018-07-12

学校教材订购系统需求规格说明书_第1页
学校教材订购系统需求规格说明书_第2页
学校教材订购系统需求规格说明书_第3页
学校教材订购系统需求规格说明书_第4页
学校教材订购系统需求规格说明书_第5页
资源描述:

《学校教材订购系统需求规格说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学校教材订购系统项目开发文档需求规格说明书姓名:和静钰学院班级:软件工程1011学号:20101872指导老师:贾晶10目录目录21.引言31.1编写目的:31.2项目背景:31.3定义:31.4参考资料:42.任务概述42.1目标:42.2运行环境:42.3条件与限制:53.数据描述53.1系统数据流图:53.2数据库描述:63.3数据字典:64.功能需求84.1系统的逻辑模型:84.2功能划分:95.性能需求95.1精度:95.2时间特性要求:95.3灵活性:106.运行需求10101.引言1.1编写目的:需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。需求

2、分析对学校教材订购系统进行简单的分析,给出了系统的数据流图,作为整个软件开发过程的指南,也是软件开发人员开发出符合用户要求的软件的基础。使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个软件开发的基础。本软件需求说明书的读者是系统开发人员或合同约定的人员。1.2项目背景:开发软件名称:学校教材订购系统项目任务提出者:学校老师项目开发者:和静钰用户:学校教务处、教师、学生运行环境:江西农大机房开发平台:Eclipse、MySQL、JDK1.61.3定义:数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。系统的流程图:系统流

3、程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。库存表:存放库中存在得书籍数据。出库表:存放已销售的书籍的数据。进库表:存放入库书籍的数据。购书表:存放提交的购书信息。10缺书登记表:存放缺少的书籍的信息。待购教材表:存放待购书籍信息。Eclipse:适合快速开发的Java的开源IDE。Java:一种面向对象的程序设计语言,具有面向对象、简单性、可移植性、稳定性、安全性等特点。它最大的优势是不受平台限制,如.NET,VB,VC,C++只能在Windows环境中运行而Java却可以在任何平台中运行。MySQL:高性

4、能的开源的数据库。1.4参考资料:《软件工程导论》——张海藩清华大学出版社2.任务概述2.1目标:系统实现后,提供数字化的管理,提高学校教材管理部门的工作效率。降低订购中的错误发生率,减少人力物力的繁琐开销。1)学生和老师能够随时登录订购教材、查看和修改订购单,还可以查看领书单。2)发行人员能随时登录处理订购单、查看库存和输入初始的库存书籍,还有查看进书通知。3)采购人员能随时登录系统查看缺书单,填写进书单。2.2运行环境:硬件条件:运行本系统要求处理器在奔腾III以上、内存在256MB以上的普通PC机或专用服务器。运行环境:Windows2000、WindowsXP、Windows7。数据库

5、:Oracle、Postgresql、MySQL、SQLServer102.3条件与限制:设计系统周期为5年,估计最长可达10年处理速度:一般查询速度<5秒关键数据查询速度:<2秒符合法律规定没有触犯合同中双方所签署的条款。会使用电脑和对网络的安全性有了解的人员均可使用。3.数据描述3.1系统数据流图:教材发行人员教师或学生购书单审核信息进书通知进书通知缺书单领书单0大学教材订购系统采购人员103.2数据库描述:MySQL:高性能的开源的数据库。3.3数据字典:名字:购书表别名:购书单描述:提供给教材销售人员的购书单定义:购书单=购书单号+{书名+出版社+价格+数量}+日期+订购人姓名+购书总

6、数购书单号=正整数(数据库自动生成)价格=整数+2位小数位置:输出到打印机名字:领书表别名:领书单描述:送给学生或教师的领书报表定义:领书单=领书单号+订购者姓名+购书单号+领书日期领书单号=年+月+日+4位整数位置:输出到打印机名字:缺书表别名:缺书单描述:送给相关工作人员的表,用来补充书籍定义:缺书单=缺书单号+{书名+出版社}+总数缺书单号=正整数(数据库自动生成)位置:输出到打印机10名字:进书通知描述:详细的描述了进书的信息定义:进书通知=编号+{书名+出版社+价格+数量}+采购日期+采购总数编号=正整数(数据库自动生成)位置:名字:审核信息描述:用于审核信息定义:审核信息=教材发行

7、人员姓名+审核标志+审核日期审核标志=TURE

8、FALSE(注:表示审核是否通过)位置:名字:图书信息定义:图书信息=记录ID+书名+出版社+价格+库存数量记录ID=正整数(数据库自动生成)数据对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用E-R图的方法进行数据结构分析。本系统中涉及的实体主要有“学生”、“教师”、“教材”、“院系”和“学生预存款”等,各实体及其属性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。