毕业设计(论文)
( 2015 届)
设计(论文)题目
学 生 选 课 系 统 论 文
办 学 点 ( 系 )
信 息 工 程 系
专 业
XXX
班 级
XXX
学 号
XXX
学 生 姓 名
XXX
起 讫 日 期
XX 年 XX 月 — XX 年 X 月
指 导 教 师
XX 职 称 讲 师
评 阅 教 师
XX 职 称 讲 师
XX 年 X 月 X 日
XX 学 院 教 务 处 制
T H E C I T Y V O C A T I O N A L C O L L E G E O F J I A N G S U
学生选课系统论文
摘要
随着学校的招生规模的不断扩大,许多高校出现了许多个校区并存的局面,
并且校区之间的地理位置跨度非常大,给高校选课带来了很大的不方便。高校选
课系统就是为了解决这个问题而产生的,它利用高校现有的网络资源使学生可以
通过网络轻松的实现选课功能,使教务人员可以方便快捷的统计出各课程的选择
情况。学生选课系统是一款管理系统,系统囊括了专业管理和课程管理的基本过
程。系统覆盖学生的选课、查看、修改密码等各个环节,软件的各个模块操作界
面简单、实用,用户可以在最短的时间内掌握系统的使用方法。用户可以在最短
时间内找到自己所需要的信息,该系统是一个基于 B/S 结构的 Web 项目,可以显
著减轻教务人员的工作负担,大大提高工作效率,从而实现教务管理的数字化和
网络化。
关键词: 学生选课系统、JavaWeb 系统、管理系统
Student elective system thesis
Abstract
As the school enrollment expansion, many universities there coexist many
campuses of the situation, and campus location between the span is very large, to the
college enrollment is a big inconvenience. University course selection system is to
solve this problem and produce, it uses the University's existing cyber source so that
students can easily achieve enrollment through the network function, make the
educational administration personnel can easily and quickly in the statistics of each
course preference. Student course selection system is a management system, the
system include the basic process of professional management and curriculum
management. System covering the student enrollment, view, modify your password
and other links, the software interface of each module is simple, practical, the user can
master the usage of the system within the shortest time. Users can find the
information they need in the shortest time, this is a system based on B/S structure of
the Web project, can reduce the academic staff workload significantly, greatly
improve work efficiency, so as to realize the digitalization and network educational
administration management.
Keywords: Student elective system, JavaWeb system, management system
目 录
摘要 ............................................................................................................................................2
Student elective system thesis ..................................................................................................3
Abstract ....................................................................................................................................3
第一章 绪论 ..............................................................................................................................1
1.1 学生选课系统的开发背景 ................................................................................................1
1.2 设计目的与意义 .................................................................................................................1
第二章 系统需求分析 ..............................................................................................................2
2.1 可行性分析 ........................................................................................................................2
2.1.1 操作可行性.................................................................................................................2
2.1.2 经济可行性.................................................................................................................2
2.1.3 技术可行性.................................................................................................................2
2.2 方案的设计与比较 .............................................................................................................2
2.2.1 C/S 设计结构和 B/S 设计结构比较..........................................................................2
2.2.2 系统模式的设计.........................................................................................................3
2.2.3 系统设计的技术选择..................................................................................................3
2.2.4 系统的运行环境..........................................................................................................3
2.3 系统基本功能需求 ............................................................................................................3
2.3.1 系统结构.....................................................................................................................3
2.4 数据库需求分析 ................................................................................................................7
2.5 系统目标 ............................................................................................................................7
第三章 系统概要设计 ..............................................................................................................8
3.1 总体设计 .............................................................................................................................8
3.1.1 处理流程.....................................................................................................................8
3.1.2 系统的数据流图..........................................................................................................8
3.2 系统结构图 ........................................................................................................................9
3.3 数据库设计 .......................................................................................................................10
3.4 逻辑结构设计 ...................................................................................................................12
3.5 数据库表的设计 ...............................................................................................................12
第四章 系统的详细设计与实现 ............................................................................................14
4.1 管理员功能实现 ...............................................................................................................14
4.1.1 登录功能实现.............................................................................................................14
4.1.2 学生信息管理实现.....................................................................................................15
4.1.3 教师信息管理实现.....................................................................................................21
4.1.4 课程信息管理实现.....................................................................................................25
4.2 教师功能实现 ...................................................................................................................31
4.2.1 登录功能实现.............................................................................................................31
4.2.2 查看课程功能实现.....................................................................................................32
4.2.3 查看学生功能实现.....................................................................................................34
4.2.4 成绩录入功能实现.....................................................................................................35
4.2.5 个人信息查看.............................................................................................................36
4.3 学生功能实现 ...................................................................................................................37
4.3.1 登录功能实现.............................................................................................................37
4.3.2 课程信息查看功能实现.............................................................................................38
4.3.3 选择课程功能实现.....................................................................................................39
4.3.4 成绩查询功能实现.....................................................................................................41
4.3.5 个人信息查看.............................................................................................................42
结论 ..........................................................................................................................................43
参考文献 ..................................................................................................................................44
致谢 ..........................................................................................................................................45
评论0