JSP3028选题系统的设计与实现2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于JSP的毕业设计选题系统的设计与实现摘要随着全球信息化技术的兴起,特别是Internet的日益普及,我国各大中专院校都建立了自己的校园网。毕业生以班级为单位的原始手工报送的选题方式已经不能适应时代发展的需求,所以基与互联网的毕业设计选题系统也就孕育而生了。毕业设计选题系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理,邮件通知等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的选题系统,能够自动进行权限的判断,对用户进行冻结。我们采用了JSP技术为主要手段,本系统采用了多级角色管理:包括系统管理员、系主任,学生和老师几种权限.本文主要介绍了用户权限的划分,并详细地论述了系统设计的思想和实现的方法步骤从而为以后的研究打下了基础。关键词:审核;权限;多级角色管理目录论文总页数:23页1引言.......................................................错误!未定义书签。1.1选题系统出现的趋势.....................................错误!未定义书签。1.2选题系统常用的实现技术.................................错误!未定义书签。2基本技术简介...............................................错误!未定义书签。2.1本系统拟采用的解决方法(技术).........................错误!未定义书签。2.2主要技术简介...........................................错误!未定义书签。3需求分析与方案设计.........................................错误!未定义书签。3.1功能需求分析...........................................错误!未定义书签。3.2数据库需求.............................................错误!未定义书签。3.3系统支撑环境...........................................错误!未定义书签。4系统设计...................................................错误!未定义书签。4.1功能设计...............................................................14.2数据库设计.............................................错误!未定义书签。4.2.1系统登陆,用户会话表(bsm_session_info).............错误!未定义书签。4.2.2系统用户信息管理表(bsm_sys_user).................错误!未定义书签。4.2.3毕业论文题库信息表(subject)........................错误!未定义书签。4.2.4毕业论文选题信息管理表(select_sub).................错误!未定义书签。5系统功能实现...............................................错误!未定义书签。5.1系统组成和业务流程图...................................错误!未定义书签。5.2系统用户权限管理.......................................错误!未定义书签。5.2.1系统登陆...........................................错误!未定义书签。5.2.2系统用户管理.......................................错误!未定义书签。5.2.3历届信息查看.......................................................35.2.4个人信息维护.......................................................35.3系统选题权限管理.......................................错误!未定义书签。5.4教师题库管理...........................................错误!未定义书签。5.4.1教师出题...........................................错误!未定义书签。5.4.2教师审核题目.......................................错误!未定义书签。5.5学生在线选题...........................................错误!未定义书签。5.6系统登出...............................................错误!未定义书签。5.7系统基本控件使用.......................................错误!未定义书签。5.7.1数据库连接池实现...................................错误!未定义书签。5.7.2邮件系统实现.......................................错误!未定义书签。6技术难点分析...............................................错误!未定义书签。结论.......................................................错误!未定义书签。参考文献.....................................................错误!未定义书签。致谢.......................................................错误!未定义书签。附录.......................................................错误!未定义书签。TOMCAT简介.................................................错误!未定义书签。声明.......................................................错误!未定义书签。第1页共23页4.1功能设计在线选题系统的功能主要包括三部分:用户管理、教师题库信息管理、学生在线选题信息管理。其软件设计结构图结构如图1:图1:系统总结构设计图为了保证用户信息的一致性、用户操作的方便性以及方便系统的安全模块升级和维护,该系统采用单点登陆的模式。系统主页:(服务器在10.0.0.11上)如图4:毕业设计选题系统管理员系主任老师学生增加系主任信息系统维护增加老师,学生信息审核老师的出题录入毕业设计题审核学生选题网上选题查看历年的选题第2页共23页图4:系统主页页面功能:该功能只有系主任才能使用第3页共23页图5:系统用户管理界面2.页面功能查询——选择不同条件进行组合查询,就可以查询出相关的用户信息。增加——点击“增加”按钮进入“增加用户”信息界面,见图6:图6:增加用户界面增加用户操作只有两种权限拥有,一个为系统管理员,一个为系主任。管理员负图7:导入用户信息界面5.2.3历届信息查看历届信息查看功能是对历年作过的毕业设计做的统计进行备份记载,它是为了方便教师和学生查询以做出题和选题参考,还为系主任对题目的审核提供参考。5.2.4个人信息维护当用户进入系统后可以通过点击“个人信息维护”对自己的个人信息进行修改,可以修改密码,邮箱联系方式等个人资料,见图8:该功能只会在主任操作时出现,同时只有用户类型为指导教师时使用第4页共23页重要提示:本论文由大学论文网毕业论文下载网:联系

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功