论文部分内容阅读
[摘 要]伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。本文主要描述了对盛世长安图书网的设计与分析。
[关键词]盛世长安图书网 商家
中图分类号:G259.23 文献标识码:A 文章编号:1009-914X(2015)29-0338-01
1 引言
随着互联网技术日新月异的发展,互联网已经深入到人们生活的各个方面,包括人们的衣食住行、消费、娱乐;现代社会从一定程度上可以说是计算机信息时代,通过计算机、互联网不仅仅让我们的生活丰富起来、让我们的工作效率得到空前的提高而且更让我们的生活方式得到很大的变化,就如人们购物:在以前人们想要买东西都得去商店,这样的生活方式对很多人来说具有很大局限性,如:没有时间、没有精力、对商品信息不能做到很好了解、不能对相应的商品提出自己的评价等等,然而现在由于互联网技术、计算机等相关技术的提高及普及,出现了越来越多的网上商店,人们可以到网上商店浏览或购买自己满意的商品,通过这种方式人们仅仅在家里就可以买到自己满意的商品,而且可以通过查看相类似的商品信息以及其他人对此商品的评价进行权衡自己到底要买哪种或哪件商品,这样不仅仅改变了以前购买者想要买到合适的商品时不得不进行货比三家,一个个商店询问,即费时又费力;还可以通过对商品的反馈来向其它用户或商家提供参考信息,从而来提高商品质量或服务质量;一并改掉以前购买商品后得自己拿回家——费力,现在只要通过网上银行以及邮寄等方式就可以很方便从卖家那得到自己购买的商品--从以上分析可以看出网上商店给购买者带来的效益;网上商店不仅仅给购买者提供了便利同样给商家也提供了一个很好的平台,传统的商店都得把商品摆放到相应地方供购买者挑选,这种方式不仅仅占用了很多不必要的空间而且更提高成本,而通过现代网上商店的方式不仅仅可以提供更多商品信息给用户而且可以降低很大的成本,所以在这种社会大趋势下,项目小组决定通过利用自己所学知识来实现一个网上交易平台——盛世长安图书网。
2 系统分析
需求分析在软件生命周期中是继问题定义、可行性研究之后的一项最重要的工作,在此阶段软件开发人员必需明确系统对将开发出的系统的期望和要求,必需明确将要完成的系统具体有什么功能。
研究内容:功能性需求、性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束。
项目小组分析网上已成熟的网上购物系统,通过具体操作以及联想到我在实际购物的基本流程得到一个网上购物系统应该实现最核心功能:用户查找商品、查看商品详细信息、将商品加入购物车、结账购物车。
在这个业务流程中的核心是商品即图书,所以待开发的系统中必须包含图书管理模块,为了更好提供用户查看信息还对图书的分类进行了管理,其中图书按照三级方式进行。
通过向周边同学以及商店询问和调查,发现用户和商家存在相互信息不了解的情况,所以为了使得商家和用户之间能够达到互知的目的,我们还添加了新闻发布系统和论坛功能。
为了商家更好的展示出自己的商品我们将在系统中添加首页展示功能。
用户管理:设置用户是否可用。
图书管理功能:此功能中包含了图书分类管理模块、图书标签模块、图书信息管理模块。
图书分类管理模块:进行每级图书分类进行查询、添加、删除、修改、选择父级分类等功能。
图书标签管理模块:主要对图书标签进行查看、添加、删除、修改等操作。
图书信息管理模块:主要对图书信息进行查看、添加、删除、修改等操作。
新闻发布管理模块:主要对新闻信息进行查看、添加、删除、修改操作。
论坛管理:对论坛中的主题、帖子、回复进行查看、添加、删除、修改操作。
通过使用此网站客体分析,用户主要可以分为三类:一般浏览者、已注册用户、系统管理员。
对每种用户系统都提供了其相应的功能:
其中一般浏览者具有查询图书、浏览图书信息、查看新闻信息、查看论坛信息、进行注册等功能。
已注册用户除了具有一般浏览这功能外还具有上传图书信息、下载图书信息、购买图书、对图书进行评论、发表帖子、回复帖子等功能,但这些功能都应在用户进行登录之后才能够进行。
其功能详细描述如下:
注册功能:一般浏览者可以登录到网页中的注册页面,填写好相关的信息,特别是用户名和密码以及验证码等信息,填好之后进行提交,系统将会判断是否可以注册、如果注册成功将给出用户的提示。
查询图书:在站点中绝大部分的页面中都提供了对图书查询的功能,通过选择查询依据,在文本框中填入查询关键字点击查询按钮进行提交系统将按照时间递减的方式查询出相应的图书列表信息,查询主要是按照关键字进行模糊查询。
浏览图书详细信息:在查询到图书之后用户可以点击图书图片或图书名称转到图书详细页面,在此用户可以查看图书的详细信息以及其它用户对此书的评价。
查看新闻信息:本站点还提供了新闻模块主要是用来服务于商家进行新闻的发布,利用此功能用户可以查看到最新关于图书方面的信息如:最新图书、热点图书、最新优惠以及用户对新闻发表的帖子等信息。
查看论坛信息:为了更好的使商家和用户进行交流,站点还提供了论坛模块,用户可以查看相关的帖子信息。
上传图书信息:为了更好的服务于大众,提供一个图书爱好者交流平台,此站点还提供了图书上传的功能,用户可以把自己想介绍给大家的图书上传到服务器供大家交流学习。
下载图书信息:已登录的用户可以在本站点中下载自己喜欢的免费的电子书信息。
购买图书:对于那些要付费的实体纸质图书,如果用户对其中某些图书满意的话可以进行在线购买。
对图书发表评论:为了能够更好的服务与大众,给商家和用户提供更真实有价值的信息还可以对图书进行发表评论。
发表帖子、回复帖子:此两功能主要对于新闻模块和论坛模块。
系统管理员具有对系统进行管理的所有功能,由于时间原因本网站暂时只实现了核心功能,如:用户管理、图书管理、图书分类管理、新闻管理、论坛管理、系统设置等六个功能模块,其详细功能描述如下:
用户管理:主要是对已注册的用户进行管理,如:可以设置某个或某些用户是否可以。
图书管理:图书管理中主要包含了图书管理、图书标签管理、图书类型管理。
图书管理可以查看图书的详细信息,对图书的信息进行修改;图书标签管理可以对图书的标签进行添加、删除、修改等操作;图书类型管理由于本站点中提供了三级图书类型在此模块中可以对这三级进行添加、删除、修改等管理。
新闻管理:此模块可以对新闻进行查看、添加、删除、编辑以及可以对新闻类型进行添加、删除、编辑。
论坛管理:此模块主要可以对论坛主题和论坛帖子及回复信息进行添加、删除、修改等操作。
系统设置:在此模块中主要是进行首页展示设置即系统管理员可以把哪些书籍放在网页首页进行显示操作。
从以上分析可以得出一般浏览者和已注册用户包含的基本类有:图书类、图书一级分类类、图书二级分类类、图书三级分类类、图书标签类、用户类、新闻类、新闻类型类、论坛主题类、帖子类、回帖类等。
结语
本文主要针对盛世长安图书网进行了详细的分析,并对相关模型、模块进行了设计,为下一步奠定了理论基础。
参考文献
[1]明日科技.C#数据库系统开发完全手册[M].北京:人民邮电出版社,2006.12.
[2]张孝祥,张红梅.JavaScript网页开发[M].北京:清华大学出版社,2004.11.
[关键词]盛世长安图书网 商家
中图分类号:G259.23 文献标识码:A 文章编号:1009-914X(2015)29-0338-01
1 引言
随着互联网技术日新月异的发展,互联网已经深入到人们生活的各个方面,包括人们的衣食住行、消费、娱乐;现代社会从一定程度上可以说是计算机信息时代,通过计算机、互联网不仅仅让我们的生活丰富起来、让我们的工作效率得到空前的提高而且更让我们的生活方式得到很大的变化,就如人们购物:在以前人们想要买东西都得去商店,这样的生活方式对很多人来说具有很大局限性,如:没有时间、没有精力、对商品信息不能做到很好了解、不能对相应的商品提出自己的评价等等,然而现在由于互联网技术、计算机等相关技术的提高及普及,出现了越来越多的网上商店,人们可以到网上商店浏览或购买自己满意的商品,通过这种方式人们仅仅在家里就可以买到自己满意的商品,而且可以通过查看相类似的商品信息以及其他人对此商品的评价进行权衡自己到底要买哪种或哪件商品,这样不仅仅改变了以前购买者想要买到合适的商品时不得不进行货比三家,一个个商店询问,即费时又费力;还可以通过对商品的反馈来向其它用户或商家提供参考信息,从而来提高商品质量或服务质量;一并改掉以前购买商品后得自己拿回家——费力,现在只要通过网上银行以及邮寄等方式就可以很方便从卖家那得到自己购买的商品--从以上分析可以看出网上商店给购买者带来的效益;网上商店不仅仅给购买者提供了便利同样给商家也提供了一个很好的平台,传统的商店都得把商品摆放到相应地方供购买者挑选,这种方式不仅仅占用了很多不必要的空间而且更提高成本,而通过现代网上商店的方式不仅仅可以提供更多商品信息给用户而且可以降低很大的成本,所以在这种社会大趋势下,项目小组决定通过利用自己所学知识来实现一个网上交易平台——盛世长安图书网。
2 系统分析
需求分析在软件生命周期中是继问题定义、可行性研究之后的一项最重要的工作,在此阶段软件开发人员必需明确系统对将开发出的系统的期望和要求,必需明确将要完成的系统具体有什么功能。
研究内容:功能性需求、性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束。
项目小组分析网上已成熟的网上购物系统,通过具体操作以及联想到我在实际购物的基本流程得到一个网上购物系统应该实现最核心功能:用户查找商品、查看商品详细信息、将商品加入购物车、结账购物车。
在这个业务流程中的核心是商品即图书,所以待开发的系统中必须包含图书管理模块,为了更好提供用户查看信息还对图书的分类进行了管理,其中图书按照三级方式进行。
通过向周边同学以及商店询问和调查,发现用户和商家存在相互信息不了解的情况,所以为了使得商家和用户之间能够达到互知的目的,我们还添加了新闻发布系统和论坛功能。
为了商家更好的展示出自己的商品我们将在系统中添加首页展示功能。
用户管理:设置用户是否可用。
图书管理功能:此功能中包含了图书分类管理模块、图书标签模块、图书信息管理模块。
图书分类管理模块:进行每级图书分类进行查询、添加、删除、修改、选择父级分类等功能。
图书标签管理模块:主要对图书标签进行查看、添加、删除、修改等操作。
图书信息管理模块:主要对图书信息进行查看、添加、删除、修改等操作。
新闻发布管理模块:主要对新闻信息进行查看、添加、删除、修改操作。
论坛管理:对论坛中的主题、帖子、回复进行查看、添加、删除、修改操作。
通过使用此网站客体分析,用户主要可以分为三类:一般浏览者、已注册用户、系统管理员。
对每种用户系统都提供了其相应的功能:
其中一般浏览者具有查询图书、浏览图书信息、查看新闻信息、查看论坛信息、进行注册等功能。
已注册用户除了具有一般浏览这功能外还具有上传图书信息、下载图书信息、购买图书、对图书进行评论、发表帖子、回复帖子等功能,但这些功能都应在用户进行登录之后才能够进行。
其功能详细描述如下:
注册功能:一般浏览者可以登录到网页中的注册页面,填写好相关的信息,特别是用户名和密码以及验证码等信息,填好之后进行提交,系统将会判断是否可以注册、如果注册成功将给出用户的提示。
查询图书:在站点中绝大部分的页面中都提供了对图书查询的功能,通过选择查询依据,在文本框中填入查询关键字点击查询按钮进行提交系统将按照时间递减的方式查询出相应的图书列表信息,查询主要是按照关键字进行模糊查询。
浏览图书详细信息:在查询到图书之后用户可以点击图书图片或图书名称转到图书详细页面,在此用户可以查看图书的详细信息以及其它用户对此书的评价。
查看新闻信息:本站点还提供了新闻模块主要是用来服务于商家进行新闻的发布,利用此功能用户可以查看到最新关于图书方面的信息如:最新图书、热点图书、最新优惠以及用户对新闻发表的帖子等信息。
查看论坛信息:为了更好的使商家和用户进行交流,站点还提供了论坛模块,用户可以查看相关的帖子信息。
上传图书信息:为了更好的服务于大众,提供一个图书爱好者交流平台,此站点还提供了图书上传的功能,用户可以把自己想介绍给大家的图书上传到服务器供大家交流学习。
下载图书信息:已登录的用户可以在本站点中下载自己喜欢的免费的电子书信息。
购买图书:对于那些要付费的实体纸质图书,如果用户对其中某些图书满意的话可以进行在线购买。
对图书发表评论:为了能够更好的服务与大众,给商家和用户提供更真实有价值的信息还可以对图书进行发表评论。
发表帖子、回复帖子:此两功能主要对于新闻模块和论坛模块。
系统管理员具有对系统进行管理的所有功能,由于时间原因本网站暂时只实现了核心功能,如:用户管理、图书管理、图书分类管理、新闻管理、论坛管理、系统设置等六个功能模块,其详细功能描述如下:
用户管理:主要是对已注册的用户进行管理,如:可以设置某个或某些用户是否可以。
图书管理:图书管理中主要包含了图书管理、图书标签管理、图书类型管理。
图书管理可以查看图书的详细信息,对图书的信息进行修改;图书标签管理可以对图书的标签进行添加、删除、修改等操作;图书类型管理由于本站点中提供了三级图书类型在此模块中可以对这三级进行添加、删除、修改等管理。
新闻管理:此模块可以对新闻进行查看、添加、删除、编辑以及可以对新闻类型进行添加、删除、编辑。
论坛管理:此模块主要可以对论坛主题和论坛帖子及回复信息进行添加、删除、修改等操作。
系统设置:在此模块中主要是进行首页展示设置即系统管理员可以把哪些书籍放在网页首页进行显示操作。
从以上分析可以得出一般浏览者和已注册用户包含的基本类有:图书类、图书一级分类类、图书二级分类类、图书三级分类类、图书标签类、用户类、新闻类、新闻类型类、论坛主题类、帖子类、回帖类等。
结语
本文主要针对盛世长安图书网进行了详细的分析,并对相关模型、模块进行了设计,为下一步奠定了理论基础。
参考文献
[1]明日科技.C#数据库系统开发完全手册[M].北京:人民邮电出版社,2006.12.
[2]张孝祥,张红梅.JavaScript网页开发[M].北京:清华大学出版社,2004.11.