《校园博客系统需求分析.ppt》由会员分享,可在线阅读,更多相关《校园博客系统需求分析.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、校园博客系统校园博客系统需求分析需求分析报告人:*主要内容主要内容1.项目背景2.需求分析一、项目背景一、项目背景博客博客(blog),又译为网络日志、部落格或部落阁,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文等,是一种通常由个人管理、不定期张贴新的文章的网站。章的网站。在中国的发展历程在中国的发展历程:在网络上发表在网络上发表Blog的构想始于的构想始于1998年年2000年博客开始进入中国,并迅速发展,但都业年博客开始进入中国,并迅速发展,但都业绩平平;绩平平;2004年木子美事件,年木子美事件,中国民众开始了解博客中国民众开始了解博客,并,并运用博客;运用博
2、客;2005年,国内各门户网站,如新浪、搜狐,原不年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营看好博客业务,也加入博客阵营。系统需求上的差异导致了两者界面和功能上略有不同。系统需求上的差异导致了两者界面和功能上略有不同。QQ空间:颜色活泼,多变;功能多。空间:颜色活泼,多变;功能多。新浪博客:界面朴实,简洁;功能较少,注重实用性。新浪博客:界面朴实,简洁;功能较少,注重实用性。QQ空间空间新浪博客新浪博客博客的作用博客的作用三大作用:*个人自由表达和出版;*知识过滤与积累;*深度交流沟通的网络新方式。校园博客系统的作用校园博客系统的作用加强学校教师和学生之间的了解和交流、
3、教师与教师之间的教学经验的分享学生与学生之间的学习心得的分享更好的展示该学校老师和学生的风貌通过博客系统的日志积累,形成丰富的教学资源库,真正促进学校的教学工作。校园博客系统的特点校园博客系统的特点基于校园网用户为学校的教职工及学生免费二、业务需求描述二、业务需求描述2.1 功能性业务要求2.1.1、系统用户列表四类用户:系统管理员、教师、学生和浏览者。2.1.2、系统管理员系统管理员系统管理员负责整个博客的日常运行和维护系统管理员负责整个博客的日常运行和维护。博客系统给管理员提供的主要功能有:博客系统给管理员提供的主要功能有:审核注册博客审核注册博客院系列表管理院系列表管理博客模板管理博客模
4、板管理博客日志审核博客日志审核学科分类管理学科分类管理推荐博客管理推荐博客管理站点通知站点通知审核注册博客审核注册博客1.如果新用户是本校师生,则通过审核,否则删除该注册信息;2.管理已经注册的用户,可以删除用户注册信息,当用户被删除时所属的博客自动删除;3.对用户进行停用设置,当用户停用后,虽然用户还是能够登录,但系统会返回用户账号被锁定的提示,此时用户不能够进行发布日志和管理博客等操作,而只能够浏览其它博客的信息;2.1.3、教师和学生、教师和学生 学校学校的教师和学生是博客的使用者,可以管理自的教师和学生是博客的使用者,可以管理自己的博客,博客系统给他们提供了以下主要功能:己的博客,博客
5、系统给他们提供了以下主要功能:用户注册用户注册:在博客主页中输入个人注册信在博客主页中输入个人注册信 息,并息,并完成注册,个人账号等待管理员审批;当管理员完成注册,个人账号等待管理员审批;当管理员审批通过后,能够登录到个人管理中心,进行博审批通过后,能够登录到个人管理中心,进行博客管理。客管理。用户密码恢复用户密码恢复用户登录用户登录博客注册博客注册2.1.3、教师和学生、教师和学生博客注册信息修改博客注册信息修改日志分类管理日志分类管理管理日志管理日志管理评论管理评论个性化设置个性化设置友情博客管理友情博客管理个人相册管理个人相册管理博客注册信息修改博客注册信息修改查看个人消息查看个人消息
6、2.1.4、浏览者、浏览者通过互联网,任何人通过互联网都可以访问博客,我们把通过互联网,任何人通过互联网都可以访问博客,我们把他们通称为浏览者,系统给浏览者提供了以下功能:他们通称为浏览者,系统给浏览者提供了以下功能:浏览博客浏览博客:浏览者访问学校博客官方主页,通过该主页提浏览者访问学校博客官方主页,通过该主页提供的各种导航连接,能浏览到每个学生和老师的个人博客,供的各种导航连接,能浏览到每个学生和老师的个人博客,然后在个人博客中查看具体日志内容然后在个人博客中查看具体日志内容查询日志查询日志浏览日志和评论浏览日志和评论查看博客统计信息查看博客统计信息发表评论发表评论查看站点通知查看站点通知2.2、非功能性业务需求、非功能性业务需求校园博客系统的用户界面简洁、明快,要求能够按照一致风格展示博客系统,采用典型三列布局,能够突出校园博客的特点。在实现时要尽可能的用到最新的Web开发技术,如ASP.NET2.0、C#.NET 2005、SQL Server 2005等新技术,使得博客系统今后易于维护和扩展。谢谢大家!