欢迎来到天天文库
浏览记录
ID:30948720
大小:374.00 KB
页数:6页
时间:2019-01-04
《软件学院本科生选课系统--基于jsp的管理模块开发-开题报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、厦门大学软件学院《毕业设计(论文)》开题报告学生姓名班级学号指导教师姓名职称所在单位厦门大学软件学院毕业设计(论文)题目软件学院本科生选课系统一基于JSP的管理模块开发毕业设计(论文)的目标:一.整体软件目标1•掌握Internet协议,以B/S方式,jSP编程技术,多媒体技术。2.掌握一种多任务多用户操作系统3.jSP的动态网页和SQLServer大型的数据库。4.学会使用各种开发工具。5.培养相互合作的精神。实现方法:一.基本环境开发工具:eclipse3.2开发语言:Javajdkl.5.0开发
2、平台:WindowsXP;开发使用的插件:MyEclipse软件建模:IBMRationalRose二.数据库设计ER图3.通知表ID通知4.课程表5.学分限制表6.学牛一课程表7.缓存表三.系统架构1•管理员模块2.学生模块四.选课系统设计学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以來人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生
3、大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能己为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点•例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套软件成为很有必要的事情,在下面的各章中我们将以开发
4、一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。本课题屮所做的主要工作如下:(1)介绍了个性化页而的背景及Win2005scrvcr+Tomcat+JSP系统的一般原理;(2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。(3)设计实现用户管理、课程管理、选课信息录入管理、新生信息录入管理、课程的浏览和查找、学生查找等JSP页面。(4)分析并解决实现中的若干技术问题。(5)建立完整的网上选课,进行测试并分析结果。4.开发前的准备Eclipse是自
5、带插件开发环境PDE(Plug-inDevelopEnvironment)的,所以要开发Eclipse插件只需要下载一个标准的Eclipse即可。虽然Eclipse生来就是开放的插件平台,但是Eclipse插件,特别是RCP是从3.0开始才走红的。Eclipse3.0是一个具有里程碑意义的版本,它对Eclipse以前的结构做了一定的改进,并且升级了PDE,极大的简化了插件开发的配置,基木上实现了插件开发全图形的化操作,使得插件开发人员可以专注于插件功能的开发,而不用去管琐碎的配置文件。时间进度安排:2
6、007年2月25H-2007年3月15H完成详细设计,所有模块的细节敲定,并完成相应文档资料。2007年3月16口-2007年3月31口征求导师意见后进一步改进,整理提交毕业设计开题报告。2007年4月1日-2007年4月30日对必要技术及工具进一步了解学习,完成基木代码编写,所有模块基木完成。2007年5月1日-2007年5月10日集成测试,主体基本完成。2007年5月11日一2007年5月20日系统测试,在实际工作站上完成测试,包括稳定性分析。2007年5月21H-2007年5月31日确认软件功能
7、,由开发人员确认所需要的功能匀已经完成,实验操作人员完成具体功能检查。2007年6月1日-2007年6月11日项目文档终稿完成,提交毕业论文,准备毕业答辩。指导教师审核意见:选题源于)i门大学软件学院当前学院内选修课的选课需要,课题难度适中,适合木科牛毕业设计需要。该牛对课题的结构分析清晰,选择的软硬件平台符合开发需要,吋间安排合理,准予开题。校内指导老师签名:2008年月口
此文档下载收益归作者所有