ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.90KB ,
资源ID:4948749      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4948749.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于java实现博客系统的软件需求说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于java实现博客系统的软件需求说明书.docx

1、基于java实现博客系统的软件需求说明书1.1编写目的. 1.2背景.1.3参考资料.2任务概述.2.1目标.3需求规定.3.1对功能的简述.1 用户未登录.1.1 未登录首页.1.2 注册.2 登录.2.1 登录首页.2.2 好友管理.2.3 我的主页.2.4 个人资料管理.2.5 评论管理.2.6 我的分类.2.7 我的好友.2.8 短消息管理.2.9 发博文.2.10 博文.2.11 博文操作.2.12 收藏.2.13退出.4运行环境规定.4.1所用方法.4.2运行环境.1.1编写目的 随着社会的发展大家都渴望一种方式可以宣泄自己,了解自己,展现自己的生活,为自己的心灵打开一个窗户,没有

2、时间更没有空间的限制,能有效的和他人进行交流了解自己的同时更了解社会了解人性。博客正提供了这样一个平台,它是一个正处于快速发展和快速演变中的互联网新应用。设计个人博客系统不仅仅是纯粹个人思想的表达和日常琐事的记录,它更应该是提供有用的内容来进行交流和为他人提供帮助。对于学生,可以把想法、学习心得写在博客上,很有可能读者中有人会帮你发现错误,别人的评论可能给你带来启发,是一个快捷易用的知识管理系统。对于工作的人可以记录个人心情,工作心得,从个人的发表的博文中很可能找到合适的合作者或者投资者,同时也可以记录自己的生活。个人博客是真正平民化的媒体,为更多的人提供了交流和展现的平台,实现了传播的小众化

3、、专业化,满足了个人的社会需求。1.2背景博客系统又称之为blog是一个网站,通常由简短且经常更新的帖子构成,这些帖子称之为博文,一般是按照年份和日期倒序排列的。而作为博文的内容,它可以是你纯粹个人的想法和心得,包括你对时事新闻、国家大事的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域内由一群人集体创作的内容。它并不等同于“网络日记”。作为网络日记是带有很明显的私人性质的,而博文则是私人性和公共性的有效结合,它绝不仅仅是纯粹个人思想的表达和日常琐事的记录,它所提供的内容可以用来进行交流和为他人提供帮助,是可以包容整个互联网的,具有极高的共享精

4、神和价值。博客好象是对网络传达的实时讯息。撰写这些Weblog或Blog的人就叫做Blogger或Blog writer。 简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 不同的博客可能使用不同的编码,所以相互之间也不一定兼容。而且,目前很多博客都提供丰富多彩的模板等功能,这使得不同的博客各具特色。它是继Email、BBS、ICQ之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,代表着新的生活方式和新的工作方式,更代表着新的学习方式。 1.3参考资料1 Bruc

5、e Eckel. Thinking in Java, Third Edition. Prentice Hall PTR.2003 年8月:300450.2 张新曼.精通JSP-WEB开发技术与典型应用. 人民邮电出版本社著. 2007年2月:100-2503 邹竹彪.JSP网络编程从入门到精通. 清华大学出版社. 2007年6月:40-2004 Bryan Basham, Kathy Sierra, Bert Bates. 深入浅出Servlets and JSP第二版. OReilly Media, Inc.2008 年 3 月 25 日.第2版:100300.5 (美)吉尔费伦. MySQ

6、L4从入门到精通. 电子工业出版社.2003年06月01日:200-410a2任务概述2.1目标具体内容和目标就是在未登录的首页显示的内容包括:博客昵称,文章标题,文章的部分内容,发表时间。点击文章标题可查看该博文的详细内容。 显示博客的详细内容未登录情况下查看其他人的博客主页未登录情况下查看其他人的博文未登录情况下查看其他人的收藏注册账号好友管理 点击好友管理列表中的好友,进入到该好友的博客主页,显示: 该好友的个人资料 评论列表 好友列表,点击其中一个好友可以看到该好友的主页,如果已经为该用户的好友则显示效果,文章分类信息,点击其中任何一种类别可以查看某种类型的文章。 个人资料管理 点击个

