电子商务网站建设是电子商务专业课程体系中一门专业核心课,也是直接体现电子商务运作的实践课程,主要的目的是培养学生动手操作能力,为学生就业提供帮助,所以实验是本课程的重点,是学习电子商务,对电子商务技能进行融会贯通的重要一步。其目的是通过实训使学生能够进一步领会网站建设和设计的基本知识,熟悉电子商务网站建设的基本流程,熟练运用常用的网页制作和设计工具,强化提高计算机实际应用能力,从而提高学生分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展。
二、电子商务网站建设课程的现状与面临的问题
1.课程之间知识存在重复,影响学生兴趣
2.教师自身能力有限,难以兼顾技术和商务
电子商务网站建设也是一门综合性很强的课程,其知识结构体系不仅包含计算机技术,也包含商务活动的各个环节。在实际教学过程中计算机专业出身的教师往往偏重于计算机网络技术、网页制作技术的教学而忽视了网络营销等商务知识;而营销管理专业出身的教师往往偏重于网站商务活动的教学,而忽视具体技术操作。这一现状使得学生对商务流程与功能模块有机融合在一起的电子商务网站不能全面理解。
3.学生计算机基础不牢固,缺乏信心
4.课时安排有限,教学任务重
三、电子商务网站建设课程实验的模块化教学思路
1.加强教师之间的交流,避免知识的重复讲授
2.深入企业进行交流,对网站项目进行模块化分解
教师在教学过程中,需要将商务和技术两个方面诸多知识点结合企业电子商务网站建设的流程完整的体现出来。为此教师应该与企业接触,深入了解企业在实际商务网站项目运作过程中所涉及业务流程中的各个环节。并结合电子商务网站的项目任务,将教学内容进行模块化分解,从中体现流程中的各个环节的关键技术。例如列出电子商务网站的通用模块分解图(图1),明确建设电子商务网站需要完成的各个组成部分。
3.针对各模块的不同功能详细分解其实现流程,帮助学生理清页面之间的关系
为了让学生进一步明确任务,理清各个页面之间的关系,需要针对各模块讲解其功能,并详细分解其流程,从而为制作网页和编写代码提供蓝图。例如:购物车模块(图2)是用来显示用户已选择采购但暂时未付款的所有商品,它可以让用户方便清晰地看到自己现在已经选购了哪些商品,也是一个可以体现网站人性化服务的模块。
4.对于关键性代码进行指导性注释讲解,引导学生下手编程
5.评价学生的初步成果,鼓励学生进行创新
学生在前期的指导下完成对模块的编程初步实现后,教师应当对学生的成果及时给予评价,通过交流,补充、修正,加图3购物车模块的部分代码注释示例深每个学生对具体问题的理解,巩固学到的知识。更重要的是对学生进行鼓励,让学生有成功感,这样才能进一步激发学生的潜力,有利于捕捉到迸发出的创造灵感,创造出高水平的优质作品,为今后的就业铺平道路。
1.1学生逻辑思维能力下降
电子商务专业中,低年级所开设的专业课程一般都是关于商务贸易类的科目,这些科目不能很好地锻炼学生的逻辑思维能力,使得学生在报考电子商务专业时就直接认为自己是文科生,而理科成绩强的学生选择相对逻辑思维性强的计算机专业,由此看来,电子商务专业在锻炼学生逻辑思维能力方面还是稍加欠缺的。就目前的社会发展而言,一名学生,无论今后会从事什么专业,都是要有一定的逻辑思维能力,所以,电子商务专业的领导和教师应该对这个问题重视起来,为提高学生的逻辑思维能力,创新授课模式、更新教学内容、改革教育体系等,使学生提高逻辑思维能力,使电子商务专业不再只属于文科的类别,学生可以与时代接轨,提高学生的就业率,有利于学校长远的发展。
1.3考核方法不合理
电子商务网站设计课程是需要学生进行实际操作来学习的,但是现今学校中,对电子商务网站建设的考察形式都是以笔试的方式进行考核,这样就导致学生对理论性知识比较重视,操作性知识就被学生忽视,使学生对网站建设课程认识面小,只是学习电子商务网站设计有关的理论性知识,最重要的实际操作知识学习很少,学生学习电子商务网站设计失去意义,使学生学习电子商务网站设计课程的效率下降,学生的学习效率低,学生对电子商务网站设计的课程学习的兴趣也会下降,学校开展电子商务网站设计的课程也会随之失去意义,电子商务网站设计也就缺乏了人才,对电子商务网站设计培养全面性人才不利,更不利于电子商务网站设计的发展。
1.4计算机类课程开课晚
1.5教学方法不当
近年来,教学课程改革掀起了,教师授课的内容也是一项目教学为主体,教学方法有所提升。但是,目前还有一些教师运用传统的教学方法进行授课,即使有些教师运用了新改革的课程来授课,教学方法也还是停留在阶段性教育,授予学生的知识都是教师想起来教哪里就教哪里,使学生所学习的知识零散、没有连贯性。这对学生有非常不好的影响,没有办法全面地了解他们主要学习的电子商务网站建设的知识,学生进行实际操作时,不知道如何确保知识的连贯性,很容易就不知道该怎么操作,难以适应社会的需要。这对学生的发展影响极大,学生的实际操作能力无法提高,教师培养人才的方法不能很好的对应社会所需要的人才素质,学生进入社会就业率低,对学校的影响也会很大。所以,教师的授课方法应该得到大力度的改革,使教师所授予学生的课程能够让学生成为社会所需要的人才,为学生可以更好的就业做努力。
1.6教师资历不够
电子商务网站所授予的知识是理论知识与实际操作知识相结合的,教师应该很好地授予学生这两方面的知识。但是现在多数电子商务专业的教师是从学校的学习进入学校授课的,教师的企业实践经验少,教师在教学过程中提高教学质量的方法是对教法的创新,没有机会与企业进行合作,就算会有激活与企业进行合作也是形势上的,教师根本没有实际的进行操作。虽然每年都会有教师被国家安排到企业进行培训,但是能够国家级青年的教师少、名额也是有限的,而且学校安排去培训的教师很少是电子商务专业的教师进行培训,教师得不到与企业合作的机会,缺少社会实践知识,就不能更好的授予学生实际操作的知识,把重点都放在理论知识上,学生所学的知识不全面,使电子商务网站设计专业停留在理论知识强大的时代,这样,学生的就业率就不会得到更好的提高,学生的实际操作知识要到实习公司重新学习,导致学生对自己失去信心。所以,国家和学校应该对教师的实际操作知识重视起来,改变对教师培训的体制,使教师能够更好的授予学生全面的知识。
2根据市场需求改革教学
2.1对考核方式进行改革
2.2对教师进行培训
电子商务网站设计专业中,教师对实际操作知识的掌握程度是最重要的,但是,现今多数学校电子商务专业教师理论知识经验丰富,而实际操作的知识薄弱,主要是因为教师缺少与企业合作的机会、缺乏社会经验。为了培养社会需要的电子商务网站设计的人才,国家和学校应该对教师的实际操作知识重视起来,国家应该安排教师与各大网站等关于电子商务的企业进行合作,只有国家对教师的实践知识重视起来,企业才会给教师更多机会进行实际操作的学习。学校也应该与企业对做合作,请求各大企业给教师学习更多电子商务实际操作的知识,只有学校和企业联谊了,企业才会重视教师所需要学习的课程,教师的社会实践经历丰富了,才能根据社会所需要的人才来培养学生。只有教师拥有了社会实践知识,教师才能更好的为学生讲解实际操作课程,学生的实际操作课程学习的效率提高了,才能更快地成为社会需要的全面人才,学生的就业率提升了,学校的教学水平就会得以流传,所以,国家和学校应该对此问题重视起来,使社会可以得到迅速发展。
2.3为学生建立团队意识
现代电子商务企业是以团队合作的方式进行工作的,而学生在学校的日常学习中,都是独立的进行学习,缺乏合作精神。所以,教师应该以培养学生的团队精神对课程做出改革,使学生可以更好的融入社会。如:在上课时,将学生分成三人为一组的团队,安排每个团队进行电子商务网站设计的学习,经常对每个团队进行考核,学生之间为取得更好地成绩互相研讨、相互合作,在学习中提升了团队精神。学生之间进行合作,不仅可以使学生更好地提高团队精神,还可以让学生养成相互合作、取长补短的习惯,学生不再以自我为中心,而是为整个团队的利益考虑。这样,学生进入社会就可以更快地融入到团队工作中,使其成为社会所需要的人才,学生的就业率也会随之提高。所以,教师要重视对学生团队意识的培养,使学生改变独生子女自私的性格,与社会相融合。
3结语
[关键词]软件工程电子商务网站设计ASP
一、软件工程的重要性
随着计算机软件的发展,开发一个软件是应用软件工程的方法显得越来越不可或缺。实践证明,应用软件工程可以在一定程度上解决以下突出的问题:(1)开发的软件正确反映用户要求;(2)正确评价软件质量;(3)控制开发成本和进度;(4)日后的维护和升级。
目前我国的软件开发水平相对国际领先水平还有一段距离。软件工程在开发过程中的应用同样相对落后。软件工程的应用显得日渐重要。
二、开发电子商务网站要解决的几个重要问题
(1)目前,我国b2b网站的开发水平仍然因各种因素的局限而存在可靠性和可维护性得不到充分的保证、难以满足用户需要,尤其是发展起来的一些商盟的小型开发商,开发实力相对较弱,更容易陷入“软件危机”。
(2)电子商务网站建设中出现的问题有:企业的商品和服务的情况不能准确的在网站上显示出来、内容不统一、搜索功能太弱、缺少企业特点、建设成本和进度难以控制、网站升级困难、开发效率低。
三、建设电子商务网站的过程
1.系统规划
图1电子商务网站建设过程建造系统的基础是系统规划,它是整个系统开发的指导思路,是软件工程中不可或缺的阶段。
2.系统的开发实施
(1)需求分析:熟悉该企业的特点,了解该系统各类用户的习惯,与该企业商议以更彻底地了解该企业的需求,以尽量明确该系统需要满足的基本要求,为系统结构的确认提供参考依据。
(2)结构确认:依据需求分析得到多个技术方案并对这些方案进行比较,确定企业电子商务系统需要完成的完整的功能,需要考虑所提出的技术方案与企业所要求的功能是否相符,选取其中最适合于企业需要的方案。
(3)应用软件开发:根据系统的需求分析、逻辑结构设计以及系统结构确认后的结果,确定需要用什么产品和技术去建造该系统平台,然后完成相应的应用软件系统的编码工作。
(4)搭建系统平台:依据各种技术标准,选择能满足系统需要的产品搭建平台,即其运行所需要的各种软件、硬件环境,如数据库系统,信息服务系统,操作系统等。
(5)系统测试:按软件说明数中提出的所有功能检测系统是否满足了需要,发现应用软件中存在的各种程度的错误或漏洞,以考虑是否可以接受该产品。
3.运行和维护
运行不仅仅是系统投入使用,还关系到企业的商务活动在新的模式下运作。所以,运行过程中还要进行一定程度的维护、管理等等,其中包括内容的更新,组建修改,甚至新技术的使用,这样才能提高软件的稳定性、可靠性、
用户的满意度等等。
四、网上购物的实现
1.系统功能描述
2.开发工具及平台选择
ASP服务器端执行脚本指令环境是目前较先进的方法,数据库可以选用SQLServer。这样选便于系统的改进和扩充。
3.数据库设计
4.功能模块设计
(1)会员管理模块
(2)购物页面
主要用于向客户展示其希望了解的商品。需要有按商品属性进行分类查询、按品牌查询、按关键字查询、按价格排序等。
(3)购物篮
主要实现两个销售功能。①增加商品到购物车:如购物者找到所要购买的商品,点击购买后将所选商品的信息如:商品编码、商品名称、销售价、购买价、购买数量记入购物车表内。②显示购物车信息:点击购物车后显示相应的商品信息:商品编码、商品名称、销售价等。
(4)付款
进入付款界面,调出会员记录,显示收件人和付款人资料,选择付款方式,并将以上信息写入订单表中。
(5)后台数据管理
①商品管理:实现系统管理员对商品的管理。如查看商品目录、增删商品品种、删除已不存在的商品或修改、增加商品信息。②会员管理:具体实现对网站会员账户的各种管理,包括新增会员和权限分配。给会员发送信息、查看会员资料、更新会员资料和删除不合法会员等。③订单管理:提供及时有效的订单查询检索。具体实现:根据订单发货情况、更改订单处理情况、检查订单情况、订单转储和查看所有订单。④财务管理:有完善的会计科目体系和灵活的会计科目重定义功能,严谨的会计审核处理系统,严格按国家财会制度进行财务核算、制单和输出报表。
(6)系统维护模块
系统总管对会员信息、系统信息、以及各种单据信息进行维护和管理,比如批准会员、删除一年以上作废的单据、转储数据库等,以保障系统的正常运行。
参考文献:
[1]郑人杰,殷人昆,陶永雷.实用软件工程(第二版)[M].北京:清华大学出版社,1997.
[2]周树清.电子商务情景案例[M].北京:中国国际广播出版社,2001
[3]姚国章.中国企业电子商务发展战略[M].北京:北京大学出版社,2001.
[4]StephenR.SchachObject-OrientedandClassicalSoftwareEngineering[M].Beijing:ChinaMachinePress,1998.
【关键词】移动WEB技术;商务网站;建设
0引言
电子商务近几年有了很大发展,深入了我们的生活,既使我们购物更加快捷方便,也使网商成为了一个职业。电子商务成为了一个举足轻重的商业模式,不仅有阿里集团、京东商城等著名电商的繁荣发展,就象苏宁、国美等传统商业企业也纷纷大力发展其电子商务。据中国行业研究网2013年研究报告显示[1],中国电子商务市场2012年交易规模达7.85万亿元,仅阿里集团的销售规模就突破1万亿,全国电商交易额占社会消费品零售总额的比重将突破5%。随着无线通信的广泛使用,移动电子商务也成为电子商务一个重要的分支。移动电子商务更具有开放性,可以无处不在,随时随地进行,而用潜在用户规模大[2]。
1移动商务网站应用模式
随着移动电子商务的不断发展,移动电子商务网站建设需求越来越大。移动应用程序主要有两种模式:原生应用和移动Web应用[3]。原生应用,就是编机操作系统支持的应用软件(如:iPhoneiOS系统的应用软件,Google的Android系统的应用软件等),然后在手机上安装相应的应用软件;移动WEB应用,编写移动WEB应用程序,部署在WEB服务器上,通过支持JavaScript、CSS3、HTML5标准的内核浏览器访问服务器上的移动WEB应用程序。
原生应用只是针对某一特定的手机操作系统,调用其内置的API,开发比较方便快捷,但也有很大局限性,不同的手机操作系统要开发不同的应用软件。根据IDC市场研究公司2013年一季度智能型手机操作系统排行榜显示:销售量在100万部以上的手机操作系统有:Andriod、iOS、BlackBerry、WindowsPhone、Bada和Symaian等,如果针对每种智能手机操作系统都编写应用软件,开发和维护成本较高。如淘宝网的手机客户端就有买家、卖家和网上支付等,另外还要有Andriod、iOS、BlackBerry等平台的多种版本。
移动WEB应用软件,利用浏览器和HTML5、JavaScript等技术,提供跨平台、通用的解决方案。一次编程,可以满足手机和平板电脑的移动站点应用,支持Android、iOS等各种主流平台。移动WEB不需要针对每一种手机操作系统开发相应的应用软件,用户更不用安装客户端应用程序,系统维护只要在服务器端进行。随着4G时代的到来和和免费Wi-Fi的不断推出,移动互联网将得到了快速的发展,越来越多的人利用移动终端设备方便快捷地访问网络,获取需要的服务和信息。随着4G网的推出,智能手机性能的提高,移动WEB将会越来越广泛的应用,真正做到随时随地访问互联网,在移动互联网上娱乐、购物、办公。
随着手机和平板电脑普及,传统网站和电子商务网站因市场需求逐渐向移动WEB应用转移。而传统网站在终端不能完全适应需要,需要开发移动WEB网站。移动设备、移动终端操作系统和移动用户都具有的独特性,要求采用不同于传统WEB开发方法进行移动商务网站开发。
传统Web程序部署在WEB服务器上,通过超文本传输协议(HTTP)实现文档和文件的共享。通过统一资源标识符(URI)来访问WEB服务器上的文本文件、标记文档和二进制资源。而移动WEB在传统WEB程序的基础上添加了新的数据类型、标记语言、文档格式,以解决移动设备的资源受限、屏幕尺寸小需要优化WEB内容,移动WEB浏览器可用性差等问题,用户可直接通过移动终端的浏览器访问,不用安装任何软件。
开发一个能满足主流的移动平台的移动WEB应用系统,可采用基于模型的开发方法,模型与平台无关,可以解决平台之间移植复用、设计标准和编码规范问题,也支持原型开发,便于用户理解系统[4]。
1.1《电子商务网站建设与维护》课程特点
笔者在讲授这门课程的过程中发现该门课程综合性较强,突出实践能力培养,其具体特点如下:
1.1.1课程内容涉及面很广。一般的编程语言课程仅涉及一门语言,而该门课程涉及HTML语言、JavaScript语言、C#语言、和数据库操作语言(SQL)。学生只有掌握以上知识才具备初步的网站建设能力。
1.1.2综合性较强。该课程是其先修课程的综合运用,要求学生对其先修课程的内容掌握扎实,先修课程中哪怕只有一门功课薄弱,都会影响到该门课程的学习。
1.1.3实践性强。该门课程着重培养学生的网站建设能力和维护能力,而能力的培养来自于实践,该课程中实践学时占了总学时的一半以上。学生需要在理解理论知识的基础上,实现电子商务网站的各功能模块,并处理商务网站运行及维护过程中可能出现的各种问题,这就要求学生有较强的实践能力。
2.2《电子商务网站建设与维护》课程存在的问题本文在结合课程特点、笔者多年的授课体会和学生反馈的基础上,得出这门课主要存在以下几个方面的问题:
2.2.1教材方面:目前市面上的教材既介绍网站的规划、、安全、运营推广又详细介绍技术的不多,再想有一个可真正运行的商务网站的案例几乎不可能。
2.2.2教学方法方面:常规的教学方法强调“理论”+“实践”的方式组织教学,一般先根据教学大纲安排各章节教学内容,再根据章节或知识点安排学生实验。这样一章一节的推进,方便教学,但学生缺乏综合应用能力,创新意识得不到培养。在整个商务网站规划、布局和数据库设计上存在问题,缺少对于网站设计的全局把握。
2教学改革措施探索
2.1教学设计方面:在教学过程中引入适用于教学需要的实际企业电子商务网站建设项目案例。在网站建设项目实例教学中,既包含网站建设课程的主要知识点,也融入实际应用中常用的策划技巧。并将其编制成实验指导书发给学生以弥补教材的不足。
2.2教学方法方面:从学生的实际出发,充分发挥学生的主体作用。课程的前半部分讲授理论知识时,将理论教学内容和上机实验内容穿行,使学生可以教中学、学中做。课程的后半部分采用真实案例,比如网上书城,从分析网上书城的需求、数据库的需求、网站的整体设计到整个网站的运营、安全维护,每一步的都与理论知识紧密结合。
2.3考核方式方面:摒弃传统的期末闭卷考试模式,采取以实践能力为主的考核方式。加强对学习环节的考核,注重过程考核,在日常的学习中设置一些题目,考核学生对知识点的掌握情况。要求学生能够模仿老师的案例创建自己的商务网站,并具有个人特色,严防抄袭。