软件设计文档(5页).doc

上传人:1595****071 文档编号:37809395 上传时间:2022-09-02 格式:DOC 页数:5 大小:158.50KB
返回 下载 相关 举报
软件设计文档(5页).doc_第1页
第1页 / 共5页
软件设计文档(5页).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《软件设计文档(5页).doc》由会员分享,可在线阅读,更多相关《软件设计文档(5页).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-软件设计文档-第 5 页软件工程课程设计报告2012-2013第一学期报告名称:软件设计文档专业名称:计算机科学与技术项目名称:大学生技术交流论坛目录目录21总体设计4需求规定4软硬件环境需求4软件总体结构42结构化分析与设计5数据相关图5数据字典7模块结构图83面向对象分析与设计9用例模型9类与对象图10组件图和配置图12时序图134数据库分析与设计16数据库环境说明16数据库命名标准与规范16数据库逻辑设计17逻辑设计步骤17逻辑设计原则17逻辑设计图17数据库物理设计17数据库物理设计步骤17表、视图汇总175接口设计19用户接口19外部接口19内部接口191 总体设计1、总体需求一个

2、典型的技术论坛系统一般都应提供诸如会员管理,论坛分类主题管理,论坛文章管理,论坛公告管理等功能,同时也应该为论坛管理的人员提供对应的后台管理功能,包括删除一些帖子,管理用户等等。界面要求:容易操作、简洁、美观等需求本系统开发平台: MyEclipse 10、MySQL数据库管理软件、Navicat数据库操作软件、Java开发语言2 详细设计用户注册及登录:进入登录页面后,对于第一次登录的用户来说,首先需要注册,单击“注册”按钮即可进入注册界面,注册完成后返回登录界面。然后,在对应的地方分别输入用户名和密码,点击“登录”按钮,系统即将用户名和密码发送到后台服务上,与保存在数据库中的信息进行核对。

3、若核对正确,则可以进行发帖或回复操作,若不正确,则重新返回登录界面。注意:若用户名或者密码为空时,点击了“登录”按钮,则系统提示你的用户名或密码为空,请重新输入,点击对话框的“返回”链接,即可重新回到登录界面。用户注册活动图:用户登录顺序图:用户发帖:已登录到论坛主页面的用户可以查看用户的基本信息、更改密码、帖子查询、进入某个论坛进行发帖。用户发帖顺序图:用户回帖:已登录用户可以跟在其它人帖子后回复。管理员功能:管理员成功登录到操作界面后可查看用户的信息、可增添或者删除板块论坛、可注销已注册的用户、可查询和删除用户的帖子。管理员操作活动图:查找功能:成功登录的用户和管理员能够根据帖子主题或者用

4、户查找相关帖子。 系统全部用例流程图如下:系统部署:3 接口设计E-R图如下:类的详细设计类图设计如下:3.2 数据库设计按照系统需求和设计的需求,数据库系统可以建立多个表格,分别用来存储论坛的数据信息。根据论坛系统的功能需求,共建立了如下6个表,分别如下所示。数据库设计:(1) 版块分类表category名称类型长度说明idInt主键,自增NameVarchar50版块名TitleNumInt主题数ReplyNumInt回复数CreatetimeDatetime创建时间(2) 用户短信息表message名称类型长度说明idInt主键,自增FromVarchar50短信息来自ToVarchar

5、50短信息发给MessageVarchar255短信息内容CreatetimeDatetime创建时间(3) 帖子表post名称类型长度说明idInt主键,自增CategoryIdInt版块编号CategoryNameVarchar50版块名称TitleVarchar50帖子标题ContentVarchar50帖子内容Authorvarchar50作者ReplyNumInt回复数CreatetimeDatetime创建时间(4) 回复表reply名称类型长度说明idInt主键,自增PostIdInt帖子编号AuthorVarchar50作者ContentVarchar255回复内容CreatetimeDatetime创建时间(5) 管理员表admin名称类型长度说明idInt主键,自增NameeVarchar50管理员账户PwdVarchar50管理员密码CreatetimeDatetime创建时间(6) 用户表user名称类型长度说明idInt主键,自增NameeVarchar50账户PwdVarchar50密码SexVarchar50性别ImageURLVarchar255头像图片链接RoleInt角色CreatetimeDatetime创建时间

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 单元课程

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