




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
谈谈用户在信息系统开发和改善中的作用摘要:目前,信息系统的研发常常流于形式。由于缺乏用户参与的合理机制;缺乏对需求文档资料的有效管理;缺乏用户与开发人员之间有效的交流方法,使系统研发效率低、效果差。为改变这种状况,需要引入软件工程的方法,发挥用户在系统开发和改善中的主导作用,对信息系统研发过程进行必要的管理。本文研究了软件工程的基本问题,并探讨了用户在信息系统软件工程作用以及用户参与软件研发常遇到的问题及解决方案。关键词:软件开发,信息系统;用户Abstract:Atpresent,informationsystem'sresearchanddevelopmentbecomeamereformalityfrequently.Becauselackstheuserparticipationthereasonablemechanism;Lackstothedemanddocumentsmaterialeffectivemanagement;Lacksbetweentheuserandthedevelopmentpersonneltheeffectiveexchangemethod,causesthesystemresearchanddevelopmentefficiencytobelow,theeffectisbad.Inordertochangethiskindofconditionneedstointroducethesoftwareengineeringthemethod,thedisplayuserinthesystemdevelopmentandtheimprovementleadingrole,carriesontheessentialmanagementtotheinformationsystemresearchanddevelopmentprocess.Thisarticlehasstudiedthesoftwareengineeringbasicquestion,andhasdiscussedtheuserthequestionwhichandthesolutionoftenmeetsintheinformationsystemsoftwareengineeringfunctionaswellastheuserparticipationsoftwareresearchanddevelopment.keyword:Softwaredevelopment,informationsystem;User引言信息系统建设普遍存在立项多、花钱多、鉴定会多,但真正受用户欢迎、有三年以上寿命的系统不多。其主要原因是在系统项目开发过程中,对用户测试重视不够、营理不力,是造成这种现象的基本原因之一。信息系统成功应用的关键,在于最终是否满足了应用者的“口味”。1、用户在统需求阶段中的作用众所周知,一个系统的诞生是从需求工程开始的,是软件生命周期的第一个阶段。虽然大家都知道需求工程对软件整个生命周期的重要性,但对它的研究远远没有对软件工程其他部分的研究那么深入。随着信息化建设的步伐越来越快,信息管理应用软件需要不断增加,规模和复杂程度方面的需求也越来越高。面对庞大的需求,软件研制人员越来越感到难以把握,客户对“已完成”系统不满意的现象时有发生,需求问题已经成为制约信息系统应用软件发展的重要因素。1.1需求工程的基本问题需求工程的基本问题是获取需求、分析需求、表述需求、确认需求、进化需求。获取需求就是与用户共同分析研究用户的工作过程,协助用户搞清楚他们想要的东西,并准确地记录下来。分析需求是软件研制人员与用户对需求进行分析、综合、定义、建模的过程,其目的是从用户提供的各种各样的需要说明中找出对应的软件解决方法[1]。表述需求是编写软件需求规格说明的过程,其目的是表达对需求的理解,订下软件开发项目的一份契约,确立评价后续工作的依据,固化需求进化的基线。确认需求是一个验证需求的过程,是以需求规格说明为基础输入,通过符号执行、模拟或快速原型等方法,分析和检验需求规格说明的正确性和可行性,并使用户、系统分析员、软件开发者、测试员、项目管理者对需求规格说明达成共识[2]。从主观意义上说,需求工程需要专家、用户、研制主管理部门、需求分析员、系统分析员、软件程序员等方方面面的人员参与,各方面人员有不同的着眼点和不同的知识背景,沟通上的困难给需求工程的实施增加了人为的难度。1.2需求工程中用户的主导地位需求工程是以用户为主要工作对象的工程。需求研究就是软件工程人员与用户进行不断交流、不断磨合的一个过程,只有反复与用户交流,在不断认识和分析用户工作的过程中,才能比较准确的获取用户需求,才能将用户想要的软件功能和性能描述清楚,编写出既符合用户要求,又便于软件工程人员操作的软件需求规格说明[3]。由此可见,需求工程中软件研制人员的首要任务就是协助用户分析自己的业务工作过程,通过与用户进行各种形式的交流,找出其中最需要解决的而且是软件系统能够解决的问题,这个过程是一个用户为主导的,而不是以技术为主导的过程。2、用户在系统设计与开发阶段中的作用系统分析设计是根据业务重组得到的业务流程模型进行系统的分析,对数据、体系结构、接口、过程进行设计,完成系统功能详细设计、界面设计、系统权限设计、测试用例等设计。这阶段工作是将业务需求转化为逻辑模块的关键一步,也是软件工程的核心。在这阶段的工作中,用户的主要工作,是了解并参与设计的全过程,及时提出用户方的意见,使设计结果基本符合用业务的要求;与其他人员共同复审设计报告。在这期间,常见的问题是:开发商的设计不能充分反映用户的需求,而业务又不时会发生部分变化。在这种情况下,首先要尽量使“业务调研与重组”按时完成,为“系统分析设计”提供时间保证,同时应组织部分用户技术人员参加设计,及时提出工作意见和建议,帮助开发商的设计工作。在这段工作中,要注意及时检查设计的正确性、完整性、一致性、可维护性及详细设计文档的完整性。应不断提醒开发商:必须注意设计的系统性和完整性,要敢于和善于向用户做实事求是的解释工作,争取得到用户的充分理解。经验表明,与用户搞僵的,多是以自己为中心的技术型人员,这些人对用户业务十分缺乏理解。4.3数据导入工作的艰巨性难预测对于旧系统遗留的历史数据,其结构的复杂性或不规范性、数据量之浩大等等,常常估计不足。一旦发现问题,开发管理人员认为,让编程序的人去导入数据不划算;业务部门认为自己的工作都做不完,哪有时间去导入数据?因而出现相互扯皮,有的出现程序测试没有数据的情况。而数据在信息系统中的重要性日益受到重视,越来越多的人认识到,“信息系统建设中,三分技术、七分管理、十二分数据”。新一代系统的重要特点是打破传统的信息孤岛现象,建立统一的信息共享平台。其核心之一,就是要对数据资源进行统一的规划,并制定统一的数据标准和建立整个系统共享的中心数据库。为此,建议成立专门的数据项目组、单独立项、专业实施。5、结束语综上所述,用户在信息系统开发中起着重要的作用。在系统的开发和改善过程中忽视用户的作用往往导致产品无法使用,企业的战略目标无法实现,甚至损害企业的品牌,造成法律纠纷和公关危机。设计高质量的,良好系统首先要对用户的需求和用户行为进行研究,了解用户对技术的掌握程度,了解用户使用产品的操作习惯,从优化文字和产品的易用性等方面入手。用户是在不断成熟的,以往的经验只可以作为借鉴,只有让用户感到软件开发的整个过程是自己的工程,他们才能专心投入,才能提高软件工程的质量和效率。软件工程的发展,使人们认识到,只有最终用户的直接参与软件工程并发挥主导作用,才能真正解决软件产品与需求一致性的问题,消除计算机领域和应用领域之间的鸿沟,并适应使用需求的不断变化。信息系统的开发要坚持“面向用户”的原则,目的在于更好地把握获取需求的方法,为信息系统探索有效的解决途径,缩小理论与应用之间的距离。参考文献[1]金芝.没有需求就没
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京2025年北京开放大学招聘14人笔试历年参考题库附带答案详解
- 加油站承包合同二零二五年
- 2025新疆中新建能源矿业有限责任公司部分岗位市场化招聘(2人)笔试参考题库附带答案详解
- 沧州门面房租赁合同
- 建筑工程消防技术咨询协议书二零二五年
- 场地承包经营合同范例二零二五年
- 制药企业安全生产教育培训
- 2025企业借款抵押合同协议样本
- 2025b广东省商品房买卖合同
- 《2025年严格履行合同签订流程的通知书》
- 商户外摆合作协议
- 与信仰对话 课件-2024年入团积极分子培训
- 2024《整治形式主义为基层减负若干规定》全文课件
- 医保药品管理制度
- 四年级下册劳动教育全册教学课件
- GB/T 29178-2012消防应急救援装备配备指南
- 二年级上册美术教案-第3课 点线面|冀教版
- 三体系管理手册ISO
- 国家开放大学《机电一体化系统实训作业》参考答案
- 部编人教版五年级下册道德与法治《虎门销烟》【获奖作品】课件
- 高层外墙GRC拆除方案
评论
0/150
提交评论