业务需求调研报告

2024-05-04

业务需求调研报告(通用9篇)

篇1:业务需求调研报告

业务需求调研经验分享

1.针对具体的工作内容,召集专题访谈启动会、访谈沟通会。由客户的项目负责人向涉及的相关部门或者受访对象进行情况介绍和工作任务安排,并注意在会上详细、正式的介绍需要参与的具体访谈的人员,并收集被访谈对象的基本信息(包括:姓名、部门、联系电话、email等)。

2.在正式访谈之前,给访谈对象提供访谈提纲或需求调研表,并告知客户需要根据提纲进行准备。即使客户未填写调研表,但通过访谈提纲可以让访谈对象提前思考,整理应答思路、收集相关资料,或者提前准备、预约更合适的访谈对象。

3.正式访谈前,先向被访谈者介绍访谈议程。介绍访谈总体过程、各环节主要内容、大致时间。务必先给被访谈者建立一个全局整体印象,也便于双方共同掌握访谈时间和节奏。

4.开始具体工作内容的访谈前,概要性介绍项目的背景及其他相关情况,快速拉齐与访谈对象的思路基线。但要注意:针对不同类型的对象介绍的侧重点应有所不同。管理类重点介绍全局的、宏观、整体性的目标和架构;业务类对象重点介绍业务相关的背景、行业发展情况等;技术类对象重点介绍目前了解的客户系统的现状、本项目的期望、业界相关应用及发展趋势等等。

5.访谈内容在议程等大框架方面宜统一规范,而在具体交谈内容等细节方面则尽量发散。交谈过程以发散为主,引导为辅。如果被访谈对象对访谈内容熟悉,且有一定准备,能够主动、系统、清晰的交流,则尽量以被访谈者发言为主。因为,从访谈对象不经意的一些细节描述信息中,可能发现很有价值的重要信息(如果引导式交流则往往容易限制被访谈者思路,造成一问一答的局面);当客户谈到意料之外的重要信息时,要抓住时机主动深入挖掘,充分收集这些在前期准备阶段未考虑到的需求。如果被访谈对象交流内容匮乏,不知从何谈起,则需要系统化的引导,此时一问一答胜过无话可说。

6.访谈过程中的快速、准确的、原原本本的笔录非常重要。好记性不如烂笔头,将客户访谈时说的尽可能完整的记录下来,并且务必使原原本本的记录,不要增加任何的个人理解。对需求的理解、整理应该是访谈之后的结合全局的需求进行综合分析和全面理解工作。需求分析的最后环节一般会对分析结果进行印证,而印证的唯一证据就来自访谈记录,此时客户访谈时原始的记录就非常、非常、非常重要。如果缺乏原始的访谈记录作为素材,在后续的需求分析结果有可能偏离客户的实际需求,对项目整体工作的都会造成不利影响。

7.对于多人参与访谈一个被访对象时,访谈提问建议分工明确、各司其职。可以以一个人为主,其他人补充;或者每个人有其他的分工方式,例如有人负责业务需求部分、有人负责技术部分、有人负责管理部分等等。

8.记录笔记时要主次分明,记录者与提问者保持默契。若多人同时参与访谈,在记录笔记时尽量多人同时记录。并且,提问者在提问时一般不宜做详细的记录,此刻辅助者升级为是主要的记录者,让提问者有足够的思路时间,考虑问题、理解客户描述的内容、及时发现疑虑当面澄清等等。

9.对于访谈内容的疑问、顾虑应尽量做到当面澄清,减少事后增补,杜绝二次访谈。一次成功的访谈,能有效降低思维切换成本,确保交流双方在特定场景下思维的严密性、完整性,从而确保需求访谈质量。如果在访谈的自己担心没有准确理解被访谈者的意图,尽量当面沟通、澄清;事后一般是需求确认、证实性工作,而需求的增补、或者重新调研时,被访谈者的思维往往不如正式访谈那样完善和严密,容易对项目造成误导和偏见。

10.在交流完被访谈对象所属专业的内容之后,尝试引导客户进行跨专业的需求交流。例如:访谈管理层时,可针对本项目需求和目标,探讨管理层对业务部门、技术部门等有何要求和建议;访谈业务部门时,可引导被访谈者根据项目需求提出对管理部门、技术部门的要求和建议;访谈技术部门时,可与被访谈者沟通从技术实现和项目建设、管理的角度,建议管理部门如何规范管理、业务流程制定,既利于系统建设维护,又利于项目实施。

【但要注意,需求访谈阶段,需求信息收集基本原则是尽可能充分、完整;如果需求收集不充分,开发的软件产品不能满足用户需求的可能性就越大。但需求是否超出本期系统建设范围、本期商务合同功能需求范围,是另外一个层面的问题。需求访谈时,被访者提出的需求超出范围的情况在所难免,这方面,将在后续的文章中专门阐述

篇2:业务需求调研报告

所谓“知己知彼,方能百战不殆”,外贸业务员想要向电子烟客户推销自己的产品,除了要深知自己产品特色之外,更应该明了电子烟客户要的是什么?因此,前期的调研工作很重要。你要明白,并非所有的电子烟客户都是你的意向或者潜在的电子烟客户,只有当你的供给与他们的需求互相匹配时,你才有机会“收服”他们。那如何调研电子烟客户的需求呢?

我发现开发信大部分的问题都集中在比较平淡,比较泛,或者是不能很好地讲清楚,电子烟客户为何要跟我合作?电子烟客户为何要相信我?接下来想让电子烟客户怎么做?究其原因还是因为没有做好调研电子烟客户需求的功课。

举个简单的例子,一个小孩在哭闹,让你去哄他,你会怎么做?你会拿块糖不是?为什么呢?这还不清楚,小孩子喜欢吃糖嘛。说明什么道理?你知道他的需要是什么,然后你投其所好,才能吸引他的注意力,是不是?

那对于电子烟客户也是一样的道理,你得先知道他需要什么,然后说他想听的,给他想要的,才能抓住他,不是?

