数据库课程设计教材的征订与发放数据库需求分析范文Word格式文档下载.docx
《数据库课程设计教材的征订与发放数据库需求分析范文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库课程设计教材的征订与发放数据库需求分析范文Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
刘新生
学号:
组员:
李磊
高江山
文红星
课程设计题目:
教材征订与发放管理系统
起迄日期:
6月13日~年6月24日
课程设计地点:
德怀楼五层软件工程实验室
指导教师:
杨剑
系主任:
潘广贞
下达任务书日期:
年6月12日
教材征订与发放系统
需求分析报告
一、系统需求描述
本系统主要用于用户对教材的征订及发放,用户登录界面后能够根据情况进行用户信息的添加、删除、修改及密码的管理等操作。
同时,教师根据自己的授课情况进行教材的征订和查询,最后根据发放情况记录各班领书信息。
主要功能有:
1、用户登录模块
用户的登录以及对用户信息的删除、修改和密码管理,如果无该用户,可进行注册添加。
2、教材征订模块
教师能够根据自己代课情况,录入自己所需教材,并能够对自己录入的教材实现修改和删除,实现教材的多条件组合查询。
主要包括根据教师的教师号、姓名查询该教师所征订的教材种类及数量
3、教师与班级管理模块
包括教师及班级信息的添加、删除、修改及相关查询。
根据教师的教师号、教师名和职称进行查询。
4、教材发放模块
记录教材的发放情况,实现教材发放的多条件组合查询。
记录各班领到的书的种类及数目,并对此进行查询。
二、系统需求描述
三、系统ER图
部分实体属性未列出,均在下面图中表示出来
实体联系图
图1用户信息实体属性图
图2班级信息
图3教师信息实体属性图
图4教材信息
图5课程信息
图6教师—教材
图7课程—教材
图8教师—课程信息
图9教师班级
四、系统数据库表结构设计
如下所示:
表1用户信息表
字段名称
数据类型
长度
是否为空
备注
用户帐号
文本
50
否
主键
用户名
密码
表2班级信息
班级号
10
班级人数
整型
所在院系
20
表3教师信息表
教师号
教师姓名
性别
教师职称
表4教材信息
教材编号
教材名称
教材价格
浮点型
出版社
表5课程信息
课程号
课程名称
表6课程—教材
所用教材名称
学分
成绩
是
表7教师—教材
教师号和教材编号为主键
表8教师—课程信息
教师号和课程号为主键
表9教师—班级信息
教师号和班级号为主键
工作任务分配情况:
刘新生:
负责教材征订模块;
李磊:
负责教材发放模块;
高江山:
负责用户登录模块;
文红星:
负责教师与班级信息管理模块;