欢迎来到天天文库
浏览记录
ID:18481365
大小:747.00 KB
页数:32页
时间:2018-09-18
《学校教材订购管理系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、河北科技师范学院数据库应用课程设计项目名称教材订购系统后台数据库的设计与实现班级计算机网络技术******班姓名******学号0000000000完成时间2012-3-2232学校教材订购系统“学校教材订购系统”有两部分组成:销售系统和采购系统。销售系统的工作过程为:首先由学生提交订书书、单,经教材发行人员审核是有效订书单后,登记并返给学生领书单,学生即可去书库领书。采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。1.系统需求分析与功能结构
2、随着教育事业的不断发展,学校的规模不断扩大,学生数量及其信息量的急剧增加,学生的各种信息管理也随之展开。为方便教师、学生领书,教材发行人员处理各种单据,以及采购人员采购需开发一个“学校教材订购系统”。教师或学生提交购书单,经教材发行人员审核是有效购书单后,登记并返给教师或学生领书单,教师或学生即可去书库领书。若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求界面简单明了,易于操作,数据库利于维护。1.1数据需求
3、分析:1.1.1基本信息的输入:需要输入订书单中要求的信息(提交人姓名、书名、书号、数量等信息)。1.1.2采购子系统模块:需要输入缺书单中要求的信息(书名、书号、数量)。1.1.3销售子系统输出模块:需要打印领书单(书名、书号、数量、领书人姓名)。1.1.4采购子系统输出模块:需要打印进书通知单(书号、书名、进书日期)。1.2功能需求分析:1.2.1销售子系统模块:提交订书单、审核订书单、登记订书记录、返回领书单、修改和维护数据库中相应的表。321.2.2采购子系统模块:发缺书单、登记缺书记录、拟订待购书信息、
4、发进书通知单、修改和维护数据库中相应的表。1.3系统总体功能模块结构1.3.1销售子系统销售子系统审核订书单返回领书单登记订书记录提交订书单维护相应的数据表领书修改库存纪录1.3.2采购子系统采购子系统维护数据库修改相应的表发进书通知单登记缺书纪录发缺书单321.4系统流程图1.4.1销售子系统模块程序流程图:开始提交订书单1N审核订书单21错误显示3Y登记订书记录5N错误显示7审核登记6Y发领书单8修改相应表9N审核修改10错误显示11Y结束321.4.2采购子系统模块程序流程图:开始发缺书单1审核缺书单2错误
5、显示3登记缺书4审核登记5错误显示6修改数据库的表7审核修改8错误显示9发进书通知单10结束321.5系统数据数据流程图购书单学生保管员教材订购系统进书通知领书单缺书单图2-20 教材订购系统的顶层DFD32进书通知购书单进书通知领书单缺书单教材订购系统的0层DFD学生保管员1销售2采购F2缺书登记表F1教材存量表3232根据绘制出的数据流图,定义出本系统的数据词典。1、数据元素数据元素系统名教材订购信息管理系统编号条目名学号别名属于数据流F1——F6存储处F4订书登记表F3学生用书表数据元素值:代码类型字符型(
6、由数字组成的字符串)取值范围:0001000101——9999999999意义:xxxxxxxxxx(级别)(班级)(编号)简要说明学号是学生的标识符,每个学生都有唯一的学号。修改纪录编写日期32审核日期2、数据流数据流系统名教材订购信息管理系统编号F7.1条目名购书单别名来源学习委员去处加工1.1“审查有效性”数据流结构购书单={院系+班级+学号+姓名+联系方式+书号+书名+主编+出版社名称+数量}简要说明修改纪录编写日期审核日期3、数据存储数据存储系统名教材订购信息管理系统编号F1条目名教材存量表别名存储组织
7、记录数主关键字教材编号数据量辅关键字记录组成教材存量表={教材编号+库存数量}所有教材简要说明教材订购系统的教材库存量修改纪录编写日期审核日期数据存储系统名教材订购信息管理系统编号F2条目名缺书登记表别名存储组织记录数主关键字教材编号数据量辅关键字记录组成教材存量表={教材编号+所缺数量}所有教材简要说明教材订购系统的缺书量修改纪录编写日期审核日期32数据存储系统名教材订购信息管理系统编号F3条目名学生用书登记表别名存储组织每个学生每一个学期都有一个综合量化记录记录数主关键字数据量辅关键字记录组成学生用书登记表=
8、{班级{班号+班名+年级+{院系{院系编号+院系名称}+班级人数+学委{学号+姓名+密码+联系方式+E-mail}}+课程{课程号+课程名+课程介绍}+所用书号+用书人数}简要说明教材订购系统的学生用书登记表修改纪录编写日期审核日期数据存储系统名教材订购信息管理系统编号F4条目名订书登记表别名存储组织记录数主关键字数据量辅关键字记录组成订书登记表={订单信息{订单号+班级
此文档下载收益归作者所有