那怎么才能了解电子烟客户需求呢? 有几个办法:

1、调查电子烟客户网站:

a)一般在电子烟客户的“About US”栏目,你基本就会了解到这个公司的过去,他们引以为豪的文化,比如注重质量和服务等,也有他们的经营哲学。有的还会告诉你他们是某地最大的XX公司。

b)公司性质:从网站,你也基本可以判断电子烟客户公司的性质,是批发商,大小零售商,还是网店;基本的规模你也会心中有数,如有的电子烟客户给出团队的照片。

c)产品和大致定位:电子烟客户多数会把自己的产品放在网站上。你可以对比一下,哪些产品跟你的比较接近,通过产品你就可以迅速判断这个电子烟客户的产品类别和目标定位是否是你的目标电子烟客户。如果是,进一步调研,哪些产品他销售得比较好。欧美有的电子烟客户都在网上售货,你都可以看到价格,做到心中有数。

d)用户反馈信息:有的大零售商在网上的销售,都有电子烟客户评论栏目,销售仔细阅读跟自己产品相关的评论,就知道目前该电子烟客户的供应商存在什么潜在问题,以及产品从哪个角度着手会更能打动电子烟客户。如果你在开发信中抓住重点把这些细节都提供出来,这么认真专业的精神,哪个电子烟客户不喜欢?如果你对比几个同类的公司,你甚至能找出某个公司的产品线存在什么缺陷,别人有的旺销产品(互联网就有这个好处,你可以看到他的销量,价格和评论数量),他却没有,那你去找他们谈,选择合适的产品,做一个PPT,说明你为何要推荐这个产品。因为研究了你们网站,主要是什么样的人群消费,大致的颜色,材质分布是什么状态,然后这个同类产品在别处销售数量如何如何,你们销售的话估计销量

可以达到多少„„

2、查找相关分析报告

如果电子烟客户规模比较大,上市公司,他们会出年报。这个年报你仔细研究一下,基本上就对电子烟客户当前的经营状况,遇到哪些挑战,如何在解决这些挑战,也就是他公司的政策,都心中有数。知道他的政策,你就知道他们关注什么了。

3、查看行业报告

网上搜一下相关的Market Report,有免费的,有收费的,但你把免费的executive summary读一下,就会知道这个行业的大致增长,产品分布,渠道结构等。对于全行业有个较好的把握,对于你和电子烟客户的交谈会很有帮助。当你跟电子烟客户谈的时候,用到一些

Business Jagon(行话),你会迅速得到认可。赢得一个人亲近的最好的方式是什么?就是和他相似,语言,举止„„这叫意气相投。

4、了解电子烟客户的业务特点

比如你要开发大的零售商,他们的业务是如何经营的,不同部分是如何分工的,这些你最好要很清楚。开发Walmart类似的超市,你把Walmart的传奇传记等多了解了解,这类公司你就清楚了。

5、设身处地

假如我是电子烟客户,做零售的,我会对供应商哪些方面比较关注呢?我是做批发的,算是中间环节我又会关注哪些呢?假如我是小网点,又会怎样?琢磨琢磨,你就清楚了。

6、提问

中医讲“望,闻,问,切”。望和闻是观察,问是交流。前三个做好了,才可以做诊断,诊断一旦做好,开药方就是个简单的工作。

在美国,有一个销售技巧分支就叫“Question Based Sales”,基于问题的销售。为何基于问题呢?其实对于你不知道的,你问他是最简单的方法。当然问的时候,要问对问题。这个需要一定的技巧,笼统来说,先问一些具体的问题。比如,有人加了我的QQ,上来就问“哥,我是外贸新人,你能否给指点指点。”“可以”,然后就没有下文了。对不,太开放了的问题。你得把话题集中在某个具体的事项上。还有,就是不要把一些敏感的难以回答的问题放在前面,这样电子烟客户就不会回复你了。先问最简单的随手就能给你回答的问题,只要他回答了,你就前进了一步。不要试图一口吃个胖子,积小成多,一步步前进。

找电子烟客户有几个误区:

越多越好:

a)相关度很重要。你用软件在网上搜的,很多都不是这个行业的,即便是这个行业的,人家未必就做你的产品。这个会造成很大的问题,一方面回复率极低,打击自己的信心。同时电子烟客户收到不相关的信息会投诉,你的邮箱地址会放在云端的黑名单,影响你给其他的电子烟客户邮件,很可能直接被屏蔽或者转进垃圾箱。

b)有的电子烟客户是小零售店,因为众多原因,人家还不想从中国直接进口。你去开发,回复率也不高。为什么我便宜很多,却没人感兴趣?你只看到了FOB价同人家的零售价对比。一般零售商的价格会是他进价的2倍。如果直接从你这进,有几个问题,首先是费用,海运、港口费、到那边的运输费用和仓储费用;然后批量数,即便你愿意小批量供应,人家小批量进是否划算?大批发商解决的不仅是信息不对称的问题,他们更是配送的渠道,这里有个规模化经济效应的问题;服务问题,批量小,在当地合作多年的批发商可以给他提供更方便的服务,比他进口要省事多了;最后还有风险问题,到中国进口,花销大、成本高、风险也大。

这些都是他们的潜在顾虑,你要开发这个渠道,得首先做好调研,考虑清楚如何解决这些顾虑。比如配送方面,在海外找个仓库,然后研究市场,选择合适的库存。这个其实很头疼的,成本也很高。等于你一个工厂向供应链的前端拓展,跑去做批发商的业务了。跟你的批发商电子烟客户直接竞争,会把他们杀死,而你给零售商电子烟客户的价格,可能还差不多,也不会多赚钱,还累得半死。

大小不分

天上下钞票,1张1000面值,10张100的,剩下100张10块,1000张1元。一群人在拣,你拣什么?1元很容易,可1000张才等于那1张1000块的。

越大越好

篇3:业务需求调研报告

1 调研概况

1.1 调研的背景

