欢迎来到天天文库
浏览记录
ID:42814957
大小:900.52 KB
页数:56页
时间:2019-09-23
《教学管理系统设计及实现课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学院:专业:班级:姓名:学号.指导:教师:完成日期:河北联合大学综合课程设计报告题目名称:教学管理系统的设计与实现信息工程学院计算机科学与技术11计2班张江201114600216张继德2015年1月3日目录1引言2任务描述03数据描述04功能要求0二、需求分析11需求调查12功能需求13数据描述24性能需求65运行需求66其他需求6三、总体设计71总体结构和模块设计72数据结构设计73数据库设计94外部接口设计115出错处理设计11四、总体设计121代码设计122程序设计12五、系统实现161学生管理模块中的类以及主要源代码162教师管理模块的类以
2、及主要源代码263领导管理模块的类以及主要源代码264课程管理模块的类以及主要源代码265分数管理模块中的类以及主要源代码376登陆模块中的类以及主要源代码47六、系统测试511测试方案512测试项目说明513评价51七、安装及使用说明52八、设计总结53九、参考文献54一、绪论1引言1.1设计目的(1)为软件的编码提供参考(2)为软件的使用者提供参考(3)为软件测试提供参考1・2题目背景教学管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。这些数据就是有用的信息,信息化对学生个
3、人提出了驾驭和掌握最新信息技术的素质要求;信息技术提供了对教学进行重大革新的新手段;信息化也为提高教学质量,提高管理水平,工作效率创造了有效途径.校园网信息系统建设的重要性越來越为成人高校所重视。2任务描述2.1目标学校教学管理人员可以通过此软件对学校日常教学进行管理,其中包括对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。对课程以及课程所在教室地点以及教室上课人,学生数进行查询。对学生相关考试成绩进行查询修改和添加。此软件系统的健
4、壮性比较强,效率比较高,管理员通过用户名和密码进入软件系统,安全性比较高。2.2运行环境硬件环境:内存:2GB、硬盘:500G软件环境:操作系统:windows7、数据库:SQLServer2005n集成开发坏境:Eclipse3数据描述3.1输入数据授课教师基本信息,包括教师编号,教师姓名,性别,年龄,家庭住址,职称,授课专业等。学生基本信息,包括学号,姓名,年龄,家庭住址,性别,班级,专业等。选课信息,包括课程名,课程号,所占学分,季度,授课教师姓名,选课人数,先行课,教室号。成绩信息:包括学生姓名、课程名称、成绩等。3・2输出数据选课信息,包括
5、课程名,课程号,所占学分,季度,授课教师姓名,选课人数,先行课,教室号。成绩信息:包括学生姓名、课程名称、成绩等。4功能要求1.对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。2.对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。3.对课程以及课程所在教室地点以及教室上课人,学生数进行查询。4.对学生相关考试成绩进行查询修改和添加。二、需求分析1需求调查1.1组织机构调查调查的组织机构是河北联合大学,河北联合大学是一所综合性大学,学校有许多学院,学生人数多,因此对教学的管理比较复杂
6、,必须有一套管理效率比较高的教学管理系统。1・2业务需求调查1・3对软件系统的要求调查用户要求通过此软件对学校日常教学进行管理,其中包括对课程情况的查询、修改和添加,对教师个人基本信息,授课情况等相关信息进行查询、修改和添加。对学生个人基本信息,学生选课,学生成绩和所属院系等进行相关的查询、修改和添加。对课程以及课程所在教室地点以及教室上课人,学生数进行查询。对学生相关考试成绩进行查询修改和添加。2功能需求2.1功能划分根据软件系统所管理的范围不同可以划分为五个功能,分别是领导信息管理功能,教师信息管理功能,学生信息管理功能,选课管理功能,学生课程分
7、数相关功能。2.2功能描述1)反映教学组织机构的总体状况。本教学管理系统主要由教师管理系统,学生管理系统以及领导管理系统等管理系统组成。2)使管理者熟悉各部门的业务活动状况。调查各部门的业务活动情况,对现行管理信息有一个明确的认识。3)使管理者可以完成对学生成绩表的浏览、查询和修改。4)使管理者可以完成对教师授课情况等个方面的详细信息的修改和查询。5)使管理者可以完成对各部门领导相关信息的查询和修改。家庭住址,职称,授课专业专业等。选课信息,包括课教室号。成绩信息:包括学3数据描述3.1数据描述授课教师基本信息,包括教师编号,教师姓名,性别,年龄,等
8、。学生基本信息,包括学号,姓名,年龄,家庭住址,性别,班级,程名,课程号,所占学分,季度,授课教师姓名,选课
此文档下载收益归作者所有