当前位置:首页 > java EE的旅游博客网站系统设计与实现
基于java EE的旅游博客网站系统的设计与实现
个人文章管理发表文章修改已发表文章删除已发表文章用户对文章分类添加评论
图3-6 管理个人文章用例图
(4)管理个人相册
此模块用于用户上传自己的旅行相片,并对已上传的相片进行添加或修改相片介绍,也可以删除相片,其用例如图3-7所示。
个人相册管理上传相片修改相片介绍删除相片用户建立相册添加评论
图3-7 管理个人相册用例图
(5)管理个人好友
此模块用于用户为自己添加好友,并为好友添加备注方便自己记住,还可以删除好友,为好友分类,查询好友,其用例如图3-8所示。
7
山西大学商务学院本科毕业设计
个人好友管理添加好友修改相片介绍删除相片用户建立相册添加评论
图3-8 管理个人好友用例图
以上通过对系统的建模与分析,明白了系统所要完成的功能与要求以及所需要做的技术准备,对后期的编码工作起到了指导的作用。
4. 系统设计 4.1 系统流程设计
本网站采用按传统软件开发流程与原型法[10]相结合进行设计。由于是刚开始学习开发Web,基本上是边学边做,所以采用这种综合的开发方法有利于边学习边开发网站,对于一些重难点问题还是有很多处理的不太好,基本上是发现问题,解决问题,按这种开发模式进行开发。
本系统按不同的模块分为注册登陆,个人信息管理,个人文章管理,个人相册管理,个人好友管理几个部分,以下是各部分的具体流程图。
(1)注册登陆流程图
用户首先进行注册,注册时有验证码,以防止机器模式注册,用户注册之后就可以登陆,登陆时系统对用户的用户名与密码进行验证,只有两者都正确才能登陆,否则登陆失败,流程如图4-1所示。
8
基于java EE的旅游博客网站系统的设计与实现
用户登陆登陆页面失败注册页面成功失败注册权限验证主页面注册验证退出
图4-1注册登陆验证流程图
(2)个人信息管理流程图
用户登陆之后可以对自己的信息进行管理,可以完善、更新个人信息,对个人信息的管理流程如图4-2所示。
用户登陆验证模块主界面完善个人信息删除信息修改信息成功
图4-2 个人信息管理流程图
(3)个人文章管理流程图
用户登陆之后可以对自己的文章进行增加,删除,修改,分类还可以对已发表的文章添加评论,流程如图4-3所示。
9
山西大学商务学院本科毕业设计
用户登陆验证模块用户主页管理文章模块发表文章删除删除修改分类选择模块成功
图4-3 管理文章模块流程图
(4)个人相册管理流程图
用户登陆之后可以对自己的相册进行管理,主要是对上传的相片的删除、修改介绍以及修改分类,其流程如图4-4所示。
用户登陆验证模块用户主页管理相册模块上传相片删除修改添加相片介绍选择相册成功
图4-4 管理相册流程图
(5)个人好友管理流程图
用户登陆之后可以对自己的好友进行管理,主要是对好友的添加、分类、修改备注,管理好友流程如图4-5所示。
10
共分享92篇相关文档