logo资料库

新闻发布系统详细设计说明书.doc

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
一 引言
1.1 编写目的
1.2 参考资料
1.3 使用的文字处理和绘图工具
2.1 用例图
2.2 功能模块设计说明
2.2.1 新闻版面管理模块
2.2.2 新闻管理模块
2.2.3 用户管理模块
2.2.4 登录模块
3.1系统首页设计
3.2新闻详情界面
3.3登录界面
3.4后台管理界面
新闻发布系统详细设计说明书 系 别: 年级专业: 姓 名: 指导教师: 2012 年 12 月 31 日
目 录 一 引言 ............................................................ 1 1.1 编写目的 .................................................... 1 1.2 参考资料 .................................................... 1 1.3 使用的文字处理和绘图工具 .................................... 1 二 模块设计 ........................................................ 2 2.1 用例图 ...................................................... 2 2.2 功能模块设计说明 ............................................ 3 2.2.1 新闻版面管理模块 ...................................... 3 2.2.2 新闻管理模块 .......................................... 4 2.2.3 用户管理模块 .......................................... 6 2.2.4 登录模块 .............................................. 7 三 用户界面设计 ................................................... 10 3.1 系统首页设计 ............................................... 10 3.2 新闻详情界面 ............................................... 10 3.3 登录界面 ................................................... 11 3.4 后台管理界面 ............................................... 11 四 数据库设计 ..................................................... 12 五 系统出错处理 ................................................... 14
一 引言 1.1 编写目的 本说明书在总体设计基础之上,对新闻发布系统各个功能模块进行设计及说 明,为系统开发以及维护人员提供了详尽的说明,包括整个系统的设计架构、采 用的技术、各个功能模块对应的文件的用途,代码的一般性说明等等。有利于开 发人员对系统的修改,以及后期维护。 1.2 参考资料 资料名称 概要设计说明书 Java Web 程序设计与项 目实践 JSP 项目开发案例全程 实录(第 2 版) JAVA 开 发 专 家 · 至 简 SSH:精通 Java Web 实用开 发技术 作者 出版社 古乐声,卜炟 编 电子工业出版社 卢翰 等 著 明日 清华大学出版社 科技 编 高洪岩 著 电子工业出版社 1.3 使用的文字处理和绘图工具 文字处理软件:Microsoft office word 2010 绘图工具:Microsoft visio 2010,Rational Rose 1
二 模块设计 2.1 用例图 浏览者的用例图如图 2.1 图 2.1 浏览者的用例图 系统管理员的用例图如图 2.2 图 2.2 系统管理员用例图 新闻工作者的用例图如图 2.3 图 2.3 新闻工作这用例图 2
2.2 功能模块设计说明 2.2.1 新闻版面管理模块  功能描述 该模块实现对新闻版面的管理维护。包括对新闻版面的添加,删除,修改, 查询。  输入数据 添加操作:给业务层传递 Module 实体。 删除操作:给业务层传递版面 ID。 修改操作:给业务层传递 Module 实体。 查询操作:给业务层传递关键字字符串。  输出数据 输出操作成功或操作失败信息,加载数据显示相关页面。  业务流程 新闻版面模块流程如图 2.4 图 2.4 新闻版面流程图 3
 类设计 图 2.5 类设计图 2.2.2 新闻管理模块  功能描述 该模块实现对新闻的管理维护。包括对新闻的添加,删除,修改,查询。  输入数据 添加操作:给业务层传递 news 实体。 删除操作:给业务层传递新闻 ID。 修改操作:给业务层传递 news 实体。 查询操作:给业务层传递关键字字符串。  输出数据 输出操作成功或操作失败信息,加载数据显示相关页面。  业务流程 新闻管理模块流程如图 2.5 4
 类设计 图 2.6 新闻管理模块流程图 图 2.7 新闻管理模块类设计图 5
2.2.3 用户管理模块  功能描述 该模块实现对用户的管理维护。包括对用户的添加,删除,修改,查询。  输入数据 添加操作:给业务层传递 user 实体。 删除操作:给业务层传递用户 ID。 修改操作:给业务层传递 user 实体。 查询操作:给业务层传递关键字字符串。  输出数据 输出操作成功或操作失败信息,加载数据显示相关页面。  业务流程 用户管理模块流程如图 2.6 图 2.8 用户管理模块流程图 6
分享到:
收藏