本科毕业设计(论文)
题目:基于JSP的网上选课系统
院 (系): 计算机科学与工程 专 业: 计算机科学与技术 班 级:
学 生: 学 号:
指导教师:
2015年 6月
本科毕业设计(论文)
题目:基于JSP的网上选课系统
院 (系): 计算机科学与工程 专 业: 计算机科学与技术 班 级: 学 生: 学 号: 指导教师:
2015年 6月
西安工业大学毕业设计(论文)任务书
院(系) 计算机科学与工程 专业 计算机科学与技术 班级110姓名 徐朝平 学号
1.毕业设计(论文)题目: 基于JSP的网上选课系统 2.题目背景和意义: 随着计算机网络技术的迅猛发展和信息化的逐步深入,网上选课系统在高校中的应用也日益广泛。因此需要建立相应的信息系统对学生课程的选修进行有效管理,考虑到高校应用环境中人员多,访问量大,访问相对集中等特点,必然对信息系统中数据管理提出更高要求。由于目前高校对网上选课系统的迫切需求,加上目前开发软件较多,因此国内外对网上选课系统的开发也有许多,如前台用asp或jsp等开发的界面,后台
采用access,sql,mysql数据库等。 3.设计(论文)的主要内容(理工科含技术指标): 要求掌握java语言和JSP技术,熟悉Web服务器是Tomcat和MYSQL数据库,开发出网上选课系统,可添加课程管理,删除课程管理,并可以有效地进行网上选课,服务于广大师生。 4.设计的基本要求及进度安排(含起始时间、设计地点): 毕业设计在大四第二学期1-18周于校内进行,其具体安排如下: 第1周到第5周查阅资料熟悉语言和技术; 第6周到第8周完成系统总体设计; 第9周到第15周完成数据库设计;完成系统通用类设计; 第12周到第14周完成通用功能,系统管理员专用功能; 第15周到第18周完成各部分专用功能,毕业设计论文部分 5.毕业设计(论文)的工作量要求 要求写出15000字左右的毕业论文和3000字左右的英文翻译。
*
① 实验(时数)或实习(天数):
*
② 图纸(幅面和张数): ③ 其他要求:
指导教师签名: 年 月 日
学生签名: 年 月 日 系(教研室)主任审批: 年 月 日 说明:1本表一式二份,一份由学生装订入附件册,一份教师自留。
2 带*项可根据学科特点选填。
毕I-2
基于JSP的网上选课系统
摘 要
随着在校大学生人数的不断增加,网上选课系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能,另外也初步解决了教师在课程信息发布管理上的权限问题。
本论文论述的是一个简化的Web应用程序模型,是一个B/S结构的 JSP+MYSQL的应用。主要介绍了采用的JSP技术的特点,系统功能非常的完善,而且选择开放的应用平台,建设了一套与平台无关,以统一的服务接口规范和与数据库相连的网站应用。以及怎样使Web程序设计模块化和面向对象化,即将表现和逻辑剥离。还介绍了采用的编程模型和特点。JSP技术以其独特的优势成为开发网站系统的首选工具,论文中以一种简化的方式介绍了JSP开发网站系统的方法和特点,即使用MyEclipse开发工具,使用本机做服务器模拟实现客户端登录,最终能够实现客户端的所有操作。由于JSP具有一次编写,各处运行、丰富而且高质量的工具支持、通过构件和标签实现重用、通过指令和标签库增强其全面开发能力等优点,开发的系统可以在任何平台上编写、运行在任意平台上的JAVA服务器构件。
关键字:B/S结构;选课;JSP
I
The online course selection system based on JSP
Abstract
With the increase of the number of college students, the online course selection system of data quantity also unceasingly increases. With students' course selection this link, this system has been released from the student independent course selection and teacher online course designing two big aspects, and basic to realize the function of student's information query, online registration and teacher management of course information release, and other functions, and also preliminarily solved the teachers in the course of information release management of permissions on the problem.
This thesis is a simplified model of Web application is a B/S structure of the application of JSP + MYSQL. Mainly introduced the characteristics of using JSP technology, system functions are very perfect, and choose the open application platform, to build a set of has nothing to do with the platform, are connected to the database in a unified service interface specification and site application. And how to make Web modularization and object oriented program design, the performance and logic. Also introduced the programming model and characteristics. JSP technology with its unique position to become the development tools of choice for web site system, the thesis in a simplified way is introduced JSP development methods and characteristics of website system, which USES MyEclipse development tools, use the machine to do simulation realization of client server login, eventually be able to achieve the client's all operations. Because the JSP has write once, run everywhere, rich and high quality tools support, through the component reuse and tag, with surface through instruction and tag library to enhance development ability, the development of the system can be written on any platform, JAVA server component to run on any platform.
Key: B/S structure;Course selection; JSP
II
本科毕业论文---基于jsp的网上选课系统大学本科论文



