6学生选课管理系统毕业论文

上传人:bao****ty 文档编号:118746245 上传时间:2019-12-24 格式:DOC 页数:40 大小:1.90MB
返回 下载 相关 举报
6学生选课管理系统毕业论文_第1页
第1页 / 共40页
6学生选课管理系统毕业论文_第2页
第2页 / 共40页
6学生选课管理系统毕业论文_第3页
第3页 / 共40页
6学生选课管理系统毕业论文_第4页
第4页 / 共40页
6学生选课管理系统毕业论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《6学生选课管理系统毕业论文》由会员分享,可在线阅读,更多相关《6学生选课管理系统毕业论文(40页珍藏版)》请在金锄头文库上搜索。

1、仰恩大学毕业设计(论文)摘 要本系统是一个使用JSP技术和SQL数据库开发的一个网上选课管理系统。此选课系统有机的调整分配教学资源,采取各种直观的手段,显示学生的选课情况及教学资源的科学分配,方便教学资源最大效率地利用,能够为广大的师生、教务人员节约大量的时间,从而提高了学校的办学效率,对于这个计算机普及的年代而言,这样一个系统的开发在各大学校都是很有必要的。此系统设计上具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。系统在功能上比较完善,以Web界面

2、与用户交互,友好的界面使得该软件操作起来简单易懂,普遍适用于广大的师生。同时通过数据库管理系统来存储信息数据,能够将各种选课信息毫不丢失的保存于数据库中,并且SQL数据库在维护方面比较简单,适合作为小型管理系统的后台数据库。系统实现了对信息数据的增加、删除、修改、查询等基本数据操作,采用了模块化设计方法,将各个功能独立成相应的模块,使得系统在维护方面简单、快捷,对于系统的拓展也十分方便。关键词:JSP; 数据库;SQL2000IAbstract This system is for the convenience of the school course selection and desig

3、n of an online online course selection system, this system uses the JSP + SQL2000 mode of electronic service platform. This course selection system organic adjusting allocation of teaching resources, take all kinds of intuitive means, according to the students course selection conditions and scienti

4、fic allocation of teaching resources, teaching resource maximum efficiency and convenient to use, can for the general teachers and students, the educational administration personnel to save a lot of time, so as to improve the efficiency of the school, for this era of computer popularization, the dev

5、elopment of such a system is necessary in each big school.This system design has a good stability and scalability. System design according to the standardization and normalization, hierarchical design, component implementation. Using software component-based development mode, the hierarchical system

6、 structure, the business and achieve separation, the separation of logic and data; In a unified service interface specification as the core, the use of open standards. System is more perfect, on the function as a Web interface and userinteraction, friendly interface that allows the software to opera

7、te simple, generally applicable to the general teachers and students. At the same time through a database management system to store information data, to all sorts of course without loss of information stored in the database, and the SQL database is easy in maintenance, for a small background databa

8、se management system. System implementation of information data add, delete, modify, query and other basic data manipulation, adopted the modular design method, each function into the corresponding independent module, makes the system in the maintenance of simple, quick, for system development is al

9、so very convenient.Key Words:JSP; Database; SQL 2000IV目 录摘 要IAbstractII引 言1第一章 可行性分析21.1经济可行性21.2技术可行性21.3操作可行性31.4法律可行性3第二章 需求分析42.1 任务概述42.2 业务流分析42.3 数据流分析5第三章 系统功能模块划分93.1管理员模块设计93.2教师模块设计103.3学生模块设计11第四章 数据库设计124.1 数据库需求分析124.2 数据库概念结构设计124.3 数据库逻辑结构设计15第五章 系统模块界面设计235.1 系统登陆界面235.2 管理员操作界面255.

10、3 教师登入界面285.4 学生登入界面30第六章 系统测试326.1软件测试326.2 测试用例326.2.1管理员登入测试326.2.2管理员权限测试336.2.3用户权限测试34结 论37致 谢38参 考 文 献39仰恩大学毕业设计(论文)引 言随着时代的发展,科技的进步,各式各样的电子产品不断的出现,人类已经进入了电子化的时代。人们的生产生活已经离不开计算机,在学校中学生选课已经不再像以往一样用纸张一个个登记,然后在一个个录入到EXCEL中,然后在经过一系列复杂的人工操作过程,学生才能被得知自己的选课具体信息,这样造成人力、时间上的严重浪费。现在开发一款学生选课管理系统在很大程度上减少

11、了教师的工作量,使得教育资源的调配得当。同时也能够更合理的进行课程设置,从而提高学校的教学质量。一个好的选课管理系统,一方面可以加快学生的选课时间,一方面也可以更加方便的对学生的课程进行很好的掌握。能够帮助学校提高的人才的教育把握,这对于现在这样一个时间就是金钱,人才就是财富的时代而言。学校对于管理系统的开发是必不可少的。因此,对于选课管理系统的开发迫在眉睫!第一章 可行性分析随着计算机技术的发展和网络人口的增加,网络信息的复杂度和分析深度也越来越大。当今时代下用户获取信息的方式都是通过网络,没有网络世界人类就会停止进步,所以对于开发的软件要求也在不断的提高,他需要能够满足、方便用户的需要,可

12、行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。系统的可行性分析主要包括经济可行性,技术可行性,法律可行性等。本系统的可行性分析如下:1.1经济可行性开发此网上选课系统所需的硬件就是计算机及相关硬件,计算机的配置无需太高,只需能够在电脑上安装一个SQL2000及Eclipes和Tomcat后能够正常运行即可。本系统对软件环境即上述所说的三个软件以及相关的插件补丁即可,市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。打破了传统的繁琐选课模式,极大限度的方便了用户,而且,目标系统不是很复杂,开发的周期较短,人员经济

13、支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本。因此从经济方面讲开发此系统是可行的。1.2技术可行性此网上选课系统的开发是基于B/S模式,主要包括前台界面开发以及后台数据库是支持。对于前台界面要求要有完整的功能界面,并且界面要友好以方便用户使用,对于数据库可以使用SQL2000来创建。本系统拟采用JSP和SQL2000分别作为前端和后端的开发工具。JSP是微软公司推出的开发环境。是目前最尖端的 Windows 平台应用程序开发环境之一。Microsoft JSP Team System 提供支持整个软件开发团队的工具。JSP使用Java作为基础语言,由于Java语言具

14、有跨平台的优势,相对于使用其他语言编写的软件而言,具有很好的移植性。并且Java是开源的,可以使得开发之后的软件可以得到来自各方面的建议,对于软件的完善起到了重要的作用。另外,SQL Server数据库学习和使用上简单,及时系统出现问题,在维护上SQL数据库相比其他数据库而言简单,在程序设计的过程中,可以很好的与目标语言相融合。因此从技术方面讲开发此系统是可行的。1.3操作可行性本系统是一个基于Web的网上选课系统,使教师、学生无论身处何地,都能在浏览器中直接对信息进行录入、浏览、修改、删除、查阅等。在操作使用上十分方便,只需要有局域网就能够实现操作。空见人性化如:链接、按钮、文本框等等。相信只要是有使用过电脑上网的人都会很轻松的学会这个软件的操作。因此,在操作使用

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

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号