学校教材订购系统概要设计说明书doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《学校教材订购系统》
概要设计说明书
学校扬州大学
班级计科1002
成员钱丽萍宋震宇
指导老师田怀凤
2012-11-23
目录
一.引言-----------------------------------------------3 1编写目的----------------------------------------------3
2.项目背景---------------------------------------------3
3.定义-------------------------------------------------3
4.参考资料---------------------------------------------3
二.任务概述---------------------------------------------3
1.目标-------------------------------------------------3
2.运行环境---------------------------------------------3
3.需求概述---------------------------------------------3
4.条件与限制-------------------------------------------4
三.总体设计---------------------------------------------4
1.处理流程---------------------------------------------4
2.总体结构和模块外部设计-------------------------------4
3.功能分配---------------------------------------------5
四.接口设计---------------------------------------------5
1.外部接口---------------------------------------------5
2.内部接口---------------------------------------------5
五.数据结构设计-----------------------------------------5
1.逻辑结构设计-----------------------------------------5
2.物理结构设计-----------------------------------------5
3.数据结构与程序的关系---------------------------------5
六.运行设计---------------------------------------------6
1.运行模块的组合---------------------------------------6
2.运行控制---------------------------------------------6
3.运行时间---------------------------------------------6
七.出错处理设计-----------------------------------------6
1.出错输出信息-----------------------------------------6
2.出错处理对策-----------------------------------------7 八.安全保密设计-----------------------------------------7 九.维护设计---------------------------------------------7
一.引言
1.编写目的
本“学校教材订购系统”在可行性的基础上,旨在进一步明确与优化教材订购系统的软件需求,本说明书明确说明系统各功能的实现方式,指导各成员进行编码。
本说明书的预期读者:项目经理、程序开发人员、测试经理、测试人员及合同约定者。
2.项目背景
待开发软件系统名称:学校教材订购系统
项目委托单位:扬州大学
项目开发单位:计科1002班宋震宇、钱丽萍
项目主管部门:学校教材订购处
3.定义
库存表:存放库中存在得书籍数据。
出库表:存放已销售的书籍的数据。
入库表:存放入库书籍的数据。
购书表:存放提交的购书信息。
缺书登记表:存放缺少的书籍的信息。
待购教材表:存放待购书籍信息
4.参考资料
《软件工程》,张海藩,清华大学出版社;
《设计模式》,2008.08,机械工程出版社。
二.任务概述
1.目标
本系统可以细化为两个子系统:销售系统和采购系统。
销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。
采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。
以上功能要求在计算机上实现。
2.运行环境
(1)操作系统:windows NT或windows 2000 Server以上;
(2)开发软件:JAVA JCREATOR、MyEclipse5.5集成开发工具、windows visio 2003画图工具以及windows word文档工具。
(3) 数据库:SQL Server 2005
3. 需求概述
1)教材浏览服务:
学生或教师在填写购书单前先对教材进行浏览,对教材名称,库存和数量、价格有一定了解后再决定自己所要购买的教材,填写购书单
2)购书服务:
填写购书单信息(包括提交人姓名、学号、班级以及书名、书号、数量),教材发行人员审核后开发票并打印给学生或教师
3)通知采购: