迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。人们真真切切的体会到了网络带给大家的便捷,如今各种网络销售的商品也是不计其数,为了能让消费者了解自己所需购买的商品质量如何,口碑好坏,我们急需一套商品评论信息收集系统以满足消费者的需求。
以淘宝网买家在购买移动硬盘后的评价为例,在经历了可行性分析、需求分析,使用ASP.NET技术、c#语言、并结合Microsoft SQL Server设计数据库等技术设计了该电子商务评论信息系统。主要完成商品信息管理功能、通过现成的采集工具采集淘宝某商店的硬盘评论信息,并把采集的结果导入系统,此功能即为商品评论的导入功能,商品评价分类功能、商品评价搜索功能,同时还包括用户的管理功能。
一、用户管理模块
根据系统的使用情况,将用户分为三类:系统管理员,可以管理系统的全部功能;
普通管理员,可以管理商品信息,导入商品评论,但不具备商品评价分类功能。
普通会员,可以查看基本商品评论分类信息。通过账号、密码、验证码进行验证登陆,同时密码采用MD5方式存储,登录后通过判断用户权限来实现不同用户的管理功能。
二、商品信息管理模块
该模块主要包括对商品信息的管理。可以实现对商品信息添加、查询、修改、删除等功能。
三、商品评论模块
该模块主要包括对采集来的商品评论信息的导入。
四、商品评价分类模块
该模块主要通过对商品评价的分析按买家对商品的基本属性描述进行分类。
五、商品评价搜索模块
该模块主要包括对商品的搜索,通过关键字的搜索,能够显示相关商品及买家的评论。
重点:数据库的设计。它是对电子商务评论信息系统的一个重要的步骤。做好评论内容的分类,并且通过表与表的联系,是达到分类的关键。
难点:由于是进行对电子商务用户评论分类系统的设计,因此需要在淘宝网采集大量买家对产品的评价信息。实现的难点大约在于数据库的有机联接和处理、用户密码的加密、安全性等等,对于实施中发生的各种可以预知的困难,提前准备了各种资料和技术支持资源以应对不时之需。对于这些方面进行分类、整理和完善。
网站的设计采用SQL server数据库,以ASP.NET作为网站的开发技术,c#语言作为设计语言;应用VS2010设计软件。在windows 7操作系统上开发。硬件设备为Intel E5 ,16G内存及1TG硬盘等。通过对面向多权限用户的电子商务评论信息系统的需求进行分析,并根据功能要求,进一步的查阅了相关资料,为系统的开发做好了前期准备。查阅过的主要参考文献包括:
[1] 杨源,马云龙,林鸿飞.评论挖掘中产品属性归类问题研究.中文信息学报,2012,26(3): 104-108.
[2] 江红.C#.NET程序设计教程[M]. 北京:清华大学出版社,2010
[3] 汪维华. C#.NET程序设计实用教程[M]. 北京:清华大学出版社,2011
[4] 伍俊良.C#程序应用与开发教程[M].机械工业出版社,2009
[5] 张正礼. ASP.NET 3.5简明教程:C# 2008篇[M]. 北京:清华大学出版社,2010.
[6] 吴建.UML基础与Rose建模案例[M].北京:人民邮电出版社,2012
[7] Hu Kongfa, Dong Kaijun.Development of Mine Ventilation Safety Management Information System [J]. The geologic reconnoitering Safety, 1997, 35(6):1-3
[8] 姜晓东. C# 4.0权威指南[M]. 北京:机械出版社,2011
[9] 王欣.SQL Server 2005数据分析[M].北京:中国水利水电出版社,2008.
[10]李应伟.ASP.NET数据库高级教程,C#篇[M].北京: 清华大学出版社,2004