学生选课管理系统设计与实现 ——毕业论文.wps

上传人:滴答 文档编号:1253285 上传时间:2019-01-19 格式:WPS 页数:37 大小:2.31MB
下载 相关 举报
学生选课管理系统设计与实现 ——毕业论文.wps_第1页
第1页 / 共37页
学生选课管理系统设计与实现 ——毕业论文.wps_第2页
第2页 / 共37页
学生选课管理系统设计与实现 ——毕业论文.wps_第3页
第3页 / 共37页
学生选课管理系统设计与实现 ——毕业论文.wps_第4页
第4页 / 共37页
学生选课管理系统设计与实现 ——毕业论文.wps_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、 本科毕业设计题 目 学生选课管理系统设计与实现 专 业 软件工程 作者姓名 学 号 单 位 计算机学院 指导教师 年 月 教务处编聊城大学本科毕业设计目 录前 言.11. 项目开发背景及意义.11.1 项目开发背景.11.2 项目开发意义.22. 开发技术及开发环境.32.1 开发技术.32.1.1 Struts的设计模式.32.1.2 Spring工作原理.42.1.3 Hibernate工作原理.42.1.4 JSP页面技术.52.2 开发环境.52.2.1 JDK软件.52.2.2 集成开发工具Eclipse.62.2.3 MySQL数据库.62.2.4 Web服务器Tomcat.63

2、. 系统的分析与设计.73.1 系统功能需求分析.73.2 系统各功能模块描述.73.3 数据库设计.83.3.1 数据库流程图.83.3.2 主要详细数据表.94. 系统功能模块的实现.124.1 登录模块.121聊城大学本科毕业设计4.2 部 管理模块功能.134.3 工管理模块功能.154.4 管理模块功能.174.5 管理模块功能.194.6 管理模块功能.2 4.7 管理模块功能.21.23.252聊城大学本科毕业设计摘 要学生 数的 教务系统的数据 的 学生选课环 系统currency1学生 “主选课及教师的课程发fi fl面 设计 实现学生的 成 ”选课功能及教师课程发的管理功能

3、 教师 课程发管理 的题 的 学生选课管理系统的设计sp技术s lser er数据库tomcat服务器的fl式设计 myeclipse 开发工具 P otos op S6技术 页 SS技术系统面 编程的eb 程系统 据 学生的课程选课 的业务流程需求设计实现 统 工的fl式管理学生选课 管理fl式 ” 生 的 件数据 ” 新维护都带来 少的困难 今采 计算机 数据管理 提管理的fl便 ”安全 适 当今社会 速发展的特征【 键词】 学生选课管理系统 sp编程技术 s lser er数据库1聊城大学本科毕业设计AbstractWith the increase of the number of c

4、ollege students, the educational administrationsystem of data quantity also unceasingly increases. With students course selection thislink, this system has been released from the student independent course selection andteacher online course two big aspects has carried on the design, basic to achieve

5、 thefunction of student achievement information query, online course selection and teachermanagement of course information release, and other functions, and also preliminarilysolved the teachers in the course of information release management of permissions onthe problem.After my consideration and s

6、tudy, students online course selection system isdesigned based on JSP technology + + tomcat server design, essentially a database withmyeclipse as development tools, and use Photoshop CS6 beautify the web technology,supplemented by the CSS technology. System is based on the object-orientedprogrammin

7、g web applications. This system is according to the state of universitystudents course selection and other related business processes such as demand wasdesigned and implemented. Students used the traditional artificial way managementcourse, this management way has many shortcomings, such as: low eff

8、iciency, poorconfidentiality, another time a long, will produce a large number of documents anddata, to find, update and maintenance have brought a lot of difficulties. Now usingcomputer information data management, improve the management of convenience,safety, etc., are also adapted to the characte

9、ristics of the development of socialinformatization rapid today.Key words: Human resource management system;J2EE;information management2第1章 绪论1.1 研究背景现代计算机科学的迅速发展 通讯技术的 与推广 各 教学管理模式正 发生 巨 的变革学 教学管理工作 ”数字 的教育与实践越来越受到重视学生的选课工作与学生的学业老师的教学工作 管理的重要组成部分全 选修课的目的 扩 学生知识面 强学生素质教育 养复型级 才 具有 可替代的重要 当今社会教育水平教学管

10、理软硬件的要求日益提 fi学 能够具有整套完善的教学管理软件提出 的要求而要实现功能 就要求学 管理者配备套 的教育管理络系统 便 学 内实施良好的整套完善的管理且最快地速度响 教师学生的需求 及 他们提供服务 他们提供fi ”便捷的环境选课管理系统 园络中fi重要的 系统 它 改善学 教学”科与管理的础环境 定程度 反映出学 管理现代 的水平统的选课模式 地制学生的主观能动 学生无法“由的选择“己感兴趣的课程 能 学生的学习兴趣完全调动起来 学生们学习感到枯燥无味 教学 果 理想 且 统的选课活动因学生数 及课程数目的 变得 复杂 下 且 给 ” 新维护带来很 困难1.2 研究现状各fi学

