教材征订管理系统任务书说明书Word文档下载推荐.docx
- 文档编号:16388613
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:18
- 大小:598.08KB
教材征订管理系统任务书说明书Word文档下载推荐.docx
《教材征订管理系统任务书说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《教材征订管理系统任务书说明书Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
教材征订管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用SQLServer2000+PowerBuilder9.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键词:
教材征订,库存查询,教材购买,收款
正文
1.问题描述
该系统以兰州理工大学教材征订管理为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型,要求实现学校教材征订的基本信息,能查询库存的相关信息,以及购买和收款的相关信息等。
系统所实现的主要内容、功能及技术指标如下:
(1)整个系统由教材征订管理系统、教材购管理买系统、教材库存管理系统等组成;
(2)系统要实现基本信息录入、修改、查询等功能;
(3)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
(4)系统要有一定的安全控制策略;
(5)整个系统可以选择采用2层结构。
数据库系统采用Access,SQLServer2000,前台开发工具选用PowerBuilder;
(6)系统要采用实际数据进行测试。
(7)系统所涉及的信息有:
●教材征订情况。
包括的数据项有:
征订号,书名,出版社,作者,版次、单价,课程,专业,班级,人数,日期等。
●教材购买信息。
征订号,书名,出版社,作者,版次、单价,课程,专业,班级,数量,日期等。
●教材库存信息。
征订号,书名,出版社,作者,版次、单价,数量等。
●收款信息。
日期,班级,金额等。
2.需求分析
1).数据流图
数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去了具体的组织机构等,以发现和解决数据流中的问题。
各系经过统计教材需求量,将教材征定单交给教材管理部门,教材管理部门拟订计划生成教材计划表,并将定书单提交给供货单位以求供货单位供应教材,完成教材的采购工作后进行入库登记,生成入库单交于财务处进行结算。
各班将领书单交于教材科,教材科将教材分发给各班级并进行出库登记,生成出库单交于财务处进行费用结算,并生成教材费用单。
其数据流程图如下图所示
P1
各系
P2
管理员
入库登记
出库登记
P4
教材打印
教材表
制定计划
购买
P3
出库
教材收款
教材费用单
图2-1
2).数据字典
表2-1数据项描述
数据项名:
教材编号
简述:
存储每本教材的信息
简要说明:
学校教材编码
类型及长度:
数字型,7位
数据值类型:
(连续/离散)离散
表2-2数据结构描述
数据结构名:
教材管理表单
存储教材入出库等的表单
数据结构组成:
征订号+书名+出版社+作者+版次+单价+课程+专业+班级+人数+日期+操作员
表2-3数据处理描述
处理逻辑名:
加工编号:
简要描述:
根据各系征订教材以及所缺教材定购计划。
输入数据流:
教材订单。
输出数据流:
教材计划表
入库管理
将新进的教材进行入库管理
教材的信息
入库教材
加工名:
教材出库管理
将出库教材进行纪录。
输入数据流:
领取通知,查询通知。
出库教材。
数据打印
对教材不同数据表进行打印
操作者要求
数据表
表2-4数据存储描述
数据存储名:
入库教材
存储入库教材的基本信息。
文件组成:
征订号+书名+出版社+作者+版次+单价+数量。
出库教材
存储出库教材的基本信息。
表2-5数据流描述
数据流名:
教材入库单
教材出库单
3.系统总体设计
1)主要概念结构设计
E-R图:
购买
教材购买信息
图3-1
2)教材征订管理系统关系图
图3-2
4.详细设计
程序流程图的优点是对控制流程的描绘很直观,易于掌握。
通过对系统的调查和可行性分析,画出程序的流程图如下所示,程序过程设计主要是在借助过程设计工具的情况下,对程序的具体实现过程进行设计。
程序的主要部分设计在这个环节完成。
其主要包括以下几个部分:
继续操作
否
是
否
图4-1
浏览
图4-2
在数据库设计中相当重要的一步就是将概念模型转化为计算机上DBMS所支
持的数据模型,例如,将E-R图模型转化为关系模型,道理很简单,我们设计概念模型基本上都是一些抽象的关系,在再数据库设计的实现过程中,在计算机上有效地表示出这些关系就成了数据库设计的关键。
在上面的实体和实体之间的E-R图设计基础上,形成数据库中的表格及表格之间的关系。
表4-1数据库表索引
表名
中文名
Jcgm
教材购买信息表
Jckc
教材库存信息表
Jczd
教材征订信息表
Sk
收款信息表
表4-2教材购买信息表(Jcgm)
字段名
字段类型
长度
主/外键
字段值约束
对应中文名
Zdh
Char
20
P
Notnull
征订号
Sm
40
书名
Cbs
出版社
Zz
Null
作者
Bc
10
版次
Dj
Decimal
4,0
单价
Kc
课程
Zy
专业
Bj
班级
Sl
50
数量
Rq
Date
日期
表4-3教材库存信息表(Jckc)
2,0
100
表4-4教材征订信息表(Jczd)
Rs
人数
Je
金额
表4-5收款信息表(Sk)
5.系统测试
5.1测试方法
软件的测试方法有两种,一种是黑盒测试(功能测试),另外一种是白盒测试(结构测试)。
黑盒测试把程序看作一个黑盒子,完全不考虑程序的内部结构和处理过程。
也就是说,黑盒测试是在程序接口进行的测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当的接受输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的完整性。
白盒测试的前提是可以把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法。
这种方法按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否能按预定的要求正确工作。
在本次软件的测试工作中,由于水平的限制,仅仅对软件的各个功能模块进行了测试,并对各个模块之间的接口进行了详细的测试(用黑盒测试法)。
测试的步骤
由于该系统是一个小系统,可以把整个系统作为一个单独的实体来测试。
当然,在测试的过程中可以分模块、分阶段来进行。
大型软件系统通常是有若干个子系统组成,且每个子系统由由许多模块组成,因此,软件的测试过程基本上由以下步骤组成:
模块测试、子系统测试、系统测试、验收测试、平行运行
5.2测试用例
登陆界面
登陆后主界面
征订预览
征订检索
征订录入
库存浏览
库存检索
购买浏览
购买录入
收款信息
帮助信息
6.软件使用说明书
1)使用环境:
SQLServer2000+PowerBuilder9.0
2)使用说明:
教材征订管理系统实现的功能不多,因此使用也非常的简单,运行软件后,系统会弹出登陆界面让用户输入密码(其中密码为:
sql),如下图:
核实后会进入主功能界面,接下来的使用就非常的简单,用户只需按提示操作就可完成相应的任务。
总结
课程设计是所学基础知识和专业知识与工程实际相结合,进行综合运用的一次实践,也是对大学所学习的一次检验。
在这两周里,经老师的悉心指导,个人的努力以及组内成员的协作,终于完成了这个教材征订管理系统的设计任务,达到了设计前的预期目的。
通过两周的动手实践,在不断理论知指导实践的过程中,我进一步掌握了SQLServer2000开发平台的使用,并在设计的过程中摸索出很多书本上的没有的技巧。
对所学的PowerBuilder编程语言也有了一个全面的归纳和总结,形成了自己的知识结构。
在论文完成的时候,回首整个设计过程,有一种阔然开朗的感觉,感觉到以前从书本上学到的知识真正被自己掌握了,以前在理论学习过程中遇到的很多问题也在设计的过程中得到解决。
科学的技术的进步是日新月异的,科学学科的分工也越来越细,所以任何人的学习都不能是封闭的,必需借鉴别人的成果,引用其他学科的信息。
在课程设计的过程中,我需要查阅了大量的资料,采集了大量有用的信息。
此过程不仅是一个对自己所学知识进行丰富和巩固的过程,同时也是一个培养查阅资料和信息采集的能力的过程。
在当代信息社会里,除了在图书馆、阅览室、情报所等地方查找,还有更重要的一种获得资料的方法上网。
网上资源丰富,内容广泛,提供了各种最新信息。
参考文献
1.张海藩.软件工程导论.北京:
清华大学出版社,2002年
2.萨师煊,王珊.数据库系统概论.北京:
清华大学出版社,2003年
3.[美].数据库管理系统.北京:
清华大学出版社,2001年
4.[美].数据库系统概念.西安:
机械工业出版社,1998年
5.[美].数据库设计.西安:
机械工业出版社,1999年
6.[美]完全掌握SQLServer2000.西安:
机械工业出版社,2001年
7.[美].PowerBuilder9数据库项目案例导航.北京:
清华大学出版社2005年
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教材 征订 管理 系统 任务书 说明书