999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件需求分析中的問題與對策
——以德宏職業學院教務系統成績管理子系統開發為例

2016-03-11 13:13:39趙越超
科學中國人 2016年27期
關鍵詞:用戶分析系統

趙越超

德宏職業學院

軟件需求分析中的問題與對策
——以德宏職業學院教務系統成績管理子系統開發為例

趙越超

德宏職業學院

需求分析是軟件開發過程中一個十分重要的環節,甚至被認為是軟件生命周期中最重要的一個階段。軟件需求分析的質量好壞,對軟件的開發有著深遠的影響。本文對于在德宏職業學院教務管理系統成績子系統(以下簡稱該系統)開發過程中遇到的需求分析問題及采取的響應對策加以總結,并為今后的軟件需求分析提供一定的指導經驗。

軟件開發;需求分析;迭代;軟件生命周期

本文為德宏職業學院校級課題,編號:XJ2015017。

1 引言

軟件需求是指用戶對目標軟件系統在功能、行為、性能、設計約束等方面的期望。而需求分析是在可行性研究的基礎上,將用戶對系統的描述,通過開發人員的分析概括,抽象為完整的需求定義,再形成一系列文檔的過程。可行性研究旨在評估目標系統是否值得去開發,問題是否能夠解決,而需求分析旨在回答"系統做什么"的問題,確保將來開發出來的軟件產品能夠真正滿足用戶的需要。

2 需求分析目標

對于該系統而言,如何將學院現有的業務梳理出來,并且以合適的方式完成系統設計,得到一份介于系統分析和軟件設計階段之間橋梁的文檔,是需求分析的主要目的。一方面,需求分析約束了軟件開發的范圍,另一方面,需求規格說明書又能夠作為軟件設計、實現、測試乃至運行維護的基礎。做好分析活動,盡量在設計之前得到用戶想要的,避免或者提早識別錯誤,從而提高軟件生產率,降低開發成本,提高軟件質量。

3 問題及對策

3.1需求用戶說不清,分析人員猜不透

該系統的使用主體是學院教務處的教務管理人員,因此,教務管理人員作為了需求采集的主要對象。但是教務管理人員并不懂軟件開發,不同的用戶對需求的理解和表達程度都對采集過程造成了很多影響。其對軟件需求的描述要么停留在自己認識的范圍之內,覺得自己想要的非常清楚,但是說不明白,要么用過其他的信息管理系統的片段,覺得這個也需要那個也需要,而忽視了學院本身的業務需要。

針對以上問題,作為需求收集的人員,可以引導教務管理人員,先闡述常規的需求,再由客戶否定不需要的,對于與本院業務流程有出入的部分加以更正,這樣就能夠猜可控的范圍內獲得真實的需求。若用戶說不清楚需求,為了不造成理解錯誤,可以采用多次溝通的方式,采用類似于小迭代的形式,第一次溝通得到一些信息碎片,溝通結束后進行分析,找出不恰當或者矛盾的需求,列出需要進一步明確細化的需求。之后,再次進行溝通,有了第一次的數據文檔,溝通的目的性會更強,效率會更高。然后重復以上步驟,直到挖掘出用戶真實需求為止。

3.2用戶需求稍瞬即變,分析人員應接不暇

需求多變一直是軟件開發中的一大痛點,也有“需求總是多變的只有這一點是不變的”的說法。引起需求變化的原因很多,對于學院而言,領導的決定成了變動的主要因素,比如為了滿足一些偶發性的應用場景,需要臨時增加想起來的需求。

這樣的情況在體制內的單位中無法避免,但是可以盡量對其加以控制。一是提前識別哪些是穩定的需求,哪些是容易變動的需求,在系統設計時有所偏重。二是加強與領導的溝通,陳述變動利弊,以供領導決策。

3.3多方需求相互沖突,需求挖掘有二義性

對于學生的管理,除了教務處外,還涉及到學生管理處,以及各個教學系部,對于不同的部門,角度不一樣,需求也不一樣。若有不一致意見,按任意一方意見修改,都很可能在設計上引起無法周全的情況。

對于這種部門間有沖突的需求,一定要組織相關部門進行討論,由更高的領導做評審,決定采用哪種方案或者折中。需求說明不能有二義性,更不能前后矛盾。如果有,則需要重新分析此需求。

4 總結

通過對該系統需求的分析過程,我們收集用戶需求時候得到的信息,往往停留在表面層次,這是根據用戶自身知識體系決定的,往往不是真實的需求,在收集過程中,有以下幾點需要注意。

4.1傾聽用戶不等于聽從于用戶

