麦志坚
【摘 要】随着互联网技术的高速发展,在国家大力推进电子商务的政策环境下,电子商务正日益融入校园师生的学习和生活当中。为促进校园信息化建设,文章从如何设计校园电子商务系统入手,详细论述了校园电子商务系统的系统功能、系统数据库分析设计和系统功能模块设计与实现。
【关键词】校园电子商务;系统;功能模块
【中图分类号】TP311.52 【文献标识码】A 【文章编号】1674-0688(2016)08-0029-03
随着互联网技术的高速发展,电子商务已经渗透到人们日常生活的方方面面并日益发挥着越来越重要的影响力。现在政府和各企事业单位都高度重视和积极参与电子商务的相关活动,2015年5月7日国务院公布了《国务院关于大力发展电子商务加快培育经济新动力的意见》,这个支持电子商务发展的重磅文件,表明国家已经把发展电子商务纳入国家经济发展战略。在国家大力发展电子商务的政策环境下,电子商务也向学校特别是高等学校的校园信息化建设融合。不少高校的领导意识到电子商务作为一种新颖的商务模式和管理模式,如果将电子商务与校园信息化建设联系在一起,一定会带来数字化校园应用的创新性变革。
校园电子商务是电子商务与校园信息化建设的融合,是电子商务技术在高校这一特殊环境下的具体应用,但它又具有传统电子商务不具备的一些优势。具体来说,校园电子商务是在校园范围内,利用校园计算机网络、计算机硬件、计算机软件及电子通信设备构建的一个大型计算机系统。校园电子商务是用来满足校园内各单位、部门或个人进行商务、工作、学习、生活等各方面的需求。简单地说,就是在校师生利用校园电子商务系统来购买产品、信息和服务的完整过程。随着高校规模的扩大和招生人数的增加,过去传统的以小超市、便利店等实体门面的校园商业模式已经不能满足学校大规模师生的消费需要,电脑、智能手机和网络的普及催生出在校师生对校园网购的需求。如何设计一套便利、高效和安全的校园电子商务系统用以满足师生对校园网购和使用学校资源的需求,成为校园信息化建设的重要部分。
1 系统功能模块分析
校園电子商务系统功能包括师生网上购物的各个流程,主要有用户在线浏览和查找商品、在线注册会员和登录、用户注册信息的显示和修改、购物车商品管理、订单信息的填写和确认、订单的支付和查询、管理员商品的管理、会员信息管理、系统公告管理、会员订单处理等功能。根据功能划分,校园电子商务系统分为面向在校师生用户的前台系统和面向系统管理员的后台系统两个部分,每个部分按功能的不同又划分为若干个相对独立的功能子模块。前台系统功能子模块包括会员注册登录模块、商品展示搜索模块、购物车处理模块;后台系统功能子模块包括商品信息管理模块、订单信息处理模块、会员信息管理模块、公告信息管理模块。
(1)会员注册登录模块:提供新用户注册成为会员,注册时填写各项注册资料。用户注册成功并经过身份验证登录后可以购买商品或管理个人资料,也可以查询本人的购物订单,对所购商品评价或提出意见等。
(2)商品展示搜索模块:主要实现商品的展示,提供用户浏览和选择。如果用户在展示区没找到想要的商品,可以使用搜索方式精确寻找商品,系统通过关键词模糊匹配系统内的商品名称,将符合用户搜索条件的搜索结果返回给用户,供用户浏览。
(3)购物车处理模块:会员登录系统后浏览并选择商品放入购物车,购物车中列出选购商品的清单,会员可以对选购的商品进行购买数量修改或者移出购物,以及确认购物车信息后进入订单结算确认等操作。订单结算确认要求会员填写收货人信息,选择支付方式。会员核对订单的各项信息以后,提交确认订单,整个购物车处理过程完成。
(4)商品信息管理模块:系统管理员根据商品的属性为商品划分类型,商品按照分类进行管理。做好商品分类以后,管理员可以分类添加商品,商品信息包括商品名称、商销售价、市场价、重量、库存、图片和商品详情等。管理员可以添加新商品,查询、修改现有商品和对商品做上、下架管理。
(5)订单信息处理模块:会员的购物订单由系统自动生成,管理员对会员订单进行处理。处理操作包括订单审核、发货、支付和完成;对问题订单进行修改或删除;对会员不满意的商品进行退、换货处理。
(6)会员信息管理模块:对系统管理员账号和会员账号进行管理。管理员可以对会员信息进行查询、修改和删除。系统管理员可以更改自己的密码和添加新的管理员。
(7)公告信息管理模块:系统管理员对系统新闻或者公告进行管理。管理操作包括对系统栏目的编辑管理,以及网站新闻、公告信息的标题和内容的添加、修改和删除。
2 系统数据库分析设计
数据库是校园电子商务系统的核心,数据库设计得是否科学合理对校园电子商务系统的运行效率和实现效果有着重要的影响。通过对校园电子商务系统的功能和数据进行分析,可以抽象出会员、管理员、商品分类、商品信息、购物车、订单信息、公告信息这几个主要的数据库概念实体。经过数据库概念实体转化,可以得到对应的数据库逻辑存储结构。数据库主要信息表如下。
(1)会员信息表,包括会员编号、用户名、密码、姓名、电话、证件号码、邮箱、性别、地址、注册日期。
(2)管理员信息表,包括管理员编号、用户名、姓名、密码。
(3)商品分类信息表,包括分类编号、分类名称、分类等级。
(4)商品信息表,包括商品编号、商品名称、商品图片、商品详情、商品分类、市场价、销售价、重量、库存、上下架。
(5)购物车信息表,包括购物车编号、用户编号、商品编号、商品名称、价格、数量、总金额。
(6)订单信息表,包括订单编号、用户编号、订单商品编号、用户名、收货人姓名、收货人地址、联系号码、运费、订单时间、总金额、支付方式、订单状态。
(7)订单商品信息表,包括订单商品编号、商品编号、商品名称、商品数量、商品价格。
(8)公告信息表,包括信息编号、信息类型、信息标题、信息详情。
3 系统功能模块设计与实现
校园电子商务系统的开发目的是整合学校现有资源,利用校园网提供一个系统化和规范化的数字化校园服务平台,为在校师生的日常购物、学习和生活提供高效、便利和经济的服务方式。系统的整体功能业务流程如图1所示。
(1)首页的设计与实现:校园电子商务系统的首页作为直接面向用户的前台,对师生了解和使用本系统有着重要的影响,因此首页设计必须做到直观、实用、简洁。为了让用户直观地了解校园电子商务系统的功能,系统从上到下依次划分功能区域,上层包括校园电子商务系统名称、登录按钮、注册按钮、网站帮助说明按钮等;中间层包括导航条、商品搜索、广告图片、新闻公告、客服联系等;下层主要是商品分类按钮、商品展示区域、广告图片、校园信息系统入口等。首页的主要功能是提供会员注册登录、商品信息浏览查询、系统新闻和公告阅读等。
(2)会员注册登录模块的设计与实现:会员注册登录模块由4个主要功能组成:新用户的会员注册、会员的登录、会员个人资料的查询修改、会员订单信息查询。新用户注册功能由注册页完成,用户填写注册资料后系统会检查资料的有效性。如果合格则提示注册成功,完成新会员注册,否则提示出错。会员登录功能由登录页完成,用户输入用户名、密码和验证码以后,系统进行验证,当用户名和密码完全匹配时则提示登录成功。为方便会员在登录成功后不必每次订购商品时都进行用户验证,系统使用Session对象将会员的会员编号、用户名分别保存起来,以后在用到上述用户信息时只需将Session中保存的值赋值给变量即可。会员个人资料查询、修改和订单查询主要在会员中心页完成,会员登录成功后才可以使用会员中心。会员中心可以查询订单、积分、商品收藏、商品评论和咨询、个人信息、收货地址等,如果会员要更新个人的信息,可以通过修改页面进行修改。
(3)商品展示搜索模块的设计与实现:模块的主要功能是通过不同的分类方式管理商品的展示,给用户提供直观的浏览界面,使用搜索方式让用户快速找到想要的商品。用户通过点击页面上的商品分类导航条选择商品分类,页面上的商品展示区动态地将属于该商品分类的商品信息显示到展示区。商品搜索功能提供了2种搜索方式:关键词搜索和高级搜索。用户在搜索栏输入商品的关键词后,系统会对商品名字进行模糊搜索,找到符合的记录就以商品列表的形式返回给用户浏览。在高级搜索模式下,用户除了可以输入关键词,还可以通过商品分类、货号、价格区间等条件进行精确搜索,提高搜索的准确性。
(4)购物车处理模块的设计与实现:模块主要实现会员从浏览选购商品到订单生成的全过程,会员成功登录系统后浏览和选择商品,找到需要的商品时将商品放入购物车,选购结束后查看购物车中商品的数量和价格,确认购物车信息后结算商品金额,填写收货人信息,选择支付方式,最后确认生成购物订单。
(5)系统后台管理模块的设计与实现:系统后台主要有4个子功能模块,分别是商品信息管理模块、订单信息处理模块、会员信息管理模块、公告信息管理模块。管理员通过系统后台登录界面验证身份登录以后,可以通过管理页面管理后台数据。商品信息管理模块主要功能有添加、删除和修改商品信息,添加、删除和修改商品分类等。订单信息处理模块主要功能有订单查询、订单修改、订单处理等。会员信息管理模块的主要功能包括对注册会员信息的查询、修改、删除操作和系统管理员账号的添加、查询、修改操作。公告管理模块主要功能是对系统前台的新闻和公告进行添加、删除和修改。
4 结语
校园电子商务系统的建设和应用既可以对校园信息化建设起到促进作用,为在校师生的工作、学习和生活提供便利,同时又可以提供校内真实的电子商务实验实训环境,让学生运用所学知识解决实际中遇到的问题,从而培養出社会所需的应用技能型人才。
参 考 文 献
[1]宋军平.高校电子商务系统设计与实现[J].电脑知识与技术,2015(11).
[2]王勇杰.校园电子商务系统设计[J].电脑编程技巧与维护,2012(10).
[3]李婷.校园电子商务平台的构建[J].安徽科技,2015(11).
[4]蔡琛.校园电子商务系统的设计与实现[D].成都:电子科技大学,2013.
[责任编辑:钟声贤]