课程设计大纲

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J2EE 课程设计大纲

一、实验课程教学性质和目的

课程设计是课程教学中的一项重要内容,是完成教学计划,达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节。它对帮助学生全面牢固地掌握课堂教学内容,培养学生的实践和实际动手能力,提高学生全面素质具有很重要的意义。

“J2EE课程设计”是“Java语言程序设计”和“JSP程序设计”课程的一个重要的实践性教学环节,其目的是使学生能够在以下几个方面获益匪浅。

(1)进一步巩固和加深理解J2EE程序设计的基本知识,了解J2EE在项目开发中的应用。(2)综合运用J2EE程序设计基本知识和“软件工程”理论,来分析和解决课程设计问题,从而进行课程设计的训练。

(3)学习程序设计开发的一般方法,了解和掌握信息系统项目开发的过程及方式,培养正确的设计思想、分析问题和解决问题的能力,特别是项目设计能力。

(4)通过对标准化、规范化文档的学习和查阅有关技术资料等,培养项目设计开发能力,同时提倡团队合作精神。

通过本次实践活动,使学生能够熟练地运用J2EE进行项目开发,并能按照系统工程化的方法开发一般的管理信息系统项目

二、设计要求

通过本课程设计,使学生熟练掌握J2EE编程的基本知识,加深Java语法、程序结构、面向对象编程原理,以及开发包的应用,熟练的运用J2EE开发集成开发平台,使学生掌握J2EE的主要应用开发技术和开发框架,主要包括JSP、Servlet、JDBC、JNDI、Struts、Spring、Hibernate等。掌握使用Eclipse,NetBeans等集成开发环境进行程序开发和调试的方法和过程,着重提高学生的应用系统分析、设计和实现的综合能力。

三、课程设计的内容

学生按总体要求,进行为期一周的课程设计。学生2至3人一组,按照软件工程思想,运用J2EE相关知识和技术,结合UML等辅助设计工具,进行系统的分析、设计和实现,最终提交源程序和设计报告书。

设计报告书应以软件工程思想为指导进行书写,包含目录,需求分析、概要设计、详细设计、测试及效果、总结等主要内容。要求注重设计、格式规范,图文并茂。设计报告应指明小组成员各自担任的主要工作。

以下为部分参考题目,学生可以自拟题目,但必须提交对应的自拟题目的主要任务,完成方案,经指导老师同意后方可采纳。

参考题目如下:

题目一宾馆客房管理系统

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对宾馆客房管理的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目二美容店会员管理系统

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对美容店会员管理的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目三精品课程网站

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对精品课程网站的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目四皮革城商铺信息管理系统

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对皮革城商铺信息管理的的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目五汽车租赁管理系统

基本要求:基于Java,软件架构、设计模式等相关理论和技术,针对汽车租赁管理的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目六电子邮件收发系统

基本要求:使用J2EE作为开发平台,设计并实现一个具有邮件收发功能的邮件系统。系统结构层次清晰、功能完善、使用方便、界面美观。

题目七药房库存管理系统

基本要求:基于Java,软件架构、设计模式等相关理论和技术,针对药房库存管理的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目八公寓管理系统

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对高校学生公寓管理的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目九Java资源共享网站

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对Java程序设计语言相关资源分享的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目十论坛

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对某领域论坛的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目十一求职招聘网站

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对求职招聘网站的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

题目十二高校专家库系统

基本要求:基于Java,J2EE、软件架构、设计模式等相关理论和技术,针对高校专家人才管理、职称评审等相关工作的具体需求,进行系统的分析和架构。要求系统功能完善,层次清晰,易于扩展。

四、课程设计指导书、参考资料

1.《JavaEE编程技术》.郝玉龙.北京:清华大学出版社.

1.《J2EE程序设计经典教程》. 吴其庆.北京:冶金工业出版社.

2.《J2EE整合详解与典型案例》.思志学.北京:电子工业出版社.

3.《J2EE项目开发实用案例》.陈鹏.北京:科学出版社.

五、注意事项

指导教师的按大纲及任务书,认真组织学生,并负责学生的出勤考核,最后对报告进行批阅并给出设计成绩。其他未尽事宜,参照《四川理工学院课程设计管理规范》的规定执行。

指导教师(签名):_________________系主任(签名):________________

相关文档
最新文档