教材订购系统需求说明书.doc_第1页
教材订购系统需求说明书.doc_第2页
教材订购系统需求说明书.doc_第3页
教材订购系统需求说明书.doc_第4页
教材订购系统需求说明书.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

学校教材订购系统学校教材订购系统 软件需求说明书软件需求说明书 1 引言引言3 1 1 编写目的 3 1 2 背景 3 1 3 定义 3 1 4 参考资料 3 2 任务概述任务概述3 2 1 目标 3 2 2 用户的特点 4 2 3 假定和约束 4 3 需求规定需求规定4 3 1 对功能的规定 4 3 2 对性能的规定 4 3 2 1精度 4 3 2 2时间特性要求 4 3 2 3灵活性 4 3 3 输人输出要求 5 3 4 数据管理能力要求 5 3 5 故障处理要求 5 3 6 其他专门要求 5 4 运行环境规定运行环境规定5 4 1 设备 5 4 2 支持软件 5 4 3 接口 6 4 4 控制 6 1 1 引言引言 1 1 编写目的编写目的 本学校教材订购系统的设计首先着眼的是网络 学生或教师可以通过本系统向教材订 购人员提交所需教材的详细信息 教材订购系统可以统计教材信息 因此本系统方便了学 校教材订购部门的工作 提高了工作效率 本学校教材订购系统在可行性研究的基础上 是为了进一步明确我们滨州学院教材订 购系统的软件需求 以便安排项目规划与进度 组织软件开发与测试 撰写本文档 本文档供设计人员 开发人员及学校老师参考 1 2 背景背景 说明 待开发的软件系统的名称 学校教材订购系统 本项目的任务提出者 滨州学院部分老师和同学 开发者 老师 闫晓微 学生 田曼曼 系统最终用户为滨州学院 实现该软件的计算中心或计算机网络 滨州学院计算机科学技术系提供网络支持 该软件系统同其他系统或其他机构的基本的相互来往关系 该系统还和学校财务科进 行资金数据来往 由本系统向财务处提供销售情况 实行教材的安全发放和采购 并顺便和各 书店联营向个别人员单独售书 学校教材订购系统将由两部分组成 置于学校的前台客户程序 以及置于销售教材的 据库服务器 本系统与其他系统的关系如下 客户程序 客户程序 客户程序 客户程序 网 络 学校教材订购系统学校教材订购系统 1 3 定义定义 1 数据流图 DFD 图 一种图形化技术 描绘信息流和数据从输入移动到输出的 过程中所经受的变换 2 实体 联系图 ER 图 表示实体 即数据对象 属性和联系的方法 用来描述现 实世界的概念模型 1 4 参考资料参考资料 1 软件工程导论 张海藩 清华大学出版社 2 实用软件工程 郑人杰等 清华大学出版社 2 2 任务概述任务概述 2 1 目标目标 本系统可细化为两个子系统 销售系统和采购系统 销售系统的工作过程为 首先由教师或学生提交购书单 经教材科发行人员审核是有 效购书单后 开发票 登记并返给教师或学生领书单 教师或学生即可去书库领书 采购系统的主要工作过程为 若是脱销教材 则登记缺书 发缺书单给 书库采购人 员 一旦新书入库后 即发进书通知 本学校教材订购系统的设计首先着眼的是网络 学生或教师可以通过本系统向教材订 购人员提交所需教材的详细信息 教材订购系统可以统计教材信息 因此本系统方便了学 校教材订购部门的工作 提高了工作效率 2 2 用户的特点用户的特点 本系统用户的特点 本软件的最终用户可分为操作人员 维护人员 其中 操作人员要求对计算机有一定了解的企业技术人员 最好能熟练运用计算机所 用操作系统 精通所用系统功能 维护人员要求对本系统有较深的了解 同时对系统相关 信息及工作流程有所了解的技术人员 本系统主要在学期开学发书 学期结束订书时大幅度使用 这时候也是本系统最需要 维护的时候 所以在这时候要对本系统进行必要的检修 防止数据出错 2 3 假定和约束假定和约束 本系统的开发期限为四学时 3 3 需求规定需求规定 3 1 对功能的规定对功能的规定 本系统在向学生售书时主要输入学生学号 班级代号 购书数量 购书书名信息 然 后打印领书单返回给学生领取书籍 本系统在查询数据库时主要输入需要查询的相关信息 包括图书编号 图书书名 出 版社信息 图书特色等信息方便操作人员把握图书信息 本系统还兼顾一点财务信息的管理 在发生单人购书时 系统直接向购书者收取现金 内部形成一个小小的财务管理 学生教师 订书单 代购材料表 学校教材订购 系统 订书 书库采购人员 缺书单 教材发行人员验证订书单 取书 购书 出库表 发票 登记 进书通知单 教材订购数据流图 3 2 对性能的规定对性能的规定 3 2 1 精度精度 购书是由需求决定的 只要有缺书现象则会体现出来 但也因为这样 如果需要提前 多购相关书籍的话 则需要管理人员的参与 3 2 2 时间特性要求时间特性要求 响应时间 快 更新处理时间 及时 数据的转换和传送时间 快 另注 订购需要提前若干天 3 2 3 灵活性灵活性 如果机器上没有安装 SQL Server 2005 数据库 可以用 Oriacal 来代替 在购书单未审 核时 可以撤消订购或修改 一旦审核 则不能再修改 3 3 输人输出要求输人输出要求 3 3 1 数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提 错误的输入会导致系统输出的不正确和不可 用 从而使系统的工作失去意义 数据的输入来源是手工输入 手工输入要通过系统界面 上的安排系统具有容错性 并且对操作人员要进行系统的培训 在系统中 数据的输入往 往是大量的 因此系统要有一定的处理能力 以保证迅速的处理数据 3 3 2 数据的一致性与完整性 由于系统的数据是共享的 所以如何保证这些数据的一致性 是系统必须解决的问题 要解决这一问题 要有一定的人员维护数据的一致性 在数据录入处控制数据的去向 并 且要求对数据库的数据完整性进行严格的约束 对于输入的数据 要为其定义完整性规则 如果不能符合完整性约束 系统应该拒绝 该数据 3 3 3 实体 联系图 学生 老 师 教材发行人员 订书 姓名 性别 学号 号 职位性别姓名电话工号 订书单领书单 班级 年龄 E R 图图 3 3 3 数据库描述 数据库采用 SQL Server 2005 3 3 4 数据字典 数据流描述 名字 购书单 描述 老师 学生订书时填的信息 定义 购书单 学号 姓名 书籍名称 书籍编号 书籍出版社 购书 单位 个人 集体 单价 数量 位置 名字 缺书单 描述 一次未完成购书需要再次订购的书籍的信息 定义 缺书单 书名 书号 出版社 出版时间 单价 数量 书籍信 息 位置 在服务器端产生 发送回客户端 client 端 名字 进书通知 描述 采购人员接收到的来自教材发行人员的通知 定义 进书通知 书籍名称 书籍编号 书籍出版社数量 出版时间 书籍信息 位置 发送到客户端 client 端 名字 图书 描述 订购的和购进的书籍 定义 图书 书名 书号 出版社 出版时间 书籍信息 位置 发送到客户端 client 端 名字 发票 描述 教材发行人员给购书者开的单据 定义 学号 姓名 书号 单价 数量 总价 书费合计 位置 发送到客户端 client 端 数据存储描述 名字 进库表 出库表 库存表 购书表 描述 各类书库的详细信息 定义 书号 书名 出版社 出版时间 单价 数量 书籍信息 名字 各班学生用表 定义 系编号 班级编号 年级 书号 书名 数量 书籍信息 名字 缺书登记表 定义 书号 书名 出版社 缺书数量 出版时间 书籍信息 名字 学生基本信息表 描述 定书学生的基本信息 定义 学号 姓名 班级 预交书费剩余 名字 售书登记表 定义 学号 姓名 班级 所购书号 书名 单价数量 总价 名字 补售书表 定义 学号 姓名 班级 所购书号 书名 数量 书籍信息 数据元素描述 名字 书名 取值 字符 名字 书号 取值 数值 名字 年级 取值 入学年份 名字 学号 取值 入学年份 院系代号 班级代号 排序 3 4 数据管理能力要求数据管理能力要求 需要对购书表 库存表等各类书库进行详细的分类存储 并根据进书单和购书单的变 化对购书表进行改进 库存也要进行适当调整 3 5 故障处理要求故障处理要求 软件故障主要有操作系统和数据库软件的故障 所以必须对系统做好充分的备份以免 系统出故障时数据的丢失 3 6 其他专门要求其他专门要求 系统为用户提供了灵活的环境 用户可以自行补充和维护 而且运行环境可以根据用 户的机器系统的不同进行适当的替换 4 4 运行环境规定运行环境规定 4 1 设备设备 a CPU 主频要具备 1G 以上 PC 微型机或网络主服务器 b 内存要求至少 128MB 以上 c 硬盘在安装时至少应拥有 1G 的剩余的磁盘空间 VGA 高分辨率的显示器 网络组 d 网要求有高速 大容量主服务器 集线器 网卡 网络线 安全可靠的不间断电源 4 2 支持软件支持软件 1 服务器端子系统的运行要求 系统软件 Linux 数据库管理系统 SQL Server 2005 硬件要求 Pentium III 450 以上 256M RAM 14G HD 2 客户端子系统的运行要求 系统软件 Window 2

温馨提示

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

评论

0/150

提交评论