7、人资料处的管理,可以修改个人信息和修改密码个人资料修改修改个人信息包括修改博客名称、登录名、电子邮件、个人介绍等信息等。 3需求规定 3.1对功能的简述1 用户未登录 1.1 未登录首页 用户未登录的情况下,打开系统首页后可以看到最近更新的几篇博客。一未登录的首页显示的内容包括:博客昵称,文章标题,文章的部分内容,发表时间。点击文章标题可查看该博文的详细内容。 二显示博客的详细内容同时左侧显示该博文作者的其它公开博文,点击可进行查看,页面同本页相同。 当前用户在没有登录的情况下,发表评论有两种选择:(1)发表匿名评论,此时无须输入登录名、密码(2)不发表匿名评论,必须输入用户名密码,如登录失败

8、将返回当前页面,并显示密码错误。点击博客的昵称可以进入博客的主页,显示博主的个人资料、评论、好友列表、文章分类及博主最近更新的公开的文章。同时还要在页面的顶部显示登录信息,用户可以根据情况进行登录或注册。用户可以点击“加为好友”按钮加该博主为好友,也可以点击“发短消息”给该博主发送短消息,但是用户必须先登录才可。三未登录情况下查看其他人的博客主页在该页面中还可以查看该博主的评论、好友以及某类文章的所有博文。 点击好友列表中的好友名称可以看到该好友的首页。 点击分类中的某一类可以查看某类下的所有文章。 点击“博文”进入到该博主的博文列表 四未登录情况下查看其他人的博文按照博文分类和文章发表的时间

9、查找博文,点击某篇文章查看博文的详细内容及评论。点击“收藏”进入到该博主的收藏。五未登录情况下查看其他人的收藏点击收藏文章的标题可以查看该文章的详细内容及评论。 点击收藏文章的博客昵称可以进入该博客的主页。 1.2 注册 如果用户没有登录名、密码信息需要点击图一左侧的“注册”按钮进行登录。 注册新账号时需要指定用户的昵称(博客名称)、登录名、密码、电子邮件地址、个人介绍等信息,密码输入时需要进行确认。其中昵称、登录名、密码、密码确认为必填项,在页面中进行标记。 六 注册账号如果登录名重复,返回注册页面并提示用户登录名重复,重新选择一个登录名。如果没有重复的登录名,则注册成功,系统提示您已经完成

10、注册,现在已经是系统的会员,您可以开始使用本系统提供的服务。同时显示系统默认的控制面板。七注册成功页面用户注册后该用户博客文章类别需命名。2 登录 2.1 登录首页 用户如果有登录名、密码等信息可以直接点“登录”按钮进行登陆。 如果登录名或密码输入有误,则提示“登录名或密码有误,没有成功登录!” 登录成功后跳转到用户自己的博客,除了显示当前公开的10篇文章外,额外显示自己的好友列表(访问好友的博客),同时显示如下控制面板: 1) 我的主页 2) 我的评论(1条未读) 3) 我的分类 4) 我的好友 5) 短消息(2条未读) 6) 退出 八登录成功后的首页 2.2 好友管理 点击好友管理列表中的

11、好友,进入到该好友的博客主页,显示: 该好友的个人资料 评论列表 好友列表,点击其中一个好友可以看到该好友的主页,如果已经为该用户的好友则显示效果,文章分类信息,点击其中任何一种类别可以查看某种类型的文章。 九登录后查看好友的主页 十登录后查看非好友的主页点击“博文”进入到好友的博文列表。十一 登录后查看好友的博文列表将会按照分类和文章发表的顺序进行查找某篇博文。 点击“收藏”进入到好友的收藏。 十二登录后查看好友的收藏在该页面中点击收藏博文的名称可以查看该文章的详细内容及评论,点击博客名称可以通过判断是否为好友。十三 其他人博文的内容及评论点击收藏可以对此进行收藏。 在该页面中左侧列出博主最