国际航运业务管理专业是我院物流专业群的重要组成部分,物流专业群是我院省级示范性高职院校建设方案中的重点建设的四个专业群之一。根据该方案的要求,制定“学中做,做中学”工学结合专业人才培养方案是物流专业群示范建设的重要任务之一。国际航运业务管理专业人才需求调研是制定该专业人才培养方案的关键基础性工作,它是确定国际航运业务管理专业的人才培养目标、培养模式、职业能力及职业课程设置的前提。

1.2 调研的形式

2009年6月至2009年10月,我们采用网上调查、电话访谈、问卷调查和实地走访等多种形式,对企业及行业从业者进行了调研。

1.3 调研的对象

此次调研选取的企业包括20家行业企业及34名行业从业者。在这20家行业企业中,从企业性质来看有国营企业、民营企业、合资企业和外资企业,从地域而言既有本地企业,也有沿海地区企业,这些企业的主要业务涵盖航运、货代、船代、综合物流等方面。34名行业从业者,既有本校相近专业的往届毕业生,也有其他院校的毕业生。既有中高层管理人员,也有基层管理和业务人员。总之,本次调研的对象选择分布合理,确保了调研结果的客观、准确。

1.4 调研的内容

尽管此次调研的形式多样,但就内容而言大体相同。

对行业企业调研的主要内容包括:企业的基本情况,包括企业名称、地址、规模、企业类型、企业性质等;高职毕业生所适应的岗位、相关岗位人员现状;企业对专业人才的能力素质要求及需求量;企业对学校教育的建议和意见;企业生产业务流程及主要业务岗位工作内容等问题。

对行业从业人员调研的主要内容如下:个人基本情况,包括工作单位、工作岗位、学历层次、职业资格情况;所在企业主要业务范围及业务流程;所在岗位工作内容及职业能力素质要求;对学校教育的建议和意见等。

2 行业从业人员现状及需求分析

2.1 岗位分布

从我们调研的多家行业企业来看,多数企业对基层管理和业务操作人员的需求量比较大,主要集中在单证文员、操作文员、销售业务员、客服人员、跟单文员等几个岗位。这些岗位大多工作相对辛苦,而待遇又相对较低,人员流动性相对较大,企业每年都要面对一线业务操作人员短缺的问题。

2.2 学历层次

目前行业企业员工呈现随着年龄上升而学历层次呈下降的趋势。在大部分行业企业中,本科和专科层次的员工是主力军。从企业性质来看,国企和民企的员工总体学历层次偏低,专科生和中专生比例较高。而外资企业和合资企业员工学历层次相对较高,绝大部分拥有本科学历。从岗位分布来看,不论哪种类型的企业,基层管理人员和业务人员中专科学历层次比例较高。

2.3 专业结构

目前行业从业人员的专业结构总体来看不够合理。在国企和民企中,大部分岗位的员工并非专业人员,“用非所学”的现象比较普遍。而外资企业和合资企业比较注重专业对口,因此该类企业员工专业分布情况比较理想,主要集中在港口与航运管理、港口业务管理、国际航运业务管理、国际货代与报关、国际贸易、商务英语等专业。

2.4 稳定性

从员工的稳定性来看,各类企业区别较大。由于用工制度及企业管理者的观念等因素影响,国企员工总体而言,流动性不大。而民企、外资企业及合资企业则截然不同,员工流动性大,用工制度和方式灵活。目前,多数企业在招聘时除了考查毕业生能力素质因素外,对其籍贯、学历层次甚至个人婚恋情况也很关注。因为大部分的企业希望招聘到的员工能够具有足够的稳定性,能和企业共同成长,共同发展,频繁的人员流动往往会让企业在人力资源管理方面浪费过多的人力和财力。

2.5 需求状况

从总体来看,我国国际航运业务从业人员缺口较大,专业性还有待提高。目前,企业的从业人员存在英语应用水平不高、对国际航运发展趋势认知度不够、信息处理和分析能力欠缺和部分在岗人员无职业资格证等问题。目前,我国只有少数高校开办了培养国际航运业务管理专业,国际航运管理人才短缺的情况短时间内无法缓解,此类专业人才是非常急需并迎合市场需要的。

3 专业人才能力及素质要求

不同性质、不同类型,不同地域的企业,尽管在业务范围、管理模式和用人机制上有所不同,但对专业人才的能力及素质要求方面大同小异,可归纳为以下几点共同点:

3.1 职业能力要求

目前,行业企业对专业人才的职业能力的要求主要体现在实用性和匹配性上面。他们要求从学校招聘而来的毕业生,不需要企业组织技能培训就能上岗并迅速达到相关工作岗位的要求。这就要求毕业生具备以下方面的能力:航运生产计划与调度能力;船舶配载能力;船舶营运指标统计分析能力;货物通关业务操作能力;多式联运业务操作能力;商务单证业务操作能力;租船业务操作能力;客户关系处理能力;航运服务质量控制能力等。

3.2 职业素质要求

企业不仅要求员工具有良好的职业能力,而且要求具有良好的职业素质。从调研情况来看,企业要求毕业生具有良好的责任意识、团队协作精神,岗位工作的特殊性要求毕业生能够吃苦耐劳和保持乐观向上的生活态度,诚实守信和遵章守纪更是企业所看重的。总之,能力与素质并重成已成为企业对人才的普遍要求。

3.3 职业资格要求

企业的多数岗位都有相应的职业资格证书,如理货员证、报关员证、报检员证、货代员证、商务单证员证、跟单员证及外销员证等。是否执有这些证书,不仅是职业能力的一个证明,也是相关岗位所必须的上岗证。因此,大部分企业都要求毕业生能够在毕业之前拿到相关职业资格证书,以顺利从事相关岗位的工作。

4 专业教学改革的探索方向

根据教育部2006年16号文的精神,结合我们对企业及从业者的调研情况,未来几年,我们拟从以下几个方面进行专业教学改革:

(1)改革课程设置,突出实践性和实用性。

