- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目录
TOC \o 1-3 \h \z 1引言 2
1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2程序系统的结构 2
3程序1(网站前台页面)设计说明 2
3.1程序描述 3
3.2功能 3
3.3性能 3
3.4输人项 3
3.5输出项 3
3.6算法 3
3.7流程逻辑 3
3.8接口 3
3.9存储分配 4
3.10注释设计 4
3.11限制条件 4
3.12测试计划 4
3.13尚未解决的问题 4
4程序2(用户个人空间)设计说明 4
5程序3(网站后台管理) 设计说明……………………………………………………………….5
详细设计说明书
1引言
1.1编写目的
该项目本身由三个模块组成,每个模块又由多个页面和程序组成,显得错综复杂,此文档为了是项目开发更加有条理。
预期读者:项目组成员以及后期测试维护人员
1.2背景
项目名称: IFORUM论坛
项目任务提出者:第五小组成员讨论提出
项目开发者:第五小组团队
用户群:电脑爱好者和广大网友。
1.3定义
SCOTT: 数据库名称
IFORUM: I Love Forum(全称) 论坛名称
1.4参考资料
项目相关文件:
《项目需求说明书》
《项目概要设计说明书》
参考资料:
《软件工程概论》,王华
2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
网站系统模块图:
IFORUM 论坛
IFORUM 论坛
用户个人中心网站后台网站前台
用户个人中心
网站后台
网站前台
用户注册页面用户登陆页面网站首页
用
户
注
册
页
面
用
户
登
陆
页
面
网
站
首
页
论坛首页
帖子详细查看
公司相关页面
用户信息页面
用户个人空间
用户好友信息
用户历史记录
用户留言处理页面
管理员登陆
用户信息管理
帖子信息管理
网站前台模块管理
帖子置顶用户权限管理
3程序1(论坛网站前台)设计说明
3.1程序描述
该程序块主要是实现网站前台页面以及各页面之间的数据传递。包括用户注册及验证,用户登录及验证,网站首页,网站论坛页,主要是论坛帖子的详细显示页面,帖子的回复页面等。
3.2功能
IFORUM论坛 网站前台的IPO图:
项目名称:IFORUM论坛
设计人:第五小组
模块名称:论坛前台
时间:2012-09-29
模块编号:001
上层调用模块:
输入数据:用户名 密码
输出数据:
处理:对账号密码进行注册判断,进行登录后用session方法对用户名进行保存。从数据库查询数据在主页面进行显示和调用。
备注:
3.3性能
灵活性:网页响应绝大部分的快捷菜单和控制面板操作。
时间特性:响应鼠标单击的时间在1~3秒之间。
要求:该程序块完成后主要使用对象为用户,为了避免用户等待时间过长所以要求页面响应要快限制在1~3秒之内,所以就要求数据库操作的代码简洁有效。
3.4输人项
输入项:
用户名:acname 只能是字母开头5~20位数字字母组合 在登陆页面键盘输入
密码:acpwd 长度大于5 在登陆页面键盘输入
帖子名:Ptitle 长度小于2000 在发帖页面键盘输入
帖子内容:Pcontent 长度小于4000 在发帖页面键盘输入
3.5输出项
输出项:
用户名:acname 从登陆页面的session获得。 显示在登陆后的所有页面。
帖子名:Ptitle 长度小于2000 从数据库中查询输出在首页以及论坛页面上。
错误报告信息也做输出。
3.6算法
本程序块没有采用自定义的算法。
3.7流程逻辑
用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。
注册用户
注册用户
注册失败
注册成功
登录页面
登录页面
登录失败
登录成功
网站首页
网站首页
帖子详细页面公司首页
帖子详细页面
公司首页
论坛首页
论坛首页
发帖页面回复页面
发帖页面
回复页面
3.8存储分配
本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行是分配。
本程序块内所依赖的变量、结构要求全部在组件元素内申明。
3.9限制条件
使用此网站程序浏览器必须支持HTML4.0。
3.10测试计划
对注册页面测试主要测试用户名格式是否正确,检测用户名是否已存在
对登录页面测试主要测试用户名是否存在,密码账号是否正确。
帖子浏览
文档评论(0)