摘 要该系统使学生可以在规定的选课时间内,不受地点和方式的约束,轻松地完成选课,同时学校在教学管理方面也可以通过计算机操作,提高工作效率。
经过本人详细的调查研究与课题的需求分析,根据实际生活应用设计三种不同角色学生、老师、管理员,再根据他们权限的不同设置不同的ID跟密码验证成功之后登录系统进入不同的管理主界面,管理员可以对学生、老师、课程信息进行增删改查,学生用户可对个人信息以及课程信息进行查看,最重要的学生可以针对现发布的课程信息进行网上选课,这也是课题的核心所在。教师登录系统之后可以查看个人信息以及课表信息。本系统在面向对象的基础上进行建模与分析,使用Visio画出符合系统需求的流程图之后采用B/S体系结构再结合数据库工具MySQL,通过JAVA服务器页面实现动态网页的效果。69162
该论文有图17幅,表12个,参考文献20篇。
毕业论文关键词:学生选课 B/S MySQL JSP
Design and Implementation of the Information System of Student Course Selection
Abstract
The system allows students to be in the required course time, not subject to the constraints of the location and manner, easy to complete the course, while the school in teaching management can also be operated by the computer, improve work efficiency.
Through the demand analysis of this system and my detailed investigation, According to the actual life of the application design of three different roles of students, teachers, administrators, in accordance with the permission of their different sets of different ID and password verification is successful login system into different management of the main interface, the administrator can for students, teachers, curriculum information crud and student users can view personal information and course information, the most important students can for now released information about the courses online course. After the teacher login system can view personal information and schedule information. The system on the basis of object oriented for modeling and analysis, using Visio to draw in line with the requirements of the system flow chart of the B / s system structure combined with MySQL database tool, realize the effect of dynamic web page through a java server page.
Key Words: student course selection B/S MySQL JSP
目 录
摘 要 I
Abstract II
目 录 III
图清单 V
表清单 V
1 绪论 1
1.1 项目开发背景及目的 1
1.2 系统开发工具简介 2
1.3 系统开发工具和运行环境 3
1.4 本文研究内容及主要贡献 3
2 可行性分析和总体设计原则 5
2.1 可行性分析 5
2.2 总体设计原则 6
2.3 本章小结 6
3 需求分析 7
3.1 业务流程分析 7
3.2 数据流图 8
3.3 数据字典 10
3.4 本章小结 12
4 系统设计 13