JavaEE项目实训技术要求与.pdfVIP

  • 0
  • 0
  • 约1.98千字
  • 约 3页
  • 2026-03-07 发布于江苏
  • 举报

JavaEE项目实训技术要求

一、项目管理及小组协作

1、各小组成员有明确任务分工,分工要有文字记录在案;

2、各小组应有统一开发、通用工具、代码结构、文档管理格式;

3、建议采用CVS/SVN作版本管理,多人同时编写一个文件时,有控制;

也可以用别的版本管理工具,但要能方便与ECLIPSE集成。

4、每个小组至少应有1人学会使用版本管理工具,并能帮助其他

5、所有文档要及时编写,并统一上交到版本服务器作管理;

6、学会在ECLIPSE环境从SVN/CVS服务器完整项目。

二、文档位置

1、pc101

2、CVS/SVN服务器:pc101

用户名:svn1—svn10

三、文档编写

1、参考老师给的软件设计的,但是不要太固板,要灵活

2、要将事情说清楚,格式可以自己定义,参考老师给的作业及

3、每个功能的数据库设计文档

4、每个功能的前、的各文件及其关系应有说明

5、对于复杂功能,应有流程描述

6、不要过分细化及教条,以能看懂为宜。

四、业务设计

1、完成项目方案选型及选型说明――需求设计

2、完成项目的原型设计――项目功能的原型展示

3、完成项目的概要设计――功能设计说明

4、主要完成数据库设计-数据库表设计及说明;

数据库设计要学会使用手工的方法编写建库,包括主键、外键、各约束;

自己依据需要编写数据视图或过程,至少要有数据视图。

5、设计文档尽量规范,参考老师给的软件设计国家规范

可能做起来有,至少写出来文档,能让人看得明白。

五、Java技术设计

1、尽量用全JAVA的基础知识点;

抽象、接口、JDBC、字符集转换、日期及格式、小数位及格式、集合类、随机函数

2、至少要有一处理体现AJAX技术,用jQuery方法实现,选用1.4.2

可以在用户或任何其他地方均可

3、所有页面用DREAMWARE完成美工设计与布局,DIV+CSS布局

小组内应有统一CSS管理文件,一个项目一个CSS文件。

4、要有一个以上的数据表体现HIBERNATE技术

可以是一对一、一对多,能手工配置HBM文件

5、要有一个以上页面体现STRUTS技术

可以是STRUTS2.x/1.x任意,这目前企业最常用的,要能理解STRUTS流程,离开

MYECLIPSE环境,可以手工将相关环境及配置到位。

6、至少有一个数据表有复杂条件查询与分页处理,包括

1)xml方式软校验,处理页面录入,可以是新增或修改记录

2)页面翻页(第一页、前一页、下一页、最后页,指定页)必须手工编码实现

3)表头锁住技术(在无翻页时,小数据量,一页显示不下,直接表格滚动条,表

头不动)

4)要合理分层,要有体现MVC思想的地方

7、在可能的情况下,应有一个数据库表是用SERVLET/JSP完成的,在此过程中要

能用下列知识点

SERVLET的生命周期:对象创建/init/service(doGet,doPost)/destroy

/request/session/application的相关点

RequestDispacher/forward

web.xml中对SERVLET与JSP的配置

JDBC/JNDI配置

页面各种普通元素(单行、多行、单选、多选、下拉、隐藏)页面设计与提交

页面前台数据JS校验

文档评论(0)

1亿VIP精品文档

相关文档