欢迎来到天天文库
浏览记录
ID:9103951
大小:40.00 KB
页数:5页
时间:2018-04-17
《谈谈用户在信息系统开发和改善中的作用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、谈谈用户在信息系统开发和改善中的作用摘要:目前,信息系统的研发常常流于形式。由于缺乏用户参与的合理机制;缺乏对需求文档资料的有效管理;缺乏用户与开发人员之间有效的交流方法,使系统研发效率低、效果差。为改变这种状况,需要引入软件工程的方法,发挥用户在系统开发和改善中的主导作用,对信息系统研发过程进行必要的管理。本文研究了软件工程的基本问题,并探讨了用户在信息系统软件工程作用以及用户参与软件研发常遇到的问题及解决方案。关键词:软件开发,信息系统;用户Abstract:Atpresent,informationsystem'sr
2、esearchanddevelopmentbecomeamereformalityfrequently.Becauselackstheuserparticipationthereasonablemechanism;Lackstothedemanddocumentsmaterialeffectivemanagement;Lacksbetweentheuserandthedevelopmentpersonneltheeffectiveexchangemethod,causesthesystemresearchanddevelo
3、pmentefficiencytobelow,theeffectisbad.Inordertochangethiskindofconditionneedstointroducethesoftwareengineeringthemethod,thedisplayuserinthesystemdevelopmentandtheimprovementleadingrole,carriesontheessentialmanagementtotheinformationsystemresearchanddevelopmentproc
4、ess.Thisarticlehasstudiedthesoftwareengineeringbasicquestion,andhasdiscussedtheuserthequestionwhichandthesolutionoftenmeetsintheinformationsystemsoftwareengineeringfunctionaswellastheuserparticipationsoftwareresearchanddevelopment.keyword:Softwaredevelopment,infor
5、mationsystem;User引言信息系统建设普遍存在立项多、花钱多、鉴定会多,但真正受用户欢迎、有三年以上寿命的系统不多。其主要原因是在系统项目开发过程中,对用户测试重视不够、营理不力,是造成这种现象的基本原因之一。信息系统成功应用的关键,在于最终是否满足了应用者的“口味”。1、用户在统需求阶段中的作用众所周知,一个系统的诞生是从需求工程开始的,是软件生命周期的第一个阶段。虽然大家都知道需求工程对软件整个生命周期的重要性,但对它的研究远远没有对软件工程其他部分的研究那么深入。随着信息化建设的步伐越来越快,信息管理应用
6、软件需要不断增加,规模和复杂程度方面的需求也越来越高。面对庞大的需求,软件研制人员越来越感到难以把握,客户对“已完成”系统不满意的现象时有发生,需求问题已经成为制约信息系统应用软件发展的重要因素。1.1需求工程的基本问题需求工程的基本问题是获取需求、分析需求、表述需求、确认需求、进化需求。获取需求就是与用户共同分析研究用户的工作过程,协助用户搞清楚他们想要的东西,并准确地记录下来。分析需求是软件研制人员与用户对需求进行分析、综合、定义、建模的过程,其目的是从用户提供的各种各样的需要说明中找出对应的软件解决方法[1]。表述需
7、求是编写软件需求规格说明的过程,其目的是表达对需求的理解,订下软件开发项目的一份契约,确立评价后续工作的依据,固化需求进化的基线。确认需求是一个验证需求的过程,是以需求规格说明为基础输入,通过符号执行、模拟或快速原型等方法,分析和检验需求规格说明的正确性和可行性,并使用户、系统分析员、软件开发者、测试员、项目管理者对需求规格说明达成共识[2]。从主观意义上说,需求工程需要专家、用户、研制主管理部门、需求分析员、系统分析员、软件程序员等方方面面的人员参与,各方面人员有不同的着眼点和不同的知识背景,沟通上的困难给需求工程的实施
8、增加了人为的难度。1.2需求工程中用户的主导地位需求工程是以用户为主要工作对象的工程。需求研究就是软件工程人员与用户进行不断交流、不断磨合的一个过程,只有反复与用户交流,在不断认识和分析用户工作的过程中,才能比较准确的获取用户需求,才能将用户想要的软件功能和性能描述清楚,编写出既符合用户要求,又便于软件
此文档下载收益归作者所有