(2)全面推进“学中做,做中学”人才培养模式改革和基于工作任务的课程组成的“教、学、做”一体化课程体系建设工作。

(3)以就业为导向,增强职业技能训练,将职业技能证书考证培训融入课程体系。

(4)注重培养学生职业素质,坚持德智体美全面发展。

(5)课程设置及教学目标服务区域经济和社会发展,服务本地区行业企业的用人需求。

(6)课程内容紧跟时代步伐,体现行业发展新趋势。

这次调研,让我们明确了方向,坚定了信念,调动了积极性。尽管道路是曲折的,但前景是美好的。我们将继续艰苦努力,乐意进取,将国际航运业务管理专业越办越好,为我院省级示范性高职院校建设添砖加瓦。

摘要:国际航运业务管理专业人才需求调研是制定该专业人才培养方案的关键基础性工作,2009年6月至2009年10月,采用网上调查、电话访谈、问卷调查和实地走访等多种形式,对行业从业人员现状及需求、专业人才能力与素质要求进行了调研。通过此次调研,明确了国际航运业务管理专业教学改革的探索方向。

篇4:把握需求 惠普安全业务规模翻番

在重新推出Secure Advantage品牌的许多产品和服务后不到一年,惠普的安全业务得到了迅猛发展。Secure Advantage品牌涵盖了网络和数据集成安全工具以及法规遵从管理应用软件。在过去的6个月里,惠普集成方案的销售额迅速提升,惠普面向企业客户的安全服务业务规模扩大了一倍。

Whitener说: “我们看到,需求不但来自已经把风险管理当做一项经营要求的公司,还来自刚开始以这种方式对待安全、试图在安全方面有所突破的公司。许多公司仍处于后一种情况,不知道如何把风险管理从一种理念转变成一种方法,甚至不知道如何估算自己面临的风险。”

许多企业的IT部门仍在孤立对待安全和法规遵从的不同方面——这种现状帮助惠普的Secure Advantage业务得以全面发展。而企业担心迅速出现的技术(如虚拟化和面向服务的架构)将加大数据安全风险,加上数据安全和法规遵从方面的要求越来越高,这些问题也在促使大多数大客户做好风险管理工作,像惠普这些提供一整套相关产品和服务的提供商从而成了受益者。

篇5:谈业务需求分析和实施原则

1. 原来只是对过程与资料的了解与记录,现在要提升到对商业事件的关注,具体讲,原来的做法是先拿到一个企业的输入表单,输出表单,程序按表单的逻辑来做就万事大吉,现在的做法,除了要对表单的流程进行研究外,还要关注商业事件。

2. 要提高对变革的事件和变革的主导人的重视程度。过去的做法是一直在跟着企业的变化和发展去做相应软件的修改,现在的做法是要把这些主导人引入到项目实施的小组里来,参加项目的开发工作,软件不是一个纯技术的东西,流程化的东西,在开发过程中就要把企业用户绑进来。

3. 把系统开发者的角色从程序员提升到系统整合人员。

4. 有效地使用原型设计工具,提升图形界面的设计和实施。

5. 在项目管理和开发过程中,由开发者和使用单位共同控制开发进程。

6. 使用原型技术与阶段控制交互进行开发项目的管理。

7. 在每一阶段管理的界限上持续地做确认与整合工作。

8. 使用能独立于特殊工具与技术之外的实施路线。

9. 每一阶段的确认会议与记录文档都必须进入管理程序,并且贯穿整个开发过程。

10.使用模块化的开发方法,配合软件工业化的发展。

二、软件开发计划要回答的四个问题

1. 要完成的任务是什么?定义一个全面的任务指标以确定要完成的行动符合规范。

2. 何时必须完成?定义好任务的先后顺序。

3. 如何来完成?描述开发过程中要使用的技术、工具及参与的组织和具体人(一人可兼多职,但做不同工作的时候要从不同的角度分析和考虑问题,如系统分析员同时可能也会是程序员)。

4. 如何管理与控制?在开发过程中全程加入项目管理方法和质量检查点。

三、软件开发的策略

1. 软件开发的策略指导开发的阶段和方法,

2. 一般将软件开发分成五大步骤:分析、定义、设计、建造、实施,小的项目可归纳成三个步骤,将前两个,中间两个合在一起。

3. 常用的方法有瀑布法、交互瀑布法、用项目进程划分的交互法、螺旋模型法。瀑布法就是五个步骤顺序进行,即传统上叫的生命周期法。交互瀑布法是在每个步骤完成之后有一个评审、反馈、修正,再进入下一个步骤,以瀑布法开发时,实际通常采用的都是交互瀑布法,如果一个企业的信息系统的设计开发要半年时间,在这半年里企业内部的管理已经有了不少变化,不做交互肯定满足不了用户的需要。以项目进程划分的交互法与上不同,虽然也是五个步骤顺序进行,每个步骤结束都进行评审、反馈,但开发初始就明确软件的第一个版本完成那些功能,分析步骤结束后提出的意见将成为第二个版本要完善的内容,而不改变第一版本的需求,这样,第一版本按计划往下进行,同时开始第二版本的分析阶段,当第一版本完成定义评审后,可能就要开始第三版本的分析工作。这样可以保证软件产品的按时交付,而不致于由于需求的不断变化影响软件开发的进度。事实上微软的OFFICE就是采用这种方法开发的。螺旋模型法需要用到很好的图形开发工具,如微软的VISIO,不断地以图形的方式与用户进行交流。

四、对象导向的概念和开发策略

1. 对象导向原则。

2. 可靠的表现法,基本模块以实体需要来设计,容易维护、测试与升级。标准的提取方式,提供可重复使用的基本模块。

3. 重复组合的开发效果,能适应需求的改变和业务的重组。

五、事件驱动的商业模型

1. 什么是商业事件?企业中为完成商业目的所发生的行为,如接单、订货、付款。 2. 信息系统:定义与记录商业事件的过程和资料,对相应的管理者提供报告,这是建立信息系统的目的。当今的信息系统设计正在从表单流程的方法向事件驱动的商业模型转变。

