需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8438 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:计算机行业是高速发展的新新行业,越来越多的高校都将通过使用教学管理软件来达到信息管理的目的,这势必成为新的管理模式。目前许多高校也纷纷采用了相关的学生选课系统,由此来代替传统的通过手工记录信息的管理方式,这显著的提高了教学管理的工作效率,出错率也在逐步下降。 本文按照软件工程流程阐述了系统的设计与实现过程,系统采用了B/S设计模式,主要使用myeclipse作为开发工具,其中用到了JAVA这一门最流行的开源语言作为核心开发语言,MySQL作为数据库。前端页面使用jsp、div+css以及部分服务器标签库;后端逻辑控制使用了Java的servlet3.0来进行处理。本系统实现了对课程的基本信息和学生注册、学生登录、学生选课进行管理。系统对学生角色提供个人信息查看、选课管理以及其他功能;系统对管理员角色提供学生管理和课程管理功能。
关键字:注册 登录 选课 B/S MYSQL JSP Eclipse
目录 摘要 Abstract 一、绪论-1 (一)选题背景-1 (二)系统相关技术和工具的介绍-1 1. 系统开发采用的技术—B/ S模式-1 2. JSP技术-1 3. MYSQL数据库的介绍-2 4. Eclipse介绍-2 5. Tomacat7.0工具-2 二、系统需求分析-3 (一)需求分析-3 (二)可行性分析-3 (三)界面需求-3 (四)运行环境-4 三、概要设计-4 (一) 项目规划-4 (二) 设计目标-4 (三) 系统规划-4 1. 系统处理流程-4 (四) 功能需求设计-4 1. 学生模块-4 2. 管理员模块-5 (五) 系统体系结构图-5 (六) 系统功能模块-6 (七) 系统流程图-7 四、系统详细设计-7 (一) 用户登录功能-7 1. 登录功能概述-7 2. 登录功能流程图-8 (二) 修改密码功能-8 1. 修改密码功能概述-8 2. 修改密码功能流程图-8 (三) 选课功能-9 1. 选课功能概述-9 2. 选课功能流程图-9 (四)删除课程功能-10 1. 删除课程功能概述-10 2. 删除课程功能流程图-10 (五) 选课维护功能-11 1. 选课维护功能概述-11 2. 选课维护功能流程图-11 (六) 退出程序功能-11 1. 退出程序功能概述-11 2. 退出程序功能流程图-11 (七) 数据库概念结构设计-12 (八) 数据库分析设计-14 1. 数据库需求分析-14 2. 数据库表的设计和创建-14 五、系统实现-15 (一) 登录界面设计实现-15 (二)学生系统界面设计实现-16 1.学生系统界面-16 2. 学生注册界面-18 3. 注册成功返回界面-18 4. 学生登录成功界面-20 5.. 修改密码界面-20 6. 在线选课界面-20 7. 已选课程界面-21 (三) 系统管理员界面设计实现-21 1.系统管理员界面-21 2. 系统管理员登录界面-22 3. 选课列表界面-23 4. 学生管理界面-23 5. 选课维护界面-24 6. 修改密码界面-24 7. 退出系统界面-25 六、总结-25 七、致谢-25 参考文献-27 |