教务管理系统课程设计报告

教务管理系统课程设计报告

ID:8796533

大小:945.00 KB

页数:17页

时间:2018-04-08

教务管理系统课程设计报告_第1页
教务管理系统课程设计报告_第2页
教务管理系统课程设计报告_第3页
教务管理系统课程设计报告_第4页
教务管理系统课程设计报告_第5页
资源描述:

《教务管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信管短学期设计报告题目:教务管理系统院(系):班级: 学号:学生姓名:指导教师:一.概述1.1开发背景经贸学院在我们信管专业大二结束后的这个暑假都会安排一个为期两个星期的短学期,我们的主要任务就是要独立开发设计一个简易的系统,老师提供的备选题目有“教务管理系统”、“图书管理系统”,当然也可以选择其他的一些系统来进行设计,我出于种种因素的考虑,选择了“教务管理系统”,经过了为期十天的分析、设计和反复的修改,这个较为简易的“教务管理系统”终于完成了。虽然由于掌握的知识不够和时间有限的原因,这个小系统无法做到像那些已经投入使用的

2、大型教务系统那么完善,其中的一些功能还无法实现,但是麻雀虽小,五脏俱全,这个简易的小系统已经初具正式的教务管理系统模型了,通过这个系统,教师用户可以方便的对教师资料、班级资料、课程资料、学生档案资料和学生成绩资料进行添加、修改、删除和查询操作,学生用户可以对这些资料进行查询操作。除此之外,对用户的添加和删除操作也很方便。1.2开发环境简介系统平台:Windowsxp开发工具:Access2005二.系统分析2.1功能需求这个简易的教务管理系统可以有效的提高教学信息管理工作的效率,使用户能够方便的对教师信息、班级信息、课程信

3、息、学生档案信息以及学生成绩信息进行管理。本系统的用户的权限有高低之分,对具有不同权限的用户所开放的功能是不同的,最高级用户的权限是“教师”,它能使用系统的所有功能,包括学生档案信息、信息成绩信息等一些信息的录入以及所有信息的查询功能,另一种用户的权限是“学生”,它只能使用系统的查询功能,而无法对信息进行录入和修改。。2.2模块划分本系统并不复杂,模块划分也比较清楚。通过对不同的功能进行分析,就可以得到系统的模块划分。(1)登录管理模块:为了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。分为教师登录和学生登录。

4、(2)信息登录:这个模块只能由教师使用,学生不能使用。包含了教师档案信息登录、学生档案信息登录、课程信息登录、教师授课安排、学生课表信息登录、学生成绩登录、课程设置、课程安排八个模块。(3)信息查询:这个模块教师和学生都可以使用。包含了教师信息查询、学生相关信息查询、班级信息查询、教师授课信息与课程信息查询五大模。其中一些模块还有具体的小模块划分:1、学生相关信息查询:分为学生档案信息查询、学生成绩信息查询、学生选课信息查询、每名学生平均成绩查询、不及格学生信息五个小模块。2、班级信息查询:分为各班男女生人数查询、班级成员

5、信息、各班没门课平均分查询、课程表查询四个小模块。与之对应的模块划分(图一)如下所示:图一:模块划分图2.3系统的窗体命名约定如表一所示:表一:各窗体的命名约定窗体名称窗体实现的功能欢迎进入系统!作为用户登录系统的窗口切换面板用户登录后的切换面板(包括信息登录和信息查询)信息登录信息登录模块的主界面,列出所有信息登录的功能登录教师档案信息对教师档案信息进行输入登录学生档案信息对学生档案信息进行输入登录学生成绩对学生各科成绩进行输入登录课程信息对课程学分等一些相关信息进行输入课程设置对每学期的课程进行设置课程安排对各班没门课

6、的任课老师进行设置教师授课设置对各老师每周的上课时间进行设置学生课表安排对各班每个学期的课程表进行设置信息查询信息查询模块的主界面,列出所有信息查询的功能学生信息查询对所有学生的档案信息进行查询学生成绩对所有学生的成绩信息进行查询学生选课信息查询对所有学生的选课信息进行查询每名学生平均成绩对所有学生的平均成绩进行查询不及格的学生信息列出所有不及格课程的学生各班男女生人数对各班的男女生进行统计查询班级成员信息输入班级名称查询班级成员的信息各班每门课平均分对各班没门课的平均分进行查询课程表查询对各班每个学期的课程表进行查询课程

7、信息查询每门课的课程学分等信息进行查询教师档案对教师的档案信息进行查询教师授课查询对每名教师的每周的上课时间进行查询三.系统设计3.1数据库设计1、通过对系统的功能和结构的分析,这个简易的教务管理系统设计了一个简单的数据库,数据库中的表如下所示:表1:用户密码表记录号字段名称数据类型字段大小属性(是否可为空)1注册名称文本50否2注册密码文本50否3权限文本50否表2:教师档案表记录号字段名称数据类型字段大小属性(是否可为空)1教师编号文本50主键2姓名文本50否3性别文本50是4工作时间日期/时间50是5政治面貌文本50

8、是6学历文本50是7职称文本50是8院系文本50是9联系电话文本50是表3:教师授课表记录号字段名称数据类型字段大小属性(是否可为空)1授课ID文本50主键2课程编号文本50否3教师编号文本50否4学年文本50是5学期数字50是6学时数字50是7授课地点文本50是8授课时间文本50是表4:课程信息表记录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。