论文部分内容阅读
【摘 要】随着现代信息技术的高速发展,电子商务这种新型的商务模式逐渐在各个领域中蓬勃发展起来。而又因为我们是传统的农业大国,所谓民以食为天,农产品作为我国的经济基础,它俨然是我们生活中不可或缺的一部分,电子商务的异军突起极大的促进了农产品的销售发展,农产品电子商务也日益的受到人们的关注。但与此同时我国农产品电子商务也出现诸多问题,其中一个就是缺乏良好的交易平台。文章从绿生活果蔬网的需求出发,采用面向对象分析方法,运用UML统一建模语言进行系统分析,并在系统设计阶段对子系统的划分、最后是对系统进行了开发实现。
【关键词】生活;果蔬网;设计
0.背景
随着现代信息技术的高速发展,电子商务这种新型商务模式逐渐在各个领域蓬勃发展起来。我国作为农业大国,农产品是国民的经济基础,在我们日常消费中占据着不可替代的地位,电子商务的异军突起极大的促进农产品销售的发展,农产品电子商务这一兴起领域也吸引了越来越多的学者的关注以及研究。
农产品电子商务作为电子商务新兴发展的领域,它具有以下几个方面的广阔前景:(1)有利于拓宽农产品销售渠道。传统的农产品交易主要是以批发市场和农贸市场为主,农产品需要经过一层一层的经销商转入市场最后到达消费者手中,但农产品电子商务可打破时间和空间上的局限性,有利于拓展农产品销售市场。(2)有效破解高物流成本。由于传统农产品在流通过程中,每个环节都需要产生交易成本,从而物流成本被层层抬高,而农产品电子商务可以减少不必要的中间流通环节,大大降低了物流成本。(3)有利于打破信息不对称的局面。传统的农产品流通环节过长,信息传递容易失真,而农产品电子商务可使农户获得更多市场信息,准确把握市场需求。(4)有利于促进农业产业结构的调整。依托电子商务平台,农产品从小规模生产,粗放式经营也会逐渐向大宗农产品批发市场的集约式经营,实现农产品产业结构的调整和升级[4]。
1.意义
绿生活果蔬网是一个以销售水果和蔬菜为主的农产品网站,它能够有效减轻现有农产品交易成本高,农产品腐烂变质机率高,产品积压,销售环节复杂等现象,使农产品能够及时送到买家的手里,确保向买家提供新鲜的蔬菜水果的。
绿生活果蔬网将实现对系统用户信息的管理、果蔬管理、订单管理、评论管理、广告管理等功能。会员能通过系统搜索查看果蔬信息,对于自己喜欢的果蔬进行下单购买,同时会员也可以通过留言区发表留言。为了本系统能够有效的实施,在本系统中管理员也相当于商家,管理员拥有商家的一些相关职责。例如,会员下单购买后,管理员需要及时对订单进行处理,通知配货,确保货物的准确地送到消费者手中。同时为了能更好的向消费者提供产品更新消息,系统也专门设立广告区域,管理员需要对广告信息进行管理。
2.需求分析
用户可以通过绿生活果蔬网进行购买蔬果,其中包括注册、登录、填写修改个人资料、浏览查询产品信息等基本功能。同时用户可以在购物车管理中进行查看商品、添加商品到购物车、删除商品信息等,在订单结算处理过程中,用户可以查询历史订单、提交订单信息并进行支付;除此之外,通过留言区,用户可以向网站发起留言,管理员进行回复,删除敏感不符合的留言,同时管理员可以对系统的数据进行维护,如审核以及删除用户、商品管理、订单管理等。
通过合并特性产生用例后,还需要对用例之间的关系进行分析,即用例与用例之间,用例与参与者之间的关系。本系统的用例图见图1所示。
3.系统的概念模型
类图是UML中使用最广泛的一种模型,它是用来表述系统中各个对象的类型以及其间存在的各种静态关系。它是对系统静态结构的描述,在系统的整个生命周期中都是有效的,通过类图将用例的实现具体到每个类中,从而完成设计走向细化的过程。
在对绿生活果蔬网进行用例分析后,就要进行系统类建模。
候选类:
发现类的方法有很多,其中最广泛应用的莫过于“名词动词法”,下面就采用该方法来发现类,逐一分析,最终得出以下几个候选类:
经过上面的综合分析,可以得出如下的概念模型,如下图2所示。
4.绿生活果蔬网的设计
在进入设计阶段的第一步,我们需要根据之前对系统的分析来界定系统的外部边界,说明其系统的组成及其功能和相互关系,给出一个系统的结构,其任务就是要进行划分子系统,明确其部署结构。所谓子系统划分就是将原本复杂难懂的大系统按照其功能划分为若干个简单且容易操作的子系统,使得在进入系统设计时更好理解系统的实质需求,设计出系统所需的功能。根据上章的系统分析,现将整个系统大致划分为以下几个子系统:
(1)用户管理子系统:UC01.登录系统,UC07.管理会员。其中主要的用户包括系统会员和管理员,用户进入网站可进行注册登录,同时可对自己的个人信息进行修改完善,管理员可对用户信息进行添加、修改和删除。
(2)广告管理子系统:UC06.管理广告。主要是管理员可发布、修改和删除网站广告信息。
(3)果蔬管理子系统:UC05.发布果蔬。主要是管理员可上传、修改和删除网站的果蔬信息,使得果蔬数据及时得到更新。
(4)果蔬交易子系统:UC02.选购果蔬、UC03.结算订单和UC04.处理订单。其中UC02.选购果蔬不仅包含会员通过浏览搜索将看中的果蔬加入购物车等待付款,同时也包含了会员在浏览过程中将果蔬进行收藏,节省下次购买时选购商品的时间。而在UC04.处理订单包含了UC04-1.申请退款、UC04-2.处理发货两个子用例。果蔬交易子系统主要是会员与管理员之间的交易过程,从开始的选购直至订单完成评价整个交易过程。
(5)留言管理子系统:UC08.管理留言。主要过程是会员通过网站留言区进行留言,管理员对其回复,同时管理员可删除不合法的留言。
根据上面对子系统的划分,我们不难发现这些子系统多少都存在一定的关系,对此建立构件图使得它们之间的关系更为的清晰明了。具体见下图3。
5.绿生活果蔬网的实现
本系统是在Window 7操作系统下,通过在 Visual Studio 2008环境中,使用Microsoft SQL Server2005数据库、C#语言和ASP.NET的技术来进行绿生活果蔬网的设计与实现。
主页主要包含了注册、登录、搜索、新闻公告、产品展示等功能。其中,未注册的用户可以对网站上的相关的新闻广告、产品等进行浏览查看,也可以搜索自己感兴趣的商品进行查看,但不能在进入产品详情页面后执行购买收藏等操作,同时也不能进入留言区进行留言;而对于已注册的用户在登录系统后可以进入自己的个人中心进行相关功能的操作,同时具备留言、下单购买和搜藏宝贝等诸多非会员所没有的功能。主页界面部分截图如下图4所示。
系统在界面美化上做了一个简单的设置,界面很简洁,各个功能模块也设置的比较的细致,使用者很容易上手,同时系统具有一定的稳定性和安全性等优点,完成系统的总体设计与开发。
【参考文献】
[1]杨浩雄,王晶.大都市鲜活农产品体系构建研究[J].广东农业科学,2012(07).
[2]陈雪芹.内蒙古农产品电子商务的发展研究[D].呼和浩特:内蒙古农业大学,2012.
[3]候安然.两岸农产品电子商务合作的机制和政策研究[D].福州:福建农林大学,2013.
[4]巩敏焕.我国农产品电子商务发展分析[J].电子测试,2013(14).
[5]陈奇.闽台农产品电子商务发展研究[D].福州:福建农林大学,2013.
【关键词】生活;果蔬网;设计
0.背景
随着现代信息技术的高速发展,电子商务这种新型商务模式逐渐在各个领域蓬勃发展起来。我国作为农业大国,农产品是国民的经济基础,在我们日常消费中占据着不可替代的地位,电子商务的异军突起极大的促进农产品销售的发展,农产品电子商务这一兴起领域也吸引了越来越多的学者的关注以及研究。
农产品电子商务作为电子商务新兴发展的领域,它具有以下几个方面的广阔前景:(1)有利于拓宽农产品销售渠道。传统的农产品交易主要是以批发市场和农贸市场为主,农产品需要经过一层一层的经销商转入市场最后到达消费者手中,但农产品电子商务可打破时间和空间上的局限性,有利于拓展农产品销售市场。(2)有效破解高物流成本。由于传统农产品在流通过程中,每个环节都需要产生交易成本,从而物流成本被层层抬高,而农产品电子商务可以减少不必要的中间流通环节,大大降低了物流成本。(3)有利于打破信息不对称的局面。传统的农产品流通环节过长,信息传递容易失真,而农产品电子商务可使农户获得更多市场信息,准确把握市场需求。(4)有利于促进农业产业结构的调整。依托电子商务平台,农产品从小规模生产,粗放式经营也会逐渐向大宗农产品批发市场的集约式经营,实现农产品产业结构的调整和升级[4]。
1.意义
绿生活果蔬网是一个以销售水果和蔬菜为主的农产品网站,它能够有效减轻现有农产品交易成本高,农产品腐烂变质机率高,产品积压,销售环节复杂等现象,使农产品能够及时送到买家的手里,确保向买家提供新鲜的蔬菜水果的。
绿生活果蔬网将实现对系统用户信息的管理、果蔬管理、订单管理、评论管理、广告管理等功能。会员能通过系统搜索查看果蔬信息,对于自己喜欢的果蔬进行下单购买,同时会员也可以通过留言区发表留言。为了本系统能够有效的实施,在本系统中管理员也相当于商家,管理员拥有商家的一些相关职责。例如,会员下单购买后,管理员需要及时对订单进行处理,通知配货,确保货物的准确地送到消费者手中。同时为了能更好的向消费者提供产品更新消息,系统也专门设立广告区域,管理员需要对广告信息进行管理。
2.需求分析
用户可以通过绿生活果蔬网进行购买蔬果,其中包括注册、登录、填写修改个人资料、浏览查询产品信息等基本功能。同时用户可以在购物车管理中进行查看商品、添加商品到购物车、删除商品信息等,在订单结算处理过程中,用户可以查询历史订单、提交订单信息并进行支付;除此之外,通过留言区,用户可以向网站发起留言,管理员进行回复,删除敏感不符合的留言,同时管理员可以对系统的数据进行维护,如审核以及删除用户、商品管理、订单管理等。
通过合并特性产生用例后,还需要对用例之间的关系进行分析,即用例与用例之间,用例与参与者之间的关系。本系统的用例图见图1所示。
3.系统的概念模型
类图是UML中使用最广泛的一种模型,它是用来表述系统中各个对象的类型以及其间存在的各种静态关系。它是对系统静态结构的描述,在系统的整个生命周期中都是有效的,通过类图将用例的实现具体到每个类中,从而完成设计走向细化的过程。
在对绿生活果蔬网进行用例分析后,就要进行系统类建模。
候选类:
发现类的方法有很多,其中最广泛应用的莫过于“名词动词法”,下面就采用该方法来发现类,逐一分析,最终得出以下几个候选类:
经过上面的综合分析,可以得出如下的概念模型,如下图2所示。
4.绿生活果蔬网的设计
在进入设计阶段的第一步,我们需要根据之前对系统的分析来界定系统的外部边界,说明其系统的组成及其功能和相互关系,给出一个系统的结构,其任务就是要进行划分子系统,明确其部署结构。所谓子系统划分就是将原本复杂难懂的大系统按照其功能划分为若干个简单且容易操作的子系统,使得在进入系统设计时更好理解系统的实质需求,设计出系统所需的功能。根据上章的系统分析,现将整个系统大致划分为以下几个子系统:
(1)用户管理子系统:UC01.登录系统,UC07.管理会员。其中主要的用户包括系统会员和管理员,用户进入网站可进行注册登录,同时可对自己的个人信息进行修改完善,管理员可对用户信息进行添加、修改和删除。
(2)广告管理子系统:UC06.管理广告。主要是管理员可发布、修改和删除网站广告信息。
(3)果蔬管理子系统:UC05.发布果蔬。主要是管理员可上传、修改和删除网站的果蔬信息,使得果蔬数据及时得到更新。
(4)果蔬交易子系统:UC02.选购果蔬、UC03.结算订单和UC04.处理订单。其中UC02.选购果蔬不仅包含会员通过浏览搜索将看中的果蔬加入购物车等待付款,同时也包含了会员在浏览过程中将果蔬进行收藏,节省下次购买时选购商品的时间。而在UC04.处理订单包含了UC04-1.申请退款、UC04-2.处理发货两个子用例。果蔬交易子系统主要是会员与管理员之间的交易过程,从开始的选购直至订单完成评价整个交易过程。
(5)留言管理子系统:UC08.管理留言。主要过程是会员通过网站留言区进行留言,管理员对其回复,同时管理员可删除不合法的留言。
根据上面对子系统的划分,我们不难发现这些子系统多少都存在一定的关系,对此建立构件图使得它们之间的关系更为的清晰明了。具体见下图3。
5.绿生活果蔬网的实现
本系统是在Window 7操作系统下,通过在 Visual Studio 2008环境中,使用Microsoft SQL Server2005数据库、C#语言和ASP.NET的技术来进行绿生活果蔬网的设计与实现。
主页主要包含了注册、登录、搜索、新闻公告、产品展示等功能。其中,未注册的用户可以对网站上的相关的新闻广告、产品等进行浏览查看,也可以搜索自己感兴趣的商品进行查看,但不能在进入产品详情页面后执行购买收藏等操作,同时也不能进入留言区进行留言;而对于已注册的用户在登录系统后可以进入自己的个人中心进行相关功能的操作,同时具备留言、下单购买和搜藏宝贝等诸多非会员所没有的功能。主页界面部分截图如下图4所示。
系统在界面美化上做了一个简单的设置,界面很简洁,各个功能模块也设置的比较的细致,使用者很容易上手,同时系统具有一定的稳定性和安全性等优点,完成系统的总体设计与开发。
【参考文献】
[1]杨浩雄,王晶.大都市鲜活农产品体系构建研究[J].广东农业科学,2012(07).
[2]陈雪芹.内蒙古农产品电子商务的发展研究[D].呼和浩特:内蒙古农业大学,2012.
[3]候安然.两岸农产品电子商务合作的机制和政策研究[D].福州:福建农林大学,2013.
[4]巩敏焕.我国农产品电子商务发展分析[J].电子测试,2013(14).
[5]陈奇.闽台农产品电子商务发展研究[D].福州:福建农林大学,2013.