学校教材购销系统 [当文网提供]
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.系统任务概述
2.1 目标 本系统可细化为两个子系统:销售系统和采购系统
销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效 购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。
采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给 书库采购人员; 一旦新书入库后,即发进书通知。
教材 工作 人员
缺书单
3.1 汇总 缺书
缺书表
3.2 采购补 售书
采购表
教材 工作 人员
库存表
缺书登记表
教学用书表
销 教学用书单
售
3 .3
学校教学 用书采购
进书通知
书库 采购 人员
汇 总 缺书单
缺
书
购书表
入库表
图 1.4 第三层 DFD-----采购子系统
3.1.1 按书号汇 总缺书
3.1.2 按出版社 汇总缺书
3.需求规定
3.1 对功能的规定 本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后
打印领书单返回给学生领取书籍。 本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版
社信息、图书特色等信息方便操作人员把握图书信息。 本系统还兼顾一点财务信息的管理,在发生单人购书时,系统直接向购书者收取现金,
缺书登记表
3.1.3 按书籍特色 汇总缺书
图 1.5 第四层 DFD-----缺书登记子系统
学 校 教 用书单 学 用 书
3.3.1 按出版 社 购书
3.3.2 按书籍特 色购书
购书表 入库表
3.3.3 特殊书 籍 购买
图 1.6 第四层 DFD-----教学用书子系统 采购子系统可分为两个方面来加工:一是采购补售书,二是采购学校教学用书。用 9 个加工模块来说明,分别为图 1.4、图 1.5、图 1.6,从图中可清楚地了解到采购子系统的整 体功能,这里就不在赘述。 下面为学校教材购销系统增加一个查询子系统,以方便学校教材工作人员了解学校的教 材使用和销售情况:如图 1.7
学校教材购销系统需求分析报告
1.引言
1.1 编写目的 编写这份说明书主要是为了使小组成员充分认识本系统的情况,确定本系统的后继工作,
方便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的 要求,给用户一份满意的答卷。 1.2 编写背景
a.本系统是学校教材科内部的一个教材订购系统,实现教材的销售和采购。 b.本项目有学校教材科提出,由老师委托我小组开发,开发人员包括: 组长兼系统分析员: AAA、系统设计员:BBB、程序设计员:CCC、数据库管理员:DDD、数据操作员: EEE.统最终用户为教材科,由教材科提供计算网络。 c.该系统还和学校财务科进行资金数据来往,.由本系统向财务处提供销售情况,实行教材 的安全发放和采购.并顺便和各书店联营向个别人员单独售书。
学生 或
教师
购书单 领书单
1 身份 验证
不合法
库存表
领书单
2 销售 系统
进书通知
3 采购 系统
缺书单
教材 工作 人员
缺书登记表
图 1.2 学校教材购销系统第二层 DFD 继续分解,得到第三层数据流程图,其中图 1.3 由身份验证子系统扩展而成, 图 1.4 由销售 子系统扩展而成, 图 1.5 由采购子系统扩展而成。
学生 或
教师
学生证
不合法
1.1 审查有 效性
学生证
1.2 登 记和打 印发票
购书单
教材 工作 人员
售书登Hale Waihona Puke Baidu表 图 1.3 第三层 DFD-----验证模块
学生 或
教师
购书单 领书单
2.1 登记售书和 打印领书单
缺书单
2.2 缺书 登记
售书登记表 出库表 库存表
缺书登记表
采 购 进书通知
2.3 产生补 售书单
内部形成一个小小的财务管理。 本系统还和学校的财务科发生数据交换,发生集体售书时,学根据数据的有效性,直接
向集体售书,形成的财务信息直接和财务科交换,方便结算。即:向学生集体售书时不需要 直接收取现金,而待教材科结算时向财务科提交数据,由财务科从学生的预交书费里扣除, 保证教材科财务信息的完整。 3.2 对性能的规定
先面给出系统的第一层数据流图和各个分解的数据流程图。
学生 或
教师
购书单 领书单
教材 购销 系统
缺书单 进书通知
教材 工作 人员
图 1.1 学校教材购销系统顶层 DFD
下面把系统分为销售和采购两个模块进行进一步分解,如图 1.2。显然外部项学生或
教师应与销售子系统联系,教材工作人员与采购子系统联系。两个子系统之间也存在联系: 其一是缺书登记表,又销售子系统把脱销书籍传给采购子系统;其二是进书通知,直接由采 购子系统将教材入库信息通知销售系统。
图 1.4 第三层 DFD-----销售子系统 图 1.4 中,销售子系统被分解为 3 个子加工,编号从 2.1.到 2.3,登记售书和打印领书单 时,学生或教师持购书单申请购书,所购书存在就发给领书单到仓库领取所购书籍。若所购 书籍暂时没有就登记缺书登记表,打印缺书登记单通知采购子系统购书,并产生补售书单, 待书籍到库时通知学生或教师领书。 关于销售子系统的特殊说明,在售书过程中产生的补售书单只针对教师或者行政班级, 对个人购书情况不做处理,也就是说个人所购之书有就代理,没有就不单独采购。
下面给出系统的初步概图,方便用户和读者充分认识本系统的最初实现情况,并对系统有 个初步的了解,也方便开发人员把握开发方向,最终实现本系统.
出库表 教材库存表
教材购
销系统
缺书登记表 待购教材表
进库表 购书表
销售 系统
进书通知
图 1 教材购销系统概图
采购 系统
2.2 用户的特点 本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。
其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用 操作系统,精通所用系统功能,
维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解 的技术人员。
本系统主要在学期开学发书、学期结束订书时大幅度使用,这时候也是本系统最需要维 护的时候,所以在这时候要对本系统进行必要的检修,防止数据出错。
对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合 法性。
4.运行环境规定
使用 Windows NT 或 Windows 2000 Server 以上操作系统
5.数据流程、功能描述和设计
根据前面的需求分析,进一步得出系统的数据流程和必须的数据字典,然后实现系统的 相关功能,为下一步编码做好充分准备。
2.1 目标 本系统可细化为两个子系统:销售系统和采购系统
销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效 购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。
采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给 书库采购人员; 一旦新书入库后,即发进书通知。
教材 工作 人员
缺书单
3.1 汇总 缺书
缺书表
3.2 采购补 售书
采购表
教材 工作 人员
库存表
缺书登记表
教学用书表
销 教学用书单
售
3 .3
学校教学 用书采购
进书通知
书库 采购 人员
汇 总 缺书单
缺
书
购书表
入库表
图 1.4 第三层 DFD-----采购子系统
3.1.1 按书号汇 总缺书
3.1.2 按出版社 汇总缺书
3.需求规定
3.1 对功能的规定 本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后
打印领书单返回给学生领取书籍。 本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版
社信息、图书特色等信息方便操作人员把握图书信息。 本系统还兼顾一点财务信息的管理,在发生单人购书时,系统直接向购书者收取现金,
缺书登记表
3.1.3 按书籍特色 汇总缺书
图 1.5 第四层 DFD-----缺书登记子系统
学 校 教 用书单 学 用 书
3.3.1 按出版 社 购书
3.3.2 按书籍特 色购书
购书表 入库表
3.3.3 特殊书 籍 购买
图 1.6 第四层 DFD-----教学用书子系统 采购子系统可分为两个方面来加工:一是采购补售书,二是采购学校教学用书。用 9 个加工模块来说明,分别为图 1.4、图 1.5、图 1.6,从图中可清楚地了解到采购子系统的整 体功能,这里就不在赘述。 下面为学校教材购销系统增加一个查询子系统,以方便学校教材工作人员了解学校的教 材使用和销售情况:如图 1.7
学校教材购销系统需求分析报告
1.引言
1.1 编写目的 编写这份说明书主要是为了使小组成员充分认识本系统的情况,确定本系统的后继工作,
方便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的 要求,给用户一份满意的答卷。 1.2 编写背景
a.本系统是学校教材科内部的一个教材订购系统,实现教材的销售和采购。 b.本项目有学校教材科提出,由老师委托我小组开发,开发人员包括: 组长兼系统分析员: AAA、系统设计员:BBB、程序设计员:CCC、数据库管理员:DDD、数据操作员: EEE.统最终用户为教材科,由教材科提供计算网络。 c.该系统还和学校财务科进行资金数据来往,.由本系统向财务处提供销售情况,实行教材 的安全发放和采购.并顺便和各书店联营向个别人员单独售书。
学生 或
教师
购书单 领书单
1 身份 验证
不合法
库存表
领书单
2 销售 系统
进书通知
3 采购 系统
缺书单
教材 工作 人员
缺书登记表
图 1.2 学校教材购销系统第二层 DFD 继续分解,得到第三层数据流程图,其中图 1.3 由身份验证子系统扩展而成, 图 1.4 由销售 子系统扩展而成, 图 1.5 由采购子系统扩展而成。
学生 或
教师
学生证
不合法
1.1 审查有 效性
学生证
1.2 登 记和打 印发票
购书单
教材 工作 人员
售书登Hale Waihona Puke Baidu表 图 1.3 第三层 DFD-----验证模块
学生 或
教师
购书单 领书单
2.1 登记售书和 打印领书单
缺书单
2.2 缺书 登记
售书登记表 出库表 库存表
缺书登记表
采 购 进书通知
2.3 产生补 售书单
内部形成一个小小的财务管理。 本系统还和学校的财务科发生数据交换,发生集体售书时,学根据数据的有效性,直接
向集体售书,形成的财务信息直接和财务科交换,方便结算。即:向学生集体售书时不需要 直接收取现金,而待教材科结算时向财务科提交数据,由财务科从学生的预交书费里扣除, 保证教材科财务信息的完整。 3.2 对性能的规定
先面给出系统的第一层数据流图和各个分解的数据流程图。
学生 或
教师
购书单 领书单
教材 购销 系统
缺书单 进书通知
教材 工作 人员
图 1.1 学校教材购销系统顶层 DFD
下面把系统分为销售和采购两个模块进行进一步分解,如图 1.2。显然外部项学生或
教师应与销售子系统联系,教材工作人员与采购子系统联系。两个子系统之间也存在联系: 其一是缺书登记表,又销售子系统把脱销书籍传给采购子系统;其二是进书通知,直接由采 购子系统将教材入库信息通知销售系统。
图 1.4 第三层 DFD-----销售子系统 图 1.4 中,销售子系统被分解为 3 个子加工,编号从 2.1.到 2.3,登记售书和打印领书单 时,学生或教师持购书单申请购书,所购书存在就发给领书单到仓库领取所购书籍。若所购 书籍暂时没有就登记缺书登记表,打印缺书登记单通知采购子系统购书,并产生补售书单, 待书籍到库时通知学生或教师领书。 关于销售子系统的特殊说明,在售书过程中产生的补售书单只针对教师或者行政班级, 对个人购书情况不做处理,也就是说个人所购之书有就代理,没有就不单独采购。
下面给出系统的初步概图,方便用户和读者充分认识本系统的最初实现情况,并对系统有 个初步的了解,也方便开发人员把握开发方向,最终实现本系统.
出库表 教材库存表
教材购
销系统
缺书登记表 待购教材表
进库表 购书表
销售 系统
进书通知
图 1 教材购销系统概图
采购 系统
2.2 用户的特点 本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。
其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用 操作系统,精通所用系统功能,
维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解 的技术人员。
本系统主要在学期开学发书、学期结束订书时大幅度使用,这时候也是本系统最需要维 护的时候,所以在这时候要对本系统进行必要的检修,防止数据出错。
对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合 法性。
4.运行环境规定
使用 Windows NT 或 Windows 2000 Server 以上操作系统
5.数据流程、功能描述和设计
根据前面的需求分析,进一步得出系统的数据流程和必须的数据字典,然后实现系统的 相关功能,为下一步编码做好充分准备。