六、设计商用信息系统的原则

1. 关注商业事件,改变原来对功能组织的分析为对商业事件的分析。对企业做价值链分析,加入组织调整与流程重组的功能。

2. 简化商业过程与组织架构,同时整合资料。

3. 整合信息的处理与控制,信息的处理与控制要在即时系统中完成。

篇6:业务需求分析师的职责描述

1、承担所负责项目/系统的业务需求获取、可行性分析、需求管理,并组织、配合用户评审确认,对发现的问题及时与用户协调解决;

2、按规范要求对业务需求进行分析,撰写业务需求规格说明书,供项目设计和开发人员使用,并协助项目成员全面了解业务需求;

3、在整个项目生命周期过程中,维护业务需求,积极跟进各需求的实现进度,根据相关规范流程处理需求变更;

4、作为客户业务部门与公司项目组的联络人,参与组织新系统及重大需求变更的业务测试、培训及上线推广工作;

5、制定工作计划,做好跟踪反馈;

要求:

1、本科及以上学历,计算机、金融、保险等相关专业优先;

2、拥有金融保险需求分析相关工作经验者优先;

3、逻辑思维清晰敏捷,具有较强的团队合作精神;

4、具有较强的语言表达能力与沟通能力;

5、三年及以上需求分析经验;

6、具有较强的文档策划和编写能力;

篇7:银行ATM机业务软件需求分析

银行ATM机业务软件

需求分析

1.1编写目的

为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,为了使用户与开发者更好地进行沟通,并在此基础上探索C程序语言的开发途径

和应用方法,使之成为整个开发工作的基础。本需求分析的预期使用用者ATM

系统软件开发有联系的决策人,开发组人员,支持本项目的领导和使用该系统的

用户。

1.2背景

软件名称:银行ATM机业务软件

ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

1.3 定义 C语言是国内外广泛使用的一种计算机语言,C语言功能丰富,表达力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,即具有高级语言的优点,又具有低级语言的许多特点。既可以用来编写系统软件,也可以用来编写应用软件。它的语言简洁、紧凑,使用方便、灵活;运算符丰富;数据类型丰富;具有结构化的控制语句;语法限制不太严格,程序实际自由度大。

任务概述

2.1目标

2.1.1 开发意图

ATM取款机现在为大家广泛使用,与人们生活息息相关。本项目主要利用学过的C语言知识来编写一个ATM自动取款机的程序,可以让大家更加深刻的了解ATM的工作原理,同时也让大家对程序设计流程的有了更近一步了解,为以后的找工作积累了经验。

2.1.2 应用目标

本次项目的设计以实用为主,主要应用于银行卡业务,由于银行卡方便快捷,使用户在外游玩工作中避免携带大量纸币带来的不安全隐患,更好的享受生活。

2.1.3 作用范围

使用ATM取款机的人群必须进行电子注册,必须遵守用户许可协议,了解相应的操作流程。

ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

2.2用户的特点

本软件的用户主要分为以下两类: 对于ATM使用者:

a)一般的开户持卡人员; b)不要求具备任何专业知识;

c)普通用户使用存款,查询余额,转账,修改密码,查询存取历史明细等功能。

对于维护人员:

a)要求熟练掌握C语言的相关知识;

b)对软件开发的各个过程有所了解,以及各个模块的相互联系要清楚。软件的预期使用频度为频繁。

3需求规定

3.1JPG 查

账户登录

密码错误超过三次即冻结账户。

存款

用户在登入ATM系统后即可自助存款,存入货币面额仅限100元,一次性存入总金额不得超过2000元。

取款

用户在登入ATM系统后即可自助取款,用户输入的取款面金额必须是50元或100元的整数倍数,一次性取款金额不得超过2000元。ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

转账

用户在登入ATM系统后即可向其它账户进行转账操作,转账金额无上线。

查询

用户在登入ATM系统后可查询当前账户的余额情况。

卡信息

卡内明细(姓名,卡号码,办理银行卡地点)交易明细

用户在登入ATM系统后即可查询账户历史交易记录等等。

退卡

交易结束,请及时取卡。

3.2对性能的规定

3.2.1精度

取款机的各个按钮要准确映射到取款机的某个键。在主菜单界面中,通过控制相应按钮切换功能,按功能键确认选择。本软件要求用户输入密码用户名为字母数字或下划线,且首位不得为数字。输入密码为6位整数。取款及转账金额为整型数据。户源,目标账户为数据库中存在的用户名,即字母数字或下划线,且首位不得为数字。

3.2.2时间特性要求

a)响应时间:

ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

用户插入银行卡后,按系统提示输入相应信息,系统确认完成后,自动进入主菜单界面。在主菜单界面中,如果用户选择修改密码,先输入旧密码,在很短的时间内再输入新密码;如果用户选择了存款,系统在短时间内确认金额,进行交易;如果用户选择了取款,则输入金额后系统在较短时间内弹出纸币;如果用户选择了其他选项(如交易明细查询),要短时间内显示相应的信息。用户交易完毕,则选择退卡,请在三十秒内拿走银行卡,否则后果自负。b)更新处理时间:

在每次用户结束交易后,请系统及时进行信息更新。c)数据转换和传送时间: 用户本次进入系统,要与最近一次的保存进度一致。在进行各项交易中,用户的时间记录要准确,不能有延迟和提前。d)解题时间:

不能出现让用户费解的信息。

3.2.3灵活性

a)操作系统:该软件当遇到非预期输入数据或操作时,会进行报错处理,并要 求用户重新进行输入数据或操作。

b)同其他软件接口的变化:考虑到接口的变化,尽量将代码模块化,多提供一些接口类,提高代码的可移植性。

