教材管理系统 数据库课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教材管理系统详细设计说明书
一、需求分析
1.1系统总功能需求
首先需要对教材管理系统进行详细的了解和分析,一个功能完全满足基本需要的系统需要包括以下几个模块:
1.1.1教材管理功能模块
这个功能模块主要实现对教材入库,出库的管理,对所有的教材信息都要进行统一管理,数据导入和教材信息等情况也要进行详细的登记,以便能对整个教材管理部门运作有全面的了解,并根据实际情况补充书源不足的部分。
1.1.2信息查询功能模块
在对教材数据信息系统进行全面信息化管理的过程中,查询是一项非常重要的功能。
比如教材信息信息等,这项功能能使用户得到所需教材各项信息,方便各个学院根据实际情况选择所需教材。
1.1.3安全/使用管理功能模块
这是任何一个信息管理系统都需要的部分,操作只能由专人进行,只有教材管理部门的工作人员才能拥有权限,特别是数据的导入进度,如果没有安全管理部分,后果难以想象,可能每次登录都需要用户身份的验证。
1.1.4帮助功能模块
这是软件不可缺少的部分,为了方便使用者实用软件,应该有一个详细的帮助模块。
教材管理系统的需求功能需求图如图1-1所示。
图1-1 系统功能需求框图
1.2基本数据维护功能需求
基本数据模块的具体功能如图1-2所示。
基本维护信息包括:学生信息和教材信息等。
图1-2 基本数据维护功能需求框图
(1)教材信息的添加,如图1-3所示
图1-3 添加教材信息
这个功能实现把教材信息输入到数据库中,教材信息包括:教材编号、架号、所剩册数、教材名称、教材价格、供应书商名
(2)教材的修改,如图1-4所示,这个功能实现把教材信息修改后输入到数据库中。
(前置条件:已存在该教材)
图1-4修改教材信息
(3)学生信息的增加,如图1-5所示。
这个功能实现把学生信息输入到数据库中。
教材信息包括:姓名、学号、年级、专业、缴费情况、年龄。
图1-5学生信息
(4)学生信息的修改,如图1-6所示。
这个功能实现把学生信息修改后输入到数据库中。
图1-6修改学生信息1.3基本业务
基本业务的功能如图
(1)订书功能需求
(2)发书功能
1.4信息查询功能模块
信息查询功能模块的功能如图
1.5安全使用管理功能需求
这个模块的具体功能如图1-18所示。
图1-18安全使用管理功能需求框图1.6帮助功能需求
这个模块的具体功能如图1-19所示。
图1-19帮助功能需求框图二.业务流程图及分析
(1)教材科根据从各院系的教材选定任务单,核实库存,计算所要订购的教材数量,如库存小于需求,则进行订书,生成订书单,发给书店。
书店根据订书单发书给教材科,并附带有发书清单。
(2)教材科的教材管理员对教材进行入库登记与验收。
(3)在教材管理员对新进教材进行教材编码和批注架号后,将这两个编号都批注在发书清单上。
教材管理员根据批注后的发书清单对教材进行计算机上的入库,从而形成新的教材信息表和仓库信息表。
(4)各班级购买教材时,把领书单交给出库员,出库员按照清单,查询库中的教材数量,进行教材的出库,打印教材出库清单,并形成了新的教材信息表和仓库信息表。
系统的主窗体界面。