12、近的文章,判断博主与当前用户是否为好友,来决定显示不同保密级别的文章。用户可以对文章发表评论,(1)发表匿名评论(2)不发表匿名评论,评论署名为当前用户的昵称。2.3 我的主页 点击控制面板上的“我的主页”将显示当前用户的主页十四当前登录用户的主页显示内容包括:个人资料、评论(显示出当前没有查看的评论数)、好友管理、分类管理、短消息管理(没有查看的数目)等信息。2.4 个人资料管理 点击个人资料处的管理,可以修改个人信息和修改密码十五个人资料修改修改个人信息包括修改博客名称、登录名、电子邮件、个人介绍等信息。 十六修改个人密码修改密码时要输入以前的密码、新密码并进行新密码确认。2.5 评论管理

13、 点击评论管理或控制面板上的“我的评论”进入相同的页面。要在控制面板上显示没有阅读的评论次数。十七评论管理可以按照全部评论或未读评论来进行查看评论。其中未读评论用粗体显示。显示评论的内容包括:发表评论人的名称,发表时间,发表内容,以及评论的哪篇文章。可以删除某个评论,删除时进行确认。 可以通过点击来源文章可以查看文章的内容。十八查看评论的文章打开这篇文章的同时,与这篇文章有关的所有评论也都标记为已读。 可以对这篇文章进行删除、编辑,在这里也可以对某个评论进行删除。 列出所有的允许发表评论的文章,点击文章标题查看文章的详细内容。 2.6 我的分类 十九我的分类列出当前的所有分类名称,可以创建新的

14、分类,也可以对已有的分类进行编辑和删除,如果文章分类中有文章存在则不允许删除这个分类。 二十对已有分类进行编辑2.7 我的好友 点击好友管理和控制面板上的我的好友二十一我的好友列出当前登录用户的所有好友,展现的是好友管理,可以在这解除好友关系,给好友发短消息,查看好友博客等。当然,也可以使用博客昵称进行某个博客的搜索,添加新的好友。 二十二搜索到的某个昵称的博客在这里你可以选择加为好友,也可以发送短消息,当然也可以通过查看博客来确认是不是你要找的好友。加为好友或解除好友关系后左侧的好友列表中也要进行相应的变更。 2.8 短消息管理 选择控制面板上的短消息管理(显示出当前没有阅读的短消息个数)二

15、十三短消息管理管理分为收件箱和发短消息两部分,没有阅读的消息用粗体显示。显示短消息的发送者昵称,消息标题,消息内容,发送日期。点击发送者昵称可以查看其博客主页。 点击消息标题可以进行回复二十四回复短消息在该页面可以对消息进行回复,标题自动为该消息的标题前加上“回复:”,例如,消息标题为“你好”,则回复的标题为“回复:你好”。直接发送一个短消息二十五发送短消息需要填写收件人(使用博客昵称即可),标题,内容。2.9 发博文 发表博文在博客系统中有很重要的地位,当前登录用户可以随时在每个页面发表博文。点击导航栏中的发博文二十六发表博文 博文包括:标题,正文,文章的分类,是否允许发表评论,文章的保密级

16、别等信息。发表之前可以先进行预览 二十七文章预览预览完成后可以提交,也可以返回 继续进行编辑。2.10 博文 点击导航栏中的“博文”将进行显示,可按分类和时间顺序进行查找博文。 2.11 博文操作 在当前登录用户的主页内查看自己的文章时可以随时对文章进行编辑、删除或收藏,同时要显示该文章的评论的次数。删除之前要进行确认以免误删。 也可以点击收藏将此文章进行收藏。 二十八编辑博文在这里可以对博文的标题、内容、分类、是否允许评论、保密级别等进行修改。 修改完成后可以直接对博文进行提交,也可以在提交之前先对博文进行预览。 2.12 收藏 点击导航栏中的“收藏”将管理自己的收藏夹 二十九 博主的收藏夹点击“取消”将从收藏夹中删除这篇文章。 2.13 退出 点击退出。 3.2.3灵活性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力综述:aJava语言跨平台性;b运行环境多变,各个浏览器;4运行环境规定4.1所用方法开发环境:J2EE、JSP、JavaScript、MySQL。开发工具:Eclipse、Tomcat、Photoshop。运用java语言来编写代码,其中会运用到HTML,JSP,CSS,JavaScript,JDBC,Severlet,EL,TSL等4.2支持软件支持windows系统及火狐浏览器等。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1