c)运行环境的变化:由于代码输入到不同的取款机,其虚拟机可能有所不同,所以编写代码时要考虑运行在不同平台上的问题,即代码的平台可移植性。d)计划的变化或改进:项目过程中可能要更改方案,如更换背景,更换按钮风格,或者调整每次系统输出信息的时间等。这些就要依赖于代码的可扩展性,可以不用更改很多代码。

3.3输入输出要求

1)用户名:字母数字或下划线,且首位不得为数字。2)密码:6位整数。

3)取款及转账金额:整型数据。ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

4)户源,目标账户:即字母数字或下划线,且首位不得为数字。5)用户需求事务:通过人机交互界面进行选择。

3.4数据管理能力要求

1)该软件需要进行的数据管理主要为用户信息,需要创建一个表,主要记录如用户名,用户密码,用户余额,用户类型,用户开户日期,用户操作记录等。2)进度是记录当前用户所处的环境,如余额的数目,存储的金额,交易明细等。这些可以通过数据库保存。

3.5故障处理要求

软件故障:系统运行过程中可能在输入密码后并无任何提示信息,或者查询详单时无输出信息,内存泄漏等。这些都给用户带来不必要的麻烦,故在程序设计中,代码编写以及测试的时候都要仔细关注这些方面的问题。

硬件故障:某些硬件故障无法解决,应与相关部门及时联系,解决问题。

4运行环境规定

4.1设备

ATM取款机。

4.2支持软件

不需要其他软件支持

4.3接口

外部接口方面:

本软件同外部无软件接口,取款机存在按键与屏幕映射方面的接口。内部接口方面: ATM取款机项目设计小组

西安石油大学户县新校区软件0903行军蚁设计小组

各模块之间存在着内部联系,有些模块之间存在着信息共享的关系。

5.实验开发心得

这次的开发只是主要单纯从界面以及数据库的设计和一些接口效率内容所需要注意。我认为每次设计界面和后台需要比较多的心细以免有错误漏洞的错误,甚至很简单的逻辑也非常容易出错,都需要演练一遍才避免错误。

感谢李静锴给我解答课外疑惑问题

篇8:基于业务驱动的需求获取方法

需求获取是软件开发的基础,对后续的分析设计及开发实施有重大影响,同时也决定着客户对需求完整性、正确性的认可度。StandishGroup的研究表明,至少有1/3以上的项目是因为与需求获取、需求建档和需求管理相关的原因而陷入困境[1]。目前,需求获取仍是一个需要关注和深入研究的领域。

文献[2]中提出了与需求获取息息相关的3个至关重要的因素:1应搜集什么信息;2要求解决的问题列表;3用户对解系统行为或结构施加的约束。与这些因素相关的需求范围确定、需求沟通与理解和需求定义等存在诸多困难。针对需求获取的问题和难点,一些研究提出了基于领域知识和本体论的需求获取方法[3,4,5],以及基于情景与基于用例驱动的需求获取方法[6,7]等,但对于如何从业务角度驱动软件需求获取过程的研究还比较少,本文提出的基于业务驱动的 需求获取 方法源于 对需求层 次化[8]及RUP业务建模的思考。需求获取具有层次化的特点,而且各层次之间存在紧密的关联。首先要有业务需求,业务不正确或不清楚,后续工作会受到很大影响;其次是用户需求,用户需求需要与具体的业务需求保持一致;最后是软件需求,涉及软件功能性和非功能性需求。这种思路提供了解决需求获取的主线,即业务驱动需求获取过程。

1业务-需求映射模型

业务-需求映射模型由业务域和软件域组成,两个域之间存在选择性的映射关系。所谓选择性是指根据软件功能需求与用户需求进行业务筛选,此模型主要给系统分析人员提供界定软件产品范围依据。业务-需求映射模型如图1所示。

1.1业务-需求映射数据结构

根据业务-需求映射模型的特点,可以将需求数据抽象为以下基本结构:

(1)集合B、S、F与NF,B={x|x为业务需求},F={yF|yF 为软件功能需求},NF={yNF|yNF 为软件非功能性需求},S={y|y∈F或y∈NF}。

(2)序偶<x,y>表示x与y的二元映射关系,R为映射关系集合,<x,y>∈R。

1.2业务-需求映射过程与规则

基于业务驱动的需求获取主要包括两方面映射:1用户需求与约束到软件的非功能性需求映射,这个过程通过质量功能展开技术QFD(QualityFunctionDeployment)进行选择映射;2业务需求到软件功能的映射,这个过程主要是通过层次分析法AHP(AnalyticHierarchyProcess)标识业务需求优先级,并对其进行业务模型构建,通过用例转换方式转换为系统用例,并将其它相关业务模型转换为系统功能性描述。下面对两种映射进行介绍:

(1)用户及约束与软件非功能需求的映射。1标识与描述用户需求及约束条件;2对用户需求及约束进行重要度分析;3标识涉及的非功能性需求;4应用QFD关系矩阵;5整理出软件非功能需求。

(2)业务需求映射。1标识业务域需求;2利用AHP方法标识出业务需求优先级;3构建业务模型;4应用业务与软件功能映射规则;5整理出软件功能需求。

针对上述映射(1),通过建立QFD过程,对相关用户需求和约束条件进行映射,这种方法可以有效提高用户和软件项目内部横向和纵向沟通的有效性。而映射(2)各步骤制定了如表1所示的映射规则,映射规则从业务需求域元素入手,与软件需求元素进行关联,建立用户可以对照理解的系统概貌。

1.3QFD与 AHP应用

在映射(1)中主要采用广义的QFD技术,它是一种采用矩阵的形式量化评估目的和手段相互关系的分析工具,本文在传统关系矩阵的基础上进行了应用,对映射进行评估,确定非功能需求,确立的非功能需求关系矩阵如图2所示。

用户与约束需求重要度评估:用户需求与约束需求重要度分别用UHi(i=1,2,…,m)和CHi(i=1,2,…,n)表示,取值为5个等级:1表示不影响基本需求;2表示不影响主要需求;3表示比较重要;4表示重要的影响;5表示特别重要的影响。

