软件工程_学校教材定购系统详细设计说明书.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程_学校教材定购系统详细设计说明书.doc》由会员分享,可在线阅读,更多相关《软件工程_学校教材定购系统详细设计说明书.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程实验报告学校教材订购系统软件设计说明书 学院:信息工程学院班级:信息1201 学号: 姓名:金天意 指导老师:田怀凤 合作组员:王婷目录1引言 11编写目的3 12项目背景3 13定义3 14参考资料32任务概述 21目标3 22运行环境4 23需求概述4 24条件与限制43总体设计 31处理流程4 32总体结构和模块外部设计5 33功能分配94接口设计4. 1用户接口9 42外部接口9 43内部接口95数据结构设计 51逻辑结构设计10 52数据结构与程序的关系106运行设计 61运行模块的组合10 62运行控制10 63运行时间107出错处理设计 71出错输出信息10 72出错处理
2、对策118测试设计119.系统维护设计 11 1引言 11编写目的根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对学校教材订购系统软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。12项目背景1.2.1待开发软件系统的名称:学校教材订购系统项目开发者:信息12011.2.2随着社会信息量的与日俱增,作为信息存储的主要媒体之一教材,数量、规模比以往任何时候都大的多,老师和学生在选择教材和订购教材时产生了很大的麻烦。在计算机日益普及的今天,对个人而言若采用一套行之有效的教材订购系统来订购书籍,
3、会方便许多,这也充分应用硬件资源,节省了人力资源。13定义1.3.1专门术语库存表:存放库中存在得书籍数据。出库表:存放已销售的书籍的数据。入库表:存放入库书籍的数据。购书表:存放提交的购书信息。缺书登记表:存放缺少的书籍的信息。待购教材表:存放待购书籍信息。1.3.2 缩写系统:若未特别指出,系统指本“学校教材订购系统”。Sercle SQL14参考资料1.软件工程(第三版) 张海藩,人民邮电出版社,20102.实用软件工程(第二版) 郑人杰等,清华大学出版社,19973.Java语言程序设计 马皓等,清华大学出版社,20062任务概述 21目标本系统可细化为两个子系统:销售系统和采购系统销
4、售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知。 22运行环境运行环境:Windows XP,Vista等可利用的信息和资源:互联网信息,实验室 2. 3需求概述本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。24
5、条件与限制所建议的系统的运行寿命的最小值:3年 进行系统方案选择比较的时间为:2周经费、投资方面的来源和限制:小组筹集硬件条件:CPU为Pentium4以上,内存为256MB以上3总体设计 31处理流程本系统的基本设计概念和处理流程如下:1)系统启动时,激活身份验证模块。2)通过身份验证后,对系统进行初始化,判断用户身份,导入到不同的处理页面。3)系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块。4)各项功能执行完毕后,重新进入消息循环状态。5)由退出系统事件激活关闭系统模块,退出系统。32总体结构和模块外部设计学校教材订购系统层次图修改库存 库存信息 用户信息 订购信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 学校 教材 定购 系统 详细 设计 说明书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内