《JavaEE应用开发》实验报告 网络B18
华北科技学院计算机学院综合性实验
实 验 报 告
课程名称 JavaEE应用开发 实验学期 2020 至 2021 学年 第 二 学期 学生所在院系 计算机学院 年级 2018 专业班级 网络B181班 学生姓名 梁英 学号 201807024122 实验题目 基于SSM的新闻发布系统设计与实现
成绩评定:
1、工作量: A( ),B( ),C( ),D( ),F( ) 2、难易度: A( ),B( ),C( ),D( ),F( ) 3、答辩情况:
基本操作: A( ),B( ),C( ),D( ),F( ) 代码理解: A( ),B( ),C( ),D( ),F( ) 4、报告规范度: A( ),B( ),C( ),D( ),F( ) 5、学习态度: A( ),B( ),C( ),D( ),F( )
实验成绩 任课教师 吴晓丹
-I-
《JavaEE应用开发》实验报告 网络B18
目 录
1 需求分析 ............................................................................................................................ 1
1.1实验目的 .................................................................................................................... 1 1.2功能需求 .................................................................................................................... 1 2 总体设计 .............................................................................................................................. 1
2.1系统用户界面设计 .................................................................................................... 1 2.2数据库设计 ................................................................................................................ 2 3 详细设计与实现 .................................................................................................................. 2
3.1 软件架构设计 ........................................................................................................... 2 3.2 系统实现.................................................................................... 错误!未定义书签。 4 实验总结 .............................................................................................................................. 9 附 录 ......................................................................................................................................... 9
使用说明书....................................................................................... 错误!未定义书签。
-II-
《JavaEE应用开发》实验报告 网络B18
1 需求分析
1.1实验目的
把在本课程中所学到的各方面技术综合应用于一个相对全面的JavaEE应用,加深对基于MVC的表示层开发和基于ORM的持久层开发,以及基于SSM整合开发的理解和体会,掌握不同框架的整合方法,理解基于框架的系统开发方法,为后续的毕业设计等实践环节积累经验,打好基础。
1.2实验内容
实验内容:自由确定JavaEE应用的核心业务逻辑,选用某种关系型数据库作为系统数据后台存储方式,按照三层结构开发实现系统主要功能。
实验要求:要求整合应用SSM三个框架,所实现的JavaEE应用至少要包括两个针对不同数据实体的功能模块,体现出MVC、ORM和IOC的应用。
在课程结束时要提交实验报告和JavaEE应用的源代码、应用部署说明。
1.3功能需求
新闻发布系统是一个在线发布新闻并供用户查看应用系统。开发新闻发布系统的目的是为用户提供一个发布新闻内容的网上平台。
主要功能包括: 1 查看新闻列表
所有用户可以通过列表形式查看全部新闻,包括每条新闻的标题以及发布时间。新闻条数过多时提供分页显示功能。
2 阅读新闻内容
所有用户可以通过点击新闻列表中的新闻标题查看新闻内容,包括新闻标题、、发布时间、新闻内容。
2 总体设计
2.1系统用户界面设计
根据需求分析的结果,进行系统用户界面设计。 例如:界面总体布局设计如下:
-1-