教学管理系统的设计与实现课程设计材料.doc

教学管理系统的设计与实现课程设计材料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北联合大学 综合课程设计报告 题目名称: 教学管理系统设计与实现 学 院: 信息工程学院 专 业: 计算机科学与技术 班 级: 11计 2班 姓 名: 张江 学 号: 201114600216 指导教师: 完成日期: 201年月日 目录 一、绪论 1 1 引言 1 2 任务描述 1 3 数据描述 1 4功能要求 1 二、需求分析 2 1 需求调查 2 2 功能需求 2 3 数据描述 3 4 性能需求 6 5 运行需求 6 6 其他需求 6 三、 总体设计 7 1 总体结构和模块设计 7 2 数据结构设计 7 3 数据库设计 9 4 外部接口设计 11 5 出错处理设计 11 四、 总体设计 12 1 代码设计 12 2 程序设计 12 五、 系统实现 16 1学生管理模块中的类以及主要源代码 16 2教师管理模块的类以及主要源代码 27 3领导管理模块的类以及主要源代码 27 4课程管理模块的类以及主要源代码 27 5分数管理模块中的类以及主要源代码 38 6登陆模块中的类以及主要源代码 49 六、 系统测试 53 1 测试方案 53 2 测试项目说明 53 3 评价 53 七、 安装及使用说明 54 八、 设计总结 55 九、 参考文献 56 一、绪论 1 引言 1.1设计目的 (1)为软件的编码提供参考 (2)为软件的使用者提供参考 (3)为软件测试提供参考 1.2题目背景 教学管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。这些数据就是有用的信息,信息化对学生个人提出了驾驭和掌握最新信息技术的素质要求;信息技术提供了对教学进行重大革新的新手段;信息化也为提高教学质量,提高管理水平,工作效率创造了有效途径. 校园网信息系统建设的重要性越来越为成人高校所重视。 2 任务描述 2.1目标 学校教学管理人员可以通过此软件对学校日常教学进行管理,其中包括对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。对课程以及课程所在教室地点以及教室上课人,学生数进行查询。对学生相关考试成绩进行查询修改和添加。此软件系统的健壮性比较强,效率比较高,管理员通过用户名和密码进入软件系统,安全性比较高。 硬件环境:内存:2GB、硬盘:500G 软件环境:操作系统:windows7、数据库:SQL Server 2005、集成开发环境:Eclipse 3.1输入数据 授课教师基本信息,包括教师编号,教师姓名,性别,年龄,家庭住址,职称,授课专业等。学生基本信息,包括学号,姓名,年龄,家庭住址,性别,班级,专业等。选课信息,包括课程名,课程号,所占学分,季度,授课教师姓名,选课人数,先行课,教室号。成绩信息:包括学生姓名、课程名称、成绩等。 3.2输出数据 选课信息,包括课程名,课程号,所占学分,季度,授课教师姓名,选课人数,先行课,教室号。成绩信息:包括学生姓名、课程名称、成绩等。 4功能要求 1.对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。 2.对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。 3.对课程以及课程所在教室地点以及教室上课人,学生数进行查询。 4.对学生相关考试成绩进行查询修改和添加。 二、需求分析 1 需求调查 1.1组织机构调查 调查的组织机构是河北联合大学,河北联合大学是一所综合性大学,学校有许多学院,学生人数多,因此对教学的管理比较复杂,必须有一套管理效率比较高的教学管理系统。 1.2业务需求调查 1.3对软件系统的要求调查 用户要求通过此软件对学校日常教学进行管理,其中包括对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。对课程以及课程所在教室地点以及教室上课人,学生数进行查询。对学生相关考试成绩进行查询修改和添加。 2 功能需求 2.1功能划分 根据软件系统所管理的范围不同可以划分为五个功能,分别是领导信息管理功能,教师信息管理功能,学生信息管理功能,选课管理功能,学生课程分数相关功能。 2.2功能描述 反映教学组织机构的总体状况。本教学管理系统主要由教师管理系统,学生管理系统以及领导管理系统等管理系统组成。 使管理者熟悉各部门的业务活动状况。调查各部门的业务活动情况

文档评论(0)

美洲行 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档