《JSP网站建设项目实战》
项目7 JSP综合实战--新闻发布系统
目
录
OPTION
01OPTION
02OPTION
03OPTION
04OPTION
05OPTION
06OPTION
任务1:软件开发流程
任务2:数据库设计
任务3:搭建轻量级JavaEE架构
任务4:添加Web前端网页
任务5:实现动态显示新闻类别
任务6:实现动态显示新闻信息
目
录
OPTION
07OPTION
08
2OPTION
09OPTION
10OPTION
11OPTION
12OPTION
任务7:实现新闻查询
任务8:实现用户登录和退出登录
任务9:实现添加新闻
任务10:实现新闻的修改和删除
任务11:实现修改用户信息
任务12:实现用户管理功能
01OPTION
任务1:软件开发流程
1 . 任务描述
了解传统的软件开发流程,了解需求分析内容及如何
撰写需求分析。
2 . 软件开发流程
软件开发流程(Software development process)即软件设计思
路和方法的一般过程,包括设计软件的功能和实现的算法和
方法、软件的总体结构设计和模块设计、编程和调试、程序
联调和测试以及编写、提交程序。
“瀑布式流程”
1.问题的定义及规划
2.需求分析
3.软件设计
4.程序编码
5.软件测试
3 . 需求分析
该教学网站具有以下功能:
(1)提供新闻搜索功能;
(2)会员管理功能;
(3)发布新闻的功能;
(4)为后台管理提供管理入口。
4 . 总体设计
根据需求分析的要求,可将本系统分成客户前台新闻
浏览和后台新闻管理两大部分组成。
1.前台功能模块
前台主要包括查看新闻、显示新闻详细信息、新闻信
息查询。
2.后台管理模块
后台主要包括新闻管理、会员的管理等。