需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13183 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:鉴于学生选课对于各个高等院校日常教学的重要性,所以我选择开发一套教务选课系统,本系统采用Struts2控制页面的跳转、使用Hibernate连接数据库,并对于各模型创建其表的映射,对数据库进行增删改查等操作、Spring框架为各个java bean注入属性,数据库采用SQL Server 2005,服务器为Tomcat,运用java语言编写后台功能,使用jsp、js技术实现页面的动态显示。 近年来,随着互联网的飞速发展,聊天、购物、招聘、求职等一系列的事情都选择了在互联网上运行,而教务选课系统作为一种现代化的教学技术,也受到了学校跟学生的重视, 教务选课系统就是为了方便学生选课,管理好学生选课信息而设计的。教务选课系统将使选课管理工作规范化,程序化,避免学生选课的随意性,提高选课的质量和准确性,并能够及时有效的查询和修改选课情况。 关键词:Struts2;Hibernate;Spring;选课系统
目录 摘要 Abstract 1 绪论-1 1.1课题背景-1 1.2 本课题研究的意义-1 1.3 主要研究内容-1 2 系统核心技术特点-2 2.1 Web系统应用研究-2 2.2 JSP/Servlet对web应用系统的支持-2 2.3 SSH介绍-2 2.4 Myeclipse介绍-3 2.5 系统开发平台及运行环境-3 2.5.1 系统开发平台-3 2.5.2 运行环境-3 3 需求分析-4 3.1系统需求-4 3.2功能需求分析-4 4 系统总体设计-7 4.1设计思想-7 4.2数据库的设计-7 4.2.1数据库物理表结构设计-8 5 系统详细设计与实现-10 5.1 登录界面-10 5.2 用户管理-12 5.3 学生管理-13 5.4 用户添加-15 5.5 excel表添加用户-16 5.6课程审核-18 5.7学生申请选课审核-20 5.8教师端课程添加-22 5.9学生进行选修课的申请-23 6系统测试-27 6.1 测试目的与目标-27 6.2 测试方法-27 6.3 测试举例-27 6.3.1测试excel添加用户功能否成功:-27 6.3.2测试学生选课,课程人数上限已满则不能选课:-28 6.4 测试结论-28 结论-29 参考文献-30 致谢-31 |