河北科技大学 实训报告

时间:2025-04-20

河北科技大学 实训报告 java web

河 北 科 技 大 学

信息科学与工程学院

实 训 报 告

学生姓名:王 晓 辉 学 号: 09L0705120 专业班级: 软 件 工 程 L091 实训地点: 信息楼A305 实训时间: 2012.12.5 -2013.01.16

指导教师: 张 晓 明

2 013 年 1 月

河北科技大学 实训报告 java web

实训成绩评定表

河北科技大学 实训报告 java web

目录

一、实训目的 4 二、实训任务与要求 4 三、实训过程与内容 4

1、需求分析 4

1.1 总体设计 4 1.2 功能需求 5 1.3 系统用例图 5 1.4 整体构架分析 7 2、系统详细设计 8 2.1 开发环境搭建 8 2.2 数据库设计 9 2.3 实体实现 11 2.4 系统实现效果 12 四、实训总结与心得体会 18 五、参考文献 18

河北科技大学 实训报告 java web

一、实训目的

实训课程要求学生具有一定的java程序设计知识与面向对象的基础,为了进一步提高项目实践能力,开拓创新能力。为了更好地掌握使用JSP应用程序设计的基本技能,熟练使用myeclipse进行web应用程序的编写和调试。实训要求根据项目开发的整个过程,在项目开发过程中,逐渐熟悉知识点,掌握java B/S结构程序的运行原理和应用技能,进而完成一个完整的软件开发项目。

二、实训任务与要求

1、掌握java集成开发环境myeclipse的使用和调试方法。 2、利用JSP+Servlet+JavaBean实现web应用技术。

3、掌握分层体系结构开发的技巧,完成老师指定的开发技术。 4、实训课程是围绕一个完整的java项目而展开的。

5、每个项目内容相对独立,通过迭代整合,进而完成一个完整的软件系统。

三、实训过程与内容

1.需求分析

1.1 总体需求

该设计系统要具有实用性,功能完善,界面良好。设计该系统的流程如图1所示。

流程设计: 程序设计:

图1 程序设计流程图

河北科技大学 实训报告 java web

1.2 功能需求

系统具有登录验证,修改密码,创建分类,类别管理,图片管理,添加图片,评论管理等功能,详细如图2。

图2 电子相册系统功能结构图

1.3 系统用例图

1.3.1 用户用例

普通用户登录系统后,可以点击缩略图的图片名称或者图片进而浏览大图,并在此基础上为此大图添加评论,同样,用户也可以在查看大图的同时,查看其他用户对该图片的评论,如图3所示

图3.普通用户用例图

河北科技大学 实训报告 java web

1.3.2 管理员用例

管理员需要验证登录密码登录后台,当然可以修改管理员密码,然后,管理员可以创建、删除、修改图片分类,进而可以在每个分类目录下上传自己喜欢的图片,其中,管理员还有权删除游客对所上传照片的负面评论,如图4 所示。

图4管理员用例图

1.密码修改

管理员登录后,可以根据自己的意愿修改密码,以确保自己的密码安全。 2.添加新图片

管理员可以根据需要为相册添加新图片,添加新图片时除了需要填写图片名称外,管理员还可以为图片进行说明,以便用户能了解更多的信息。 3.图片管理

管理员可以在相册内进行图片的管理,如删除图片,或者将图片设置为相册的封面。 4.删除图片评论

在用户的查看中可能会为图片进行评论,有一些评论信息,管理员可能不希望保留,管理员就可以将这些评论删除。 5.相册管理

在相册管理中可以看到相册的详细信息,如相册的创建时间、相册名称、相册说明、相册内拥有的图片数量,管理员还可以删除相册,删除相册则会将里面的图片一起删除。

河北科技大学 实训报告 java web

1.4 整体构架分析

本系统实现采用分层思想,整个系统的层次分为:表示层、业务逻辑层、数据操作层和实体层。以下是各层的作用:

表示层:实现与用户的交互,用来接收用户输入和显示输出。 业务逻辑层:实现业务逻辑方法。

数据操作层:实现对实体类对象的各种操作的方法,包括添加、修改、删除和查询等。 实体层:实现类与现实中事物的映射。

表示层调用业务逻辑层的方法,业务逻辑层调用数据访问层的方法,而业务逻辑层和数据访问层都要用到业务实体层中的实体类。各层之间的调用关系如下图所示:

(1) 用户关系逻辑图:

图5 用户关系逻辑图 (2)类别关系逻辑图:

图6 类别关系逻辑图

河北科技大学 实训报告 java web

(3)图片管理关系逻辑图:

图7 图片关系逻辑图

(4)评论管理关系逻辑图:

图8 评论管理关系逻辑图

2、系统详细设计

2.1开发环境搭建

在MyEclipse中配置好Tomcat服务器,配置好SQL 2008数据库在MyEclipse中利用jdbc驱动 …… 此处隐藏:2175字,全部文档内容请下载后查看。喜欢就下载吧 ……

河北科技大学 实训报告.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219