JavaEE企业应用开发实验指导书

JavaEE企业应用开发实验指导书

ID:41561315

大小:63.11 KB

页数:8页

时间:2019-08-27

JavaEE企业应用开发实验指导书_第1页
JavaEE企业应用开发实验指导书_第2页
JavaEE企业应用开发实验指导书_第3页
JavaEE企业应用开发实验指导书_第4页
JavaEE企业应用开发实验指导书_第5页
资源描述:

《JavaEE企业应用开发实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CavaEE企业应用开发》实验指导书华南农业大学信息学院软件学院杨春主编第一部分《JavaEE企业应用开发》实验要求1一、《JavaEE企业应用开发》实验教学概述11、实验教学的基本情况12、实验教学的指导思想和教学目的13、实验项目表1二、《JavaEE企业应用开发》实验教学规范21、实验课的意义22、实验步骤23、实验报告(文档)规范34、实验考核4第二部分JAVAEE企业应用实验5实验一开发struts2程序实验5实验二开发struts2+Hibemate+Spring集成程序的实验6第一部分《JavaEE企业应用开发》实验要一、《JavaEE企业应用开发》实验教学概述1、实验

2、教学的基本情况课程总学时数:40学时;课程总学分:2.5学分实验总学时:8适用专业:信息学院计算机科学与技术、软件工程、网络工程专业,软件学院软件工程专业考核方式及方法:实际操作+程序运行+实验报告。实验成绩、考勤及书面作业成绩组成平时成绩。平时成绩占课程总成绩30%,考试成绩占课程总成绩70%。成绩评定:在参考“难度系数”的基础上>=90——选做内容/必做内容功能完善,编程风格好,人机接口界面好;80〜90——必做内容功能完善,完成部分选做内容,编程风格好,人机接口界血良好;70-80——完成必做内容,编程风格良好;60〜70——能完成必做内容;<60——未按时完成必做内容,或者抄

3、袭(含雷同者)。2、实验教学的指导思想和教学目的1)指导思想:通过由浅入深、循序渐进、精讲多练,培养学生对计算机JavaEE企业应用开发的熟练使用,使学生全面了解JavaEE企业应用开发的特点,熟练掌握JavaEE企业应用开发的基本设计方法和系统工作原理。2)教学目的:使学生通过实验来验证课堂教学的理论,并学会设计一些简单的综合应用程序或小型的模拟JavaEE企业应用开发。3、实验项目表必做/选做实验项目难度系数实验类型每组人数《开发struts2程序》必做Struts2应用★★★★验证性5《开发网上购书系统★★★★★综合性5struts2+Hibemate+Spring集成程序》选

4、做,从两个实验中根据口己能力和兴趣选择i个学生成绩管理系统★★★★★★综合性5由于只学习过JAVA,所以CavaEE企业开发的实验》是模拟实验,來模拟实现JavaEE企业应用开发中的框架。当然你可以采用任何你熟悉的语言编写。最终《JavaEE企业开发的实验》需要上交书而实验报告。二、《JavaEE企业应用开发》实验教学规范1、实验课的意义实验是对学生的一种全面综合训练。是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,实验题中的问题比平时的习题复杂得多,也更接近实际。实验着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能

5、力;另一方而,能使书上的知识变”活“,起到深化理解和灵活常握教学内容的目的。平时的练习较偏重于如何编写功能单一的”小“算法,而实验题是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧,多人合作,以至一整套软件工作规范的训练和科学作风的培养。此外,还有很重要的一点是:机器是比任何教师都严厉的检查者。2、实验步骤常用的软件开发方法,是将软件开发过程划分为分析、设计、实现和维护四个阶段。虽然JavaEE企业应用开发课程屮的实验题目的远不如从实际问题屮的复杂程度高,但为了培养一个软件工作者所应具备的科学工作的方法和作风,也应遵循以下五个步骤來完成实验题目:

6、1)问题分析和任务定义在进行设计之前,首先应该充分地分析和理解问题,明确问题要求做什么,限制条件是什么。本步骤强调的是做什么,而不是怎么做。对问题的描述应避开算法和所涉及的数据类型,而是对所需完成的任务作出明确的冋答。例如:输入数据的类型、值的范围以及输入的形式;输出数据的类型、值的范围及输出的形式;若是会话式的输入,则结束标志是什么,是否接受非法的输入,对非法输入的冋答方式是什么等。还应该为调试程序准备好测试数据,包括合法的输入数据和非法形式的输入数据。2)逻辑设计和详细设计在设计这一步骤中需分逻辑设计和详细设计两步实现。逻辑设计指的是,对问题描述中涉及的操作对象定义相应的数据类型

7、,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型;详细设计则为定义相应的存储结构并写出各函数的伪码算法。在这个过程屮,要综合考虑系统功能,使得系统结构清晰、合理、简单和易于调试,抽象数据类型的实现尽可能做到数据封装,基本操作的规格说明尽可能明确具体。作为逻辑设计的结果,应写岀每个抽彖数据类型的定义,各个主要模块的算法,并画出模块之间的调用关系图。详细设计的结果是对数据结构和基本操作作出进一步的求精,写出数据存储结构的类型定义,写出函数

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

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

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