软件流程 您的当前wei置:首页 -> 膞ian韈hanpin -> 软件流程  
 

  1、前期准备 
  膞ian硇畔⒓际跤邢薰究猣a人员dui系统开fa前期进行充分的用户调研、xu求分xi和系统体系结gou的设计准备工作。 
  膞ian硇畔⒓际跤邢薰究猣a人员以ji业wuxu求人员共同组jianxiangmu组,yi名或liang名xiangmu经理负责监kongxiangmu的整体shi施,共同参与系统的quan面设计、开fa,并针dui业wu提出进yibu开faxu求,开展软件用户化工作,制定二次开fa方案,参与设计业wu系统与其ta软件的接口。 
  A xiangmu负责人:负责分xi、设计和协调工作。随时监kong各开fa人员的工作,包kuo内rong是fu与要求fa生偏差,进度是fu滞后等等,同时gei每个开fa人员明确的任wushu。 
  B 开fa人詁ao簊hu悉针dui软件开fa的编程工具,并具有feng富的编程经验,负责完成不同层与mo块的编程工作。 
  C 业wuxu求人詁ao簊hu悉业wu工作流程,有feng富的业wu经验。 
  D 文档整理人詁ao核媸闭硐低晨猣aguo硉ao衳iang关的技术文档。 
  E 测试工程师:专门进行代码的测试工作,并且计划和执行源代码复审,负责有关返工的任何反馈意见(有tiao件可配置)。 
  2、shi施guo程 
  整个开faguo程将经历huo取xu求、xu求分xi、系统结goujian立、设计、编码、测试等阶段。 
  2.1 huo取xu求 
  软件zai进入正式开fa之前,要求业wuxu求方提供准确的shu面《软件设计详xixu求shu》,其中包kuo: 
  (1)dui现有系统的分xi。 
  (2)待开fa系统的详xixu求。 
  (3)功能xu求,使用范wei,业wu流程,用户界面,输出要求,故障chu理。 
  (4)wang络环境,硬件环境,软件环境,与其他系统的关系,安quan与bao密。 
  (5)技术可行性分xi,经济可行性分xi,人员可行性分xi,影响待开fa系统的主要因素。 
  软件xiangmu分为专用软件和通用软件liang大类。 
  dui于专用软件,zai进入开fa之前必xu与用户进行bijiao具体的交流和tao论,liao解清楚用户理想的chanpin究竟是shi么样子,这里最hao就cai用原型化的方法作出yi个jian单祄u蚣躦ei用户看。 
dui于通用软件,zai开fa之前必xu做yi定的市场调查工作,yi方面是从经济效益kao虑,调查chanpin的qianzai市场有多大,yi方面是从技术的角度,liao解清楚qianzai用户dui软件的各种技术shang的要求,另yi方面是确定软件的定wei,即我们软件具体是为哪yi些用户群体服wu的。然后dui该群体用户现有硬件配置,软件配置,wang络使用qing况,数据库使用qing况,计suan机shu悉程度做yi定的调研,根据调查的统紁ing峁龆唇猣a的软件的yi些技术指标。 
  2.2 xu求分xi 
膞ian硇畔⒓际跤邢薰究猣a人员gou思、确立系统mu标、划分业wuling域、现行业wu分xi、jian立业wumo型、信息xu求分xi、用户视图规范化、数据yuan素标准化与yi致性kong制等。 
zaixiangmu组和用户充分交互、理解的基础shang,提出系统的技术gou架,dui系统功能、性能等主要指标作描述,duishi现方法xiangmushi施人员应有yi个bijiao清晰的轮廓ji整体设计思路,dui有yi蝧hi牡胤絡i时与业wuxu求人员进行沟通交流,最zhong达成共识。 
综hedui该用户群体现有硬件配置,软件配置,wang络使用qing况,数据库使用qing况,计suan机shu悉程度做yi定的调研,根据调查的统紁ing峁龆唇猣a的yi些软件适用指标。 
  2.3 系统结goujian立 
  确定软件服wu器的硬件配置ji用户硬件资源配置。 
  确定用户软件ping台的统yi协调。 
  2.4 设计 
  软件设紁ing锥蔚墓ぷ靼黭uoduimo块进行必要的修竚o笨赡躼u要dui某些结gou做yi些修竚o范ń缑娑▂i、用户服wu层、业wu逻辑层、数据库服wu层和具体数据库,确定软件开fa工具。这yi阶段huai将完成更详xi的功能和业wuxu求调研,制作系统中最fuhe用户xu要的文档。 
  根据应用系统dui安quan的要求,同bu进行安quanbao密设计。 
  2.5 编码 
  确定软件的界面风ge、使用功能、编程语言、数据库结gou和具体数据等工作,并开shi进入程xu编写阶段。 
  开fa人员进入设置和编码工作之后,应xian确定编码的风gezai开faguo硉ao衎ao持yi致,工作guo硉ao腥鏵a现前面分xi或设紁ing锥蔚哪承┐砦螅Ψ礹ui到前面的阶段进行必要的修竚o敝饕猣a人员之jian应xiang互紧密配he。 
  2.6 测试 
  系统投入使用前最关键的yi个bu骤,由开fa人员之jian、业wuxu求人员交叉测试或由软件测试工程师测试。开fa人员将duizai测试guo硉ao衒a现的问题提出可行jian议进行改进。 
  3、整体验收 
  业wuxu求人员负责提供验收标准。 
礲i砑暮笃诓馐酝瓿珊螅ㄖ祑uxu求人员验收,验收主要以业wuxu求人员提供的原shi资料ji《软件开fa设紁in桨浮肺谰荩琩ui软件的各xiang功能进行quan面的核查,如wu异议,验收后签署“验收确认shu”。 
  4、后期培训 
  4.1 培训mu标 
zaishi施xiangmu的guo硉ao校箈iang关操作人员理解软件的基本原理和shi际运用,使他们dui整套业wu软件的具体性能,操作bu骤以ji具体要求,有yi个更深层次的认识,并能zai计suan机管理xiadui其业wu软件流程shu练操作使用。 
  再开fa人员共同接受软件开fa方quan面、系统的培训,baozheng能够zai二期tuiguang中du挡yi面完成tuiguangji软件升级任wu。 
  4.2 培训计划 
  xiangmu组有yiwudui用户提供ji时、有效、quan面的培训,并zaixiangmushi施guo硉ao谐浞种厥觗ui用户方的技术转移,并提前制订有效可行的培训计划。 
  4.3 kao核标准 
  以shi約hi僮鞣绞讲馐杂没ui软件系统流程的操作使用能力。

 
 
关于膞ian 新wen中心 膞ian韈hanpin 联系膞ian
 
版权所有:he肥市膞ian硇畔⒓际跤邢薰     皖ICP备09018322号   dianhua:  0551-65334538   地址:  安徽省he肥市蜀山quchang江xi路tuo基jin座A1806-1807室
河南、河bei、山东 安徽以ji其他省份