网站大量收购闲置独家精品文档,联系QQ:2885784924

教务管理系统++课设计报告.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教务管理系统课设计报告

一.概述 1.1 开发背景 现如今学校招生越来越多,必然就会有大量的学生信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,给管理这些数据带来了很大的不便,也越来越不适合学校发展的需要。 教务管理系统是一个庞大而复杂的系统,它包括对院系资料的管理,对课程资料的管理,对学生资料的管理和对学生成绩的管理等等主要的功能。教务管理系统是每个学校的一项必不可少的内容,它的好坏直接影响到学校里的主要工作,一旦此系统瘫痪,学校将会受到非常严重的损失,也会影响到每一个学生。所以现如今设计一个功能完整、操作简单以及界面友好的教务管理系统变得非常重要。 为了提高教务管理工作的效率,减少错误的出现,节约大量的人力资源,现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对院系资料、课程资料、学生资料和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。 1.2 开发环境简介 系统平台:Windows xp 数据库服务器:Microsoft SQL Server 2000 开发工具:Visual Studio 2008 二.需求分析 2.1 功能需求 这次开发的教务管理系统大大提高了学校管理工作的效率,使用户能够方便的对院系信息、课程信息、学生信息以及成绩信息进行管理。本系统对具有不同权限的用户所开放的功能是不同的,最高级用户的权限是“管理员”,它能使用系统的所有功能,另一种用户的权限是“用户”,它只能使用系统的部分功能。 不同权限的用户能使用的功能如下: 用户管理:此项功能只能由管理员使用 修改密码:管理员和用户都能使用 信息管理:包含了系别管理、学生管理、课程管理、成绩管理四个模块,只能由 管理员使用,用户不能使用。 学生资料查询:只能由管理员使用,用户不能使用 学生成绩查询:管理员和用户都能使用 2.2 模块划分 本系统并不复杂,模块划分也比较清楚。通过对不同的功能进行分析,就可以得到系统的模块划分。 (1)登录管理模块:为了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。分为管理员登录和用户登录两个子模块。 (2)系统管理模块:分为用户管理和修改密码两个子模块。其中用户管理子模块又包含了添加用户和删除用户两部分。 (3)信息管理模块:对各基本表进行管理。分为系别管理、学生管理、课程管理和成绩管理四个子模块。每一个模块又包含添加、修改和删除三个部分。 (4)信息查询模块:在各基本表的基础上进行信息查询。分为学生资料查询和学生成绩查询两个子模块。 (5)帮助模块:分为关于系统和关于作者两个子模块。 与之对应的模块划分(图一)如下所示: 图一:模块划分图 2.3 系统的窗体命名约定如表一所示: 表一:各窗体的命名约定 窗体 窗体名称 窗体实现的功能 LoginForm1 登录窗口 作为用户登录系统的窗口 FrmMain 教务管理系统 系统的主界面,列出所有的功能 FrmUser 用户管理 对用户的信息进行管理 FrmPasswordCharge 修改密码 用户可以在此修改密码 FrmDepartment 系别管理 对院系的信息进行管理 FrmCourse 课程管理 对课程的信息进行管理 FrmStudent 学籍管理 对学生的基本信息进行管理 FrmGrade 成绩管理 对学生的成绩进行管理 FrmStuQuery 学生资料查询 对学生的基本信息进行查询 FrmGradeQuery 学生成绩查询 对学生的学习成绩进行查询 FrmAboutSysterm 关于系统 简单介绍了此系统的主要功能 FrmAboutAuthor 关于作者 给出了作者的主要信息 三.设计内容 3.1 数据库设计 由用户的需求分析和概念结构设计,最终设计了名为教务管理数据库的数据库,数据库中的表如下所示: 表1:登录信息表 记录号 字段名称 数据类型 字段大小 属性(是否可为空) 1 用户名 text 16 否 2 密码 text 16 否 3 权限 text 16 否 表2:系别信息表 记录号 字段名称 数据类型 字段大小 属性(是否可为空) 1 系编号 int 4 主键 2 系名 nvarchar 50 是 3 系主任 nvarchar 50 是 表3:学生信息表 记录号 字

文档评论(0)

ikangyme + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档