目 录 引言... 1 copyright paper51.com
一 系统可行性研究及设计目标... 1 内容来自论文无忧网 www.paper51.com
1.1 研究现状... 1 内容来自www.paper51.com 1.2 设计目标... 1 paper51.com
二 系统需求分析... 1 copyright paper51.com 2.1系统说明... 1 paper51.com 2.2 系统功能需求... 1 http://www.paper51.com
三 总体设计... 2 copyright paper51.com 3.1系统简介... 2 paper51.com 3.2开发背景... 2 内容来自论文无忧网 www.paper51.com 3.3教学管理系统功能... 2 copyright paper51.com 3.4 开发工具... 3 内容来自www.paper51.com
四 数据库概述... 3 copyright paper51.com
4.1数据库应用系统开发简介... 3 paper51.com 4.2数据库需求分析... 3 http://www.paper51.com 4.3数据库概念结构设计... 6 内容来自论文无忧网 www.paper51.com 4.4逻辑结构设计... 7 copyright paper51.com 4.5数据库物理设计... 8 paper51.com 4.6数据库的实施... 9 paper51.com 4.7数据库运行和维护... 11 内容来自www.paper51.com 五 总结... 11 内容来自论文无忧网 www.paper51.com 参考文献... 12 http://www.paper51.com
致谢... 13 内容来自www.paper51.com
内容来自论文无忧网 www.paper51.com
引言 copyright paper51.com 随着我国教育产业化的飞速发展,社会对教育水平和教学管理软、硬件的要求日益提高,尤其是对一个学校能否具备一整套完善的教学管理软件提出了更多的要求。教学管理系统(TMS)在这种形式下应运而生,它大大改善了学校教学与管理的基础环境,在一定程度上反映出学校管理现代化的水平。 copyright paper51.com 一所学校要生存要发展,就必须建立与自身特点相适应的管理信息系统,以便在学校内部实施一整套完善的管理并且以最快地速度响应教师和学生的需求,及时为师生提供服务,为他们提供一个高效、便捷、良好的教育教学环境。本文研究开发一个教学管理系统软件,此软件与其它教学系统软件相比,针对性强,功能强大,易于操作。 http://www.paper51.com 一 系统可行性研究及设计目标 paper51.com 1.1 研究现状 内容来自论文无忧网 www.paper51.com 通过分析学校教学管理方面的某些不足,为了以最快地速度响应教师和学生的需求,及时为师生提供服务,为他们提供一个高效、便捷、良好的教育教学环境。这就需要我们开发一个相关的应用软件来解决这个问题。教学管理系统软件与其它教学系统软件相比,针对性强,功能强大,易于操作。 paper51.com
1.2 设计目标 内容来自www.paper51.com
第一个目标:方便对教师信息的管理、课表的查询及信息查询; paper51.com
第二个目标:方便对班级信息的管理及班级信息的查询; 内容来自论文无忧网 www.paper51.com 第三个目标:方便对学生信息的管理、学生成绩的管理、学生信息查询和学生课表查询; 内容来自www.paper51.com 第四个目标:方便对课程信息的管理及课程信息的查询; paper51.com 第五个目标:方便学生选课及对主修课程安排情况的查询。 copyright paper51.com 二 系统需求分析 内容来自www.paper51.com 2.1系统说明 http://www.paper51.com
教学管理系统主要的功能模块有:系统管理、教师信息、班级信息、学生信息、课程信息、选课信息、帮助信息。 paper51.com 2.2 系统功能需求 内容来自论文无忧网 www.paper51.com 系统功能结构图如下: 内容来自www.paper51.com
paper51.com
图一 系统功能结构图 内容来自论文无忧网 www.paper51.com 三 总体设计 内容来自www.paper51.com
3.1系统简介 copyright paper51.com 教学管理系统(TMS)是一个在Windows操作系统平台下运行的教学管理系统,并借助数据库系统(SQL SERVER 2000)进行数据管理。实现了对学管理的要求,对教学工作起到了积极的作用,从而大大的提高了工作效率。 内容来自论文无忧网 www.paper51.com 3.2开发背景 copyright paper51.com 为了对学校的一些教学环节进行方便快捷的管理,提高工作效率,从而开发教学管理系统。此系统从对“学生”、“教师”、“班级”、“课程”等基本资料的管理,到“学生选课”和“学生成绩输入”,最后实现“学生课表查询”、“教师课表查询”、“学生成绩查询”等多方面、多角度、多条件的快速查询。 http://www.paper51.com 3.3教学管理系统功能 http://www.paper51.com 教学管理系统包括七个功能模块:系统管理、教师信息、班级信息、学生信息、课程信息、选课信息和帮助,而每个模块又有其子模块来完成相应的功能,系统所有功能模块如下: 内容来自www.paper51.com 1、 系统管理:完成管理系统的用户管理、密码修改、备份数据库、还原数据库、重新登陆和退出系统。 http://www.paper51.com
2、 教师信息:包括教师信息管理、教师课表查询和教师信息查询。“教师信息管理”实现对教师信息的“添加”、“修改”和“删除”;“教师课表查询”可以查询教师的课程表;“教师信息查询”对教师的姓名、职称和年龄等基本情况的查询。 copyright paper51.com 3、 学生信息:实际上它由4个功能子模块组成,“学生信息管理”模块对“学生档案”的注册、修改和异常管理;“学生成绩管理”模块是对学生成绩的录入;“学生信息查询”模块是对学生档案查询和学生成绩查询,“学生信息查询”模块中的学生成绩查询可以实现按“学号”、“班级”或“年级”查询所有学生的成绩或不及格学生的成绩。“学生课表查询”模块可以查询学生的课程表。 paper51.com 4、 班级信息:包括班级信息管理和班级信息查询。“班级信息管理”实现对班级信息的添加、修改和删除;“班级信息查询”实现对班级名称、班主任、班级人数等基本情况查询。 copyright paper51.com
5、 课程信息:包括课程信息管理和课程信息查询。“课程信息管理”实现对课程信息的“添加”、“修改”和“删除”;“课程信息查询”实现对课程名称、课程学分、上课教师、上课周节等基本情况的查询。 http://www.paper51.com 6、 选课信息:包括学生选课和主修课程安排。“学生选课”实现对学生所选课程的课程名称、课程学分、上课教师等情况的查询;“主修课程安排”实现对学生所选课程、及可选课程的基本情况的的查询。 内容来自论文无忧网 www.paper51.com 7、帮助信息:包括帮助内容及关于教学管理系统。帮助内容主要是对各模块功能进行详细的讲解。 内容来自论文无忧网 www.paper51.com 3.4 开发工具 内容来自论文无忧网 www.paper51.com 本系统采用VB6.0作为前台开发工具,后台采用SQL Server 2000数据库。系统的运行环境为Windows98/NT/Me/2000/XP。其中:采用VB6.0的优势在于拥有功能强大的集成开发环境,如可视化、交互式的开发环境,方便的程序跟踪和调试环境,语法简单易学易用等。SQL Server 2000数据库具有完善的关系数据库管理机制,SQL Server支持并发连接,允许多个用户同时访问数据,支持大规模的数据运算,完全能够满足部门的数据处理需求。 paper51.com |