资源描述:
《学校教材订购系统需求分析报告书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、学校教材订购系统需求说明书专业班级:软件工程09421班_学生姓名:李明李光河黄爱新指导教师__刘锋__【二零一一年五月十二号】14目录目录21.引言31.1编写目的31.2编写背景32.系统任务概述32.1目标32.2用户的特点43.需求规定43.1对功能的规定43.2对性能的规定44.运行环境规定55.数据流程、功能描述和设计5数据流描述9数据存储描述10数据元素描述1214学校教材购销系统需求分析报告1.引言1.1编写目的编写这份说明书主要是为了使小组成员充分认识本系统的情况,确定本系统的后继工作,方
2、便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的要求,给用户一份满意的答卷。1.2编写背景a.本系统是学校教材科内部的一个教材订购系统,实现教材的销售和采购。b.本项目有学校教材科提出,由老师委托我小组开发,开发人员包括:组长兼系统分析员:刘佳等系统设计员:范文标等程序设计员:CCC、数据库管理员:DDD、数据操作员:EEE.统最终用户为教材科,由教材科提供计算网络。c.该系统还和学校财务科进行资金数据来往,.由本系统向财务处提供销售情况,实行教材的安全发放和采购.并顺便和各
3、书店联营向个别人员单独售书。2.系统任务概述2.1目标本系统可细化为两个子系统:销售系统和采购系统 销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。 采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给 书库采购人员;一旦新书入库后,即发进书通知。下面给出系统的初步概图,方便用户和读者充分认识本系统的最初实现情况,并对系统有个初步的了解,也方便开发人员把握开发方向,最终实现本系统.教材购销系统14出
4、库表缺书登记表待购教材表教材库存表进库表购书表采购系统销售系统进书通知图1教材购销系统概图2.2用户的特点本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用操作系统,精通所用系统功能,维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解的技术人员。本系统主要在学期开学发书、学期结束订书时大幅度使用,这时候也是本系统最需要维护的时候,所以在这时候要对本系统进行必要的检修,防止数据出错。3.需求规定3.1对功
5、能的规定本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。本系统还兼顾一点财务信息的管理,在发生单人购书时,系统直接向购书者收取现金,内部形成一个小小的财务管理。本系统还和学校的财务科发生数据交换,发生集体售书时,学根据数据的有效性,直接向集体售书,形成的财务信息直接和财务科交换,方便结算。即:向学生集体售书时不需要直接收取现金,
6、而待教材科结算时向财务科提交数据,由财务科从学生的预交书费里扣除,保证教材科财务信息的完整。143.2对性能的规定对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合法性。4.运行环境规定使用WindowsNT或Windows2000Server以上操作系统5.数据流程、功能描述和设计根据前面的需求分析,进一步得出系统的数据流程和必须的数据字典,然后实现系统的相关功能,为下一步编码做好充分准备。先面给出系统的第一层数据流图和各个分解的数据流程图。教材购销系统学生或教师教材工作人员购书
7、单缺书单领书单进书通知图1.1学校教材购销系统顶层DFD下面把系统分为销售和采购两个模块进行进一步分解,如图1.2。显然外部项学生或教师应与销售子系统联系,教材工作人员与采购子系统联系。两个子系统之间也存在联系:其一是缺书登记表,又销售子系统把脱销书籍传给采购子系统;其二是进书通知,直接由采购子系统将教材入库信息通知销售系统。1身份验证学生或教师购书单不合法领书单14库存表教材工作人员3采购系统2销售系统领书单进书通知缺书单缺书登记表图1.2学校教材购销系统第二层DFD继续分解,得到第三层数据流程图,其中图
8、1.3由身份验证子系统扩展而成,图1.4由销售子系统扩展而成,图1.5由采购子系统扩展而成。1.1审查有效性不合法1.2登记和打印发票教材工作人员学生或教师学生证学生证购书单售书登记表图1.3第三层DFD-----验证模块2.2缺书登记2.1登记售书和打印领书单学生或教师购书单缺书单领书单14售书登记表出库表库存表缺书登记表2.3产生补售书单采购进书通知图1.4第三层DFD-----销售子系统图1.4中,销售子系