编辑: 烂衣小孩 | 2019-07-15 |
三、需求分析 引言 系统名称:学校教材订购系统 目标:1.学生和老师能够随时登录订购教材、查看和修改订购单,还可以查看领书单.
2 .发行人员能随时登录处理订购单、查看库存和输入初始的库存书籍,还有查看进书通知. 3.采购人员能随时登录系统查看缺书单,填写进书单. 服务对象:学校的学生、老师 系统开发的背景 人工订购教材流程复杂,容易出错,且效率低下.经常造成资料管理混乱,容易产生问题. 开发学校教材订购系统是供学校的老师和学生订购教材使用,流程简单,且负责管理订购教材的工作人员的处理时间自由,查看清晰、方便,且处理起来也比较高效,不容易出错. 项目概述 系统功能要求: 输入人员信息(姓名,号码) 系统能够存储老师和学生填写的订购单,输出订购单和提供修改订购单的功能. 发行人员能够登陆系统处理相应的订购单、查看库存和输入初始的库存书籍,还有查看进书通知.采购人员能随时登录系统查看缺书单,填写进书单. 开发期限:系统必须在2008年7月6日提交. 系统的DFD图A、顶层图 B、0层数据流图 数据字典 系统中的数据流: 系统中的数据项: 功能划分 六 测试数据:向系统输入以下数据 教师或学生姓名 号码 订购书籍 删除书籍 查看订购单 查看领书单 liang
7022 cyuyan rjgc sjjg cyuyan 查看 查看 hao
7021 zcyl 发行人员姓名 号码 处理订购单 查看进书通知 输入系统初始库存书籍 查看库存 cong
7024 处理 查看 cyuyan rjgc sjjg 查看 采购人员姓名 号码 查看缺书单 填写进书单 zhu
7023 查看 zcyl 预期结果:能正确打印输出 订购单、领书单、库存、缺书单等 .
四、概要设计 1引言 1.1编写目的 随着当代经济社会的不断发展,人们越来越看重效率的提高.近些年,大学不断扩招,学生人数不断增加,无疑增加了各方面的工作量,为了提高效率与时代同行,学校教材订购系统成为了各大大学院校的迫切需求,本系统主要为了更有效地提高学校办公效率而编写. 1.2背景 本系统名称为 学校教材订购系统 .适合用于各种型号计算机,具有兼容特点,且可维护性好,非常易于管理以及维护. 1.3定义 学校教材订购系统:学校教材订购系统是帮助学生老师对书籍订购和学校工作人员对书籍进行采购和发行的管理软件. 1.4参考资料 李代平 软件工程 北京:清华大学出版社,2008 谭浩强 C程序设计 北京:清华大学出版社,2005 严蔚敏 数据结构 北京:清华大学出版社,2007 2总体设计 2.1需求规定 2.1.2系统性能 2.1.2.1精度:应该保证查询时的精度与全面性 2.1.2.2时间特性要求:操作的响应时间应该一般为1~2秒,当数据增大或者运算量增大时适当增多处理时间,一般应该控制在3~4秒2.1.2.4灵活性:遇到错误操作时会给出适当处理方式并且及时纠正且给出相应提示 2.1.3输入输出要求:以字符串输入,输入数据的设备是鼠标各键盘.系统输入输出 数据应满足用户的需求,保证精度. 2.1.4数据管理能力要求:系统要处理的数据不会太大,对容量方面不会有太多要求 2.1.5故障处理要求:出现故障会给出提示页面和纠错步骤 2.1.6其他专门要求 安全保密性要求:系统要求用户登录时进行身份验证,允许通过任可身份的用户使用本系统,要但读取其他用户的信息就一定要通过其资料验证通过. 可靠性要求:具有正常操作情况下不会出现故障的可靠性 可维护性要求:可以随时进行维护修改的操作并且工作量能保持在一定的限度内 可重用性要求:应采取模块化方式进行设计,系统内各模块接口尽可能强内聚,弱耦合,以提高模块的可重用性. 可理解性要求:系统的各个界面或者提示操作都应该通俗易懂 2.2运行环境 硬件环境:P