时间:2022-06-20 17:10:08
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇网站需求分析报告,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
网站项目是以Web服务器为主体、浏览器为客户端作为基本架构的项目。这样的架构项目中包含Web服务器、浏览器和网络三个关键主体。网站项目可能是一个网站,也可能是各种Web应用程序,例如网上商店、虚拟邮局、网络办公管理系统、客户关系管理系统等等。网站项目管理就是围绕着网站项目运用知识、技术、技能、工具和方法进行组织管理。其特点表现在以下几个方面:
1)涉及的领域很多。狭义地讲,网站项目包括了网页制作、美工设计、程序编码、系统及网络管理等专业技术,广义上又包含了企业管理、市场营销、心理学、广告学等更多领域的知识,在项目进行过程中还涉及到项目管理工具、文档和设计开发管理规范、开发及测试环境部署等特殊领域的问题。这对参与项目管理的人员提出了很高的要求。
2)参与项目的角色很多,水平可能参差不齐。对于网站项目管理,最关键的角色是项目经理、业务流程分析师、用户界面工程师、系统分析员、编码人员(程序员)和质量控制工程师等。根据项目的规模和开发的深度,由项目经理进行角色划分。假如严格细分,一个大型项目的角色可能达到50个以上,以确保每个细节都有专业的人员进行负责和管理。其中需求分析过程中主要角色有客户代表、业务员、业务流程分析师、用户界面工程师,另外还有项目经理、数据库工程师、文档工程师等参与。
3)网络应用的开发技术在日新月异地进步,从而使网站应用系统的开发模式具有多种选择性,达到同样的目标可以采用很多不同的方式,现代的应用系统越来越成为一个庞大的集成方案,需要考虑不同的操作平台、不同的应用服务器、不同的数据库、不同的编程语言、不同的传输介质等等,项目管理人员必须了解各种技术的利弊,帮助用户选择高效、廉价并富有前瞻性的方案。
2需求分析在网站项目管理中的作用及要求
需求分析是一个项目的开端,也是项目建设的基石。由于以上提出的网站项目的特殊性和行业覆盖的广阔性,以及需求分析的高风险性,网站项目需求分析的重要性是不言而喻的,在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。
在需求分析流程中,需要有客户代表、业务员、业务流程分析师、用户界面工程师等角色参与,业务员从客户代表那里获得需求,并形成需求报告;业务流程分析员从业务员那里获得需求报告,分析生成项目模型报告;界面工程师得到项目模型后设计制作相应的模板和用户界面原型,最终由客户代表确认。需求分析所形成的文档最终达到如下要求。
1)正确性:每个功能必须清楚描写交付的功能。
2)可行性:确保在当前的开发能力和系统环境下可以实现每个需求。
3)必要性:功能是否必须交付,是否可以推迟实现,是否可以在削减开支情况发生时被“砍”掉。
4)简明性:不要使用专业的网络术语。
5)检测性:如果开发完毕,客户可以根据需求检测。
3网站项目需求分析的一般方法
根据以往的工程经验,需求分析工作方法,应该定位在“三个阶段”(也称“三步法”)。
第一阶段:“访谈式”。这一阶段是和具体用户方的领导层、业务层人员的访谈式沟通,主要目的是从宏观上把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等等具体情况和客观信息,建立起良好的沟通渠道和方式。针对具体的职能部门以及各委办局,最好能指定本次项目的接口人。
实现手段:访谈、调查表格。
输出成果:调查报告、业务流程报告。
第二阶段:“诱导式”。这一阶段是在承建方已经了解了具体用户方的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等等具体实际和客观信息的基础上,结合现有的硬件、软件实现方案,做出简单的用户流程页面,同时结合以往的项目经验对用户采用诱导式、启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性,界面的便易性、习惯性。用户可以操作简单演示的DEMO,来感受一下整个业务流程的设计合理性、准确性等等问题,及时地提出改进意见和改进方法。
实现手段:拜访(诱导)、原型演示。
输出成果:调研分析报告、原型反馈报告、业务流程报告。
第三阶段:“确认式”。这一阶段是在上述两个阶段成果的基础上,进行具体的流程细化、数据项的确认阶段,这个阶段承建方必须提供原型系统和明确的业务流程报告、数据项表,并能清晰地向用户描述系统的业务流设计目标。用户方可以通过审查报告来提出反馈意见,并对已经可接受的报告、文档签字确认。
实现手段:拜访(回顾、确认),提交业务流程报告、数据项表;原型演示系统。
输出成果:需求分析报告、数据项、业务流程报告、原型系统反馈意见(后三者可以统一归入需求分析报告中,提交用户方、监理方进行确认和存档)。
整体来讲,需求分析的三个阶段是需求调研中不可忽视的一个重要部分,三个阶段或者说三步法的实施和采用,对用户和承建方都同样提供了项目成功的保证。
4网站项目需求分析的注意事项和技巧
项目的整体风险往往表现在需求分析不明确、业务流程不合理,导致用户不习惯或不愿意去用承建方的软件。承建方和客户方都要重视需求分析的重要性。为更好地把握用户的需求和方向,应该采用必要的手段和方法来进行需求调研。
4.1挖掘用户需求
鼓励用户将所有的想法尽可能地阐述清楚,并把所有的要求罗列出来。这时候不必担心引起客户的潜在需求而增加设计开发的工作量,应直接明白地跟客户把问题和要求一条条地列出来,把条理、归纳、分析先都放到一边,将用户最原始、最完整的要求准确地记录下来。
很多情况下客户并非专业人士,在他们的描述中很难凸现重点和技术难关,这需要我们去为客户进行分析、归纳和整理,尤其是客户谈的不多却又是技术上实现难度和强度很高的地方特别值得注意。客户往往对需求的概念是非常模糊的,大多时候给出的需求都是笼统而且尺度难以控制的,这就要求业务人员在倾听了客户的详细说明以后,帮助客户进行整理和分析,预测客户在开发过程中变更及今后应用中可能进行修改升级的潜在需求。
比如在为客户设计办公自动化系统的时候,也许就要为客户预留将来与他们的业务单位进行交互的通道;在设计邮件系统的时候要考虑可能会需要广告管理服务器;设计网络电子商店时需考虑今后增加库存产品进销存统计分析等等;限于时间和财力的考虑,客户通常能够接受分阶段实施的开发过程,在需求分析时,提早为客户设想到今后的需求变更除了使项目开发更加顺利以外,也为今后业务的进一步深入打下了更好的基础。
4.2利用自然的语言和图表描述项目模型
在业务员与客户进行沟通和调查时撰写的需求分析,尽可能用自然语言或形式化语言来描述,还可以添加图形表述方式和模型表征方式。虽然客户的水平和资历有所不同,但是最自然的描述能够使项目开发的各个成员都能清楚地理解需求含义,不至于在理解上产生偏差。对客户而言,这样的模型描述最接近真实,容易参与修订,并能以此为测试和验收的依据。制作示意图可以有很多种方式,关键是利用示意图将客户的需求和即将开始设计的系统体现出来。在进行系统分析和程序开发之前,双方对今后要完成的产品就能够有直观的认识,换言之,就是在产品还没有真正进入开发阶段的时候,双方就对工作的结果达成统一的意见,这将大大地减轻需求变更所带来的困扰,同时客户更容易地参与到项目的开发过程中。
4.3需求分析要共同参与各施其职
项目经理、系统分析员、开发经理、交互设计师、测试人员、文档人员包括客户代表都应该看需求分析,并进行共同讨论,达成一致意见。参与项目开发的人员都应该对这份需求有统一清晰的认识,并根据自己的工作对需求提出意见,通过与客户的沟通修订,最终确定项目实现的目标。这样可以尽量避免业务人员与开发人员、承建方和客户方之间发生不必要的纠纷。
例如:项目经理通过需求分析才能组建所需要的团队包括配置工作环境,制定开发周期;开发周期的限制和功能上的要求可能会影响到程序员采用什么样的语言和工具进行编写;操作用户的技能水平将影响到交互设计师进行前台设计时做到什么样的精度;界面设计人员根据项目的性质和定位确定表现方式;测试人员了解测试环境和条件后才能对项目质量进行跟踪和检测。
4.4将需求变更置于可控状态
需求的变更几乎是不可避免的,也许是出自客户的遗漏,也可能是在开发过程中被激发出来的。如何以可控的方式管理网站项目需求的变更,对于项目的顺利进行有着重要的意义。如果匆匆忙忙地完成用户调研与分析,则往往意味着不稳定的需求。所以需求管理要保证需求分析各个活动都得到了充分的执行。
为了将变更及时反馈到项目的各个角色中,做好需求变更日志就显得非常重要。在需求分析后面附上变更日志,并将修改后的需求分析制作成新版本,保留每次更改过的版本,而不是覆盖,这样就比较容易地跟踪到需求变更过程中所带来的工作调整。在新版本的需求分析中,将变更部分用特殊方式表示出来,并在日志中记录变更明细。
4.5评审需求文档
需求文档完成后,需要经过正式评审,以便作为下一阶段工作的基础。一般的评审分为用户评审和同行评审两类。用户和开发方对于软件项目内容的描述,是以需求规格说明书作为基础的;用户验收的标准则是依据需求规格说明书中的内容来制订,所以评审需求文档时用户的意见是第一位的。而同行评审的目的,是在软件项目初期发现那些潜在的缺陷或错误,避免这些错误和缺陷遗漏到项目的后续阶段。
论文关键词:平面设计软件;实训课程;项目设计;实训项目;成果评价;职业能力
平面设计软件实训是配合《平面设计软件》课程开设的为时2周的实训课,是培养学生职业能力的一个重要环节。以往的实训课通常是通过让学生做一些课业进行的,教师给出一个课题,学生在指定时间按教师的要求完成作品,整个过程在教师的辅导下完成。在这样的教学过程中,学生的职业能力难以得到很好的训练,团队精神难以得到有效的培养。所以,在实训课上进行项目教学是很有必要的,因为项目教学法的核心是在教师的指导下,由学生去探寻得到最终结果的途径,学习的重点在学习过程而非学习结果,这对学生能力的培养是很有帮助的。在2周的时间里,如何设计项目才能使学生真实地体验一个项目的完整制作过程,是需要教师研讨的问题。
实训项目设计分析
实训课的教学不同于理论课。由于学生已经初步具备了该课程的知识和技能基础,实训课要在理论课的基础上重点训练学生的专业技能和职业能力。所以,项目的设计要求更能体现实际工作环境的特点,学生通过项目能更好地应用学过的知识解决实际问题,锻炼自己的实际工作能力。
设计理念平面设计是近十几年逐步发展起来的一个复合性职业,涉及面非常广泛,涵盖的职业范畴包括商业展示设计、商业广告设计、商业环境艺术设计、书籍装帧设计、包装结构与装潢设计、服装设计、工业产品设计、商业插画设计、标志设计、企业CI设计、网页设计等等。针对目前平面设计行业及社会其他相关岗位对人才的需求和对教学内容及教学方法的研讨,实训项目设计应该围绕着专业方向和培养目标进行设计;围绕着用完整的实际工作流程训练学生综合设计制作能力的目标进行项目开发,即按照实际工作“调研策划创意设计制作提交审核”的流程进行教学设计;以项目小组的形式开展教学活动;通过实训项目训练,培养学生的创新精神和团队精神,使学生能够综合运用美学思想、平面艺术设计的基本原理和设计规律及计算机图形图像设计软件,完成符合实际要求的平面设计作品,实现平面设计专业的教学目标。项目的设计理念应当是以培养学生完成实际工作任务的职业能力为目标,但设计的项目不一定非要来源于企业,因为本课程的学生是“广告设计与制作”专业的一年级新生,还没有学过平面设计方面的专业课,用2周的时间完成一个真实的企业项目有一定的难度。为了顺利实现《平面设计软件》实训课程的教学目标,可采取将虚拟项目按照真实项目完成的形式进行教学设计。
设计思路平面设计专业的能力目标是使学生能够根据平面艺术设计的基本原理和设计规律,针对不同的用户要求进行各种平面作品的设计与制作。所以,“网站页面设计制作”项目、“POP广告设计制作”项目、“商业插画设计制作”等项目都可以用来作为《平面设计软件》实训课程的实训项目。产品类广告设计可以重点培养学生市场调研、策划、创意等能力;文化类广告设计可以培养学生掌握完整的设计制作流程;“网站页面设计制作”可以通过图形、色彩、文字等设计元素的运用培养学生综合的平面设计能力。下面以“某集团房地产网站页面设计制作”项目为例,分析实训项目的设计方案。
实训项目设计方案
项目背景随着互联网的飞速发展,网络已经成为人们生活中不可缺少的一部分,利用网络查找各种所需要的信息已经是人们习以为常的手段。在这种形势下,很多企业、个人都需要拥有自己的网站和网页。某房地产企业为了更好地宣传企业形象和推介企业产品,需要制作一个引人注目的精美网站展示自己。
项目内容该设计项目是为某房地产开发商的网站进行网页设计和制作,需要学生进行市场调研,了解企业名称和受众群体,并采集各种信息,通过进行实际调查和需求分析,确定网站的市场定位,进行网页的规划和整体方案设计。在网页效果上要注意网站形象设计,以满足人们的审美需求;在制作过程中要合理运用艺术设计的理论知识和软件技术,按计划完成符合客户要求的精美网站制作。具体任务内容包括市场调研、网站策划、网页整体方案设计、网页设计制作、完稿处理、资料整理等,其中市场调研包括收集相关房地产企业的宣传资料和网站形象调研。网站需求分析要通过对宣传资料进行整理分析,明确用户需求,并撰写分析报告。网站整体方案设计包括标准字、LOGO小样、标准色彩、图标设计、网页平面设计等内容。网页设计制作可利用平面设计软件Photoshop、Illustrator等。
项目能力目标为达到专业要求的职业能力培养目标,在项目执行过程中,要求学生能进行基本的市场调研,明确客户需求,撰写广告策划书;能根据策划书进行创意构思,绘制出设计草图;能进行一定的创意设计;能将艺术设计理论知识与软件技术相结合,具备项目执行能力、与人沟通能力及小组协作能力。
项目技术指导在项目执行过程中,教师承担着指导的责任,在设计项目方案时,教师要全盘考虑项目中的一些技术问题,对学生可能遇到的知识和技能问题做到心中有数,以使项目能够顺利进行。
1.网页设计流程。按照一定的设计流程策划、设计、制作网站可以减少失误,确保项目的正确进行。因此,要了解项目的制作步骤及网页的设计流程:(1)市场调研,收集资料;(2)网站策划;(3)网页详细设计;(4)网页制作;(5)验收作品。
2.市场调研。在调研之前首先要确定调查报告内容,对问题进行分析、排除、锁定。这样在与客户沟通时可避免问题模糊、范围过大。资料收集要翔实、丰富,包括该企业的介绍、楼盘信息、图片等一切相关信息。
3.网站策划。网站策划是网站设计的关键步骤,只有真正策划好了,才有可能成为让客户或用户满意的网站。在本项目中,网站策划是了解客户需求、进行信息收集与分析、对网页设计等方面的问题进行整体规划并提供解决方案、撰写“需求分析报告”的过程。在这个过程中最为重要的是需求分析,就是了解、分析、明确用户需求,利用创意草图,对网页进行合理科学的规划,即对网页定位、受众群体、网站色调、网站页面总体风格、各种页面特殊效果及其数量进行确定。
4.网页详细设计方案。在需求分析的基础上,要进一步针对内容建设、网站布局、网站结构方面设计具体的方案。需要画出网站结构图,其中包括网站栏目、结构层次、连接内容、首页中的功能按钮、内容要点、友情链接等,都要体现出来,要切题并突出重点。设计方案要充分展示房地产网页设计的特点,网站形象要庄重平和,信息量要全面、细致,具有人性化特点。网页结构应层次清晰、创意新颖、颜色搭配合理、网页页面设计符合审美要求,网页功能要融入设计方案中,网页的内容与表现形式要统一,要对内容进行合理的分析、加工,按类别分类,栏目设置要一目了然。(1)首页设计。首页设计包括创意设计、结构设计、色彩调配和布局设计。在进行首页设计时,标题要有概括性,要用标题性的文字使访问者快速了解网站所能提供的信息,可将具体内容放到子页里完成;要符合设计时的主题和风格;文字与背景要合理搭配;整个页面色彩选择要统一。(2)网页版式设计。在网页设计中,网页的版式设计以及色彩搭配是很重要的,字体的设计和图片的放置都要考虑整个页面的排版,要合理地运用空间,使网页疏密有致,井井有条,留下必要的空白,使浏览者感觉轻松,没有压抑感,但也要注意不能只追求版面效果而忽视功能方面的问题。(3)网页背景。网页背景设计不好会影响访问者对整个网站的印象,选用的背景应该与整套页面的色调相协调。不同的颜色会给人不同的视觉心理感受,要合理运用色彩,造成良好的视觉效果。使用图片做背景时,要考虑大尺寸给传输速度带来的影响。
5.网页制作。网页制作是通过应用Photoshop、Illustrator等平面设计软件的各种技术实现网页策划所要求的效果的过程。在制作时既要结合平面设计的基本知识,也要遵循网页设计独特的设计要求与原则。(1)网页图标设计。图标是具有明确指代含义的具有标识性质的图形,不仅是一种图形,更是一种标识,具有高度浓缩并快捷传达信息、便于记忆的特性,应用范围很广,例如各种交通标志、学校的校徽、商品的商标等。图标也是网页中重要的设计元素,应根据不同的应用有所区分,既可以用来标识一个栏目,也可以作为链接元素实现网页间的跳转。精美的网页设计图标往往能起到画龙点睛的作用,从而提升软件的视觉效果。网页常用的图标有“导航图标”、“按钮”、“标志”等。图标设计要简单、直观、可识别性强;要能准确表达相应的操作;按钮的设计采用图标和文字可以提高图标的可用性;为吸引用户眼球,颜色应简洁;使用矢量格式可以让图标随意放大缩小;在导航栏上或网页的某些地方使用合适的图标,不仅可以美化网站,还可以引领用户浏览网页。一般制作流程是先做出基本的外形,再进行上色修饰,最后增加一些光影使其具有立体感。(2)导航栏设计。导航栏是网页中用来装饰和展示网页的,是非常重要的组成部分,功能丰富的导航栏可以引导阅览者获取多方面的信息。导航栏的设计应遵循“导航数量适当”、“导航提示明确、清晰、醒目”等原则。(3)网页色彩设计。网页的色彩是网页最重要的部分,是给访问者登录页面时的第一印象,好的页面色彩能给人带来很强的视觉冲击力,可以使浏览者对整个网站产生深刻印象。在设计网页时如果忽视了色彩设计,网站最后的视觉效果可能与客户期望不匹配。因此,设计时需要先了解网站的定位、网页的风格,学习有关的色彩知识,在此基础上合理进行色彩搭配。在配色时应注意尽量将颜色控制在三种以内,一般而言,网页的背景色应该柔和一些、素雅一些,如配上深色的文字,会使人看起来自然、舒畅,文字的颜色在不同底色的衬托下,会给人不同的视觉效果,设计时应综合考虑多方面的因素,设计出能产生好的视觉效果、能营造整体氛围的网页。网页设计还有很多方面的知识,教师可以给学生提供一些资料,让学生通过自主学习掌握这些知识,提高学生的自学能力。
关键词:网站建设与管理;综合实训;项目开发;职业能力
网站建设与管理专业是中职类院校为企业培养技能应用型专门人才的热门专业。通过近几年用人单位对本专业毕业生的反馈情况及毕业生自身经验来看,很多中职院校网站建设与管理专业在课程设置、技能实训方面还不能达到培养应用型高技能人才的标准。现在很多中小企业都建立了局域网,接入Internet,建立了本企业的网站,大部分企业需要的是既能组建管理局域网,又能制作和维护网站的应用型人才。因此,网站的建设与管理技能是必须重点培养的一项核心职业能力。培养满足企业需要的应用型人才,必须在专业教学过程中加大实训课程的强度和深度,营造等同于或类似于工作过程的实训环境和工作要求,强化训练内容和技能的实用性。
一、“网站建设与管理”综合实训的目标
网站建设与管理综合实训的基本目标就是培养学生为企事业单位建设、维护网站的职业能力。综合实训涉及到多门专业课程知识:基本网页制作(Photoshop,Dreamweaver,网站配色与布局,Flash, CSS+DIV制作网页,HTML 技术及客户端JavaScript脚本技术), 动态网页制作(,PHP等技术),数据库技术(如SQL SERVER的管理等),网络操作系统及Web服务器的配置管理等。学生学完这些课程得到的是实际工作中要用到的专业知识中某个方面的零碎的知识,而解决实际问题如建立一个企业网站,则要将这些知识进行整合,综合运用。综合实训的目标就是让学生在开发一个具有现实意义的网站项目的过程中,领悟如何综合运用所学的相关知识,独立完成一个网站项目的开发与维护,从而基本掌握网站建设的核心能力,为进入企业顶岗实习做好准备,并最大限度地增强对就业岗位的适应度。
二、“网站建设与管理”综合实训的内容
1.网站建设与管理综合实训所需专业课程知识。实际工作中开发网站项目,必须掌握静态网页制作技术、基本图像处理技术、数据库技术、利用编程语言实现动态网页技术、Web服务器的配置和管理技术,这些技术在网站建设中的作用各不相同静态网页技术和图像处理技术用于制作普通的页面以及用户访问网站的接口界面,数据库技术实现对用户数据的存储和处理,动态网页技术实现用户与服务器的通信及数据的存取操作,Web服务器实现对网站运行的支持。如何将这些知识有机的融合到一个具有现实意义的项目中,是综合实训能否取得实效的基础,因此,综合实训的项目最好是来自企业的实际项目,如企业的电子商务网站等。
2.网站建设与管理综合实训所应完成的技能项目。建设企业网站一般包括网站规划设计、网站前台设计、网站数据库设计、网站后台设计、网站的调试等几个工作过程和模块。以电子商务网站为例,网站建设综合实训应围绕多个项目模块展开。
(1)网站规划设计的实训。学校教学过程中往往注重基本知识的传授,如网页设计课程老师会将网页设计相关知识讲得很多,而这些知识在实际工作过程中如何应用,却比较忽视。网站规划实训的目标就是培养学生承接一个综合网站项目后,对网站进行需求分析,明确创建网站的目标,然后根据分析结果提出合理的建设方案,选择恰当的技术路线。网站规划与设计是后续建设步骤的指导纲领,这一过程实训的结果是网站的构思草图。
(2)网站前台设计的实训。网站的前台设计就是指设计用户访问网站时直接接触到的页面,以电子商务网站为例,包括网站的主页、各栏目的首页、商品展示页面、注册页面及登陆页面等,具体内容涉及网站的排版布局、网站导航系统的实现、网站Logo的设计、图片处理、颜色搭配、注册页面及登陆页面的具体要求等等。这些工作的完成涉及多门课程的知识内容,实训效果既取决于学生灵活运用知识的能力,也取决于指导老的项目开发经验。网站前台设计的实训有两个重要的环节必须强化,其一是网站Logo的设计及页面图片的处理,这项实训的指导工作应当由熟悉图片处理的教师进行专项指导;其二是基本网页制作,包括网页排版、布局、颜色搭配、文字显示及资源链接的实现等,重点是运用网页制作技术如HTML,JavaScript语言及开发工具如Dream weaver等的综合应用。
(3)网站数据库设计的实训。实训的内容着重培养学生如何根据一个项目的需要来进行数据库的需求分析、数据结构的设计,要求学生完成数据库的概念结构(E-R图)的设计,逻辑结构的设计(由E—R图转化成关系)及数据库的物理实现,强化学生在实际项目开发过程中利用某一DBMS实现后台数据库的设计技能。
(4)网站后台设计的实训。网站后台设计包括网站各种功能实现的后台代码的设计。以电子商务网站为例,后台设计实训的内容主要包括:①商品信息的管理:如添加、搜索、删除,分类等。②商品的分类管理。③ 普通用户及管理员管理。④各功能模块的通信及后台代码如网站购物车的实现、在线订购、在线付费的实现等。
(5)网站调试的实训。网站调试实训内容涉及两个方面:①配置网站运行的环境,让学生熟练掌握各种网站运行环境的配置技术。② 网站测试。网站正试前都要进行测试,保证网站后用户能够正常浏览网页和使用网站提供的服务功能,只有通过了测试的网站才能到Internet上。
三、“网站建设与管理”综合实训的实施过程
为保证网站建设与管理专业综合实训的有效性,必须要求学生能够接受全过程的操作训练,通过完成一项完整的项目,可以让学生体验各个环节的主要技能的要求,了解生产或服务的程序,体会生产或服务中环节的连接重点和各个工作岗位的重要性。因此,网站建设综合实训的实施,应当以符合工作实际过程的方式进行。以项目组的形式组织综合实训的开展。企业网站的开发是一个比较大的综合性的软件项目,为了给学生营造真实的实训环境,综合实训课应以项目开发小组的形式组织。对于电子商务网站而言,四名学生为一组比较合适,应当任命项目组长,负责整个项目的规划和进程。具体实施过程是:全体组员参与网站的需求分析工作,并在此基础上写出需求分析报告,然后,项目组长完成网站的规划,在此基础上进行细致的分工,四人分别实现网站页面效果图设计,网页前台的设计,数据库的设计,网站后台的设计。实际项目开发过程中,一个项目小组成员的任务比较单一,而综合实训的目的就是为了全面培养学生综合运用知识的能力,因此以项目小组的形式展开综合实训,不可能让每个学生将全部项目的所有内容都做遍。提高综合实训效果最有效的方式就是在固定的时间间隔召开经验交流会,让负责不同分工的同学展示自己在开发过程中的经验,技巧及教训。以项目验收的形式考核实训成绩。任何一个项目的开发完成后,最终要接受用户的验收,以此方式来考核学生的实训效果,能起到导向、检验诊断、反馈调节等多重作用。验收的标准是实训的计划任务书,验收的方式采取各项目小组配置好网站后,接受实训指导老师及其他学生的访问,根据各种功能的实现情况及页面整体效果给出总体评价。评价过程中既要肯定优点,也要指出不足及需要改进的地方,以对学生进行合理的评价。
四、总结就业导向是中等职业教育的必须把握的准则,职业技能的培养、适应岗位工作的需要应当成为高职计算机专业教学中必须强化的主题思想,因此,专业技能的实训显得尤为重要。网站建设过程需要使用多个专业课程知识, 是一门综合技能课程,从实训内容、实训组织形式等方面强化本课程的综合技能实训,能培养学生与就业岗位“零距离对接”所要求的综合职业能力。
参考文献:
【1】程有娥 付建玲 马恩明 《网页设计实用教程》 电子工业出版社
关键词:信息安全;需求;分析
中图分类号:TP309.2文献标识码:A 文章编号:1009-3044(2008)36-2844-02
The Requirement of Information Security the Analysis for An Enterprise of Fujian
CHEN Rong-sheng, GUO Yong, ZHAN Gui-bao, ZENG Zhong-cheng, LU Teng-zu, LI Zhuang-xiang
(Fujian Xindong Network Technology Co., Ltd. Fuzhou 350003,China)
Abstract: For information on the degree of rising-to-business information security threats are increasing, according to the standards of information security framework for an enterprise's information security status of the analysis, come to conclusions, and the enterprise in the information security requirement.
Key words: information security; requirement; analysis
1 引言
随着信息化程度的不断提高和互联网应用的不断发展,新的信息安全风险也随之不断暴露出来。原先由单个计算机安全事故引起的损害可能传播到其他系统和主机,引起大范围的瘫痪和损失。根据CNCERT 统计报告指出,2007年接受网络安全事件报告同比2006年增长近3倍,目前我国大陆地区约1500多万个IP 地址被植入木马程序,位居全球第二位(其中福建省占10%,居全国第三位);有28477个网站被篡改(其中政府网站占16%);网站仿冒事件占居全球第二位;拒绝服务攻击事件频繁发生。
针对于次,为福建企业制定一个统一、规范的信息安全体系结构是迫在眉睫的。本文根据福建企业特点,参照国内外有的规范和理论体系,制定了企业信息安全需求调研计划,并对调研结果进行分析,为进一步制定信息安全体系结构和具体实施建议奠定坚实基础。整个分析报告按照图1的步骤形成。
2 分析报告指导理论模型框架
2.1 总体指导模型
一个完整的信息安全体系由组织体系、技术体系和管理体系组成,如图2所示。
其中,组织体系是有关信息安全工作部门集合,这些部门负责信息安全技术和管理资源的整合和使用;技术体系则是从技术的角度考察安全,通过综合集成方式而形成的技术集合,技术体系包含内容有安全防护、安全检测、安全审计、应急响应恢复、密码、物理安全、安全机制与安全服务等;管理体系则是根据具体信息系统的环境,而采取管理方法和管理措施的集合,管理体系涉及到的主要内容管理制度、管理规范、教育培训、管理流程等。
2.2 ISO/IEC 15408 标准
图1 分析报告形成流程
图2 信息安全体系结构
图3 GB/T18336 标准要素关系
信息技术安全性评估通用准则ISO15408已被颁布为国家标准GB/T18336,简称通用准则(CC),它是评估信息技术产品和系统安全性的基础准则。该标准提供关于信息资产的安全分析框架,其中安全分析涉及到资产、威胁、脆弱性、安全措施、风险等各个要素,各要素之间相互作用,如图3所示。资产因为其价值而受到威胁,威胁者利用资产的脆弱性构成威胁。安全措施则是对资产进行保护,修补资产的脆弱性,从而可降低资产的风险。
3 分析报告素材获取
作为分析报告,必须要有真实的分析素材才能得出可靠的分析结论。我们在素材获取方法、获取内容、获取对象和最后素材整理上都有具体规范。
3.1 获取方法
在素材获取方法上,采取安全访谈、调查问卷、文档资料收集等3种工作方法来获取信息安全需求。
3.2 获取对象与内容
素材获取对象为两种类型,分别为部门领导和普通员工。其中:部门领导主要侧重于信息安全管理、岗位、流程、资产和培训方面的信息获取;普通员工主要侧重于信息安全岗位责任、操作习惯和安全配置与管理方面的信息获取。
素材获取内容分三个方面:一是管理调研;二是业务;三是的IT技术调研。素材获取内容安排有五种类型,其中:管理类2种,分别为高层管理访谈和中层部门领导访谈;技术类2种,分别为网络安全访谈和主机及数据库信息安全访谈;业务类1种,为业务及应用系统安全访谈。
最后的素材资料整理分为管理和技术两大类资料。
4 目前信息安全现状的分析
4.1 组织现状分析
通过对最后资料的分析看出,目前有一些企业对信息安全的管理还是十分重视的,很多成立了自己的安全小组,安全小组也定义了各个岗位,并明确了职责。安全小组目前的还存在着几点不足的地方:
1)安全小组的人员大部分是兼职工作,安全工作往往和本职工作之间存在的工作上时间冲突问题;2)安全小组的侧重于生产安全,信息安全的工作内容不够突出,信息安全的专业性不够强;3)信息的安全的监督机制有,并有一些安全考核的指标,较难执行,执行力不够;4)信息安全的人事培训管理已经作得比较好,可以增加信息安全方面专家的培训内容,更好的提高每个员工的信息安全意识。
4.2 信息安全管理现状
目前,许多已经有IT支持能力的企业在信息安全管理方面还有以下地方可以完善:对信息安全策略定义可以进一步完善;控制方式比较分散,不够统一;制度上可进一步细化,增强可操作性;在项目的安全管理上还有很多可以完善的地方;增加人力投入,加强安全管控。
4.3 信息安全技术现状
通过对最后技术资料的分析,得知以下信息安全基本情况:
1)主机的安全运行有专门的技术人员支持和维护,建立了比较全面的安全操作规范,具备应对突发事件的能力,能够比较好的保障主机系统工作的连续性和完整性;2)主机系统的安全管理主要涉及到服务器硬件、操作系统、数据库系统、应用服务系统等内容,密钥管理手段不科学,主机系统的日志缺乏定期的安全分析,主机的安全风险依赖于管理者的安全配置,缺少安全管理工具和安全监测措施;3)主机安全人员配备上没有专职的系统安全管理员,一个人需要管理多台主机设备,主要靠人工监视主机系统的运作管理;4)用户安全管理方面,口令管理手段不科学;5)主机漏洞修补方面不及时,已知漏洞不能完全堵上;6)主机系统的安全管理手段主要依赖系统自身提供的安全措施;7)主机系统的日志没有无远程备份日志服务器;8)主机设备类型多,监测和管理手段依靠人工方式,没有自动工具;9)系统人员管理一般从远程管理主机,没有全部采取远程安全措施;10)部门分工按职能划分,未按系统划分。
5 分析结论:信息安全需求
基于以上分析,得出了以下结论,主要分为信息安全整体需求和集体归纳。
5.1 信息安全整体需求
大部分的企业没有建立起完善的信息安全组织、管理团队,技术方面欠缺。从总体上考虑,信息安全管理需要解决以下问题:
1)企业内部的信息安全组织结构的协调一致性;2)技术和管理方法的发展均衡性;3)公司内部的业务发展急迫性与信息安全建设周期性之间的矛盾;4)员工之间对信息安全认知的差异性;5)与第三方机构(供应商、服务商、应用开发商)之间的信息安全管理关系。
5.2 信息安全需求的集体归纳
5.2.1 信息安全组织与管理
根据上述对信息安全组织和管理现状的分析,安全组织与管理总体需求可以归纳为:在组织方面,建立打造一支具有专业水准和过硬本领的信息安全队伍;在管理方面建立相应的信息安全管理措施。
5.2.2 网络安全需求
网络安全,其目标是网络的机密性、可用性、完整性和可控制性,不致因网络设备、网络通信协议、网络管理受到人为和自然因素的危害,而导致网络传输信息丢失、泄露或破坏。集体为:
1)集中统一的网络接入认证、授权、审计安全技术;2)集中统一的网络安全状态监测技术;3)针对通讯网络系统的网络开发安全检查工具集,包括网络安全策略执行检查、网络漏洞扫描、网络渗透测试等;4)能够支持网络的安全综合管理平台,能够支持网络用户安全管理。
5.2.3 主机系统安全需求
主机系统的安全需求归纳如下:
1)诸多主机的集中认证、授权、审计安全管理技术;2)针对主机系统的安全状态监测技术;3)针对主机系统的安全检查工具包;4)能够支持主机的安全综合管理平台。
5.2.4 数据安全需求
数据安全,是指包括数据生成、数据处理、数据传输、数据存储、数据利用、数据销毁等过程的安全。其目标是保证数据的保密性、可用性、完整性、可控制性,确保不因数据操作、操作系统、数据库系统、网络传输、管理等因素受到人为的或自然因素的危害而引起数据丢失、泄露或破坏。具体需求要求如下:
1)需要建立一个支持认证、授权、审计、安全等功能的数据生命周期管理机制;2)需要建立一套数据攻击防范系统,包括非法行为监控、威胁报警、数据垃圾过滤等;3)需要建立一套数据容灾系统,能够提供数据应急响应、防止失窃、损毁和发霉变质。
5.2.5 应用系统安全需求
应用系统安全,是指包括需求调查、系统设计、开发、测试、维护中所涉及到的安全问题。其目标是应用信息系统的保密性、可用性、完整性、可控制性,不致因需求调查、系统设计、开发、测试、维护过程受到人为和自然因素的危害,从而导致应用信息系统数据丢失、泄露或破坏。应用方面的安全需求归纳如下:
1)需要建立一套关于应用系统分类、应用系统安全接口、应用系统操作流程等方面的应用系统管理规范;2)需要建立一套独立的应用系统安全测试环境,满足应用系统上线前能够得到充分的安全测试;3)需要建立一个基于角色认证、授权、审计的授权管理系统,能够支持按员工的工作岗位授权管理,能够支持事后责任追查的法律依据;4)需要建立一个统一集中的应用系统监控管理平台,能够支持检测到异常的操作。
6 结束语
文章通过对福建某企业的信息安全现状进行相关素材获取,依照信息安全体系相关标准对整理后资料进行分析,得出了该企业的信息安全现状的评估结论,并提出了此类企业在信息安全体系建设上的需求分析。本文的结论,对此类企业的信息安全体系建设有一定的参考意义。
参考文献:
[1] 张世永.网络安全原理与应用[M].北京:科学出版社,2003.
[2] Christopher Alberts, Audrey Dorofee. Managing Information Security Risks. Pearson Education, Inc. 2003:10,80~82.
[3] 董良喜,王嘉祯,康广.计算机网络威胁发生可能性评价指标研究[J]. 计算机工程与应用,2004,40(26):143~148.
论文摘要:该文从《数据库系统概论》教学实践出发,在教学设计中结合学生的学习实际、突出学习需求,在教学方法上采用多种教学方法,抓住学生急于应用的心理进行教学,提高了学生的学习效率,取得了较好的教学效果。
《数据库系统概论》是高校计算机专业的必修专业课,同时它也是一门理论和实践性都较强的学科,传统的“黑板上讲理论,机房里练操作”的授课模式很难激发学生的学习兴趣,教学效果不佳。
往往一学期教学结束,和学生谈起本课程的学习,学生只是记住几个概念,至于数据库的技术没有多少能深入理解,更别提能应用于实际。数据库的应用虽然十分广泛,到处都是数据库,银行里、商店里、网络上等等。但是因为它是藏在“后台”的,不像多媒体、WWW等等,既作为对象,又作为外壳,直接呈现在人们面前,所以要简明扼要、深入浅出、生活化地诠释它,显然有更高的难度。
本人在《数据库系统概论》教学实践中体会到, 不能只看中理论,觉得学生只要知道是怎么一回事就可以了,需要学生亲身去参与项目的开发,去经历基本真实的项目制作,才能掌握知识。因此,在实际的教学中,采用任务驱动的案例教学法,配合直观的教学媒体,并布置学生的课下任务,多管齐下,让学生更全面的了解、使用数据库技术。
1 教学方法概述
对于计算机专业的课程来讲,教学方法大致有以下几种:
1.1 讲授法
这种方法能够使学生在短时间内获得大量系统的科学知识。但运用不好,学生学习的主动性、积极性不易发挥,就会出现教师满堂灌、学生被动听的局面。在讲述数据库概念的时候,常采用这种方法。
1.2 讨论法
这种方法是在教师的指导下,学生以小组为单位,围绕教材的中心问题,各抒己见,通过讨论或辩论活动,获得知识或巩固知识。在该课程的教学中,采用一两次,如并发事务的处理。在讨论中引导学生围绕题目发表意见,然后在结束时,概括讨论的情况,使学生获得了正确的观点和系统的知识。
1.3 直观演示法
通过展示各种案例或进行示范性实验,让学生通过观察获得感性认识。主要是演示实验的内容或要求课下学生实际操作的内容。
1.4 练习法
学生在教师的指导下巩固知识、运用知识、形成技能技巧的方法。实际操作的练习,旨在形成操作技能,在技术性学科中占重要地位。
1.5 读书指导法
读书指导法是教师指导学生通过阅读教科书或参考书,以获得知识、巩固知识、培养学生自学能力。在每次课后,都给学生布置相应的参看书目、参考文献或参考网站,引导学生主动地自学,并在课堂上适当地让学生发表自己看书的收获。
1.6 任务驱动教学法
这种方法要求给学生布置具体的学习任务,让学生自己查阅资料,并对知识体系进行整理,再选出代表进行讲解,最后由教师进行总结。这种方法可以让学生在完成“任务”的过程中,培养分析问题、解决问题的能力,培养学生独立探索及合作精神。在讲解关键的知识或技术时如数据库的设计,大多采用这种方法。
1.7 自主学习法
这种方法是给学生留思考题或是遇到的一些实际生产问题,让学生利用网络资源自主学习的方式寻找答案,提出解决问题的措施,然后提出讨论评价。这种方法能够充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
2 教学方法的实施
《数据库系统概论》的主要目的是要求学生能掌握数据库技术中的概念,并学会进行数据库的设计和实施,进而能结合前台对后台数据库进行各种操作。
2.1 数据库的概念
这一部分主要采用联系生活的实际讲授法来讲述。例如在讲述数据管理的发展时采用在图书馆查阅资料的例子,总结出常用信息资源管理的两种方法:手工管理(逐级分类)和计算机管理(采用数据库)。通过搜索引擎引入数据库,让学生感受数据库管理信息的优势:查找统计数据高效准确,数据库的共享性好,管理操作方便,管理大量信息占用空间小。 通过对图书管理数据库的解剖分析,了解使用数据库管理信息的基本思想和方法:采用表格的结构以及表与表之间的关系进行存储和管理信息的。然后编写数据库管理软件对数据库信息进行查找和统计操作。
2.2 数据库的设计
这一部分主要采用任务驱动的案例教学。先给大家一个总体的任务,比如图书管理系统。总体任务是设计一个图书馆数据库,在此数据库中保存有读者记录和书目。
首先作需求分析,将学生分组,一组代表读者,一组代表图书管理者。分别模拟读者和图书管理员的角色,采用各种方式收集各自的需求。并形成需求分析报告文档。其次,在拿到需求分析报告文档后,每个同学画出书面的E-R图,包括局部的和总体的E-R图,并利用Power Designer软件将书面的E-R图转换成电子的。然后,在得到总体的E-R后,分析怎样可以将E-R图转换成我们要求的二维表,依据是什么,转换后的结果是什么?并利用Power Designer软件提供的转换功能来进行验证。数据库设计的其他阶段在其他部分来讲述。
Abstract: In order to meet the needs of the social change, and to cooperate with the comprehensive reform of institutions of higher learning to cultivate a large number of high-quality practical talents who not only master professional knowledge and theoretical knowledge, but also have strong practical ability, the students should have basic practical ability in the aspect of e-commerce. Aiming at training students' electronic commerce practical ability, this paper designs and researches the teaching system from the angle of practice.
关键词:电子商务;实践教学;体系研究
Key words: electronic commerce;practice teaching;system research
0 引言
电子商务将人们带入了数字化商业时代,它是未来企业发展和生存的主流方式。电子商务实践教学是培养学生认识社会,提高应用能力和操作技能的重要教学环节,更是学生进入社会的重要基础,因此建立完善的实践教学体系是高等院校电子商务专业教学必须优先考虑的问题。
实践教学体系建设要充分体现以工作过程为导向,突出行业特色,适应典型岗位群、典型业务流程和典型工作任务的技能需求。具体而言电子商务专业实践教学体系构建应围绕电子商务专业典型岗位群的基本业务流程和典型工作任务所必须的技能和学生今后职业迁徙所应具备的基本能力而建立。
1 电子商务专业实践教学体系遵循的原则
①特色性原则。实践教学的设置要充分体现电子商务专业办学特色――管理与技术相结合,强调应用能力的培养;②层次性原则。实践性教学的设置要充分体现能力发展的要求,先基础后专业,先总括后具体再综合,使学生的专业技能逐步提高,从“学徒工”逐渐演化为“高级工程师”;③多元化原则。实践教学模式不应是单元的,而应是的多元的。就方法而言,电子商务实践教学可以划分七种:演示型实验、操作型实验、制作型实验、设计型实验、创新型实验、模拟型实验、创业型实验;就电子商务的实践途径而言包括校内与校外等多种途径。就实践教学的内容而言包括:岗位技能培训、职业技能培训、顶岗实践等。
2 电子商务专业实践教学体系设计框架图与内容研究
2.1 电子商务专业实践教学体系设计框架图
2.2 电子商务专业实践教学内容研究
2.2.1 商务及计算机基础实践
实践内容主要包括商务技能实践、计算机和互联网技能实践、计算机和互联网技能实践、建立网上商店实践、电子商务模拟教学软件的操作,通过实践使学生建立初步的专业意识,围绕市场营这一核心概念,结合相关管理类专业知识,进行初步的商务实践,使学生将理论知识与实践活动相结合,并在实践中提炼应用能力。以计算机应用、程序设计和网络应用为主线,使学生掌握计算机操作方法及网络信息技术,锻炼其独立分析问题和解决问题的能力。
2.2.2 电子商务实践
实践内容主要包括网上商店经营实践和大型市场营销活动的策划和实施,通过实践使学生具备较强的商务策划、市场营销、网站营销和企业管理能力。培养学生的团队合作能力。
2.2.3 电子商务网站建设实践
通过实践使学生具备一定的电子商务网站的规划、设计与开发能力。实践内容主要包括以下几个方面:
①网站的规划与实现:选择某种行业,规划和实现一个该行业的中小企业的电子商务网站,对电子商务网站的需求分析,网站的内容设计与开发进行实践,熟练使用至少一种网站设计和开发工具。掌握脚本语言及能够进行动态网站的设计。实践初期,每人设计并提交一套“网站规划方案”,同时要通过网页制作工具制作电子商务网站的每个栏目,在实践结束后提交一套根据自己规划书开发的网站程序和一份“网站规划实施分析报告”。 ②网站的策划与设计:在自己的网点运作及发展理念的基础上,进行电子商务网站的策划、分析与设计,形成网站建设的方案书,包括网站需求分析、网站内容设计、网站维护管理和实施方案。
2.2.4 电子商务综合实践
在掌握了各门专业的理论和实践操作的基础上,通过电子商务综合实践与练习,使学生能将所学的各门课程知识、实践操作综合结合起来运用,解决开展和应用电子商务的有关实际问题。培养学生的综合分析能力、独立解决问题的能力及表达能力。实践内容主要包括以下几个方面:①电子商务综合运营管理实践:利用所学知识,从电子商务项目选择、商业策划到系统的建设、管理、实施,以及长期发展进行合理设计,综合以上方案,形成一份“XX企业电子商务系统策划书”。并选择其中的某一环节,进行深入的研究和探讨,形成电子商务实践论文。②大型电子商务系统建设:学生可以与相关企、事业单位联系,结合学生对特定行业或商业的理解,并于所学电子商务知识结合,与相关企业或单位达成合作,独立设计并开发一套较大型的电子商务系统。在实践初期每人设计并提交一套“XX电子商务系统分析与设计方案”。
3 关于电子商务专业实践教学的对策研究
3.1 以技能培养为核心的阶梯性电子商务实践体系研究
技能培养是实践教学的目的,我们认为学生技能应包括通用技能、专业基础技能、核心技能和综合技能,因此实践教学内容应是围绕这四方面技能训练进行,由通用技能、专业基础技能、核心技能到综合技能训练,由低到高,由单项到综合,突出核心技能的训练。
例如:对于通用技能的训练。通用技能是相对于专业技能而言,对于任何职业都是适用的技能。是职业人取得成功的基本能力。是个体对环境适应能力、学习能力、表达沟通能力、人际交往能力、团队合作能力等的综合体现。具体包括:责任意识、表达沟通、人际交往、分析判断、解决问题、学习和创新、团队合作、组织管理等技能。因此我们在实践教学中主要设计了四个训练项目:语言与文字表达能力训练、英语应用能力训练、计算机应用能力训练、礼仪训练与素质拓展模块来进行训练,并取得了良好的教学效果。
对于专业基础技能训练,主要是通过淘宝网让学生建立自己的网店,然后通过“网店策划、网店平台搭建、网店运营与推广”这三个项目来进行训练。
对于专业核心技能训练,主要训练的项目有网站运营与管理、网络营销与物流管理实训、企业运营与管理沙盘实训,同时借助于一些相应的实训软件来进行。
对于专业综合技能训练,主要是电子商务专业技能和拓展技能的综合训练,是技能训练的最高层次。我们设计了行业电子商务实训和网上创业项目实训两个项目。
3.2 加强学生动手能力培养,构建真实的电子商务实战环境
构建真实的电子商务实战环境,建立电子商务实战平台,让学生得到充分的训练。例如:大学一年级让学生在淘宝等较为著名的第三方平台开设网店,以网店经营业绩做为考核学生标准,以一定比例,记入电子商务概论、电子商务运营与管理等相关课程的学习学期成绩。大学二年级,参与校外实训基地经营管理,让学生真题真做,真正的与企业接轨,了解企业的真正需求由企业给学生评价,记入小学期等相关课程。大学三年级,以团队的形式组建股份公司,以业绩和经营总结作为学生设计成绩,毕业后公司可以继续进行,也可以拍卖个下届学生。
3.3 完善实践教材资料,提高实践教学师资水平
目前电子商务专业课程教材主要以理论知识为主,缺乏系统的实践教学指导书以及实际训练项目,实践教材极为匮乏且跟不上电子商务实践发展需要的现状。因此电子商务实践教材应突出企业岗位要求、职业技能特点,具有系统性与可操作性。同时承担实践教学任务的教师,不但要具备深厚的理论基础知识,而其要有较高水平的实践技能才能胜任,一方面,可以选派教师到企业挂职锻炼,在实践中提高能力,积累经验;另一方面,可以聘请行业或企业专家来校兼任实践教学指导员,帮助教师提高实践教学水平。
3.4 加大校企对接力度,搭建学生实践锻炼平台
探讨校企合作的模式,充分利用校内外资源为学生实习与就业搭建一个切实可行的平台,能够让学生在企业中训练职业岗位技能,提高职业素质与综合技能。
同时与相关的企业与单位,与企业与行业专家建立广泛的联系,共同努力,通过实践不断完善校外实训基地建设,满足学生在工作岗位上的实习,通过企业教师指导学生技能训练的相关规定、制度、考核标准等规范学生的实践教学活动,达到实际训练效果。
为了适应社会和技术变革的需要,电子商务相关知识与应用已成为各个专业的学生必须要了解的内容,利用电子商务技术实现网络商务的建设和管理是学生需要具备的基本能力。通过电子商务实践能力的训练,培养一批既懂得专业知识和理论知识,又具备较强的计算机应用能力的高素质应用型人才。
参考文献:
关键词:软件考试;行业资格考试;软件设计师;网络工程师
DOIDOI:10.11907/rjdk.161403
中图分类号:G434
文献标识码:A文章编号文章编号:16727800(2016)009018102
基金项目基金项目:湖南科技大学研究生教育改革研究项目(J151204)
作者简介作者简介:唐兵(1982-),男,湖北麻城人,博士,湖南科技大学计算机科学与工程学院讲师,研究方向为并行与分布式计算;张黎(1981-),女,湖南张家界人,硕士,湖南科技大学计算机科学与工程学院讲师,研究方向为云计算;张会福(1970-),男,福建松溪人,博士,湖南科技大学计算机科学与工程学院教授,研究方向为嵌入式系统。
1软件考试简介
随着软件产业的快速发展,软件人才需求日益旺盛。为适应产业发展需求、规范软件专业人员职业资格、技术资格认定,人力资源和社会保障部、工业和信息化部开展了计算机技术与软件专业技术资格(水平)考试(以下简称“软考”)。该考试已经实施了20年,累计参考人数超过200万人。由于其权威性,该考试得到社会及用人单位的广泛认同,为推动我国信息产业特别是软件产业的发展,提高IT人才的素质作出了积极贡献。为了适应计算机信息技术发展,满足社会对各种计算机信息技术人才的需求,目前该考试已经拓展到计算机信息技术行业的各个领域。
根据原人事部、信息产业部文件(国人部发[2003]39号),计算机软件考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要聘任相应专业技术职务。取得初级资格证书者可聘任助理工程师或技术员职务,取得中级资格证书者可聘任工程师职务,取得高级资格者可聘任高级工程师职务。计算机专业技术资格(水平)实施全国统考后,不再进行计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。因此,此考试既是职业资格考试,又是职称资格考试[1]。
考试合格者将颁发由人力资源和社会保障部、工业和信息化部签章的证书。该考试任何级别不设学历、资历报考条件,部分级别已与日本、韩国相应级别的考试互认,考试互认的级别以及互认国家还将进一步扩大。评定中级职称时,可以用此类考试的中高级合格证来代替职称计算机考试合格证。中级证书相当于中级职称,高级证书相当于高级职称[2]。
2软件考试特点
近年来,该考试作了很多积极探索,进行了一系列改革,考试名称、考试内容、专业类别、职业岗位也作了相应调整。目前,考试分5个专业类别:计算机软件、计算机网络、计算机应用技术、信息系统和信息服务。每个专业又分3个层次:高级资格(高级工程师)、中级资格(工程师)、初级资格(助理工程师、技术员)。考试科目主要分为以下三类[1,2]:
(1)高级资格:网络规划设计师、系统规划与管理师、系统架构设计师、信息系统项目管理师、系统分析师。
(2)中级资格:软件设计师、网络工程师、软件评测师、信息安全工程师、系统集成项目管理工程师、多媒体应用设计师、嵌入式系统设计师、电子商务设计师、信息系统监理师、数据库系统工程师、信息系统管理工程师、计算机硬件工程师、软件过程能力评估师。
(3)初级资格:信息处理技术员、网络管理员、程序员、网页制作员、信息系统运行管理员、电子商务技术员。
从2004年开始,每年举行两次考试,通常上半年在5月下旬,下半年在11月上旬。上半年和下半年考试的级别不尽相同。考试时间均为150分钟,满分均为75分,各科考试合格标准为45分,但要求两科同时达45分才算合格。单科成绩不予保留,软考通过后,证书长期有效。
3开设软考辅导课的必要性
计算机专业应用性强,如何将计算机专业的学生培养成符合社会需求的专业复合型高级人才是计算机教育必须面对的问题。目前,官方公布的软考通过率为20%左右,初级科目通过率较高,高级科目通过率最低。省属高校学生多,且学生整体素质低于985和211高校。笔者认为在省属高校中开设中级软考辅导课非常有必要。据统计,中级资格考试中目前报名人数最多的是软件设计师和网络工程师,针对这两门课程进行辅导,有利于提高学生软考通过率。笔者所在高校已经开展软考辅导教学实践,将软考辅导当成一门课已将成为趋势[36]。开设中级软考辅导课的意义有:
(1)提高就业竞争力。对于省属高校毕业生而言,中级软考合格证书是专业能力的证明,与没有软考合格证书的同学相比有一定优势。部分单位招聘时限看重软考合格证书,录用后待遇也会有所差别。
(2)提升专业技能。以软件设计师和网络工程师为例,备考中需系统复习数据结构、面向对象程序设计、软件工程、操作系统等以及计算机网络、数据通信、网络设计、网络协议分析、综合布线等核心课程。通过复习可以进一步提高专业技能。
(3)建立完整的计算机知识体系。备考中需要将零散的知识点联系起来,建立完整的知识系统,进一步加深学生对于计算机知识的理解。
(4)帮助学生考研复习。大多学校计算机专业考研专业课为计算机学科基础综合,综合性强,备考学生可以梳理所学知识,有助于考研复习。
此外,部分高校对于学生考证有相应鼓励措施,如获得中级软考合格证书,可以减免相应的公选课学分,减轻学生公选课学习负担。
4软考辅导课教学
(1)理清考查知识点。软考辅导需引导学生围绕考试大纲复习各知识点,从历届真题中选取典型试题,认真总结题型和出题思路,着重培养学生综合运用所学知识的能力。对于软件设计师而言,考点主要为计算机系统知识、程序语言基础知识、操作系统知识、系统开发和运行、网络基础知识、多媒体基础知识、数据库技术、数据结构、算法设计和分析、面向对象技术、标准化和软件知识产权基础知识、计算机专业英语系。对于网络工程师而言,考点主要为计算机组成与结构、操作系统知识、系统开发和运行、标准化和软件知识产权基础知识、数据通信基础、广域通信网、局域网和城域网、无线通信网、网络互连与互联网、下一代互联网、网络安全、网络操作系统与应用服务器配置、交换机与路由器、网络管理、网络系统分析分析与设计、计算机专业英语等。
(2)开设软考辅导专业选修课。开设学期为大三学年,考核方式为考查,32~48个学时,每周4~6学时。课程学习结束,要求提交一份软件系统分析报告或网络设计报告。报告紧扣软考考题,突出针对性。对软件设计师而言,可针对某个软件应用系统或网站项目写分析报告,内容包括:结构化分析(主要包含功能描述、数据流图DFD)、数据库分析(主要包含需求分析、以E-R关系图为代表的概念结构设计、以关系模式及主外键为代表的逻辑结构设计、数据库表格设计)、面向对象分析(以用例图、序列图、类图、状态图、协作图等为代表的UML建模);对网络工程师而言,可针对某个大型企业进行网络组网设计,写出设计报告,内容包括:物理设备(路由器、核心交换机、汇聚交换机、接入交换机、防火墙、服务器)选择、绘制网络拓扑图、电脑IP地址的分配方案、Web/FTP/Email/DNS/DHCP等常用服务器的配置方案。
(3)开发软考教学辅助网站。针对软件设计师和网络工程师建立题库系统,将历年真题录入系统,供学生在线学习。网站支持浏览学习模式,学生可以查看标准答案;支持模拟测试,从题库中抽取题目自动组成一套试题,学生在规定时间作答,自动评分。
此外,可针对所考查的知识考点进行串讲,讲解历年经典真题,总结题型及解题方法。还可组织较正式的模拟考试,给学生考试体验,比自行模考效果更好。
5结语
本文分析了软件考试的特点,探讨开展软考辅导必要性,提出了开设软考辅导课的教学方法,以对本科高校开展软考辅导提供参考。
参考文献参考文献:
[1]全国计算机专业技术资格考试办公室组编.软件设计师教程(第三版)[M].北京:清华大学出版社,2011年9月.
[2]全国计算机专业技术资格考试办公室组编.网络工程师教程(第三版)[M].北京:清华大学出版社,2011年9月.
[3]肖守柏.高职高专计算机软考课程教学方法研究[J].现代商贸工业,2010(20):225226.
[4]王春林,陈晓林.计算机专业与“软考”结合培养的探索[J].楚雄师范学院学报,2010(6):58.
基于项目开发课程的教学核心内容是教学项目,其实施手段是学生参与并完成项目开发工作过程,为了有效的完成课程目标,先要进行基于项目开发课程的教学设计,在教学设计过程中需要注意以下几个关键问题。
1确定基于项目开发课程的教学目
基于项目开发课程的教学目标是学生通过参与一系列的教学项目开发活动,获取本工作领域中的一定工作能力。由于专业课程一般有较强的应用背景,在教学项目开发中,项目类型要覆盖足够大的工作范围的工作,尽量使项目能够装载足够多的专业知识。基于项目开发课程中的项目是可以产生满足特定条件的服务或产品,是相对独立的任务模块的客观存在,这些任务的目标应该是尽可能的真实并能满足实际教学条件的要求,至少要能模拟真实的项目开发工作流程。教学项目的选取要结合学生的兴趣,能提升他们的学习能力,并引导他们进入职业岗位工作氛围,随后的项目任务和难度逐渐增加,在工作实境中,严格按照标准和规范操作,养成良好的工作习惯,为将来的就业和工作打下良好的基础。
2确定基于项目开发课程的学习领域
项目开发课程的学习领域是一个跨学科的课程规划,是对行动领域经过系统化了的、案例性的加工处理的结果。学习领域可以被理解为完成项目的学生,必须了解和掌握的知识和工作技能的总称。简单来说,学习领域的目标是一方面培养学生的心理能力,帮助学生提高方法能力,另一方面可以帮助学生尽快融入工作领域。具体来说,学习领域是通过学习目标、知识目标、能力目标和素质目标的描述来规划各主题单元的学习内容。选择学习领域的内容时,根据完成项目的需要,可以不必拘泥于学科知识的系统性,也可以是几个学科知识内容的整合,但是应该注意学生掌握知识的困难程度,遵循学生的认知规律。根据项目工作的重要性和困难的程序,以确定学习领域范围,使一个项目或一个程序模块之间的学习内容以某种方式形成递进关系。
3确定基于项目开发课程的考核评价方式
课程的考核评价是教学的基本环节之一,也是检查教学效果的重要途径。普通课程的考核评价一般是通过书面测试的形式来完成的,但是,项目开发课程一般要求有一个特定的项目开发成果,课程考核评价至少包括过程性评价和总结性评价两部内容。此外,考虑到职业院校学生的学习能力的特殊性和不均匀等特点,在过程性评价方面,既要有形成性评价,又要有发展性评价,以便每个学生通过自已的学习和工作得到最好的评价结果。
基于项目开发课程教学设计案例
案例题目“:留言板系统开发项目分析”单元教学设计。
1任务描述
项目分析是根据本项目开发背景,对市场上同类产品及客户需求进行分析和深入研究,明确项目所要解决的问题是什么,从而建立项目目标和产品目标,寻找未来的设计方向。项目分析是项目开发工作中最重要的一环。本阶段的主要组织活动可采取市场调研、分析讨论等形式。阶段成果:项目需求分析报告、项目计划书、工作计划。完成时间:2课时。
2教学目标
知识:需求分析内容、项目计划编制内容。能力:能够编制项目计划和设计说明书、主动参与、交流与讨论问题的能力。素质:培养学生认真、仔细分析问题,做事全面考虑、积极协作的心态和增强学生项目开发自信心。
3教学方法
3.1教师引导法
通过教师明确学习任务和目的、指导学生自主学习和交流讨论、评价分析学生学习成果、课后总结的方式,体现出教师在学习过程的导引作用。
3.2项目教学法(角色扮演)
学生经过分组,形成若干项目小组,每小组分为项目经理、分析师、设计师、制作员等职业岗位。通过不同岗位角色齐心协力完成老师交给的项目工作,来培养之间的团体合作精神;通过小组成员间的角色互换,大家可以更全面的了解和掌握学习内容,从而使学生真正地自觉地参与到学习过程中,实现学习的主体地位。
3.3激励法
以小组竞赛加分的方式,激励学生参与教学活动,活跃课堂气氛,实现师生、生生互动。
4教学分析
4.1教学对象分析
本次课程的教学对象是长春职业技术学院计算机网站规划与开发技术专业11级学生,该年级学生的学习态度端正、目的明确、积极性较高,勇于发现和思考问题,对本专业有浓厚的学习兴趣,通过对一年多的专业学习,对计算机应用知识有相当的了解和熟悉,掌握了计算机应用技术的相关理论知识,此外,更重要的是该班学生具备较强的自我学习能力,比较适合项目教学工作的开展。
4.2教学内容分析
项目分析是项目开发工作中比较关键的环节。通过本次课的学习了解和掌握留言板系统开发项目如何进行市场调查、需求分析、可行性分析、编制计划书工作内容,用来指导后期技术开发工作。在开展本次课程之前,学生已经学过网站前端设计等课程,通过前面的项目培训,对动态网站开发技术及网站开发工作流程有了基本的认识和理解,并能够进行XHTML+CSS的代码编写,在思想意识中明确项目分析在网站开发中的地位及其重要性。具备了完成本次培训课的知识基础和技术水平。
5教学策略
5.1激发兴趣
兴趣是最好的老师,对于现在的学生来讲,喜欢上什么课程,与学习的内容没有太多关系,而是取决于自己的兴趣,因此,在教学过程中,作为教师要把培养、提高学生的兴趣作为一项重要任务,在本次教学过程,通过多媒体演示、分组讨论的方式,来活跃课堂气氛,激发学生的学习和工作兴趣。
5.2师生互动
教学是一个“教”与“学”相互结合的过程,教学的主体是学生,在教学过程中,需要教师和学生的共同参与,因此,要充分调动学生的积极性,充分发挥学生的主体地位,使学生真正投入到教学活动中。
6教学过程
6.1提出任务
教师:布置工作任务并讲解工作任务要求,指导学生获取相关信息的途径。在任务实施过程中对学生进行指导。学生:接受工作任务,通过主动查阅资料、与老师和同学探讨等方式,获取相目相关知识及信息。
6.2制订计划
教师:根据工作任务提出引导性问题,对学生进行分组,指导学生进行计划的设计。学生:根据对工作任务分析,制订工作计划。
6.3确定决策
教师:对各组计划提出意见和建议,确定项目实施总体方案。学生:通过教师的指导,对工作计划进行修订、完善。明确小组成员分工、阶段成果及检查的项目。
6.4实施过程
教师:对各组进行指导和帮助,要强调工作方法、注意事项,指导学生项目开发方法及基本技能,以保证工作任务完成的正确性。学生:各组按计划分解任务,根据任务要求完成项目开发工作任务。
6.5检查任务
检查任务将贯穿于项目开发全过程。教师:检查包括小组计划和决策、操作过程、阶段成果、工作进度等。学生:小组成员通过互查、自查的方式,及时发现问题、进行纠正、完善。以便较好地完成工作任务。
6.6评估结果
关键词: 软件测试; 案例教学; 实践教学; 案例库
中图分类号:G642 文献标志码:A 文章编号:1006-8228(2014)12-74-03
Research on case teaching in software testing course for higher vocational colleges
Zhang Xiaolan, Guo Jiandong
(Guangdong College of Industry and Commerce, Guangzhou, Guangdong 510510, China)
Abstract: Case teaching can not only fully mobilize the students' enthusiasm, but also improve their theoretical level and practical ability. Combined with teaching experience in software testing, the problems of the case teaching in software testing course are analyzed. In order to improve the teaching effect in software testing course, the case design method in theory teaching and practice teaching is proposed. The construction of teaching case library is given. The basis and premise of the implementation of case teaching are introduced.
Key words: software testing; case teaching; practice teaching; case library
0 引言
51testing公司的《2013年中国软件测试从业人员调查报告》显示[1],2013年中国软件企业软件测试人员与开发人员比例基本保持在1:3,相比之前的1:7比例虽有所下降,但仍与国外软件企业1:1的比例相差甚远,这表明国内软件测试人才市场需求仍会增长,其职业发展的潜力依然很大。正因为如此,很多高校相继开设软件测试专业或课程。在教学过程中,主讲教师一般讲解软件测试理论和介绍软件测试方法,但却缺乏较好的测试案例供学生测试,以验证所学的理论,故教学效果不佳。例如利用等价类划分法、边界值法设计测试用例,学生虽然能按要求做练习,能设计出测试用例,但是很多学生还是会疑惑设计出来的测试用例有何用、怎么用,学生缺乏实践环节的经验,当面对实际软件项目测试工作时,仍然无从下手。
目前,很多高职院校对“软件测试”这门课程进行了改革,并且取得了一定的成效。广东工贸职业技术学院(以下简称“我院”)计算机系从2009年开始开设软件测试课程,通过近五年的教学经验积累和总结,提出从构建软件测试课程的案例入手探讨该课程的案例教学方法。
1 软件测试案例教学所面临的问题
1.1 教材及教学资料缺乏
当前软件测试方面的教材很少,适应高职院校学生的教材更少。绝大部分教材只是阐述空洞的理论,附加简单而又陈旧的工具介绍,而这些理念和工具很多已经被业界淘汰或是被取代[2]。根据《2013年中国软件测试从业人员调查报告》显示,业界现在普遍采用的功能测试软件是QTP,而绝大部分教材中还停留在介绍Mercury Interactive公司的WinRunner工具,同时对于业界中性能测试龙头软件LoadRunner,很多教材并未涉及。绝大多数教材上所提到的自动化测试工具不多,而且讲解的也不是很详细,需要教师进行大量的补充。
1.2 案例缺乏
大多数软件测试教材都是理论内容过多,实践内容不足,甚至只有最后一章有测试案例。大多数高校软件测试课程的定位都是以讲解理论知识为主,实验教学只占很小一部分。高职院校定位于培养技能型人才,要求学生有较强的实际动手能力,这势必需要进行大量的测试实践,而实践需要大量的测试案例。同时,理论教学也需要运用典型案例,加深学生理解所学知识,培养其分析问题与解决问题的能力。
2 理论教学案例设计
教材及教学资料的缺乏势必需要软件测试主讲教师有针对性地扩充理论教学案例。
2.1 扩充教材中的教学案例
在软件测试的众多教材中,讲述软件测试方法的经典案例有三角形问题、日期问题、闰年问题等,但这些案例通常都是文字表述,缺乏具体的程序供学生测试。因此,首先要扩充教材中的案例,采用面向测试的软件设计方法将这些案例做成一个个小的被测系统,设一些缺陷,让学生沿着“测试―理论―进一步测试”的主线来学习。首先对这些案例系统进行测试体验,再系统学习理论,最后利用设计出的测试用例进一步测试,这不仅有利于加深学生对软件测试抽象理论的理解,也让学生更加深知在编程过程怎样避免缺陷,做到规范化编程,提高编程能力。
2.2 引导学生编写软件开发文档作为教学案例
在软件测试的理论教学中,经常会提到几个概念,如:黑盒测试是基于用户需求的测试,集成测试的测试依据是系统概要设计说明书,单元测试的测试依据是系统详细设计说明书等。学生通常会觉得很困惑:用户的需求到底是怎样的,系统概要设计说明书、详细设计说明书中分别包括什么内容,有何区别,对这些文档始终没有直观的认识。事实上,在企业的开发与测试工作中,文档都是很重要的一部分内容。软件开发企业在软件开发过程中会产生一系列的文档,如需求分析报告、详细设计报告、概要设计报告等等,但很少对外公布这些文档。就算能通过校企合作或项目合作的方式获得企业项目文档,缺乏项目业务背景的学生也很难弄清项目中的数据流程、工作流程等。所以通过与软件工程课程教师的沟通协调后,要求学生在软件工程课程设计中,按小组自选熟悉的项目系统,如:“学生成绩管理信息系统”、“图书管理系统”、“宿舍管理系统”等等,按照软件工程的原理编写相应需求说明书、概要设计说明书、详细设计说明书等,只有具备以上资料,才可真实地模拟实际工作模式。在软件测试课程中,延续使用这些案例系统,将对学生掌握软件测试的流程很有帮助。
3 实践教学案例设计
3.1 实践教学目标及工具选用
为了培养面向市场的合格测试人才,在教学过程中,除了理论知识外,还要求教师加强学生测试技能的培养。测试技能的培养是需要通过大量的实践练习来获得的[3]。
通过实践教学环节,加深学生对软件测试理论知识的理解,使学生能掌握软件测试的技术和方法,熟练主流自动化测试工具的使用,提高实际动手能力。51testing公司的《2013年第七届中国软件测试从业人员调查报告》中对软件测试从业人员常用的单元测试工具、功能测试工具、性能测试工具进行统计调查分析,得出在功能自动化测试工具中QTP使用最广泛,如图1所示。在性能测试工具中LoadRunner仍然稳居第一,LoadRunner在性能测试工具中的大哥地位无可动摇,Jmeter测试工具在今年来有小幅上升趋势,如图2所示。在单元测试工具中,软件测试从业人员最常用的单元测试工具是Junit,如图3所示。
图1 2013年调查中常用的功能自动化测试工具分布
图2 2013年调查中常用的性能测试工具分布
图3 2013年调查中常用的单元测试工具分布
注:以上图表数据均来自51testing公司的《2013年中国软件测试从业人员调查报告》
在我院软件技术专业的软件测试课程实践教学中选用的单元测试工具是基于Java开发软件的测试选择Eclipse+Junit;基于C++开发软件的测试选择了CppUnit;基于.NET开发软件的测试选择Nunit。另外,性能测试选择了LoadRunner试用版本,功能测试选用QTP,实践教学环节工具基本与当前主流工具平台相符。
3.2 实践教学案例来源
在软件测试的实践教学中,我们从以下几个方面来扩充教学案例。
⑴ 课程设计成果
我院计算机系软件技术专业在程序设计方面,前期开设了Java和.NET程序设计两个方向。在Java程序语言设计,C#程序语言设计、数据库设计课程结束后,通常会安排两周的课程实训,要求学生在教师的指导下完成课程设计作品。将程序语言设计作品用作单元测试的案例,学生间交叉进行测试,互相充当对方的测试员,这样不仅有利于将程序开发与软件测试结合起来,综合解决软件开发中的问题,而且交叉测试会极大地调动学生学习测试兴趣和积极性,课堂气氛活跃。
⑵ 毕业设计成果
在大三第二个学期,我院会安排12周的毕业综合实践周,由指导老师跟学生共同确定毕业设计题目,学生独立完成毕业设计。通过对以往选题汇总发现,绝大部分同学都是选择Windows程序开发和网站开发两个方面。从毕业设计作品中可选择一部分优秀的作品作为实践教学的案例。考虑到现有的网站如网易、搜狐前已经做足了测试,很难再发现其中的缺陷,所以在Web网站测试实践中,我们将学生的网站作品在机房的局域网内,学生在学生机进行测试,在这个过程中真正体会Web网站测试、Cookies测试、安全测试、目录测试等方面,找到测试成就感与自信。
⑶ 科研项目成果
我院一直鼓励教师多参与科研项目,教师参与开发的项目也可以用于实践教学案例。只有任课教师对所选的项目非常熟悉,甚至是亲自参与开发,才能对项目开发整个流程、可能遇到的问题有充分的认识与准备,为学生提供有力的帮助和准确及时的指导,为项目教学的顺利开展提供前提条件,使项目教学的整个实施过程都能在任课教师的良好掌控之下[4]。
⑷ 校企合作项目
目前我院已与部分企业签订了校企合作协议,在软件测试课程的综合性生产实习中,引入企业的实际项目作为案例。邀请校外实习基地企业的行业专家将实际工作项目带入实训室,学生3~5人为一组,按行业实际给他们分配角色,在该过程中强化学生的综合设计和运用能力,让学生掌握在实际项目应用中各种测试方法的使用,熟悉测试项目管理,感受大型测试项目工作流程。
4 案例教学的实施前提
4.1 跟前导课程的衔接
软件测试与软件开发有非常紧密的联系。要想成为一名优秀的测试人员,就必须会编写程序,至少精通一门程序开发语言才能胜任单元测试、集成测试、性能测试的工作,软件开发课程学习的好坏直接影响了软件测试能力。在软件测试单元测试、集成测试教学实践中,案例主要来源于程序设计语言课程的设计作品,这要求该课程主讲教师对学生严格要求,要求学生按小组保质保量完成小组作业,这些小组作品是软件测试课程中交叉测试的基础和前提。
同时,软件测试要用到一系列的文档,如需求分析说明书、概要设计和详细设计说明书、用户手册和安装使用说明等,这些也是软件工程课程设计上要学生完成的内容,课程设计对这些内容的要求严格与否,会对软件测试课程带来很大影响。通过这几年的教学发现,大多数学生对这些文档不甚了解,而且高职院校的学生普遍重技术轻理论,不愿意花时间去写文档。
4.2 教师自身素质的提高
为了顺利实施案例教学,主讲教师也需要不断提高自身素质。软件测试工具较多,范围广,不易把握重点,大部分测试工具如:LoadRunner、WinRunner、JUnit、Jmeter等都是英文版[5],参考资料少,这就要求教师通过主动学习、走进企业来提高自身素养。高职院校提倡“双师型”专业教师队伍建设,要求教师既要具备理论教学的素质,也应具备实践教学的素质,学校也可以派遣教师到软件测试培训机构进行培训,提高教师水平。只有这样,教师才能自如地将企业实际的测试流程、方法、技术带入案例教学实践中。
5 结束语
兴趣是最好的老师,在理论教学和实践教学中引入案例教学、建立测试案例库,使理论和实践过程更具直观性、生动性、说服力、吸引力,能有效调动学生的积极性和兴奋点,有助于学生掌握软件测试的基本理论和方法,加深对软件测试测试自动化工具的理解。同时随着教学的推进,教师可针对当前的测试工具,设计新的教学案例,扩充至教学案例库中,不断提高案例的针对性、实效性、鲜活性。
参考文献:
[1] 2013年第七届中国软件测试从业人员调查报告.http://
,2013.
[2] 钟久隆,路桂明.高职院校《软件测试》课程教学改革探索与实践[J].
教育教学论坛,2012.2:130-131
[3] 丁智国,吕振洪.软件测试课程实验教学探索[J].计算机教育,2012.3:
102-105
[4] 龚宇辉.基于项目驱动的软件测试人才培养模式[J].华章,2013.20:
199
[关键词]客户关系管理,供电企业,供电服务,需求侧管理
0、引言
随着我国电力工业的改革与发展,供电企业的内外部环境正在发生深刻变化:要求打破垄断、降低电价的呼声和客户对于供电服务水平的期望越来越高;来自天然气等替代能源的竞争以及来自客户自备电厂的竞争越来越激烈。因此,供电企业只有及时转变观念,适应客户需求,搞好客户关系,改进服务质量,才能扩大终端能源市场的占有率。
在我国经济快速发展的现状下,能源消费增长迅猛,大客户也日益增多。同时大客户在建设节约型社会、实现可持续发展目标的过程中,要求得到更加符合其自身特点的、个性化的供电服务。为了更好地开展电力需求侧管理工作,实现真正意义上的“多赢”,供电企业需要加强客户关系管理理论在实际工作中的应用研究。
1、客户关系管理理论概述
客户关系管理(Customer Relationship Management,简称CRM)是指以信息技术为媒体,以客户期望与收益为中心,通过管理和保持企业和客户之间的良好关系,持续实现企业利润和客户利益双赢的营销理念和一整套营销策略。
客户关系管理的核心思想是把客户作为企业经营的重要资源,树立以客户为中心的发展战略。包括:进行市场细分,从而判断、选择、争取、发展和保持优质客户;通过完善的客户服务和深入的客户需求分析来满足客户的个性化需求;改进企业的工作流程,完善对客户需求的快速反应及决策的组织形式,实现资源的整合和协调。同时,客户关系管理需要以数据挖掘、数据仓库等信息系统为技术支撑,发现数据中的关联关系,建立数据模型进行分析预测,为营销、客户服务和决策等目标提供技术支持。
2、客户关系管理在国外电力公司的应用
国外一些电力公司将客户关系管理理论与电力行业的特点进行有机结合,并且不断创新,不仅降低了企业运营成本、提高了客户满意程度,使企业在竞争中站稳脚跟,还促进了电能的合理利用。
2.1、利用客户关系管理理论发掘和保留优质客户
法国电力公司采用客户价值分析的方法,寻找高利润的客户。加拿大各电力公司在提升服务水平、开拓市场方面开展了大量工作:为不同规模的客户提供不同层面的服务,并且通过经常性的走访,与优质客户建立了良好关系。
2.2、开展主动的用电导向和市场调研
在加拿大,一些电力公司的客户经理通过定期走访工、商业客户,了解客户需求;通过市场调查,研究竞争对手的优势与劣势;通过走访地方政府获取潜在的市场信息,并以此纠正服务方案没计中的偏差。在比利时,电力部门帮助用户选择优质电热设备,以及向用户讲解如何利用峰谷电价节约开支。
2.3、提供网上服务,方便客户
澳大利亚、美国等国家的一些电力公司通过网站实现网上付费、业扩申请、用电信息查询等功能。一些公司还允许客户通过电子邮件与客服人员进行交流或在线咨询,尽可能地为客户提供方便。
2.4、提供增值服务
加拿大的一些电力公司为客户提供如工程咨询、安装洽谈、出售设备、供电方案等附加服务。
2.5、帮助用户进行用电分析,减少电费支出
在法国,250kVA以上的用户只要付钱就可得到年度用电负荷的分析报告和节约支出的建议,也可以得到无功功率分析报告。而在美国,一些电力公司通过客户关系管理系统来帮助客户分析用电行为,并为客户提供怎样节省电费等方面的建议。
2.6、积极开展电力需求侧管理工作
美国、加拿大、德国的一些电力公司利用多种途径对电力需求侧管理进行广泛宣传;帮助用户提出改进和完善用电的方法;为社会免费提供合理用电方案;研究和引进节能项目;通过赠送、让利、补贴方式鼓励用户使用节能产品;引导政府制定高能耗产品淘汰政策,最终建立起节能标准。
3、目前我国电力营销和服务中存在的问题
电力市场化改革以来,我国供电企业越来越重视市场营销工作。从思想上,传统的“重生产、轻营销”的意识观念正在转变;从组织结构上,营销部门也在建立以客户为中心、以市场为导向的大营销体系,并在实践中不断推出特色营销服务。但由于受过去长期计划经济思想的影响,供电企业市场意识不强,真正开展电力市场营销的时间较短,经验不足,仍存在不少亟待解决的问题,具体表现在以下几个方面:
(1)营销服务缺乏针对性。营销策略和服务流程基本上是同质化的,对客户分类主要是按照用电类别和电压等级进行划分,不能满足市场营销的需要。在供电企业实施同质化普遍服务的基础上,一些地区针对用电量大、重要性高的客户开展了差异化服务,但就综合考虑客户用电量、贡献率、负荷特性、信用、需求等多种因素并提供个性化服务的还不多,效果还不理想。
(2)信息不通畅降低服务质量。大多数客户对现行用电政策缺乏了解,主要表现在:一些客户有调整用电方式的潜力并可以从中获益,但由于缺乏对分时电价政策的了解而未能调整用电方式,电价政策没有得到最大程度的市场响应;还有一些大工业客户,由于对基本电费收取和业扩报装政策不清楚,在用电量减少后仍然使用大容量的变压器供电,造成一方面由于变压器空载或轻载导致增加损耗,不利于社会总体节能,另一方面也因此多支付电费。
供电企业对客户的用电情况、需求信息掌握不够。随着科学技术的提高,客户的用电设备对电能质量和供电可靠性越来越敏感;由于生活节奏的加快,使得普通客户对服务的便利性更为关注。如果不掌握客户的需求心理,实施盲目设计的服务方案后,将达不到预期效果。
(3)服务的内容和形式有待深化。微笑服务、主动服务、百问不倦的服务已经不能满足客户深层次的要求,供电企业在客户服务方面缺少与客户之间的更详细和更专业的沟通。例如,在引导客户安全合理用电、为客户的业扩工程提出更加合理方案等方面的服务还有待深化。事实上,大多数电力客户都有合理用电、安全用电的需求,但是由于其专业知识的局限,安全用电、节约用电、合理用电的潜力没有充分的挖掘出来。而进一步延伸,我们会发现,客户不懂得合理用电很可能影响其今后能源的选择,不利于稳定供电企业的市场。
4、客户关系管理在供电企业中的具体应用
供电企业实施客户关系管理应实现以下目标:有效把握客户需求,提高在终端能源市场的竞争力;通过细分市场和客户,为客户提供个性化服务;通过实施需求侧管理促进能源合理利用。具体应用的方面如下:
4.1、树立以客户为中心的服务意识
在电力市场化的背景下,首先要树立以客户为中心的服务意识,包括充分考虑电力客户的需求、方便客户,将客户视为合作伙伴、为客户提供个性化与定制化的服务,正确处理客户、企业、社会三者利益的关系等。此外,不仅是直接面向客户的营销人员提供的服务,后台有关专业人员的技术支持、沟通机制和工作效率也影响客户的满意程度,因此要在全体职工中树立营销意识和服务意识。
4.2、建立新型的营销管理机制
4.2.1、业务流程改造
以客户为中心,改进供电企业的业务流程,通过业务流程优化和内部信息共享,加强对客户需求的快速反应能力,实现资源的整合和协调,增强部门之间的协作能力。如首问负责制、一站式服务、限时办结制等。
4.2.2、实施和完善客户经理制
建立一支懂营销、懂技术的专业队伍,提高供电企业为客户服务的能力。客户经理制是客户关系管理理论在供电企业中的一个具体应用,是实现客户关系管理的组织保证。
首先,客户经理是为客户提供差异化服务的专、兼职营业人员,由具有较高综合素质的人员担任。客户经理负责与大客户建立紧密的联系,主动了解市场。通过走访客户了解电力服务中存在的问题,了解客户潜在的用电需求信息,跟踪客户用电需求的实现。
其次,通过客户经理收集和反馈的市场信息,进行电力市场分析和预测;经过整合提出开拓电力市场的方案;根据需求侧管理潜力提出需求侧管理措施;根据客户个性化需求为客户提供及时的供用电信息和个性化的用电解决方案。
通过客户经理对优质客户的一对一服务,能够实现及时、有针对性地为客户提供个性化服务,优化了企业业务流程,拉近客户与供电企业的距离,树立企业的良好形象。
4.3、建立客户价值和营销效果评价体系
企业的资源是有限的,因此,供电企业应研究如何合理、有效地整合和利用资源,在现有资源约束条件下实现企业效益和社会效益的最大化。
4.3.1、客户价值评价
综合客户用电量、利润贡献率、负荷特性、信用(缴费、合法用电)、发展潜力等多种因素建立客户价值评价指标体系,按客户的价值进行分类,集中有限资源重点对优质客户开展一对一的差异化服务,而对信用低的客户建立企业风险防范机制。
首先,服务流程差异化。如对于重点工程、社会效益大的大型工程建立服务的快速通道,采用差异化的业务办理流程,减少工作环节,实行限时服务,缩短内部运转时间。
其次,资源配置差异化。资源配置方面,依据客户价值,实行资金、规模、人员和费用的重点倾斜,实行单独的预算管理,保证重点客户的需要。
再次,服务人员和技能差异化。逐步提升对优质客户的服务层次,建立健全客户经理制,加强对客户经理的培训,提高客户经理的市场观念、业务素质和营销技能。
最后,服务内容差异化。根据客户需求,为客户提供定制的差异化服务,如提供系统供需信息、提供客户用电负荷特性分析、提供政治保电服务和差异化的信用政策,如不同的缴费政策等。
但是,需要注意的是实施差异化服务策略前,供电企业要在市场调查、市场细分和市场定位的基础上,分析满足客户差异化的需要和确定企业是否具备满足需要的能力。
4.3.2、营销效果评价
营销效果评价是以企业的营销决策为基础,分析和评估各项营销措施对实现企业发展目标所做的贡献和产生影响的行为。为了准确地了解目前供电企业的营销效果现状,需要对不同的营销措施建立定性与定量的指标,从经济性、社会性、营销意识、效率控制、满意度等不同的角度进行营销效果评价。通过评价发现不足或潜在的问题;通过分析提出解决方案,调整和改进营销工作,为企业决策提供一种辅助工具,增强企业综合实力。
4.4、为客户提供增值服务
充分利用供电企业的技术优势和信息优势,为客户提供增值服务,具体包括:(1)在客户进行业扩报装时,从专业技术和经济性角度提供更加合理的供电方案等建议。(2)对优质客户和有需求的客户提供安全、合理的用电咨询,如安全用电咨询三相负荷平衡、改善功率因数、调整用电时间、移峰填谷用电、分析节能潜力、提供节能信息。(3)协助客户进行用电分析。利用负荷管理信息系统,为客户提供电量、负荷特性分析报告、无功功率分析等,以改善负荷特性、降低生产用电的成本。
4.5、通过信息化建设,提高服务能力和服务水平
信息技术是客户关系管理的技术支撑。
(1)完善业务信息系统、提高营销业务处理流程的自动化程度,实现信息共享,使企业内部能够更高效地运转。
(2)利用信息和网络技术为客户提供足不出户的网络服务。包括:法规政策查询、网上报装、网上缴费和查询、停电和欠费短信息通知、在线业务咨询和投诉、客户需求和满意调查等。
(3)建立客户关系管理系统,将数据挖掘、数据仓库以及其他信息技术紧密结合在一起,为企业的营销、客户服务和决策等提供支持。
(4)建立客户档案库,挖掘客户数据信息,进行客户信用评价,实施差异化的信用政策,采取有效的防范策略,降低企业经营风险;通过整合客户信息资源,为决策提供定量定性相结合的辅助支持,从而提升电力营销管理水平和决策能力。
4.6、加强宣传和信息收集,改善信息不对称状况
4.6.1、加强宣传,获得客户的理解和信任
加大对电力政策、法规和供用电信息等的宣传力度,利用供电企业网站、网点、各种媒体进行多种方式的宣传,提高信息知晓率。这样做,一方面有利于政策法规的贯彻和执行,使客户从中受益,另一方面有利于得到客户对政策的充分响应,获得客户的理解和信任。
4.6.2、加强市场调研,多渠道获取客户反馈信息
通过客户经理的一对一营销、95598客户服务热线、电话回访、调查问卷、访谈等多种形式,了解客户的用电需求和对服务的需求、满意情况,从而能够提供更有针对性、有效的服务方案。实施差异化策略要加强营销全过程的管理和控制,最重要的是注意客户的反馈。因此,通过收集客户反馈信息并进行分析,找到营销工作中的不足,加以改进,促进客户关系的改善。
【关键词】高职 专业建设 计算机网络技术
【中图分类号】 G 【文献标识码】A
【文章编号】0450-9889(2014)01C-0156-02
在国家信息化建设大潮中,计算机网络技术有了广阔的发展空间。新形势下,如何面向社会,为企业培养优秀的高技能人才,为广西经济建设服务,是我们高职院校教育工作者需要探讨的重要课题。柳州职业技术学院提出“质量强校,特色兴校”的办学理念,坚持高水平的办学质量,要求各个专业办出特色,从而达到强校、兴校的目的。
计算机网络技术专业是一个传统型专业,很多院校都开设了该专业,如何办出自己的特色,使我们培养的学生更受企业的认可和欢迎?在团队教师和相关行业专家的共同努力下,我们对2009级、2010级、2011级三届计算机网络技术专业的学生进行教学改革与实践,效果突出。以下是相关做法。
一、问题分析
如何将我们的专业办出特色?首先,我们需要了解在新形势下,传统的计算机网络技术专业在人才培养方面存在哪些问题。然后,利用我们的办学或教学特色解决这些问题,培养出更加适合社会需要的应用型人才。
通过对广西北部湾各类型企业进行调查、分析、研究等工作,我们发现目前高职计算机网络技术专业的传统教学存在一些不符合企业需求的方面,主要表现如下。
第一,企业普遍感到毕业生的综合素质较差,他们往往具有较强的实践能力,但是在与人沟通、协调工作、文档书写能力方面显得非常欠缺。每一项工作任务的执行往往需要多人配合才能完成,团队成员间缺乏沟通、不善于协调,将很难高效率地完成工作。实际工作中还需要写各种报告,如调查报告、设备故障报告、日志分析报告、设备及耗材申购报告、项目验收报告、项目技术总结、工作总结等,而毕业生几乎没有这种文档书写的能力。企业非常希望我们高职院校培养出来的学生可以“零适应期”上岗。
第二,计算机网络技术日新月异,不及时跟上时代的发展,就会被社会无情地淘汰。因此,企业需要员工具有较强的学习能力,有一定的钻研精神,了解市场动向、熟悉新技术、掌握技术更新方法等。目前毕业生普遍缺乏学习能力,也没有钻研精神,很少通过自己动脑解决专业技术问题,大多数学生的学习是被动地听老师讲授,遇到不懂的问题不会自己主动找方法解决,总是等老师来帮助。这种习惯带到企业后,将严重影响他们的工作及发展前途。
第三,学生来自四面八方,他们的学科基础、兴趣爱好和学习能力都不相同,传统的专业教育没有考虑学生的个性化发展的需要,造成大量学生不能按照自己的特长有选择地进行专业学习,少部分优秀学生也无法汲取更多更深的知识,打击了学生学习的积极性。
二、应对措施
在相关企业专家的鼎立支持与积极参与下,我们召开了计算机网络技术专业工作分析会,明确了本专业的就业岗位群及各岗位所需要的具体专业技能、后续发展能力等。还特邀部分企业专家加入专业指导委员会,指导我们开展专业建设。校企双方通过多次交流与研究,共同确定了以下三个关键措施。
(一)在项目课程中模拟企业的完整工序,培养学生的沟通、协作及文档书写能力
我们借鉴了香港职业训练局TLP训练教材的设计思想,结合我院现有的实训条件,设计并开发了基于工作过程的专业核心课程――企业网络组建与维护。课程划分为7个任务,第1-6个任务是对新知识、新技能的学习,主要完成网络组建与维护方面的6大任务,第7个任务是综合实战,利用前面学习的技能完成一个网络工程项目。首先,各小组学生(约5-6人)从教师提供的多个工程项目中选择一个项目(由企业提供);然后,根据工程项目的实际需要,由小组成员分别扮演不同的角色,并按如下阶段完成整个项目。
第一阶段的任务是项目招投标,小组成员主要扮演甲方经理及技术员、乙方经理及技术员,还有招标公司技术员等,需要完成的任务是撰写招标书和投标书、公平竞标、评标及公示等。在此阶段,教师通过讲授或引导的方式,让学生学习有关网络工程招标和投标的法律规定、招标书和投标书应包括的内容及书写格式,学习如何进行需求分析、选择设备、工程预算等。
第二阶段的任务是项目设计与实施,小组成员主要扮演乙方的项目经理、工程师、施工技术员、文员以及第三方监理技术员等,需要完成的任务是网络工程项目的设计、网络综合布线、配置各种服务器(如WEB、FTP、DHCP等),撰写施工进度日志、质量检查记录等,并提交工程项目设计与实施方案。该阶段的部分项目由于受到设备和时间的限制,采用虚拟现实技术(如VMware、GNS、PacketTracer等)来实现。
第三阶段的任务是项目验收,项目实施完成后,由甲方技术员对整个网络工程系统进行全面的检测。如果不能达到投标书规定的技术指标,则在老师的指导下,重新返回前6个任务中深入学习,找出问题所在并将问题解决,最后使网络系统整体性能达到要求。通过验收后,撰写项目验收报告、项目技术总结、工作总结等。
通过上述方式开展项目课程的教学,有效地解决了学生只会操作而缺乏专业技术文档写作能力的问题。通过角色扮演,促进了同学之间彼此合作、沟通与交流,有效地激发了学生的学习兴趣,明确工作职责,更好地进入工作状态。对于工作中各种问题的分析和解决能力也大大增强了。
(二)开展Seminar教学法,培养学生的学习能力、表达能力和钻研精神
Seminar教学法是一种研究性教学形式,使学生在学习专业课时,能通过自主研究加深对课程的认识、理解及应用,遇到不懂的问题可以采取各种形式的讨论来解决。Seminar教学法主要按如下几个步骤执行。
1.提出课题
教师将一些实践性较强的教学内容分成若干个课题,并提出各课题的具体要求,学生组成课题小组(5-6人),每个课题小组负责完成一个课题研究。
2.研究学习
课题小组根据课题要求进行分工合作,然后自主地进行专题资料查找、收集和学习,主要途径有学院图书馆、Internet网上资源、各大学图书馆数字资源等。后期由组长负责组织小组成员对课题研究成果进行汇总,并制作用于课题汇报的课件。
3.课题汇报
完成对课题的研究学习之后,各课题小组将进行课题汇报,汇报以PPT的形式展现他们的主要研究成果,这一环节通常由一名组员负责完成。然后全体组员回答老师和同学们的提问,如果无法对问题作出合理的解释,允许课后进行研究(也可以跟老师讨论),下一次课再进行解答。
4.讨论与评价
最后,同学们畅所欲言,对课题内容及课题小组的汇报表现进行讨论和评价。
Seminar教学法让学生掌握了获取知识和传授知识的方法,他们主动地去熟悉新技术、掌握新方法,从被动学习转化为主动学习,其学习能力、表达能力和钻研精神都得到很好的培养。
(三)开放创新实训室,以赛促学,使学生的优势得以充分发展
我们将专业教学分为两个方向:网络工程方向、网站开发方向。网络工程方向的学习要求学生具有较强的操作能力,主要学习网络工程中的综合布线技术、交换机/路由器配置、局域网搭建与维护等;网站开发方向则主要从事网站美工、后台数据库管理、网站开发与维护等。
专业学习进入大一下学期后,老师将根据学生的学科特长和兴趣爱好,与学生共同制订专业发展方向和相应的学习计划。大部分男生会选择网络工程方向进行学习,而大部分女生则会选择网站开发方向进行学习。为了给学生提供更好的实践机会,我们将创新实训室对学生免费开放,学生可以任何时候在实训室开展各种实验,进行学习交流。
而且高年级的学生常常带领并指导低年级的学生一起做课题或实验,自发形成各种学习梯队,非常有利于学生的专业技能提升。
经过这种课外实践和自觉学习,一些优秀的学生会在大二下学期脱颖而出,他们将代表学院参加各级(市级、区级、国家级)专业技能竞赛,经过教师的精心指导和自己全力以赴的备赛学习,他们的专业技能突飞猛进,远远超越自己的同学。这种学习状态持续一年后,他们无论在专业理论知识,还是专业操作技能方面都达到较高的水平,毕业后都直接进入大中型企业的网络中心或信息中心工作,并深得用人单位的重用,发展前景一片光明。
开放创新实训室并以各级竞赛促进教与学,不仅给学生提供了自主创新、专项发展的机会,还培养出一批专业拔尖人才,此外,他们还学会了帮助别人,体会到学习的乐趣和成功的喜悦。
通过校企之间深入合作与沟通,共同探讨专业特色建设之路,有效地解决了原来毕业生不满足企业实际需要的问题,成功地为社会输送了大批优秀的劳动者。职业教育任重而道远,在新形势下还会出现许多新问题,需要我们不断地改革教育教学方法,为国家信息化建设、为广西北部湾经济区发展添砖加瓦。
【参考文献】
[1] 孙如祥,夏曼,邓国斌. 计算机网络技术专业建设探讨[J]. 高教论坛,2011(10)
【基金项目】柳州职业技术学院特色专业及课程一体化建设项目
关键词:锦鲤空间 在线销售平台 开发
随着我国经济的快速发展,人们的生活水平不断提高,对休闲娱乐也越来越关注。锦鲤,作为供人欣赏的高档鱼类,素有会游泳的艺术品美称,能提高人们的生活质量。人们对锦鲤的需求量越来越大,随着信息网络的发展,锦鲤的销售渠道出现了一种新型模式――移动在线销售模式。
一、锦鲤空间移动在线销售平台简介
锦鲤空间移动在线销售平台是锦鲤空间app的网络销售平台,目前随着网络的快速发展,锦鲤行业不只拥有线下实体店销售,在网上商店也有普及。锦鲤空间是一个售卖大型锦鲤,为消费者提供优质鱼种的平台,主要内容包括商家模块,用户管理模块、锦鲤产品模块和其他模块等。用户可通过在线销售平台对平台上商家评比与选择,锦鲤品种和价格挑选,来实现购买锦鲤的需求。
二、锦鲤空间移动在线销售平台开发研究
(一)锦鲤空间移动在线销售平台开发过程
1.锦鲤空间软件开发可行性研究
开发人员在设计锦鲤空间销售平台时要对软件的各方面进行分析,包括以下几个方面:在线销售平台的运行环境分析、未来市场趋势、商家入驻情况分析、需求分析、投入资金和预算分析、平台运作的主要风险、软件开发进度表等,其中最主要的是需求分析,软件开发员向商家了解需求,并对市场上的消费者进行调查与研究,设计出软件的具体功能、提供的服务、用户界面等。结合各方面的因素,得出锦鲤空间在线销售平台的可行性分析报告和需求说明书。
2.锦鲤空间软件设计阶段
这一阶段包括概要设计与详细设计两个部分,通常采用自顶向下结构化设计方法进行软件设计分析。首先对软件系统进行概要设计,结合可行性研究报告和需求说明书,大概设计出软件的系统基本流程、模块划分、数据结构设计和功能分配及其他方面,然后对每部分进行详细设计,如在软件模块划分方面,大体划分为用户管理模块、商家模块、产品模块和其他模块,再对各大模块详细设计,如用户管理模块包括用户信息、用户订单管理、支付方式、设置等等。这一阶段产生软件设计说明书。
3.锦鲤空间代码编写阶段
编码就是将软件设计内容转化成计算机和移动终端能接受的程序,具有规范性和准确性。根据上一阶段的软件设计说明书对数据结构、模块实现和算法选择方面的设计要求,开展相应的程序代码编写工作,编制出各模块的功能,从而实现对在线销售平台地功能、界面、接口等方面的要求。软件编码员应对软件各方面功能进行了解后,运用合适的编码方法实现软件模块的功能。
4.锦鲤空间软件测试与调试
编码完成后要对系统进行测试,看是否符合用户的需求和实现软件功能,用户不满意或者出现问题时要及时对软件进行调试,直至用户满意。这一阶段需要软件测试工程师对软件的各方面运行和系统内容进行测试,测试过程中出现的问题如系统出现的Bug、运行的数据问题、用户试用时的问题反馈,工作人员应将这个过程记录下来,编制出问题清单和测试方案,以此对软件系统进行调试。另外还需要对系统进行兼容性测试,保证在各种在线系统上都能良好运行。
5.锦鲤空间软件交付
软件交付阶段是整个软件开发的最后一个阶段,说明软件开发成功且合格,用户对软件功能的肯定。开发工作人员不仅要将开发好的软件交给用户,还需将整个过程产生的文档文件以及各级段生成的说明书一并交付给用户,如可行性研究报告、需求说明书、软件设计说明书和问题记录清单和测试调试方案等。
(二)锦鲤空间移动在线销售平台开发过程中遇到的问题
1.与用户沟通不足
在整个软件开发过程中,用户对软件的意见和需求是至关重要的。一般来说,用户将软件开发项目托付给专门从事软件开发的企业后,前期沟通会将软件需求和要实现的功能告诉开发人员,但在后期各个阶段,软件开发者与用户的沟通会越来越少,存在的一些问题不能及时沟通与解决,部分开发员以自己的思想来设计软件,虽然后期会完成软件的开发和实现软件功能,但是软件部分功能可能不能满足用户和市场的需求,降低了软件的使用效果。
2.软件开发缺乏创新性
目前很多开发工作人员进行软件开发任务都是沿用以前的技术或者利用相似的软件开发流程,没有创新性,只想完成用户的基本要求,能实现软件功能就足够了。开发出来的软件在市场上出现时,不能立马吸引消费者的目光,也不利于推进软件在市场上的地位。
3.不重视软件测试与调试过程
完成对软件的程序设计和代码编写后,要对软件进行多次测试,对出现的问题多次调整来完善软件功能,满足用户的需求。而目前软件开发员为快速完成任务而对减少对软件的测试,对于出现的问题也没有进行有效调整,这种情况对于软件的功能实现和用户的经济利益都有消极影响。
三、锦鲤空间移动在线销售平台运营研究
锦鲤空间软件开发完成,交付给软件项目用户,投入市场后,用户应持续关注软件的运营状态,不断完善软件功能,更好地为消费者提供服务。
(一)优化平台基础建设,丰富用户体验
合理规划软件界面内容,有时过多的信息会使得消费者不能及时获取自己想要的内容而离开平台,因此为用户提供有效合理的内容,将多余繁杂的内容从页面上除去,提高用户的体验。同时,要提升在线销售平台的质量,对界面上的内容进行合理的分类与规划,形成特定的模块,便于消费者查阅。最后,要优化运营平台,完善消费者体验。我们都知道,部分软件由于系统和软件自身Bug,经常会出现界面打开缓慢和闪退卡顿现象,当出现这些问题时,管理员要及时修复软件并向消费者推送平台消息,提高在线销售平台运营能力。
(二)加强营销渠道,提高运营效率
目前随着互联网的快速发展,一个软件的运营不仅要靠自身优化平台建设,还应创造和结合多种渠道来提升平台的知名度和运营效率,对于锦鲤空间移动在线销售平台来说,也是如此。锦鲤空间管理员应充分利用信息化背景下网络平台,来增加软件产品的营销渠道,如可通过在网站页面上登录锦鲤空间软件的广告来提升人们对软件的认识,也可与相类似的软件进行绑定,还可以建立微博、微信公众号,通过利用数据分析找寻出锦鲤消费者人群,并定期向其发送锦鲤资源消息,同时得到消费者的反馈,从而完善平台的运营。
锦鲤空间软件开发过程非常重要,开发工作人员应与用户全面沟通,用户也应全程配合开发人员的工作,共同创造出完善的软件系统,实现模块的功能。在开发过程中,开发人员应规范自己的行为,提高自己的思想和能力,尽职尽责完成软件的开发。软件开发完成投入市场后,软件管理员应合理运营软件,,为用户提供更好的服务。
参考文献:
[1]王倩. 运营支撑系统软件开发项目的质量管理[D].北京邮电大学,2008.
[2]黄桂梅. SaaS的运营模式和定价策略研究[D].西安电子科技大学,2010.
[3]姜伟. 手机APP“掌上常青”项目开发与运营管理研究[D].吉林大学,2016.