关系矩阵中关系度URij与CRij评估采用1、3、5、7、9等关系度等级:1表示该交点多对应的非功能需求和用户需求之间存在微弱的关系;3表示存在较弱的关系;5表示存在一般的关系;7表示存在密切的关系;9表示非常密切的关系;必要时采用中间等级,2表示介于1与3之间;4表示介于5与7之间;6表示介于7与0之间;0:表示空白,不存在关系。

加权后的重要度定义为公式(1):

如果第j项非功能性需求与多项用户需求和约束密切相关,并且这些用户需求和约束需求比较重要,那么Hj取值就越大,就表示这项非功能性需求越重要。

在映射(2)中应用AHP方法。AHP方法即层次分析法,它将给定描述的目标进行成对比较,分析其相对重要程度,据此定量地得出各目标的权重,从而确定优先级。

首先,以B=[bij]m×m表示业务需求重要度组成的判断矩阵:

bij表示业务需求i相对于业务需求j对实现软件需求的重要度。其中,bji=1/bij。判断矩阵元素bij的赋值评分准则为:1:需求i与需求j对业务需求的贡献相当;3:需求i与需求j相比重要;5:需求i与需求j相比极为重要;2、4为可取的中间值。

其次,计算业务需求重要度。将业务需求两两对比,通过评定,建立业务需求重要度矩阵后,进行特征向量W=[w1,w2,…,wi,…wm]τ 的计算。

计算判断矩阵B中每行元素的几何平均值:

将wai进行归一化,计算业务需求i的重要度值wi:

再次对业务需求重要度进行一致性检验计算:

计算出判断矩阵B的最大特征值λmax:

计算一致性指数CI:

计算一致性比率CR:

其中RI为平均随机一致性指数,取值如表2所示。

当CR≤0.10时,重要度矩阵有满意的一致性;当CR>0.10时,对重要度矩阵中的评分进行调整,直到达到矩阵的一致性满足要求。

在问题空间到软件空间的需求映射中,业务需求、用户及约束需求重要度的引入是十分重要的环节。首先,重要度的引入有效避免了需求收集与定义的随意性,加强了需求收集的管理;其次,可量化的需求为系统分析人员进行软件功能与非功能需求分析提供了重要的数据支持,保证了需求映射转换的可靠性。重要度计算的结果与定性分析的结果基本一致,但在各参量计算过程中,从大量的业务需求、用户及约束需求中确定参量的比较规模十分复杂,这要求系统分析人员考虑业务需求集的划分、对用户需求的合理性判定及用户对约束需求的重视程度等因素,这增加了需求定义的工作量。

2维度-需求体系

2.1维度-需求体系表示

维度-需求体系 (DimensionRequirementsSystem),以下简称为DRS,是依据维度的思想构建一种多 视角获取需求的可视化工具。已有的多维度需求获取工具研究有三维需求模型[9]和对等多维度需求映射模型[10],前者主要对技术、过程及人3个维度进行定义与应用,发现和解决冲突,后者主要探讨需求及功能维度的关系,并对两维度进行夹角定 义。在基于业 务驱动的 需求获取 方法中,DRS为每个维 度预先定 义需求工 程中的相 关概念,根据需要建立二 维度 - 需求体系(2-DRS)(见图3)和三维度-需求体系(3-DRS)(见图4),DRS主要从业务维度入手,展开对业务需求、用户需求和软件需求的收集和挖掘。

2.2维度-需求体系应用

维度-需求体系选取业务需求a、用户角色b、用户需求c、功能需求d及非功能性需求e为关注维度,首先以业务为第一关注维度,构建维度-需求体系进行需求获取,然后在获取结果的基础上进行不含业务维度的维度 -需求体系获取。这样做的主要目的是按照业务驱动的总体思想进行需求获取,保证需求获取的层次性和有效性。

构造二维度-需求体系:

构造的三维需求体系有:

维度-需求体系的应用特点:

(1)维度-需求体系提供了一种可视化的需求交流环境,它可以将用户与系统分析员各自熟知的领域集合在一起进行展示,方便双方进行交流。

(2)维度-需求体系具有潜在的分析特性,它的维度点在计算机中存储为二元组 <xi,yj>或三元组<xi,yj,zk>结构,这就为计算机自动进行静态需求分析提供了基础。

3需求获取方法

基于业务驱动需求获取方法,要求系统分析人员与用户通过业务诱导方式逐步推进需求获取过程,通过业务分解结构BBS(BusinessBreakdownStructure)建立业务域,在业务映射模型基础上构造维度-需求体系,在收集过程中应用统一建模语言UML(UnifiedModelingLanguage)建立相关模型。图5给出了基于业务驱动的需求获取过程。

(1)明确需求涉众。明确需求涉众是软件项目开始的首要环节,也是需求获取工作能否顺利完成的关键要素。理想情况是在软件需求发展中有许多参与者参加,但现实并非如此,重要的是,我们认识到这些不同利益者和特定角色的存在,以确保正确的人在正确的时间参与,并且使正确的期望得到实现。

(2)建立业务域。建 立业务域 是驱动整 个过程的 基础,要明确与业务相关的组织结构、业务术语、业务内容、业务实体、业务规则、业务流程和业务前景。下面以软件工程人才实践教学平台项目为研究实例,按照基于业务驱动需求获取方法流程,其中BBS应用实例如图6所示。

在完成BBS结构收集的同时进行相应业 务记录,综合实践评价业务明细记录举例如表3所示。

(3)业务-需求映射。业务-需求映射在基于业务驱动的需求获取方法中起到承上启下的作用。按照业务映射模型映射步骤进行QFD与AHP应用,获取到非 功能需求列表,并利用UML技术建立模型,然后通过映射规则经过抽象、精化与合并等方式转化到软件需求,形成系统模型与软件需求文档。业务用例映射转化为系统用例及描述的表示如图7所示,而对业务实体进行描述后形成如图8所示的业务实体类图,可结合输入输出映射为软件数据需求。

