基于JSP的毕业选题系统.doc

基于JSP的毕业选题系统.doc

ID:61414577

大小:3.67 MB

页数:26页

时间:2021-01-27

基于JSP的毕业选题系统.doc_第1页
基于JSP的毕业选题系统.doc_第2页
基于JSP的毕业选题系统.doc_第3页
基于JSP的毕业选题系统.doc_第4页
基于JSP的毕业选题系统.doc_第5页
资源描述:

《基于JSP的毕业选题系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、毕业设计选题管理系统摘要:随着网络技术和办公自动化的高速发展,信息技术已经深入到了社会的每一个角落而手工管理操作也逐渐被自动网络化管理取代,学校又是接受现代化信息的先行者和传播者。因此,学校的课题管理是教学网络管理的一项重要内容。设计本系统的目的是为了方便老师申报毕业设计课题和学生毕业设计选题,满足学生在网上填报志愿和查询志愿以及老师在查看课题和申报课题的要求。学生填报志愿时可以看到课题选择情况以及课题的限制人数和已选人数,避免因为课题人数已满而不能选择自己喜欢的课题,设计该系统的目的也是为了减少了教师的工作量、提高了管理员的工作效率。“毕业

2、设计选题管理系统”使用当前流行的JSP网络编程技术,通过网上申报课题,网上选题,网上管理,简化以前烦琐的纸张提交和手动操作,使得学生、教师、管理员的工作变得轻松、快捷,也使得对数据库的维护变得更加容易。在管理员这一方面,不仅要对学生志愿、教师课题、用户信息进行管理,更重要的是要对学生选择的志愿进行排列,生成终表。关键字:管理;自动;手动;排列;查询;添加;删除;修改目录§1.1选题的目的及意义3§1.2设计研究范围及要达到的技术要求3§1.3设计需要解决的问题3第二章系统设计需求分析5§2.1软件设计的目的及背景5§2.2软件设计的思想与目标

3、5§2.3用户简介5§2.4系统功能介绍6§2.5实现平台及技术6第三章方案设计与论证7§3.1方案设计思想介绍7§3.1.1实用为主7§3.1.2先进灵活7§3.1.3稳定可靠7§3.1.4维护扩展方便7§3.1.5操作简单8§3.3系统设计方案比较8§3.2系统方案性能介绍8§3.2.1功能全面8§3.2.2性能稳定8§3.2.3操作简单8§3.2.4易于扩充8§3.2.5无忧维护8§3.2.6数据安全保密8第四章应用程序设计与实现9§4.1相关知识介绍9§4.1.1JSP语法介绍10§4.1.2JSP内置对象介绍11§4.2系统总体设计

4、12§4.2.1需求分析12§4.2.2功能设计及流程13§4.2.3用户管理15§4.3实体关系(E-R图)设计17§4.3.1学生(E-R图)17§4.3.2教师E-R图17§4.3.3论文E-R图17§4.4书籍库具体设计18§4.4.1系统结构设计20§4.4.2功能模块设计20§4.5功能测试20总结26第一章绪论§1.1选题的目的及意义随着网络和信息技术的发展,20世纪80年代人们提出了“办公自动化”的概念,经过20多年两代的发展,办公自动化系统发生了根本的变化,它主要采用客户/服务器的二层结构、浏览器/服务器/数据库的三层结构,

5、以网络技术和协同工作技术为主要特征,实现工作流程自动化和非结构化数据库的功能,实现了收发文件从传统的手工方式向工作流程自动化方式飞跃,可以方便的实现非结构化文档的处理。学校处在信息接受的前沿,实现教学办公自动化是必然趋势,毕业生的“毕业设计选题管理系统”就是办公自动化的一项主要内容。“毕业设计选题管理系统”利用了方便的网络通信技术,使得管理员管理教师课题和学生的志愿工作变得非常方便。该系统采用JSP开发技术,基于B/S模式的工作方式使得数据的维护也显得非常方便。§1.2设计研究范围及要达到的技术要求“毕业设计选题管理系统“是基于浏览器/服务器

6、架构的软件管理系统,它的开发技术是目前比较流行的基于windows平台的JSP结合的技术,数据库采用了MySQL数据库,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。“毕业设计选题管理系统“选用NT/Windows2000作为后台的操作系统,客户端使用Windows9X,在节约投资的情况下,后台系统也可使用Windows

7、9X对等网。不过在运行的时候,后台管理系统要安装IIS或建一个虚拟网站。“毕业设计选题管理系统”分为“前台”和“后台“两部分,前台是实现学生和教师浏览网站的功能,学生用户通过网上浏览教师的课题选择自己喜欢的课题,然后提交到后台数据库保存选题信息,待由管理员处理信息,而教师则可以通过网上浏览申请课题,然后提交到后台数据库,待由管理员处理信息,学生和教师只能浏览数据库信息,不能修改,数据库的相关信息处理由管理员完成。管理员处理教师课题和学生志愿要完成的操作有:对学生志愿的添加、删除、修改,能够查看有哪些学生选择了志愿,哪些学生还没有选择志愿。对教

8、师课题管理要完成的操作有:对教师课题的添加、删除、修改,并要对教师申请的课题进行审查、批准。另外,管理员还要完成学生课题的排列:分为两种方式:自动生成终表和手动生成

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

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

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