jsp新闻发布系统(项目开发计划书+需求设计书+软件设计书+测试计划书) 第10页
第二节 概要设计(概要设计说明书)
引言
编写目的
用于新闻发布系统详细设计、数据库设计及编码测试的依据。
预期读者:项目的管理人员、设计编码人员、测试人员及用户。
参考资料
《用户需求说明书》、《用户需求规格说明书》《总体设计》
范围
本系统实现需求说明书中所提出的所以功能,对这些功能进行概要设计,形成功能模块,作为下一步详细设计的基础。
系统主要目标
通过使用动态和静态结合的方式实现的新闻发布系统,不但解决了高访问量的负担问题和自动化水平问题,同时也解决了安全问题,使我们能够全身心地投入到网站的运营中去。
新闻发布系统结构设计
(1)站点模块管理:站点编辑可以自主编辑站点模块,提交后应用此模块的页面自动按新模块版生成。
(2)新闻管理:站点编辑在拥有相关权限的情况下可以自主发布新闻、修改新闻、删除新闻。
(3)栏目管理:站点编辑可以更改栏目设置。
(4)广告管理:站点编辑能够发布广告、修改广告、删除广告。
(5)广告位置管理:站点编辑可以管理站点广告位置,但在改变广告位置后,应改变相应模块。
(6)编辑管理:总编辑可以管理编辑的权限、删除编辑和添加编辑。
前台页面结构图
管理员功能模块
(图二:管理员界面)
后台页面结构图
(图三:后台结构)
命名规则
模块命名规则:以英文单词的首字母组合。
数据库命名规则:表以tb_的字母组合;自段以表明为首的字母组合。
模块描述
可用IPO图结合下表对每一软件模块进行描述。
站点模版列表
名称 站点模版列表 标识 RM-01 子系统名称 模版编辑 系统名称 新闻发布
接口 说明 输入 无
输出 模版名称、模版类型
功能 说明 分页显示站点所有模版
运行环境说明 Windows操作系统,Tomcat WEB服务器,Oracle,IE浏览器
调用关系说明 调用模块 无
被调用模块 无
模版添加
名称 模版添加 标识 RM-02 子系统名称 模版编辑 系统名称 新闻发布
接口 说明 输入 模版名称、模版类型、模版内容
输出 无
功能 说明 添加模版
运行环境说明 Windows操作系统,Tomcat WEB服务器,Oracle,IE浏览器
调用关系说明 调用模块 RM-21
被调用模块 无
模版修改
名称 模版修改 标识 RM-03 子系统名称 模版编辑 系统名称 新闻发布
接口 说明 输入 模版名称、模版类型、模版内容
输出 无
功能 说明 修改模版
运行环境说明 Windows操作系统,Tomcat WEB服务器,Oracle,IE浏览器
调用关系说明 调用模块 RM-21
被调用模块 无删除模版
名称 删除模版 标识 RM-04 子系统名称 模版编辑 系统名称 新闻发布
接口 说明 输入 无
输出 提示信息
功能 说明 删除模版
运行环境说明 Windows操作系统,Tomcat WEB服务器,Oracle,IE浏览器
调用关系说明 调用模块 RM-21
被调用模块 无
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>