(4)构造与应用维度-需求体系。根据业务映射模型构造维度-需求体系。维度-需求体系作为一种展现与交流的工具,提供了一种多角度需求获取的方式,帮助用户和系统分析员在某一维度上进一步收集需求,这个过程可以查缺补漏和消除部分冲突需求。图9是综合实践授课模块中几项业务与软件功能的二维度需求体系应用示例,它清晰标注了相应的业务与软件功能,方便用户理解及与系统分析人员沟通。

(5)需求获取确认。需求获取确认是一个分析与评价的过程,对基于业务驱动的过程进行审查,最后与用户达成共识。要对建模过程中的业务用例、业务活动图及业务实体类图等进行建模检查,对系统建模与文档进行检查。这个阶段也可以追溯到业务域中,进行需求的迭代获取,通过业务追踪的方式监控业务的发展。

业务是用户需求的来源,符合业务需要的软件才有价值。业务是后续工作的基础,用户与系统分析人员要始终重视业务工作。业务驱动需求获取的过程给出了需求获取的实施步骤,业务域的内容及业务-需求映射模型中的定量分析内容为UML模型的建立与完善提供了重要依据。

4结语

篇9:至强E7:满足关键业务需求

数据库、ERP等企业关键业务关系着企业最核心的信息资产,要让这些信息资产安全、高效地为企业服务,其背后的平台系统必须在可靠性、可用性、安全性和计算性能上都有上佳的表现。

对此,英特尔公司副总裁兼英特尔数据中心事业部总经理Kirk Skaugen表示,英特尔一直致力于为业界提供能够满足企业关键业务应用的处理器产品,提高部署关键业务计算用服务器的经济效益,E7的面世将这一指标提升到了新的水平线上。

性能再提升40%

“ 至强E7处理器最多可集成10个支持英特尔超线程技术的内核,相比英特尔至强7500系列处理器,其性能提升最多可达40%。同时,它新添的节能特性还能降低芯片上待机部分的功耗。”英特尔架构事业部数据中心事业部关键业务部门营销总监Patrick Buddenbaum在发布会上介绍说。

据了解,至强E7处理器分为8800、4800、2800三个系列,包含了18个面向双路、四路和八路服务器的产品型号,经过扩展最多可以支持到256路服务器。一套采用E7处理器的四路服务器最多可以支持2TB的内存容量。

“E7的性能打破了多项世界纪录:它运行计算密集型应用的性能比上一代产品提升多达 40%,在视速度为根本的科研和金融服务等领域,能够大幅提高其关键业务应用的运行速度和精确度;它运行虚拟机应用的性能比前一代产品提升25%,这意味着它拥有业界最高的虚拟化性能表现。”Buddenbaum说,那些希望获得更高经济效益的企业用户完全可以用1台基于至强处理器E7的服务器代替18台基于双核处理器的服务器。

此外,针对困扰企业数据中心用户的能耗问题,英特尔在至强E7处理器中加入了英特尔智能节能技术,该技术可根据工作负载显著降低芯片的待机功耗,同时也提供了高级的处理器电源管理功能。此外,英特尔还在E7家族中推出融合了高性能与低电压优势,以及频率优化的型号,其中10核低电压E7-8867L的主频达2.13 GHz,热设计功耗为105瓦,而8核频率优化型E7-8837的主频高达2.67GHz,热设计功耗为130瓦。

RAS特性

胜任关键业务应用

在去年春天至强7500发布时,英特尔就曾经表示,由于至强处理器所具有的一些全新技术特性,使其能为关键业务的信息系统带来更出色的可靠性、可用性和可维护性(RAS)。这些功能可增进对数据完整性的保护,提高系统的可用性,并最大限度缩短计划的停机时间 (详见本报2010年第13期报道《至强7500:高端精彩》)。由于在制程工艺和微架构等方面的进一步提升,在满足用户RAS要求方面,E7比至强7500有着更佳的表现。因此,Buddenbaum表示:“在至强处理器的带动下,关键业务应用正在发生变革,越来越多的关键业务的计算都是通过至强处理器来实现的。”

Buddenbaum的这种说法,得到了来自最终用户和系统开发商的认可。

卓望信息技术有限公司为运营商提供支撑业务,公司系统支持部经理周岩表示:“高性能与高可靠性是电信应用的关键需求,为电信运营商提供支撑服务,要求我们所提供的糸统能够达到7x24小时不间断服务,经过测试,卓望发现至强E7的安全性、可靠性和性能完全能满足电信应用的要求。”

中信银行信息技术部高级架构师周海鹏也表示,中信银行在业务不断丰富和扩展的过程中发现,后台信息系统正在发生变化:一方面是核心服务处理层向管理层延伸,这使得管理决策类的系统越来越多;另一方面,渠道应用类的系统也日益丰富。“基于至强E7处理器的IA服务器在性能、可靠性、可扩展性、能耗及成本等方面的表现,完全能够满足系统的要求。”

而在用友股份有限公司技术总监林大瀚看来,来自电信及金融行业的用户对于至强处理器应用于关键业务的认可,正是代表了目前业界的一种趋势。“用友现在也看到了这种趋势,过去,用友的产品线中,中、低端毫无疑问都是选择x86平台,高端产品线的用户往往会选择小型机,甚至有人要用大型机。而现在,随着至强处理器所带来的RAS特性,用户已经逐渐从心理上接受了以x86、IA架构为主的硬件设施的选择。”

对于这种从封闭系统向开放系统迁移的过程,Buddenbaum表示,这需要和解决方案提供商、OEM、系统集成商一起进行合作来促进迁移的完成。“这个迁移的过程不是一蹴而就的,它是一个长期的过程。但是从目前服务器市场发展的趋势来看,用户必定会经历向开放平台迁移的过程,因为客户已经意识到,在保证性能、可靠性、安全性要求的同时,迁移所带来的整体持有成本长期来看是不容忽视的。”

上一篇:下属子公司网页排列顺序下一篇:数学六年级下期培优计划