大多數的客戶其實不知道自己的真實需求是什么,他們需要的是解決問題的東西,我們需要把最終的產品或者相似的產品對他們進行展示,才能在此基礎上引出他們的真實思考,因此不能盲目的聽從用戶去設計系統。

4.2用戶想要的東西不等于真實的需要

有一個例子,有個客戶想要買一匹每天能跑800公里的馬,并且能夠連續跑10天,而這樣的馬是不存在的。這個時候需求挖掘人員應當進一步了解客戶想要的到底是馬,還是要到很遠的地方去。最后,挖掘人員給他推薦買了一輛汽車。

用戶想要的需求,是基于他的知識結構的,提出來的并不一定能夠在軟件范圍內解決,作為需求分析人員,需要去了解使用該需求背后的目的,達到的結果,再翻過去找解決的辦法,這樣才能夠得到用戶的真實需要。

4.3用戶不要限定實現過程

用戶所要關心的是我有哪些問題需要解決,而不是告訴軟件開發人員應該怎么做。軟件系統的設計本身是靈活多變的,只要能夠解決用戶的需求,給開發人員一個自由的空間。這樣,才能給出一個基于開發人員知識體系的解決用戶實際問題的優質系統。

[1]呂云翔,王昕鵬.《軟件工程》.人民郵電出版社,ISBN:978-7-115-20222-2

[2]郝建青,張仲義.信息系統需求分析方法研究.《管理工程學報》,2001

[3]閆榮.挖掘用戶真實需求的6大撒手锏.《產品心經:產品經理應該知道的60件事(第2版)》.機械工業出版社

[4]《軟件生命周期_百度百科》.地址:http://baike.baidu.com/ view/3110371.htm

趙越超,男,工程碩士,云南芒市人,畢業于杭州電子科技大學計算機學院,主要研究方向:物聯網,大數據挖掘方向。

猜你喜歡
用戶分析系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
隱蔽失效適航要求符合性驗證分析
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
電力系統及其自動化發展趨勢分析
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 久久精品中文字幕免费| 日日碰狠狠添天天爽| 国产高清不卡视频| 国产大片喷水在线在线视频| 亚洲人成网站色7777| 国产毛片不卡| 九九免费观看全部免费视频| 色综合中文综合网| 日韩毛片免费| 91精品视频网站| 欧美精品在线观看视频| 伊人蕉久影院| 久一在线视频| 欧美精品在线看| 高清不卡毛片| 国产一区二区人大臿蕉香蕉| 成人午夜精品一级毛片| 国产成人精品一区二区| 免费人成网站在线高清| 国产主播在线一区| 看国产一级毛片| 777午夜精品电影免费看| 97久久精品人人| 毛片在线播放网址| 欧洲日本亚洲中文字幕| 国产成人综合网| 鲁鲁鲁爽爽爽在线视频观看| 成人一区专区在线观看| 欧美色综合网站| 欧美在线一级片| 91小视频版在线观看www| 亚洲欧美日韩成人高清在线一区| 国产精品成人一区二区不卡| 中文国产成人精品久久| 国产丝袜无码一区二区视频| 一级爆乳无码av| AⅤ色综合久久天堂AV色综合| 性色一区| 亚洲免费三区| 妇女自拍偷自拍亚洲精品| 538国产视频| 欧美日韩亚洲综合在线观看| 色成人亚洲| 欧美天堂久久| 亚洲国产成人久久77| 一级全黄毛片| 久久一日本道色综合久久| 在线观看91精品国产剧情免费| 亚洲一区二区日韩欧美gif| 91最新精品视频发布页| 亚洲成人播放| 亚洲成人网在线播放| 免费亚洲成人| 97国产在线视频| 国产综合精品日本亚洲777| 亚洲国产天堂久久综合| 丁香婷婷激情网| 久久99国产综合精品女同| 香蕉久久国产精品免| 伊人久久影视| 日韩免费毛片视频| 99热国产这里只有精品无卡顿" | 亚洲成人精品| 国产女人综合久久精品视| 成人国产精品一级毛片天堂| 欧美日本激情| 婷婷五月在线| 亚洲日韩国产精品综合在线观看| 99久久成人国产精品免费| 日韩欧美国产综合| 米奇精品一区二区三区| 久久无码av一区二区三区| 无码高潮喷水专区久久| 女人18毛片水真多国产| 亚洲日本中文字幕乱码中文| 国产精品视频观看裸模 | 国产亚洲精品自在久久不卡| a天堂视频在线| 欧美不卡视频在线观看| 国产99视频在线| 国产大片喷水在线在线视频| 亚洲天堂视频在线观看免费|