没有合适的资源?快使用搜索试试~ 我知道了~
教务管理系统数据库课程设计
1星 需积分: 10 9 下载量 95 浏览量
2014-07-04
18:41:33
上传
评论 3
收藏 998KB DOC 举报
温馨提示
试读
32页
简单的教务管理系统的设计。能够实现教务处系统的几个功能。
资源推荐
资源详情
资源评论
XXXX学院
《数据库原理》课程设计报告
题目:教务管理系统数据库设计
院系:
成员:
指导教师:
完成日期: XXXX年 X 月 XX 日
教务管理系统的数据库设计方案
1. 课程设计题目分析与工作分工
正文:随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政
策。学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学
分制等管理方式的改革向传统的管理软件提出了新的挑战。基于信息技术和 Web
技术的 B/S 结构的教务管理系统称为每个学校的基本信息系统,也是每一个大学最
重要的信息系统之一
1.1 题目功能分析与需求分析
教务管理系统的基本管理模式是以教务管理决策部门(如教务处等部门)为控
制中心对所涉及的所有数据进行集中的、统一的管理。其他部门作为工作站,在主
管部门的授权下可以对数据进行录入、修改、查询、统计等操作。这样就可以将教
务管理部门的绝大部分工作分解到各基层单位,从而能够及时、高效地进行数据处
理。
教务管理数据库系统的主要功能是处理学生和教师的相关信息、进行学生成绩
的管理、专业管理、课程安排、课表的生成与打印等,要实现这些功能必须要数据
库做支撑,要建学生基本信息表,教师基本信息表,学生成绩表,院系基本信息表,
专业基本信息表等,教务管理系统也就是一个动态网站,这就需要动态网页的相关
知识,结合本学校的教务管理系统,我们了解此系统的大致模块,接下来的工作也
是在此基础上进行的。
1.2 制定工作分工表
任务模块 参与人员
题目功能分析与需求分析 XXX、XXX、XXX
涉及技术和涉及软件及应用系统的功能设计 XXX、XXX、XXX
主要功能设计 XXX、XXX、XXX
模块划分 XXX、XXX、XXX
功能层次结构图 XXX、XXX、XXX
数据库系统的总体设计方案 XXX、XXX、XXX
数据库 E-R 的设计 XXX、XXX、XXX
数据表的设计 XXX、XXX、XXX
学生基本信息表、专业基本信息表缴费基本
信息表、操作日志信息表、教务公告基本信
息表、用户权限控制表
XXX、XXX、XXX
学生成绩表、院系基本信息表、教材基本信
息表、专业代码表、网上评教信息表
XXX、XXX、XXX
教师基本信息表、评教基本信息表、教室基
本信息表、班级代码表、网上选课基本信息
表
XXX、XXX、XXX
课程基本信息表、班级基本信息表、院系代
码表、教室代码表
XXX、XXX、XXX
数据库完整性设计 XXX、XXX、XXX
数据库系统的安全性设计 XXX、XXX、XXX
总结 XXX、XXX、XXX
1.3 制定工作计划
任务 计划时间
搜集有关数据库资料,为小组讨论确定课程
设计主题做准备
X月XX日—XX日
小组集体讨论,确定课程设计的主题是教务
管理系统数据库设计
X月XX日—XX日
理解需求分析和功能分析的区别和联系,同
时为课程设计做出初步的总体设计方案
X月XX日—XX日
完成数据表的建立,完善应用系统的功能设
计
X月XX日—XX日
画出课程设计的 E-R 图、实体属性图和功能
层次分析图
X月XX日—XX日
写 SQL 语句 X月XX日—XX日
初步商定实体之间的的关系模式和数据表之
间的级联关系
X月XX日—XX日
完成数据库的完整性设计 X月XX日—XX日
完成数据库的安全性设计 X月XX日—XX日
数据库性能的测试和评估 X月XX日—XX日
小组成员集体对文档进行审核,并对课程设
计做最后的总结和自我评价
X月XX日—XX日
打印纸质文档和提交电子文档 X月XX日—XX日
2. 应用系统的功能设计
2.1.涉及技术和涉及软件及应用系统的功能设计
2.1.1 系统的设计是在 windows Server 2008 中文版操作系统环境下,使用
Asp.net c#开发的。后台数据库是 Sql Server 2008,登陆模式为混合身份验证,
在登陆界面输入正确的用户名及密码 ,进入系统后,系统即显示用户信息,通过权
限控制,不同的用户类型(学生,教师,管理员)可进行不同的操作。
2.1.2 主要功能设计有:
(1)基本数据管理:包括基本信息的查询,专业编号学年编号,学期编号以及教师编
号的管理等.
(2)教师管理 :教师基本信息的管理,教师认可档案以及教师奖罚档案的管理等
(3)选课排课管理:可进行全校排课的设定,班级排课的配置,教师排课的设定等.
(4)毕业管理:对毕业生的档案,学位,就业等进行管理。
(5)教务成绩管理:对学生的成绩,奖罚情况进行管理。
2.1.3 模块划分
通过对用户类型及不同的功能的分析 ,就可以将系统大致划分成以下几个模块:
1.管理员模块:包括对教师信息、课程信息、学生信息和学生成绩进行查询、录入、
修改及删除等子模块
2.教师模块:包括对个人信息的查询及密码的修改、课表的查询等子模块
3.学生模块:包括对个人信息的查询及密码的修改、网上选课、课表的查询和个人
成绩的查询等子模块
2.3 功能层次结构图
2.3.1 总体功能模块划分:
2.3.2子功能
基本数据管理:
剩余31页未读,继续阅读
资源评论
- Formalinn2020-11-19给爷整了一页乱码
我是_KeKe
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功