1、 毕业设计(论文)毕业设计(论文) 基于 Java EE 的湘南学院体育选向课程 网站的设计与实现 姓姓 名名 系系 别别 、专、专 业业 计算机科学系、计算机 科学与技术(师范) 导师姓名、职称导师姓名、职称 完完 成成 时时 间间 2012 年 4 月 28 日 目目 录录 摘 要. I Abstract II 1 概述 1 1.1 选向课程平台介绍. 1 1.2 开发背景及意义 1 1.3 国内外研究动态. 2 1.4 论文的组织结构. 2 2 系统开发环境及相关技术理论介绍. 3 2.1 开发环境 3 2.2 相关技术简介. 3 3 系统分析 11 3.1 系统功能需求分析 11 3.
2、2 可行性分析. 11 4 系统总体设计 13 4.1 系统功能总体框架. 13 4.2 系统各功能模块设计. 14 5 系统详细设计 17 5.1 系统设计的原则和目标 17 5.2 系统体系结构的设计. 17 5.3 数据库设计. 17 6 系统的实现 23 6.1 系统实现的流程图. 23 6.2 系统具体功能模块的实现. 25 7 系统的测试 32 7.1 软件测试目的 32 7.2 软件测试方法 32 7.3 测试计划 32 7.4 软件需求测试结论 37 7.5 系统维护 37 结 论 38 参考文献 39 致 谢 40 I 摘 要 湘南学院体育选向课程平台是针对在校学生和教师使用
3、的一个选排课系统, 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 本 系统采用 B/S 架构,构建于 JAVA EE 平台之上,整个系统应用了 MVC 三层架构模 式。 本系统主要用户是学生、教师、系教务管理员和系统管理员。系统管理员管 理系统的基本信息,学生和教师通过系统完成不同的工作。系统需要实现的功能 主要有 4 个,系统管理员对整个系统基本信息的维护,教务人员对课程的编排, 教师对应的查课功能,以及学生对应的选课功能。 论文首先对系统进行大致的说明,再介绍了设计开发过程中用到的技术,其 次是系统需求分析,系统总体设计,系统详细设计,然后具体讲解了系统的实现 与测
4、试,最后对本次论文做了一个小结。 关键字:选排课系统;数据库;选向课程 II Abstract The PE Elective and Arrangement Course Platform is aimed to support the students and teachers of XiangNan University for PE course arrangement and election. Its development includes database construction and application program production. This platform which bases on JAVA EE and B/S construction, and platform use MVC three layers framework pattern. Its majority users are students, teachers, educational manage