JSP0098学生网上选课系统学生网上选课系统

JSP0098学生网上选课系统学生网上选课系统

ID:44634180

大小:611.00 KB

页数:15页

时间:2019-10-24

JSP0098学生网上选课系统学生网上选课系统_第1页
JSP0098学生网上选课系统学生网上选课系统_第2页
JSP0098学生网上选课系统学生网上选课系统_第3页
JSP0098学生网上选课系统学生网上选课系统_第4页
JSP0098学生网上选课系统学生网上选课系统_第5页
资源描述:

《JSP0098学生网上选课系统学生网上选课系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章绪论课程背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视,是一个学校不可缺少的部分,学生选课系统就是为了管理好选课信息而设计的。学生选课系统可以提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。使选课管理工作规范化,系统化,程序化,避免选课管理的随意性。JSP网上选课系统说明: 1.需本答辩稿配套的程序及论文,可以访问www.jsjfw.net下

2、载 2.有什么不明白的地方,可以联系作者本人QQ:513681372第二章相关技术介绍2.1JSP技术介绍JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML文

3、件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。2.2JavaBeans的运用JSP作为一个很好的动态网页开发语言得到了越来越广泛的使用,在各类JSP应用程序当中,JSP+JavaBean的组合成为了一种事实上最常见的JSP程序的标准。JavaBean是描述Java的软件组件模型,有点类似于Microsoft的COM组件概念。在Java模型当中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组件可以快速

4、地生成新的应用程序。对于程序员来说,最好的一点就是JavaBean可以实现代码的重复利用。JavaBean是一种基于Java的软件组件。JSP对于在Web应用中集成JavaBean组件提供了完善的支持。JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。第三章系统设计1.1系统总体设计本系统包括3个管理模块用户管理模块、课程管理模块、选课管理模块,用户模块分为3类用户,管理员、学生、老师。管理员实现课程管理、学生、教师管理、和新闻发布管理。教师实现查看个人资料、查看自己学生信息、

5、上课信息和新闻浏览。学生则实现个人资料查看,查看和选课以及新闻浏览功能。管理员登录系统管理用户管理课程管理新闻管理学生管理用户管理教师管理删除添加添加修改密码发布课程修改课程添加课程删除课程发布新闻修改新闻删除新闻图3-1管理员功能模块图学生登录用户管理个人信息查询个人密码修改课程添加选修课程删除选课课程信息其他管理新闻浏览退出系统我的选课查看选课信息图3-2学生用户功能模块图3.2系统详细设计系统的首页面index.jsp在页面左边显示出三种身份登录的链接。便于不同用户清晰的看清登录的位置。不同身份的用户登录

6、提交的用户名和密码提交到不同身份的数据库认证页面中。图3-4系统首页面学生用户界面设计学生用户功能模块由四部分组成:个人信息、网上平台、系统公告和其他。个人信息:显示出用户的所有个人信息并提供密码修改功能网上平台:提供学生用户查看所有选课信息,用户可以查询自己想找的课程,通过课程名和上课时间两种方式查找。当用户点选课时,该课程就会添加到我的课表中,在数据库中选课表会添加一条记录。用户在我的课表中可以退选课程系统公告:用户可以浏览系统通知。其他功能:退出系统管理员用户界面设计管理员用户功能模块由四部分组成:用户管

7、理、网上平台、系统公告和其他。用户管理:对学生、教师用户进行管理。实现添加、删除。同时查询学生和教师信息。管理员可以添加管理员用户。网上平台:管理员对课程进行管理,发布课程,以及修改和删除。对课程可以查询。系统公告:管理员对公告进行管理,对新闻进行发布,添加,修改。其他功能:退出系统教师用户界面设计教师用户功能模块也由四部分组成:个人信息、网上平台、系统公告和其他。个人信息:显示出用户的所有个人信息并提供密码修改功能网上平台:教师可以查看所有选择自己课程的学生信息,可以查询学生信息系统公告:用户可以浏览系统通知

8、。其他功能:退出系统图3-8查看学生列表第四章总结学生网上选课系统是一个基于JSP技术的,实用性强的网络系统。系统实现了对课程的基本信息和学生选课、学生和教师用户进行管理。系统存在着不足之处:由于自己JSP编程经验尚浅,有很多功能实现的不够全面。系统模块化设计不够理想系统的业务逻辑层设计不够全面,系统封装性有待改善。谢谢

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。