欢迎来到天天文库
浏览记录
ID:49479896
大小:470.00 KB
页数:24页
时间:2020-02-25
《博客管理系统.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、简易博客管理系统班级:电商1202组长:李铭宇组员:刘庆来、姚一力、张伟、任录1.需求分析2.系统分析3.系统设计4.系统实现5.系统测试6.结论需求分析本系统主要是在现有微博程序的基础上,把大量的人工管理信息转变为计算机管理,提高了管理的效率,同时方便微博过程展开和交易。并且着重于简易博客,可局限于局域网的范围,比如一个班级、一个院系等,便于在小范围内的交流与互动,使得信息的传递更加及时、便捷。系统开发环境操作系统:MicrosoftWindowsxp/2003/Win7/Vista软件环境:JDK7.1,Tom
2、cat6.0,Myeclipse8.5,MacromediaDreamweaver8数据库:MySql5.1硬件要求:CPU:2GHZ内存:2G系统分析功能分析博客系统的用户总体分为三类:游客、博主和管理员。下面使用用例图表述相关用户的功能。系统分析游客例图系统分析博主例图系统分析管理员例图系统分析系统处理过程游客操作的流程图系统分析系统处理过程博主操作的流程图系统分析系统处理过程管理员操作的流程图系统设计功能分析本系统的功能模块分为三大模块:游客模块、博主模块、管理员模块。1、游客模块(1)注册:游客在浏览器上访
3、问博客系统,点击注册链接我进入注册页面。填写完注册信息后点击提交后进行注册检验,注册成功后跳到登陆页面,注册失败后给出提示,确定后回到注册页面。(2)浏览文章:游客在浏览器上访问本系统,可浏览本系统的用户所发表的文章。(3)发表评论:游客在浏览器上访问本系统,浏览到系统用户所发表的文章后,可在文章下方的评论里写评语,点击评论课对所浏览的文章进行评论。2、博主模块(1)登陆:已经注册并成为本系统用户的博客可在浏览器上访问本系统,在登陆页面输入用户名和密码,点击登陆后进入个人的博客主页。(2)博文管理:博主登陆后可浏览
4、本人已发布的文章,并对文章进行管理,如删除、修改等。(3)评论管理:博主登陆到个人主页后,可看到其他用户或游客对文章所发表的评论,并对评论进行管理,如回复、删除等。3、管理员模块(1)博主管理:管理员可以对已存在的用户进行管理,如修改信息、注销用户等(2)公告管理:管理员可以发布公告、修改公告、删除公告。(3)博文统计:管理员可以统计已发布的文章层次模块图系统设计系统设计数据库设计数据库表名称功能描述User用户信息表Friend好友信息表Log博文信息表Head头像信息表Log_discuss评论信息表4.1实现
5、流程整个系统采用的是MVC技术实现的。首先搭建起框架,并建好数据库,完成jsp界面的设计。然后通过编程实现系统。具体步骤如下:1、数据库的实现在MySql中建立数据库weibo,在该数据库中建立user,friend等表。2、链接数据库的实现编写ConnectionFactory类,用于连接数据库。3、实体类的实现分别编写该系统中的5个实体类,并自动生成相应的get,set方法。4、业务层的实现(Manager)本层中编写业务方法,该层中的业务方法供分控制器(Action)调用。5、编写表现层表现层利用JSP技术编
6、写,用来接收用户的输入数据或者用来显示后台传来的响应数据。6、进行Tomcat相关的添加,部署,执行。在浏览器中执行显示该系统的全部功能。系统实现系统的页面及布局系统实现系统测试环境测试1、软件环境操作系统:Windowsxp;数据库:MySql5.1;服务器:Tomcat6.0;浏览器:IE7.0浏览器;网络:西安邮电大学校内网络。2、硬件环境客户端:一般PC机。系统测试项目测试1、测试项目名称2、测试内容(1)用户注册;(1)对各模块及其子模块的列表显示、(2)用户登陆;增加、修改、删除功能进行测试;(3)查看
7、浏览文章;(2)对数据的安全性、准确性进行测试(4)发布文章;试;(5)查看已发布过的文章;(3)对业务流程及并发访问进行测试;(6)删除已发布过的文章;(4)对整体功能进行测试;(7)博主修改个人信息。(5)对非常规使用进行测试。系统测试5.测试用例5.3.1输入1、用户注册点击注册,填写信息2、用户登陆输入用户名和密码,点击登陆。3、查看浏览文章博主登陆博客系统或游客在浏览器上访问博客系统进行浏览4、发布文章博主登陆后在发布文章页面填写要发布的文章,点击发布。5、查看已发布过的文章博主登陆后即可查看已发不过的文
8、章6、删除已发布过的文章博主登陆系统后即可查看已发布的文章,对文章进行删除操作7、博主修改个人信息登陆后点击修改进入修改页面,修改个人信息系统测试测试举例1、游客注册测试第一步,在浏览器上访问博客系统,进入登陆页面系统测试测试举例第二步,点击注册,进入注册页面系统测试测试举例2、博主发布文章测试登陆到主页:结论微博是现在使用很广泛的一个信息分享平台,可以用简
此文档下载收益归作者所有