需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11950 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着计算机的发展,在信息社会中,普遍利用高端的计算机语言程序来完成对信息的采集,处理和交流。如今的社会中,校园的教育方式也在不断地发展,提高。很多的学校都开始应用相对高端的选排课系统。相对来说,传统的人工排选课已将近渐渐被替代。网络端的排选课方式,更满足于现在的信息量大的教务处管理需求,不仅仅便于信息管理的简易化,更能减少资源的浪费和信息调配的错发率。 教务选课管理系统的系统是一种基于B/S(Browser/Server)的网站,该系统下,我们通过对浏览器的访问完成相关的资源查询,完成相关操作来达到我们的需求。随着这个结构的不断完善和扩大,同时加上日益成熟的JSP语言,我们能完成更加复杂,更加繁琐的功能。整个系统具备全面化的开发体系,灵活的完成整体的页面设计。
【关键词】:教务选课管理;B/S 模式;MVC;JSP
目录 摘要 Abstract 第1章 绪论-1 1.1 课题的项目背景及意义-1 1.2 国内外发展现状-1 1.3 本课题研究的具体工作-2 1.4 排课运用的相关算法-2 1.4.1 排课预处理-2 1.4.2 确定课程周学时-3 第2章 系统技术-4 2.1 JSP技术-4 2.2 MVC模式-4 2.3 B/S结构-5 2.4 数据库简介-6 2.5 Tomcat-7 2.6 本章小结-7 第3章 系统分析-8 3.1 系统总体目标-8 3.2 系统可行性分析-8 3.3 系统功能需求分析-9 3.4 系统非功能需求分析-9 第4章 系统总体设计-10 4.1 设计目标与原则-10 4.2 系统结构框架设计-10 4.2.1 总体体系框架设计-10 4.2.2 系统网络拓扑结构图-11 4.3 数据库设计-12 4.3.1 数据库的选定-12 4.3.2 数据库概念模型设计-12 第5章 系统的实现-14 5.1 建立数据库-14 5.2 建立数据表-15 5.3 数据库连接实现-16 5.4 用户登录的实现-16 5.5 系统功能的具体实现-19 5.5.1 管理员功能模块的实现-19 5.5.2 学生主要功能实现-22 5.5.3 教师主要功能的实现-22 第6章 系统测试-23 6.1 系统测试目的-23 6.2 测试方法-23 6.2.1 功能测试-23 6.2.2 性能测试-24 6.2.3 测试结果-24 结论-26 参考文献-27 致谢-28 |