5.5个人信息编辑    26
5.6阶段任务完成日设置    27
5.7资料上传设置    27
6 系统测试    29
6.1目的与意义    29
6.2测试过程    29
参考文献    31
致谢    32 
1 概述
1.1课题背景
现阶段,由于各地高校对人才的大量需求,学生人数也在逐年的增加。学校的事务也开始变得繁重起来,传统的工作方式也难以跟上节奏,随着计算机技术的兴起,许多事务可以依靠计算机技术进行完成。计算机依靠计算机技术实施信息化管理可以提高我们的工作效率,具有良好的便捷性,准确性和易操作性。[1]毕业选题一直是一个繁重的任务,从课题的下达到选择再到最后的信息汇集,如果依然采用的是传统的选题方式,不仅花费大量了的人力物力 而且不能达到比较好的效果,学生难以选到适合自己的课题和自己想要选择的指导老师。[2]指导老师难以很好的统计出选择自己课题的学生,指导老师和学生之间缺少良好的交流,难以确保最终答辩的整体质量。综上所述,设计一个基于网络平台选题系统是时下的当务之急,该系统将极大地减轻学校的负担,也提高了学生的毕业答辩质量,从而提高学校整体的教学质量。[3]

1.2 目的与意义
设计开发毕业选题系统的目的是用计算机技术代替传统的毕业选题方式。传统的选题方式无法掌握学校人数的变化和学生选课的最新动态,一旦出现变化难以及时作出相应的调整。[4]课题的选择,导师的安排,和最后数据的统计都显得十分的繁琐。随着计算机技术的发展,许多需要人工完成的繁重任务可以通过计算机来完成,毕业选题系统依靠计算机技术实现了信息化,从而保证了学生选题的准确性和科学性,也减少了选题过程中可能出现的错误。提高了整体选题的效率和质量。毕业选题系统平台的建立,可以方便学生及时了解到关于毕业的相关资讯,也加强了学生与指导老师的交流,让学生的毕业设计能够更好地完成。当今的信息化时代,毕业选题系统提高了学校的管理水平,减少了学校的投入成本,增强了学校的综合实力。

1.3 系统特点
 (1)管理方便:系统管理员对其他角色实现管理,通过数据库管理数据
(2)操作简单:界面清晰易懂,人机交互简便快捷
(3)安全性好:系统登录需要每个用户进行密码登录,防止恶意选课
(4)界面美观:采用JavaScript和CSS使得整个界面十分美观简易[4]
1.4 系统开发工具和技术
 (1)MyEclipse
 MyEclipse具有巨大功效的J2EE集成开发环境,能够编写代码、配置环境、测试程序和修改程序。因为是对Eclipse的扩展,所以他增强了Eclipse的功能,完善了编码、测试等功能,完美支持HTML,Struts,JSF,CSS,Javascript等模块。
 (2)Tomcat
 Tomcat是比较小的服务器,在系统不是很大和访问数不是特别多的情况下被普遍使用,是用户用来测试jsp程序的主要选择。Apahce服务器可以用Tomcat来响应HTML的访问要求。客观上来说,Tomcat也是Apahce的一个扩展。
 (3)Mysql
 Mysql是个开源的、简单易用的数据库软件,主要应用在于web开发,Mysql想要的更多是简单容易的使用。Mysql支持包括windows在内的多种操作系统,对事务处理能力及数据缓存能力有着不错的完成。Mysql支持子查询,是一个成熟的关系型数据库系统。
 (4) JSP
 JSP也称java服务页面,可以动态生成HTML、XML或者其他格式文档的Web网页的技术标准,用JSP开发的web应用是跨平台的,可以在多种操作系统上运行。JSP是为了能够更方便的输出数据到客户端,其中封装了大量Servlet中的对象,例如Requset,ServletContext,Session等,使用起来极其方便。
上一篇:jsp+sqlserver小型超市管理系统的设计+源代码
下一篇:jsp+mysql旧衣在线销售系统设计+源代码

jsp+mysql的B2C网上商城系统的设计与实现

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

jsp+mysql网上商品销售系统

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

国内外图像分割技术研究现状

神经外科重症监护病房患...

志愿者活动的调查问卷表

中国学术生态细节考察《...

公寓空调设计任务书