马秀芳+耿菁
摘要:在信息化技术极度发达的今天,人们大多已经习惯了通过网络了解企业的动态,并通过网络进行各种业务的往来,因此,设计一个具有电子商务功能的企业网站非常必要。本文即设计开发一个面向中小企业的兼具企业门户网站与网上商城于一体的电子商务网站,不仅可以帮助企业树立形象、宣传产品,还可以实施电子商务,实现产品的在线销售。论文重点阐述了网站的分析与设计过程。
关键词:企业网站设计;电子商务;ASP.NET
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)27-0277-02
计算机网络技术的高速发展,正在深刻地影响着人类生活的方方面面。互联网逐渐超越传统媒体,成为信息传播的重要渠道。同时,网络购物的兴起,也使得互联网成为重要的商务贸易平台。在这种大背景下,企业网站的建设就变得特别重要。企业网站是一个企业与外界沟通交流的重要平台,企业可以实时发布企业动态、产品信息及取得的荣誉,宣传企业活动,树立企业形象,可以让访问者全方位了解企业;还可以对用户提供交流平台,通过对用户访问活动数据的收集分析,了解用户关注热点,使得企业本身能够更准确地对自己进行市场的定位,辅助企业经营,帮助企业更好地适应市场。越来越多的企事业单位都建立了自己的网站,然而我国传统的中小企业网站还处于较为低端的初级阶段,一般仅有企业介绍,产品介绍等页面,页面简单,功能较少,没有在线商品交易功能,对促进扩大销售帮助较少。世界首富比尔·盖茨曾预言“未来要么电子商务,要么无商可务”,电子商务已成为企业营销的重要手段,因此,设计一个具有电子商务功能的企业网站非常必要。本文即设计开发一个面向中小企业的兼具企业门户网站与网上商城于一体的电子商务网站,不仅可以帮助树立企业形象、宣传企业产品,还可以实施电子商务,实现产品的在线销售。
1 需求分析
建立企业网站的第一步就是要确定企业自己的需求。本文为中小企业建立的企业网站的首要目的就是宣传企业形象和展示企业产品,其次是利用网站开展电子商务,开拓新的销售渠道,寻找更多的商业机会,扩大企业效益。具体需求分析如下。
1.1 功能需求
1)企业介绍:向客户展示企业的历史、地址、价值观、主营业务、技术成果及公司取得的集体、个人荣誉等内容。成为在线宣传企业形象的重要窗口。
2)新闻发布平台:编辑发布企业动态、业内新闻、技术突破、优惠措施等内容。同时统计用户浏览信息,了解用户最关心的内容,为企业发展提供参考。
3)产品展示:使用图文并茂的方式展示企业所有产品详细信息,让用户通过浏览网页就能充分了解产品所有参数。
4)商品在线销售:提供在线商城的功能,注册用户登录以后可以在线选择所需产品,加入购物车,生成订单,后台管理人员与客户取得联系,对订单进行处理,完成产品的销售过程。
5)用户交流:提供用户与企业在线交流的平台,及时为用户提供咨询、售后等服务,加强企业与用户的沟通。
1.2 性能需求
1)匿名用户和注册用户都可以浏览企业与产品的基本信息,而只有注册用户才能发表留言,订购产品及管理自身账户信息。
2)只有系统管理员才能编辑管理网站的新闻、产品等信息,对用户的操作流程进行审计,实现对网站的信息与安全性维护。
3)对所有用户的账号信息进行加密与授权管理,防止用户身份信息泄露,对于非法访问及时给出警告,甚至冻结账号。
4)对用户输入内容进行安全过滤,防范非法入侵,提高系统安全性。
2 总体设计
2.1 系统结构设计
通过上述对网站的需求分析,可将网站系统划分为两大功能模块进行实现:前台功能模块与后台功能模块。前台模块实现企业宣传、产品展示、产品销售、顾客留言等功能;后台模块实现顾客管理、信息发布、产品管理、订单处理等功能。每个模块又由若干子模块组成。功能模块结构如图1所示。
2.1.1 前台功能模块设计
1)新闻中心:通过列表方式显示行业动态和企业新闻,并根据新闻发布日期及用户点击频率动态更新最新新闻和新闻热点。
2)公司简介:展示企业的发展历史、企业文化、企业规模、主营业务、技术成果、取得荣誉、联系方式等内容。
3)产品展示:既能分页显示所有产品基本信息,也能按产品种类进行分栏展示。在商品列表,点击任意商品,可以进入产品的详细介绍页面。在详细介绍页面可以查看产品的名称、类别、价格、图片、其他参数,以及历史用户对产品的评价,帮助用户全方面了解产品。
4)订购产品:通过在产品展示页面对产品的了解,注册用户登录之后可以将产品添加到购物车,在购物车页面修改待购买商品的数量并提交,填写订单信息,生成订单。
5)留言板:留言板模块主要实现访客的交流沟通,所有访客可以在此模块浏览讨论内容,注册用户可以在此模块发言,与企业服务人员进行交流沟通。
6)登录注册:用户通过注册页面填写个人信息成为网站的注册用户,在登录页面输入正确的用户名密码登录网站可享受注册用户的权限,执行特定操作。
2.1.2 后台功能模块设计
后台功能模块只有被授权的管理员凭正确的用户名和密码才能进入,进行相关的管理操作。
1)新闻管理:此模块实现新闻类型和新闻条目的添加、删除和修改操作。根据访问量统计的结果生成新闻访问排行榜。
2)产品管理:此模块完成对产品类型和产品信息的维护,可以添加、删除、修改产品类型,添加、删除和修改产品信息。产品信息包括产品名称、价格、图片、上市时间、产品描述等内容。
3)订单处理:管理员及客服人员可以查看已处理和未处理订单,将未处理的订单信息发送给销售部门进行商品的配送,将已成功配送的订单修改为已处理。
4)留言板管理:对用户留言进行管理维护,可删除用户留言,对用户留言进行回复。
5)用户管理:此模块对顾客的信息进行管理维护,可删除已注册用户、修改用户权限、重置用户密码等功能,此模块仅有系统管理员权限方可操作。
2.2 数据库设计
本网站采用SQL Server2008进行数据库管理,通过概念结构设计和逻辑结构设计,最终网站的数据库由管理员表、用户表、新闻类型表、新闻信息表、产品类型表、产品信息表、订单表、订单明细表、购物车表、留言表、产品评价表等组成。
2.3 开发技术
网站采用ASP.NET+JAVAScript 语言开发,利用SQL Server2008进行数据库管理。在开发的过程中使用母版页统一管理和定义具有相同布局风格的页面,为网页设计和修改带来了极大的便利。Ajax技术的使用可以在浏览器和服务器之间使用异步通信机制进行数据通信,从而允许浏览器向服务器获取少量信息而不用刷新整个页面。
3 结语
在信息化极度发达的今天,人们大多已经习惯了通过网络了解企业的动态,并通过网络进行各种业务的往来,很难想象一个企业还没有自己的网站。企业除了采用传统的展览会、电视、报纸广告等手段之外,可以通过互联网渠道结识新客户,争取更多订单。设计一个具有电子商务功能的企业网站非常必要。
参考文献:
[1] 李国才.中小型企业网站的分类及设计策划[J].中国高新技术企业,2015(28).
[2] 刘春霞.基于JSP的中小型企业门户网站设计[J].软件导刊,2015(6).
[3] 王晴.企业网站规划方案设计[J].电脑知识与技术,2014(10).
[4] 韩颖,卫琳,谢琦. ASP.NET 4.5动态网站开发基础教程[M].清华大学出版社,2015.
[5] 刘俊竹.基于ASP.NET的汽车企业门户网站的设计与实现[D].吉林大学,2015.