11、的学生选课管理系统 fi新的课题 有好 地fl 有 的设备 开发系统 困的 他们现 的教育模式 工的 要想 教育业发展的 ”好” 的技术 才能 少成 机器替代 的 有科学的 现代技术 的 工 才会有 技术 当成 的络技术才 开 得 的技术 现 越来越 的 开开发 系统 的技术能够有 因 可 教育的迅速发展 技术 currency1 的 会 地广“ 发 fi fl 的教育业的技术的 程度 很 有 中发展”模 的院 中才 计算机 模 作 1.3 论文结构安排 currency1软件开发生的度”述系统开发程 项目开发背景”意义及 现 单系统采 的技术及开发工具 重 述系统需求分析”设计详细设计与实现

12、程 最系统及 分 部分 具内安 下部分 项目背景及意义” 现 安 部分系统分析currency1实业务流程”设计目”功能需求 能需求 fifl面系统 需求分析 系统的开发技术及开发工具 开发系统 到的 技术及工具 部分设计currency1设计目”功能模块设计fl面系统 要设计分析 出系统功能 图 详细的功能模块1 部分数据库设计currency1系统 设计”功能设计”数据库设计 设计fifl面系统 设计 部分系统实现 设计系统 面 sp”s lser ertomcat的整 想 实现系统主要模块 部分系统 计 系统 部分 系统功能 系统 工作 展 2第2章系统分析2.1 需求分析2.1.1 能

13、需求1系统的 工 度实 要求系统的 能要求 系统设计开发程中 分 系统当前 来可能 的工作 系统处理能 响 能 的处理需求2系统的开 系统 开发程中 分 数据表成 选择变 的fl式 需求 新完善 有 都要求系统提供够的 调整扩展要到 系统 fi 开系统 者全开系统 要 定的 提硬件的配 通软件的修 便给系统级 新 实现系统可 可维护 3 实现 fl便要求 的知识内 系统 的术 中 面 系统可能会出现各题 系统就需要 提供 的题可能会出现 提供 够的 让 易 系统4系统的数据要求1”数据录处理的确 实 2”数据致 完整 3”数据享独立 2.1.2功能需求系统包括 模块系统 管理”学院专业管理”教

14、师管理”课程管理”教师授课管理”学生选课”页 章管理” 言管理”系统管理模块功能说明1. 管理 负责选课系统的管理 包括开启 闭选课系统 老师课程的审 学生管理 选课系统数据管理2. 任课老师 “己课程的录 学生的看3. 选课学生 选择课程看“己选择课程的a选课功能功能描述学生 据“己的情况“主选课 看“己选课情况 包括 课地 课程 任课老师b课程录功能功能描述任课老师课程录 可看选课程的学生c管理 功能功能描述负责选课系统的管理 包括开启 闭选课系统 老师课程的审 学生管理 选课系统数据管理2.2可行性分析1技术可 站 主 要 采 a a 开 发 言 编 程 言 包 括HTML SS”sp”

15、Ja aScript 开发的工具 Dream ea er 环境 myeclipse目前sp 得很广 最流的站脚 言 有 单 轻巧 开源免 且功能强 的 势 且s lser er完全开源免 的数据库工具 1很 开源项目的实践 中展现出 亚 型商业 数据库的 能 因s lser er可 次设计中数据库 的需求 currency1技术可 来讲 技术完全可实现fi站的开发2济可 开发系统 需 金少 系统开发 可实现学生 选课管理 省 物 currency1繁 的工作业务中 脱 少 工 无意犯的错误 约”提工作管理 学生选课管理系统软硬件配 的花 与物 的消耗才开发成中的主要currency1实 新系统

16、 提工作 ”证工作质提获取的速度 到 源 的目的因 开发学生选课管理系统济 可的3 作可能 系统 的现流的开发 言 即sp技术 有的都页的形式展示 系统中的都可 台 作数据库到数据 新的 果 需要会计算机的 作 者会 就可 系统系统局 单 功能 作 复杂 完全 现代场需求因系统具有 作可 2.3流程分析数据流分析 系统 账号 码数据就登录 数据流由面输流 数据库 逻辑验证 果 到 数据记录则 页面跳转 据身份 跳转至 的功能页面 系统 系统内 数据 作 数据流的有 数据流流 数据库中心执 的数据s l 句 完成 删改作 最数据流由数据库中心流 系统 面 果显示图2-1 示 数据流图学生选课管理系统管理 学生输 输出教师输输出输出输图2-1数据流图 顶层图2学生返回课程选课授课改选课学生教师登陆验证申请课程课程教师授课管理 (最)批课程与否管理 登陆验证返回图2-4系统数据流图 底层图系统流程分析 管理 的身份 登录页面输账号 码 数据库身份验证 验证成功登录系统主页 可 系统 管理”学院专业管理”教师管理”课程管理”教师授课管理”学生选课管理”页 章管理” 言管理”系统管理功能学生的身份登录系统可 学生 料管理”fi 选课”选课成 ”通知公告” 言 作教师的身份登录系统可教师 料管理”选课”申请授课”学生选课审核”选课成 添 作图2-6 系统流程图3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。