论文部分内容阅读
[摘 要]本文主要对服装博客系统需求分析进行阐述,软件项目的需求分析是软件项目开发的基础,需求分析直接影响着软件项目产品的质量,有效的需求分析是软件开发项目中关键的成功因素。软件项目开发的最终目标在于满足系统的功能性需求和非功能性需求。功能性需求是系统需要实现的,提供给用户使用的具体的功能。
[关键词]服装博客网 需求分析 功能性需求
中图分类号:F426.86 文献标识码:A 文章编号:1009-914X(2015)05-0281-01
1 引言
网站对于网络而言是必不可少的,而博客就是一种网络日志,是一种通常由个人管理、不定期张贴新的文章的网站。博客按功能分类,可分为:基本的博客,微博,个人博客,企业博客。随着信息技术的发展,各种网络媒体应用的更为广泛,博客也随之发展壮大,目前市场上的三大门户博客新浪,网易,搜狐各有特色。新浪:偏评论家和文人风格;网易:偏白领和年轻态风格;搜狐:偏娱乐和女性化风格。三大门户博客针对网民的生活、心态等做出了自己特色的门户博客,涵盖了大量内容,让网民可以尽情浏览,但事极必反,这往往让网民们抓不住重心,找不到主题。与此同时,生活在网络中的人不难发现,现今网络上盛行各种淘衣网如淘宝网、凡客、拍拍等等,正所谓有需求才有供应,这一现象说明爱美之心人皆有之,并正在加深。大家都注重穿着,都想要穿出自己的个性,而又苦于没有一个系列的网站可以让网民们讨论服装的审美,品位,及心情。而本系统将针对这一系列原因。开发一个专题博客网站,让网民们有一个可以讨论穿什么衣服时有什么心情,怎么让衣服塑造个性的交流平台。由此,服装博客网应运而生。
服装博客网一直致力于城市人的沟通交流,希望通过衣服来表达、表现自己,发现自己。该网站是一种交流评论网站,是遵循了博客的主流方式。这里每个人都可以说自己想说的,写自己想写的,看自己想看的。通过这个网站,大家可以找准自己的风格,发现自己的性格优势,也可以了解怎么通过服装风格影响个性,最终展现最好的我!
2 项目的基本概况
确定服装博客系统的开发前景、意义、目标之后,我们需对其需求进行进一步更详细的分析,以下是具体分析结果:
根据需求得出该专题博客的基本要求:除了基本的写评等功能,还需要动态添加廣告链接等,链接其他网站。为用户提供明确的分类,方便阅览。为使该博客规范,具有专题性质,管理员需要对用户发表的博客进行审核。以符合博客主题。
(1)用户能写博客,评论博客,上传照片,浏览博客。
(2)后台可增加新的链接网站。
(3)管理员对相关博客进行审核,通过审核的文章才能被浏览。
(4)用户写的文章有相应的分类,首页根据分类显示文章
(5)系统设计要充分考虑可操作性、可维护性和可扩展性。
3 项目设计原则
实用性:服装博客网的建设,应该基于用户的实际需求,从实用性出发,切实发挥互联网的作用,为用户服务。在网站建设的初期阶段,网站的发布服务器采用经济实用的主机托管方式。
安全机制:作为一个重要的有影响的网站,必须对系统安全、备份机制等重要问题给出明确合理的解决方法。信息系统建设将与管理中心现已建成的采编系统物理隔绝。
开放及可扩展性:网站的运营和发展是一个长期过程,技术平台的构造必须是开放性的和可扩展的。应采用标准的可升级的硬件设备,并为未来可持续开发提供接口,保证最终的应用服务能够保持良好的功能扩充,满足网站统一规划、分布实施的需求。
模块化设计:网站的业务应用范围虽然比较专一,但是网站技术平台的功能需求还是比较多,体系也比较复杂,因此相对于系统的物理结构及应用系统功能,模块化的结构是最合理的选择。
分布式架构:为了适应大量的个性化信息服务需求及应用程序的使用,整个系统设计应采用分布式的体系结构,以便随时对系统的性能和功能进行扩充。
4 系统主要功能
系统功能概述,这是个提供给用户写下服装与心情、性格、配搭、设计的专题博客。让用户对这有一系统认识。用户能写日志,评论日志,上次照片。对应的模块是用户日志管理,相册管理,评论管理。管理员菜单管理,日志管理,链接管理。
日志管理可以发表博客,修改博客,删除博客。相册管理可以上次照片,删除相册。评论管理可以删除修改评论。菜单管理和链接管理可以添加修改删除分类。后台日志管理,对日志及评论进行审核,不合格的可以删除。
系统功能图介绍了本系统的各功能模块:
该图清晰说明了本系统的模块
博客管理功能如下:
发表博客:用户写完博客,点击发布日志,则进入日志管理页,日志状态为未审核,等待管理员审核,审核通过才能出现在相应文章分类。
修改博客:用户进入日志管理页,点击修改,即可对日志进行修改,接着发布。
删除博客:用户进入日志管理页,点击删除,即可删除博客。
系统初始时,管理员登录管理员页面,进入菜单管理页,给文章进行分类添加。当文章分类有变动时进入该页对菜单分类进行修改,删除操作。
链接管理功能如下:
当网页有需求要添加网页链接时,可由管理员登录管理员页面,进入链接管理页,对链接进行操作。可删除链接,添加、修改网站名称、网址。
日志管理功能如下:
管理员登录页面后,进入日志管理页,对用户发布的博客进行审核,删除,修改分类操作。保证用户发布的博客是符合主题的。
5 系统数据库设计
为了使用户的数据要求清楚、准确地描述出来,通常需要建立一个概念性的数据模型。概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而且与在软件系统中的实现无关,经过对数据的各种分析得出了该系统的数据库类图。
在本系统中的不同功能模块中,涉及到的数据多种多样,作用各不相同,同时又互相联系。系统的许多功能都要涉及到数据库中的不同的表,而数据库中的表的设计和表之间关系的设计,是数据库设计的重点。通过对功能的需求分析,我们可以按照用途将数据库中的表进行分类。将数据库表分类有利于对系统数据进行组织与存储,有利于理清表间的关系,更有利于数据库的管理维护。
参考文献
[1] 吴炜煜.面向对象分析设计与编程[M].北京:清华大学出版社,2007.
[关键词]服装博客网 需求分析 功能性需求
中图分类号:F426.86 文献标识码:A 文章编号:1009-914X(2015)05-0281-01
1 引言
网站对于网络而言是必不可少的,而博客就是一种网络日志,是一种通常由个人管理、不定期张贴新的文章的网站。博客按功能分类,可分为:基本的博客,微博,个人博客,企业博客。随着信息技术的发展,各种网络媒体应用的更为广泛,博客也随之发展壮大,目前市场上的三大门户博客新浪,网易,搜狐各有特色。新浪:偏评论家和文人风格;网易:偏白领和年轻态风格;搜狐:偏娱乐和女性化风格。三大门户博客针对网民的生活、心态等做出了自己特色的门户博客,涵盖了大量内容,让网民可以尽情浏览,但事极必反,这往往让网民们抓不住重心,找不到主题。与此同时,生活在网络中的人不难发现,现今网络上盛行各种淘衣网如淘宝网、凡客、拍拍等等,正所谓有需求才有供应,这一现象说明爱美之心人皆有之,并正在加深。大家都注重穿着,都想要穿出自己的个性,而又苦于没有一个系列的网站可以让网民们讨论服装的审美,品位,及心情。而本系统将针对这一系列原因。开发一个专题博客网站,让网民们有一个可以讨论穿什么衣服时有什么心情,怎么让衣服塑造个性的交流平台。由此,服装博客网应运而生。
服装博客网一直致力于城市人的沟通交流,希望通过衣服来表达、表现自己,发现自己。该网站是一种交流评论网站,是遵循了博客的主流方式。这里每个人都可以说自己想说的,写自己想写的,看自己想看的。通过这个网站,大家可以找准自己的风格,发现自己的性格优势,也可以了解怎么通过服装风格影响个性,最终展现最好的我!
2 项目的基本概况
确定服装博客系统的开发前景、意义、目标之后,我们需对其需求进行进一步更详细的分析,以下是具体分析结果:
根据需求得出该专题博客的基本要求:除了基本的写评等功能,还需要动态添加廣告链接等,链接其他网站。为用户提供明确的分类,方便阅览。为使该博客规范,具有专题性质,管理员需要对用户发表的博客进行审核。以符合博客主题。
(1)用户能写博客,评论博客,上传照片,浏览博客。
(2)后台可增加新的链接网站。
(3)管理员对相关博客进行审核,通过审核的文章才能被浏览。
(4)用户写的文章有相应的分类,首页根据分类显示文章
(5)系统设计要充分考虑可操作性、可维护性和可扩展性。
3 项目设计原则
实用性:服装博客网的建设,应该基于用户的实际需求,从实用性出发,切实发挥互联网的作用,为用户服务。在网站建设的初期阶段,网站的发布服务器采用经济实用的主机托管方式。
安全机制:作为一个重要的有影响的网站,必须对系统安全、备份机制等重要问题给出明确合理的解决方法。信息系统建设将与管理中心现已建成的采编系统物理隔绝。
开放及可扩展性:网站的运营和发展是一个长期过程,技术平台的构造必须是开放性的和可扩展的。应采用标准的可升级的硬件设备,并为未来可持续开发提供接口,保证最终的应用服务能够保持良好的功能扩充,满足网站统一规划、分布实施的需求。
模块化设计:网站的业务应用范围虽然比较专一,但是网站技术平台的功能需求还是比较多,体系也比较复杂,因此相对于系统的物理结构及应用系统功能,模块化的结构是最合理的选择。
分布式架构:为了适应大量的个性化信息服务需求及应用程序的使用,整个系统设计应采用分布式的体系结构,以便随时对系统的性能和功能进行扩充。
4 系统主要功能
系统功能概述,这是个提供给用户写下服装与心情、性格、配搭、设计的专题博客。让用户对这有一系统认识。用户能写日志,评论日志,上次照片。对应的模块是用户日志管理,相册管理,评论管理。管理员菜单管理,日志管理,链接管理。
日志管理可以发表博客,修改博客,删除博客。相册管理可以上次照片,删除相册。评论管理可以删除修改评论。菜单管理和链接管理可以添加修改删除分类。后台日志管理,对日志及评论进行审核,不合格的可以删除。
系统功能图介绍了本系统的各功能模块:
该图清晰说明了本系统的模块
博客管理功能如下:
发表博客:用户写完博客,点击发布日志,则进入日志管理页,日志状态为未审核,等待管理员审核,审核通过才能出现在相应文章分类。
修改博客:用户进入日志管理页,点击修改,即可对日志进行修改,接着发布。
删除博客:用户进入日志管理页,点击删除,即可删除博客。
系统初始时,管理员登录管理员页面,进入菜单管理页,给文章进行分类添加。当文章分类有变动时进入该页对菜单分类进行修改,删除操作。
链接管理功能如下:
当网页有需求要添加网页链接时,可由管理员登录管理员页面,进入链接管理页,对链接进行操作。可删除链接,添加、修改网站名称、网址。
日志管理功能如下:
管理员登录页面后,进入日志管理页,对用户发布的博客进行审核,删除,修改分类操作。保证用户发布的博客是符合主题的。
5 系统数据库设计
为了使用户的数据要求清楚、准确地描述出来,通常需要建立一个概念性的数据模型。概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而且与在软件系统中的实现无关,经过对数据的各种分析得出了该系统的数据库类图。
在本系统中的不同功能模块中,涉及到的数据多种多样,作用各不相同,同时又互相联系。系统的许多功能都要涉及到数据库中的不同的表,而数据库中的表的设计和表之间关系的设计,是数据库设计的重点。通过对功能的需求分析,我们可以按照用途将数据库中的表进行分类。将数据库表分类有利于对系统数据进行组织与存储,有利于理清表间的关系,更有利于数据库的管理维护。
参考文献
[1] 吴炜煜.面向对象分析设计与编程[M].北京:清华大学出版社,2007.