![附錄2 GB T-8567-2006計算機軟件文檔編制案例參考模板_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/6ef5b515-fa9f-41e0-b2a7-37641e005cc4/6ef5b515-fa9f-41e0-b2a7-37641e005cc41.gif)
![附錄2 GB T-8567-2006計算機軟件文檔編制案例參考模板_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/6ef5b515-fa9f-41e0-b2a7-37641e005cc4/6ef5b515-fa9f-41e0-b2a7-37641e005cc42.gif)
![附錄2 GB T-8567-2006計算機軟件文檔編制案例參考模板_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/6ef5b515-fa9f-41e0-b2a7-37641e005cc4/6ef5b515-fa9f-41e0-b2a7-37641e005cc43.gif)
![附錄2 GB T-8567-2006計算機軟件文檔編制案例參考模板_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/6ef5b515-fa9f-41e0-b2a7-37641e005cc4/6ef5b515-fa9f-41e0-b2a7-37641e005cc44.gif)
![附錄2 GB T-8567-2006計算機軟件文檔編制案例參考模板_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/6ef5b515-fa9f-41e0-b2a7-37641e005cc4/6ef5b515-fa9f-41e0-b2a7-37641e005cc45.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【附錄】計算機軟件文檔軟件工程文檔綜合實例集(GB T-8567-2006)一、網上購書系統(tǒng)可行性分析報告1引言網上購書系統(tǒng)是個復雜的電子商務系統(tǒng),它必須提供接口以供用戶登錄并從中選購喜好的書籍;同時還必須提供系統(tǒng)的管理接口以供管理員和一般的網站工作者處理客戶訂單并維護網站的正常運行。1.1標識本系統(tǒng)只適用于windows操作系統(tǒng)下安裝及使用。文件狀態(tài): 草稿 正式發(fā)布 正在修改報告編號網上購書系統(tǒng)可行性分析報告WebShopping-001當前版本V1.0編寫人XXX編寫日期2012-9-1-審批人05小組審批日期2012-9-7保密級別1.2背景開發(fā)軟件名稱:網上購書系統(tǒng)項目的提出者:XX
2、X出版公司 XXX書店開發(fā)方名稱:XXX軟件公司開發(fā)者:軟件專業(yè)第五小組開發(fā)負責人:第五小組組長用戶:書店會員、管理人員、游客1.3項目概述長期以來,書店業(yè)務一直采用手工管理。圖書采購、庫存、銷售和核算的手工信息管理存在工作量大、服務質量差、工作效率低、耗費人員多,圖書的市場、庫存、銷售、讀者反饋等信息不能及時提供等問題。為了徹底改善書店圖書信息管理的落后局面,一方面方便書店工作人員的管理,另一方面用戶網上瀏覽圖書、購買圖書和反饋信息,特提出開發(fā)本系統(tǒng)?!熬W上購書系統(tǒng)”的建設,對提高書店服務質量、提高工作效率、加快信息反饋、增強競爭實力有著重大意義。電子商務平臺給企業(yè)帶來更多的商業(yè)機會,同時也
3、給客戶的消費和交易帶來很大的方便。1.4文檔概述本文檔將描述開發(fā)網上購書系統(tǒng)的可行性分析和研究過程。2引用文件軟件設計文檔國家標準GB8567-2006 3可行性分析的前提3.1項目的要求1、功能:對書店的圖書信息和用戶(書店工作人員,網站注冊用戶即潛在購書者)信息的進行有效的管理;對圖書的進銷存等環(huán)節(jié)進行信息化管理;實現讀者網上瀏覽圖書,網上購書的可能;通過論壇同讀者進行有效的溝通;通過聊天室實現作者和讀者的實時交流;處理讀者網上的投訴和建議。2、性能:數據庫的錄入;圖書檢索;用戶信息查詢;圖書信息查詢;論壇和bbs互動;網上購書。3、安全與保密要求:書店中所有的圖書能夠供用戶隨時查閱;用戶
4、的個人信息可以由用戶自己修改、添加;書店圖書的信息只能由書店管理人員添加、修改;所有注冊用戶信息只能由書店管理人員查詢。4、輸入:對于查詢功能,應做到可以單條件和組合條件輸入。5、輸出:能按要求在顯示器上顯示所需內容并能打印。6、完成日期:2013年6月。3.2項目的目標本系統(tǒng)希望通過構建一個ASP架構的電子商務網站,利用日益繁榮的互聯(lián)網,為傳統(tǒng)的書店打造一個新的銷售平臺。本系統(tǒng)希望通過電子信息化的手段對書店的銷存等環(huán)節(jié)進行管理,以達到人力與設備費用的減少,服務能力的提高,管理信息服務的改進,工作人員利用率的提高等目標。3.3項目的環(huán)境、條件、假定和限制1、建議開發(fā)軟件運行的最短壽命:四個月2
5、、進行系統(tǒng)方案選擇比較的時間:暫時不考慮3、經費來源和使用限制:個人集資4、法律和政策方面的限制:暫時不考慮 5、硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的條件和限制:在Windows XP SP2下使用 6、建議開發(fā)軟件投入使用的最遲時間:2013年6月1日3.4進行可行性分析的方法采用調查研究的方法進行技術可行性和法律可行性的分析。采用加權估計的方法進行經濟可行性分析。4可選的方案4.1原有方案的優(yōu)缺點、局限性及存在的問題1、現有使用的是人工系統(tǒng),處理流程和數據流程非常復雜,操作容錯率很低,如下圖11所示:圖11 原有方案處理流程和數據流程圖市場計劃部的采購員首先要對圖書市場進行分析,對供書商和購書
6、計劃進行管理,然后進行圖書訂購。圖書到店后填寫入庫單,將圖書入庫。書庫的庫管員首先核對入庫單是否正確,如果不正確要求采購員修改入庫單,如果正確則登記庫存帳,根據庫存情況將圖書出庫。圖書出庫后由銷售部的售書員上架。顧客進入書店后瀏覽書架上的各類圖書,一旦找到想要購買的圖書,就通知售書員開具售書單,顧客持售書單到收款臺交款,由收款員開具購書存根和發(fā)票,顧客再將售書單和存根交回售書員處,售書員將存根保留一聯(lián)后,在圖書上蓋章,顧客即可取書離店了。售書員每隔一段時間還要根據存根的情況進行盤架,將缺貨信息反饋給書庫,如果書庫中庫存有缺貨圖書則出庫上架,如果沒有,則將信息反饋給市場計劃部的采購員從而形成新的
7、購書計劃。收款員每天也要根據所收書款的情況進行資金結算。2、現有購書流程采用手工管理,工作負荷很高。圖書采購、庫存、銷售和核算等工作都是手工完成,工作量很大,工作效率低下。每次盤點都需要停業(yè)一天甚至幾天才能完成。為了保證正常的營業(yè),盤點工作不能及時進行,造成了圖書的市場、庫存、銷售、讀者反饋等信息不能及時提供等問題。3、現有購書流程需要大量資金維持。人力費用:目前書店共有員工30人,每人每月平均工資為1500元,每年人員工資供需54萬。設備和空間費用:主要是租用書庫和書店門面的費用,每年約30萬元。水電等消耗每年約24萬左右。其他:由于庫存積壓每年造成的浪費約18萬左右。綜上除書店購書等流動資
8、金外,每年約花費126萬元。4、現有購書流程需要投入大量人力資源支撐?,F有系統(tǒng)共需30人,其中計劃市場部的采購員需要有敏銳的市場觀察力,能夠把握圖書市場的動向。售書員需要具有一定的知識面,能夠指導顧客快速選購到滿意的圖書。4.2可重用的系統(tǒng),與要求之間的差距無可重用的系統(tǒng),需要重新定制開發(fā)。4.3可選擇的系統(tǒng)方案充分考慮到時間與項目規(guī)模的問題,該項目采用瀑布式開發(fā)模型4.4選擇最終方案的準則暫無。5所建議的系統(tǒng)5.1對所建議的系統(tǒng)的說明隨著計算機、網絡通訊和信息技術。電子商務在國際上得到廣泛的應用,取得了巨大的成功。我國也不例外,特別是各大電子商務網站從無到有,得到很大的發(fā)展,并取得成功。為了
9、適應新環(huán)境下的新的銷售模式和顧客銷售方式的改變,我們小組開發(fā)這個網上書店電子商務網站。它是基于Internet/Intranet及Web技術,建立以Browser/Server為結構模式、以數據庫為后臺核心應用、以服務,銷售為目的信息平臺。該系統(tǒng)將實現實體書店的網絡化,使顧客足不出戶就能購買到滿意的圖書,并可以通過網上書店的信息平臺對所購買的圖書進行信息反饋,這些反饋來的信息不但為圖書采購員提供了很好的購書依據,也為后來的顧客提供了有價值的參考意見。網上書店以數據庫為后臺,將用戶的管理、供書商管理、圖書管理和銷售管理全部實現數字化,減少了手工盤點的工作量,提高了工作效率。5.2數據流程和處理流
10、程網上購書系統(tǒng)的數據流程和處理流程見下圖12所示:圖12網上購書系統(tǒng)的數據流程和處理流程圖5.3與原系統(tǒng)的比較網上購書系統(tǒng)和現有人工購書系統(tǒng)主要有如下區(qū)別:1、通過網絡銷售減少書店門店的租用和水電等費用。2、通過網絡銷售減少書店所需人員數量,例如不再需要售書員,并且由于采用數據庫作為后臺管理平臺,減少了各項管理的工作量。3、通過網絡平臺,用戶可以及時對于書店和所購圖書進行信息反饋,可以使市場計劃部及時得到有效的圖書動態(tài),指導圖書的采購,以便緩解圖書滯銷積壓的問題。4、數據庫作為后臺管理平臺,使得進書、銷售和供書商等管理的準確率提高,工作效率提高。5.4影響5.4.1設備需要購進如下設備:
11、83;服務器2臺·微機8臺·打印機8臺·條形碼掃描儀10臺·網絡設備和布線 ·不間斷電源1臺·工作臺8臺5.4.2軟件采用了ASP.NET技術開發(fā),所以系統(tǒng)運行需要安裝有VS2005、SQL Sever 2005以及響應的客戶端和服務器操作系統(tǒng),并需要網絡設備。5.4.3運行要求人員具有計算機基礎知識,需要短時間來熟悉新系統(tǒng),但不需要大量的培訓。系統(tǒng)調試期半個月,在開始必須對初始數據進行錄入,包括所有的書目信息等,這個期間還需要接受新用戶的注冊。在半月的調試期結束,系統(tǒng)通過檢驗后,將要優(yōu)化該系統(tǒng)的性能,把一些發(fā)揮不良的組件重新開發(fā),或
12、者加入合適的補丁文件。系統(tǒng)穩(wěn)定后的主要工作是加強該系統(tǒng)安全性。該系統(tǒng)需要服務器2臺(一臺提供服務,一臺備份),開發(fā)階段需要兩臺微機作為模擬網絡環(huán)境來開發(fā)。具體配置如表11所示:表11 系統(tǒng)配置表 服務器聯(lián)想ThinkServer RD630 Xeon六核 E5-2640(2CPU,6核) 16GMem 300G*4 Hdisk 獨立raid卡2U高密度機架式服務器,支持2顆Intel® Xeon2*Intel® Xeon六核 E5-2640(2.5GHz/15MB L3 Cache)CPU4*4GB Registered ECC DDR3-1333內存(8DIMM,最大64
13、GB內存)4*300GB 3.5" 15K熱插拔SAS硬盤,最大支持8個SSD/SAS/SATA硬盤板載3*1000Mbps自適應以太網卡DVD-RW1+1冗余熱插拔電源導軌工作站 聯(lián)想ThinkServer RD530 Xeon六核 E5-2609(2CPU,6核) 16GMem 300G*4 Hdisk 獨立raid卡1U高密度機架式服務器,支持2顆Intel® Xeon2*Intel® Xeon六核 E5-2609(2.4GHz/10MB L3 Cache)CPU2*4GB Registered ECC DDR3-1333內存(8DIMM,最大64GB內存)
14、4*300GB 3.5" 15K熱插拔SAS硬盤,最大支持8個SSD/SAS/SATA硬盤板載3*1000Mbps自適應以太網卡DVD-RW1+1冗余熱插拔電源導軌網絡設備Hub或交換機,網線若干,1000M光纖 具體的網絡布線按用戶要求配置。5.4.4開發(fā)開發(fā)需要購買新的軟件,搭建新的開發(fā)環(huán)境。5.4.5環(huán)境需要網絡布線,需要可以連通Internet的網絡環(huán)境。5.4.6經費需要經費購買相應設備及軟件。5.5局限性暫無。6經濟可行性(成本-效益分析)6.1投資1、硬件設備費系統(tǒng)所需的硬件設備費用為:16.46萬人民幣,其中: 服務器2臺 64000元 微機8臺 56000元 打印機
15、8臺 12000元 條形碼掃描儀10臺 18000元 網絡設備和布線 10000元 不間斷電源1臺 3000元 工作臺8臺 1600元2、軟件費系統(tǒng)所需購買軟件費用為:2.1萬,其中: Windows NT 5000元 SQL Server 6000元 java環(huán)境 5000元 rose建模工具 5000元3、其他一次性費用 咨詢和評審費 1.2萬。 調研和差旅費 1.0萬。 不可預見費:按開發(fā)總費用的15%計算共計:9.55萬4、非一次性支出費用本系統(tǒng)開發(fā)期20個周,試運行期12個周。開發(fā)期需要開發(fā)人員5人,試運行期需開發(fā)人員2人。開發(fā)需91周,折合3人/年(每年有效工作周按30周計算),每
16、人/年按8萬人民幣計算,人員費用為24萬人民幣。系統(tǒng)運行費用:假定本系統(tǒng)的運行期為10年,每年的運行費用為: 系統(tǒng)維護費:一年需要0.5人/年,維護費為0.5×8=4.0萬元。 設備維護費:設備的運行更新期5年,設備更新費為13.26萬。設備日常故障維護費每年0.6萬元。則平均每年設備維護費為:13.26/10+0.6=1.926萬元。 消耗材料費:每年消耗材料費按0.8萬計算。系統(tǒng)年運行費用6.726萬。10年累計系統(tǒng)運行費為67.26萬。6.2預期的經濟效益6.2.1一次性收益暫無。6.2.2非一次性收益1、提高工作效率,減少工作人員本系統(tǒng)累計可以綜合提高工作效率達30%??梢詼p
17、少現有15%的工作人員,書店現有人員按30人計算,可減少4.5人。每人月平均工資按1500元計算,節(jié)約人員工資0.15×12×4.5=8.1萬元/年。2、擴大服務范圍,增加書店收入假定在原有基礎上可以增加10%的銷售量。書店每年的總利潤按300萬計算,可以增加收入30萬。3、及時獲取信息,減少決策失誤本系統(tǒng)的建設可以及時獲取圖書市場信息,讀者反饋信息,暢銷滯銷圖書的信息。提高訂書的合理性和準確率。估計每年可以增加收入在12萬以上。4、減少庫存積壓,提高資金周轉通過書庫的計算機管理,可以及時獲取庫存信息,爭取最優(yōu)庫存,提高資金的周轉率。每年可以因此減少庫存積壓浪費18萬以上。
18、通過以上計算,本系統(tǒng)每年可以獲得經濟效益:8.1+30+12+18=68.1萬/年。累計10年獲經濟效益681萬。6.2.3不可定量的收益社會效益:1、提高工作效率,減少讀者的購書時間;2、提高工作效率,減輕工作人員的勞動;3、提高工作質量,增強讀者對書店管理的信任感和親善感,改善書店形象。4、提高管理水平。系統(tǒng)能夠及時提供圖書市場信息、出版商信息、庫存信息、銷售信息、讀者反饋信息,提高決策正確率。6.2.4收益/投資比整個系統(tǒng)生命期的收益/投資比:681萬/95.37萬=投資回收周期系統(tǒng)投資回收時間:95.37/68.1=1.4年6.3市場預測暫無。7技術可行性(技術風險評
19、價)Web技術的迅猛發(fā)展正推動Internet上信息服務類的進步。WWW服務的基礎是HTML語言。這個系統(tǒng)模塊中用到的ASP.NET技術是在HTML語言的基礎上使用腳本語言對網頁的對象模型進行編程。目前,ASP.NET技術已經相當成熟,在現有技術條件下,能夠完成功能目的。有ASP網站和Java程序的開發(fā)經驗,目前時間充足,可以完成開發(fā)任務。可以參與系統(tǒng)的數據庫設計與開發(fā)。有深厚的文字功底,可以參與用戶文檔的制作、內部文檔整理、后期測試等任務。 有美術特長,可以參與網站的美工設計。所有人員均可立即投入開發(fā)工作,根據本組的情況分析,在規(guī)定的期限內,開發(fā)可以完成。8法律可行性政府,無論是中央政府還是
20、地方政府,一般都用法律規(guī)定組織可以做什么,不可以做什么。例如:合同法,消費者權益保護法,專利法,反不正當競爭法等對所有企業(yè)的行為都做了限制。我們公司就設有自己的法律顧問,這是因為法規(guī)的影響不僅僅限于時間和金錢,它還縮小了管理者可斟酌決定的范圍,限制了可行方案的選擇。根據中華人民共和國計算機軟件保護條例(1991年6月4日中華人民共和國國務院令第84號發(fā)布) (修改后的新條例2002年1月1日起施行)第九條可知:軟件著作權人享有下列各項權利: (一)發(fā)表權, 即決定軟件是否公之于眾的權利;(二)開發(fā)者身份權, 即表明開發(fā)者身份的權利以及在其軟件上署名的權利;(三)使用權, 即在不損害社會公共利益
21、的前提下, 以復制、展示、發(fā)行、修改、翻譯、注釋等方式使用其軟件的權利;(四)使用許可權和獲得報酬權, 即許可他人以本條第(三)項中規(guī)定的部分或者全部方式使用其軟件的權利和由此而獲得報酬的權利;(五)轉讓權, 即向他人轉讓由本條第(三)項和第(四)項規(guī)定的使用權和使用許可權的權利。第十二條 受他人委托開發(fā)的軟件, 其著作權的歸屬由委托者與受委托者簽訂書面協(xié)議約定, 如無書面協(xié)議或者在協(xié)議中未作明確約定, 其著作權屬于受委托者。第十八條 在軟件著作權的保護期內, 軟件的著作權人或者其受讓者有權許可他人行使本條例第九條第(三)項規(guī)定的使用權。著作權人或者其受讓者許可他人行使使用權時, 可以按協(xié)議收
22、取費用。另外,軟件權利的使用許可應當根據我國有關法規(guī)以簽訂、執(zhí)行書面合同的方式進行。被許可人應當在合同規(guī)定的方式、條件、范圍和時間內行使使用權。合同中未明確規(guī)定為獨占許可的, 被許可的軟件權利應當視為非獨占的。第二十二條 因課堂教學、科學研究、國家機關執(zhí)行公務等非商業(yè)性目的的需要對軟件進行少量的復制, 可以不經軟件著作權人或者其合法受讓者的同意, 不向其支付報酬。但使用時應當說明該軟件的名稱、開發(fā)者, 并且不得侵犯著作權人或者其合法受讓者依本條例所享有的其他各項權利。該復制品使用完畢后應當妥善保管、收回或者銷毀, 不得用于其他目的或者向他人提供。第三十條 除本條例第二十一條及第二十二條規(guī)定的情
23、況外, 有下列侵權利為的, 應當根據情況, 承擔停止侵害、消除影響、公開賠禮道歉、賠償損失等民事責任, 并可以由國家軟件著作權行政管理部門給予沒收非法所得、罰款等行政處罰:(一)未經軟件著作權人同意發(fā)表其軟件作品;(二)將他人開發(fā)的軟件當作自己的作品發(fā)表;(三)未經合作者同意, 將與他人合作開發(fā)的軟件當作自己單獨完成的作品發(fā)表;(四)在他人開發(fā)的軟件上署名或者涂改他人開發(fā)的軟件上的署名;(五)未經軟件著作權人或者其合法受讓者的同意修改、翻譯、注釋其軟件作品;(六)未經軟件著作權人或者其合法受讓者的同意復制或者部分復制其軟件作品;(七)未經軟件著作權人或者其合法受讓者的同意向公眾發(fā)行、展示其軟件
24、的復制品;(八)未經軟件著作權人或者其合法受讓者的同意向任何第三方辦理其軟件的許可使用或者轉讓事宜。第三十三條 當事人不履行合同義務或者履行合法義務不符合約定條件的,應當依照民法通則有關規(guī)定承擔民事責任。9用戶使用可行性該系統(tǒng)是一個電子商務網站,所以操作簡易,用戶購書不需要了解整個書店的工作流程,只需要按照提示,一步步操作即可完成購書等其他活動。10其他與項目有關的問題暫無。11注解11.1定義WebShopping:本網上購書系統(tǒng)的簡稱。11.2參考資料軟件工程齊治昌 譚慶平 寧洪,高等教育出版社 實用軟件工程鄭人杰 殷人昆 陶永雷,清華大學出版社附錄暫無。 二、網上購書系統(tǒng)軟件開發(fā)計劃1.
25、引言網上購書系統(tǒng)是個復雜的電子商務系統(tǒng),它必須提供接口以供用戶登錄并從中選購喜好的書籍;同時還必須提供系統(tǒng)的管理接口以供管理員和一般的網站工作者處理客戶訂單并維護網站的正常運行。1.1標識本系統(tǒng)只適用于windows操作系統(tǒng)下安裝及使用。文件狀態(tài): 草稿 正式發(fā)布 正在修改報告編號網上購書系統(tǒng)軟件開發(fā)計劃WebShopping-002當前版本V1.0編寫人XXX編寫日期2012-9-8-審批人05小組審批日期2012-9-10保密級別1.2系統(tǒng)概述目前傳統(tǒng)書店均以店面的形式存在,存在銷售圖書區(qū)域性,客戶相對固定。查詢、更新不快捷,投資較大等諸多問題。當代計算機網絡發(fā)展非常迅速,越來越多的商品交
26、易已成功地運用在電子商務上了。比較典型的電子商務網站有:易趣、亞馬遜、阿里巴巴、當當網、淘寶網等,電子商務平臺給企業(yè)帶來更多的商業(yè)機會,同時也給客戶的消費和交易帶來很大的方便。項目的投資方:XXX出版公司; 需方:XXX書店 用戶:書店會員、管理人員、游客開發(fā)方和支持機構:軟件專業(yè)第五小組,XXX軟件公司1.3文檔概述通過本次項目開發(fā),深入了解電子商務系統(tǒng)的開發(fā)內容和運行過程。將所學的開發(fā)技術運用到項目中去,后臺使用SQL server。同時開發(fā)過程要求運用軟件建模方法和Microsoft Visual Studio 2010工具和Rose工具等。1.4與其他計劃之間的關系本軟件系統(tǒng)采用ASP
27、.NET+C#語言完成開發(fā),與其它計劃的關系是,網上購書系統(tǒng)可行性分析報告要提前撰寫完成,其他計劃都在軟件開發(fā)計劃之后再撰寫完成。1.5基線1.網上購書系統(tǒng)可行性分析報告V1.02.引用文件計算機軟件文檔編制規(guī)范(GB/T 8567-2006),2006年3月14日發(fā)布,2006年7月1日實施。3交付產品3.1項目選用的生命周期充分考慮到時間與項目規(guī)模的問題,該項目采用瀑布式開發(fā)模型。因為該項目有需求較為明確而且開發(fā)時間較短的特點。3.2程序交付的程序名稱:網上購書系統(tǒng);使用的語言:C# 3.3文檔可行性研究報告;軟件開發(fā)計劃書;需求規(guī)格說明書;概要設計說明書;詳細設計說明書;軟件測試計劃;測
28、試分析報告;用戶手冊等;項目開發(fā)總結報告等。3.4服務開發(fā)單位可向用戶提供人員培訓、安裝、維護和其他運行支持的服務。3.5驗收標準交付的網上購書系統(tǒng),應通過測試,運行無誤后交付客戶使用;為用戶提供的服務可通過簽訂合同加以約束。3.6交付期限本軟件系統(tǒng)于二零一二年十月中旬交付。4所需工作概述4.1工作內容系統(tǒng)總體功能分為三個模塊,功能需求框架圖如下圖21所示:網上購書系統(tǒng)用戶接口模塊管理員接口模塊數據服務模塊圖21 系統(tǒng)總體功能圖4.2條件與限制項目總經費: 人民幣3萬元以內; 開發(fā)期限:1-5周;硬件限制:本軟件適用于CPU PIII以上,內存512M 以上的機器編程語言:C#;通信協(xié)議:TC
29、P/IP開發(fā)環(huán)境:Windows2000/WindowsXP, Microsoft Visual Stdio.NET 2010應具備的人員:見下表2-1 所示。 表2-1 角色劃分表任務負責人:鐘XX小組成員:張XX, 付XX, 周XX, 段XX, 白XX項目需求分析: 所有人員參與用戶接口模塊:張XX管理員接口模塊:鐘XX數據服務模塊:周XX前臺系統(tǒng)實現:鐘XX, 付XX后臺系統(tǒng)實現:段XX, 白XX開發(fā)單位已具備的條件:完全具備條件。4.3運行環(huán)境n 硬件環(huán)境:CPU:CPU PIII以上臺式機或筆記本電腦;內存:512M以上的內存;打印機1臺n 軟件環(huán)境:(1) 系統(tǒng)要求:Windows
30、 XP或Windows 7(2) 數據庫:SQL Server 2005/2008(3)開發(fā)工具:Microsoft visual studio2010及以上(開發(fā)源代碼)、Rational Rose(建立UML模型)、Dreamweaver(設計界面)5實施整個軟件開發(fā)活動的計劃5.1軟件開發(fā)過程用下面圖22給出本程序系統(tǒng)的實際的基本的處理流程。下面是系統(tǒng)運行流程的流程圖:圖22 系統(tǒng)運行流程的流程圖5.2軟件開發(fā)總體計劃本系統(tǒng)要使用的軟件開發(fā)方法是面向對象的程序設計方法。(1) 用戶接口模塊。用戶接口是網站用戶使用網上書店系統(tǒng)服務的入口,所有的在線用戶都通過瀏覽器登錄網站,并進行一系列的查
31、詢,訂購操作。用戶接口模塊包括了用戶信息維護、商品查詢、訂購商品和訂購維護4個部分。用戶登錄后,用戶的ID 將會被保存在服務器的緩存(session)中,用戶在系統(tǒng)中所做的操作都將被系統(tǒng)存儲到數據庫中,以供商家進行銷售情況和銷售走勢分析。(前提條件:用戶已登錄)1). 用戶信息維護。每個想要在該系統(tǒng)中買書的客戶都必須經過注冊,注冊時的用戶名是用戶的唯一標識。系統(tǒng)可以接受客戶的個人信息,比如購物方面的喜好、經濟能力等。2). 商品查詢。商品查詢模塊可以根據商品的名稱、種類、價格、廠家等條件進行組合查詢。在商品查詢的列表中,用戶可以進一步的查看詳細信息。輸入商品的名字或編號到數據庫中查詢相應信息提
32、供符合條件商品列表3). 訂購商品。客戶在根據查詢后得到相應的商品列表后,可以選擇自己需要的書籍并放進購物車。在訂購商品后,系統(tǒng)會自動保存并更新購物車的信息。系統(tǒng)的工作人員可以及時得到訂單處理,根據情況選擇發(fā)貨、缺貨或延時發(fā)貨。用戶所有的訂購記錄都將保存在系統(tǒng)數據庫中供后臺管理員分析。輸入訂貨商品更新該用戶的訂單生成新的客戶訂單4). 訂購維護??蛻粼谟嗁徤唐泛罂梢圆樵兤溆唵蔚臓顟B(tài)(包括處理中、發(fā)貨中、缺貨中和已完成),可以對訂單進行添加、刪除和修改的操作。客戶的訂單維護信息也將被保存在系統(tǒng)數據庫中共管理員分析。輸入要更改的信息更新該用戶的訂單生成新的客戶訂單(2) 管理員接口模塊。這是系統(tǒng)提
33、供給網站維護管理人員的接口。管理員接口模塊包括商品信息維護、內部員工信息維護、訂單處理、銷售情況查詢和報表維護5部分。網站的一般工作人員通常只有訂單處理的權限,他們獲得用戶提交的訂單,并根據庫存情況來決定發(fā)貨或者推遲發(fā)貨。網站管理員具有最高級別的權限,可以處理客戶的訂單,可以閱覽網站商品的銷售情況,及時做出經營調整戰(zhàn)略 ,降低最低風險。1). 商品信息維護。系統(tǒng)管理員登錄后可以對系統(tǒng)所有的商品信息進行維護,包括商品價格的調整、商品描述信息的更新、新商品的加入和過期商品的刪除等。輸入要更新商品信息把更新信息包尊到數據庫生成新的商品信息2). 內部員工信息維護。系統(tǒng)管理員登錄后可以對內部員工的信息
34、進行維護,包括員工個人信息的更新,員工權限的更改等。輸入要更改員工的信息把更新信息保存到數據庫生成新的員工信息3). 訂單處理。訂單處理一般是普通的工作,用戶在訂購商品后,系統(tǒng)會及時的=更新其訂單,普通員工登錄后,可以獲得未處理的訂單,并根據庫存情況發(fā)貨或延遲發(fā)貨。輸入訂單的處理結果把處理結果保存到數據庫更新客戶訂單信息4). 銷售情況查詢。管理員登錄后,可以得到詳細的銷售情況列表,并及時更新熱門書籍的信息(如排列位置等)。由于本功能涉及企業(yè)的經營信息,考慮到商業(yè)機密,所以需要管理員級別的用戶才可以使用本模塊。輸入要查詢的條件根據條件到數據庫中查詢給出詳細的查詢結果5). 報表維護。報表維護模
35、塊提供查詢結果的打印輸出功能輸入所需數據的條件根據條件到數據庫中查詢打印查詢結果(3) 數據服務模塊。數據服務模塊是系統(tǒng)正常運行的基礎,它包括客戶的查詢訂單的保存;網站工作人員的訂單處理;銷售情況的查詢和分析。6實施詳細軟件開發(fā)活動的計劃6.1測試計劃通過完整的測試體系保證軟件能夠安全運行;6.2質量保證計劃保證交付客戶三個月內不會出現技術故障;6.3配置管理計劃按照具體人員分工各行其職;6.4人員培訓計劃嚴格按照人員培訓計劃為客戶提供良好服務;6.5系統(tǒng)安裝計劃嚴格按照安裝步驟安裝系統(tǒng)。7進度表7.1總進度表表2-2 進度表需求分析設計實現測試和維護文件的編制、打印、分發(fā)工作軟件安裝工作5天
36、5天10天5天3天2天7.2階段計劃進度表(1) 項目編號:給出由項目管理部門指定的編號。(2) 階段號:各設定階段的編號。如:1-設計和實現、2-測試和確認、3-驗收、4-復制交付和安裝、5-維護。(3) 任務序號:將任務按執(zhí)行的先后順序進行排號。(4) 任務名稱:給出要完成的任務名,例如XXX界面設計,XXX功能實現,XXX項目計劃表編制等。(5) 參加人:本任務的所有直接執(zhí)行人,第一個是責任人。(6) 工時:說明完成本項工作所需的工作量。以小時、天、周、月為計算單位,表示格式如下: 小時:H, 如 3H, 表示三小時 天:D, 如 3D, 表示三天 周:W, 如 3W, 表示三周 月:M
37、, 如 1M, 表示一個月(7)提交結果/里程碑:說明完成本項工作所提交的結果。(8)評審:項目經理PM檢查和運營維護部評審。8項目組織和資源該項目開發(fā)過程中所用到的硬件資源前已述及;軟件資源有設計模式、C#,SQL Server2005,vs2010等,這些技術都比較成熟,也十分適合用來開發(fā)本系統(tǒng)網上書城,而且本開發(fā)小組成員對這些技術都比較了解,有助于提高開發(fā)進度和開發(fā)質量。9培訓9.1項目的技術要求根據客戶需求和項目策劃結果,確定本項目的技術要求,包括管理技術和開發(fā)技術。9.2培訓計劃1). 沒有開發(fā)經驗,多溝通,聯(lián)系,查閱資料2). 項目時間短,提高效率3). 知識欠缺,查閱資料,提前熟
38、悉4). 工具掌握不熟練,查閱資料,提前熟悉10項目估算10.1預算人力:¥10000元;設備:¥11500元;空間:¥3000元;支持性服務:¥4000元;材料:¥1500元。10.2關鍵問題設備條件:計算機(局域網)數量應保證,保證資金盡快到位;技術焦點:數據庫的開發(fā),集中技術力量加以解決。11.風險管理1)、沒有開發(fā)經驗。對策:多溝通,聯(lián)系,查閱資料,請教老師。2)、項目時間短。平時要上課,且有個人人的其他任務要完成。對策:利用課余時間。3)、知識欠缺。對策:上網查資料與請教老師。4)、工具掌握不熟練。對策:查閱資料,提前熟悉。12.組間溝通1、溝通對象應該包括所有項目人,包括了所有項目
39、團隊成員、項目團隊外部相關人員等等。2、協(xié)作模式與溝通方式:會議、使用電話、QQ、郵件、聊天室等等。3、項目團隊內部協(xié)作,溝通方式:會議、使用電話、QQ、郵件、聊天室等等。13 注解13.1定義WebShopping:本網上購書系統(tǒng)的簡稱。13.2參考資料1項目經核準的計劃任務書、合同或上級機關的批文2.軟件工程齊治昌 譚慶平 寧洪,高等教育出版社 3.實用軟件工程鄭人杰 殷人昆 陶永雷,清華大學出版社附錄暫無。三、網上購書系統(tǒng)軟件需求規(guī)格說明1范圍1.1標識本系統(tǒng)只適用于windows操作系統(tǒng)下安裝及使用。文件狀態(tài): 草稿 正式發(fā)布 正在修改報告編號網上購書系統(tǒng)軟件需求規(guī)格說明WebShop
40、ping-003當前版本V1.0編寫人XXX編寫日期2012-9-11審批人05小組審批日期2012-9-15保密級別1.2系統(tǒng)概述網上購書系統(tǒng)是便于書商和購買者之間交易的網絡平臺系統(tǒng)。實現游客瀏覽圖書,搜索圖書;游客注冊會員,修改密碼,會員修改信息、購買圖書、訂單管理,提交訂單,訂單查詢;銷售排行;新書上架;網站公告。開發(fā)軟件名稱:網上購書系統(tǒng)項目的提出者:XXX出版公司 XXX書店開發(fā)方名稱:,XXX軟件公司開發(fā)者:軟件專業(yè)第五小組開發(fā)負責人:第五小組組長用戶:書店會員、管理人員、游客1.3文檔概述此需求規(guī)格說明書對網上購書系統(tǒng)軟件做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應具有的功能
41、、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作。本說明書的預期讀者為客戶、業(yè)務或需求分析人員、測試人員、用戶文檔編寫者、項目管理人員。1.4基線1.網上購書系統(tǒng)可行性分析報告 V1.02.軟件開發(fā)計劃書 V1.02引用文件1.中華人民共和國國家標準GB T-8567-20063需求3.1所需的狀態(tài)和方式本系統(tǒng)所需的狀態(tài)和方式沒有特殊需求。3.2需求概述3.2.1目標本系統(tǒng)希望通過利用日益繁榮的網絡,為傳統(tǒng)書店打造一個新的銷售平臺。本系統(tǒng)希望通過電子信息化的手段對書店的銷存等環(huán)節(jié)進行管理,以達到人力與設備費用的減少,
42、服務能力的提高,管理信息服務的改進,工作人員利用率的提高等目標。3.2.2運行環(huán)境硬件環(huán)境ACPU:2.2 GHz及以上B內存:最少128M可用內存,建議512M 以上C硬盤:最少5G可用磁盤空間,建議10G以上D顯示:1280x1024分辨率及以上軟件環(huán)境AWindows XP 以上的操作系統(tǒng) BVisual Studio 2008/2010C.NET Framework 4.0DNavicat 8.0及以上EOffice 2000應用軟件3.2.3用戶的特點圖書管理員,負責圖書入庫、出庫、圖書售賣、圖書配送,工作非常繁重,本系統(tǒng)能夠幫助用戶更加高效的工作。游客、
43、會員,通過網絡可以方便、快捷的查詢圖書,可以通過系統(tǒng)直接購買圖書。3.2.4關鍵點本網上購書系統(tǒng)就是實現圖書的在線查找,銷售,以及圖書的在線管理等功能。這種系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單,功能強大,擴展能力良好以及能夠方便的跨地域操作等性能。3.2.5約束條件本網上購書系統(tǒng)最好只應用于中小企業(yè)的。在功能上還可進一步實現安全防范、支付平臺、后臺管理、營銷管理、與E-Mail和因特網電話集成起來,成為真正的網上購書系統(tǒng)軟件。3.3需求規(guī)格3.3.1軟件系統(tǒng)總體功能/對象結構1、系統(tǒng)結構圖圖31系統(tǒng)結構圖3.3.2軟件子系統(tǒng)功能/對象結構1、 用戶管理模塊用戶管理模塊注冊登錄圖32 用戶管理模塊圖2、 目錄
44、管理模塊目錄管理主要有門類管理、分類管理、商品管理、商品詳情管理。其中門類管理、分類管理和商品管理有添加修改和刪除功能,商品詳情管理有商品詳情修改功能。管理員可以創(chuàng)建門類,對過選擇門類來創(chuàng)建分類,對過選擇門類、分類,來創(chuàng)建商品目錄。商品管理可以將商品關聯(lián)到多個分類,也可以從某個分類中移除。如下圖33所示:目錄管理模塊門類管理分類管理增加修改刪除增加修改刪除圖33 目錄管理模塊圖目錄管理的系統(tǒng)流程圖:如圖34所示。設計添加目錄界面實現刪除目錄功能刪除目錄使用datalist實現瀏覽目錄實現目錄添加功能判斷是否有書圖34 目錄管理的系統(tǒng)流程圖刪除目錄流程圖:如圖35所示。用戶選擇目錄不執(zhí)行任何操作
45、提示錯誤信息執(zhí)行刪除語句提示成功信息單擊刪除按鈕判斷是否有商品圖35 刪除目錄流程圖3、 商品管理模塊商品管理模塊實現對有關商品的所有功能,不要包括商品的搜索、獲取指定目錄下的商品及商品信息的增加、刪除、修改等功能。如下圖36所示:商品管理模塊修改搜索增加刪除獲取商品圖36 商品管理模塊圖4、 搜索搜索有兩種方式,普通搜索和精確搜索,普通搜索完成在標題中搜索,精確搜索完成在標題跟商品描述中搜索。5、 購物車系統(tǒng)提供兩種購物車的實現,一種普通的購物車,一種AJAX購物車。使得用戶可以多選擇。用戶通過點擊添加商品到購物車,當用戶下訂單定時,用戶的臨時購物車就會與用戶的賬戶關聯(lián),由于臨時購物車也可以
46、工作,因此即使在開發(fā)了顧客賬戶管理系統(tǒng)后,用戶在結賬之前仍然無需提供任何額外信息,如用戶登錄或者創(chuàng)建一個新的用戶。目前或許保存購物車的最好方法可能是為每個購物車生成一個唯一的ID,采用全局唯一標識符(GUID)來實現,然后以cookie和session數據的形式保存在用戶的計算機中,這種方法的好處是即使用戶的瀏覽器是禁用cookie的,系統(tǒng)程序也能夠基于session數據正常工作。如下圖37所示:購物車模塊清空購物車更新數量移除商品添加商品計算價格圖37購物車模塊圖添加商品到購物車流程圖用戶添加商品獲取購物車保存添加商品到購物車更改車中數量是否有此商品圖38 用戶添加商品到購物車流程圖6、 訂
47、單管理訂單管理模塊實現對用戶所下訂單的管理。不要包括訂單接收地址的設置、商品接收地走紅的設置、訂單的處理和獵取訂單中的商品信息等功能。訂單采用郵件通知用戶。當用戶下訂單成功后,會給用戶發(fā)送一封確認郵件。等到發(fā)貨后由發(fā)貨單位給用戶再次發(fā)送發(fā)貨通知郵件。管理員通過輸入相應的查詢參數(如根據日期、訂單號、狀態(tài)、用戶名等),系統(tǒng)返回對應的訂單,以及訂單的狀態(tài)。訂單管理員根據得到的通知,更改相應的訂單狀態(tài)。如下圖39所示:訂單管理模塊添加商品獲取商品查看訂單獲取地址訂單信息接收地址訂單地址保存地址圖39訂單管理模塊圖7、 商品推薦商品推薦有多同的類型,如:銷售升級商品,關聯(lián)銷售,將行色商品放在主頁上。本
48、項目將采用綜合“銷售升級商品”和“關聯(lián)銷售”的方法來實現。商品推薦為系統(tǒng)自動執(zhí)行,當用戶查看某商品的詳細信息時,在此商品下面列出其他顧客在選擇此商品的同時還選擇了以下產品,有利于挖掘潛在客戶。8、 郵件系統(tǒng)(錯誤處理及訂單通知)錯誤報告,本本項目中,將通過電子郵件的方式發(fā)送給網站管理員,另外也可以現實性入事件日志,或者保存到數據庫,還可以保存到一個文本文件里。另外還通過郵件系統(tǒng)在客戶開出訂單,在庫存檢查,在發(fā)貨后等地方發(fā)送通知郵件。9、 新聞管理新聞管理模塊添加分類刪除分類修改分類圖310新聞管理模塊圖10、 公告管理發(fā)布、管理站內公告,方便游客/用戶第一時間了解購書系統(tǒng)的最新消息。3.3.3
49、描述約定通常使用的約定描述(數學符號、度量單位等)。3.4 CSCI能力需求 用戶查詢、購買設計說明:1、輸入項表31 輸入項表數據項類型數據精度圖書項ID號整型出版ID號整型作者名字符型40書名字符型255客戶唯一ID整型40客戶名稱字符型402、處理過程會員登錄系統(tǒng)后,通過檢索條件查詢所需書籍,然后加入購物車,最后確定購買,生成訂單寫入數據庫。3、輸出項表32輸出項表數據項類型數據精度圖書項ID號整型出版ID號整型作者名字符型40書名字符型255已銷售量整型單價貨幣購買數量整型客戶名稱字符型40訂單唯一ID整型訂單生成日期日期型收件人姓名字符型40送貨地址字符型255總價貨幣3.5 CSC
50、I外部接口需求游客/用戶,通過廣域網登陸商城,進行注冊登陸、圖書瀏覽/查詢/購買,訂單查詢。3.6 CSCI內部接口需求游客/用戶,通過用戶管理模塊登錄網上書城;根據用戶輸入的信息查詢圖書信息表顯示查詢結果;用戶支付購物車中的商品,生成訂單、配送信息存入訂單信息表。3.7 CSCI內部數據需求內部數據需求在詳細設計時確定。3.8適應性需求滿足企事業(yè)單位使用的需求(記錄量控制在1000項內)。對前面提到的運行環(huán)境要求不應存在困難。3.9保密性需求注冊用戶的密碼信息需要嚴格保密。3.10保密性和私密性需求支付的安全性、支付信息的私密性需要嚴格保密,建議直接使用成熟的支付產品,例如支付寶、快錢、財付
51、通等。3.11CSCI環(huán)境需求本系統(tǒng)運行環(huán)境要求:顯示器分辨率:最低1024*768網絡環(huán)境:廣域網操作系統(tǒng):Windows XP及更高版本具有WIN32 API的操作系統(tǒng)之上。瀏覽器:IE7及以上3.12計算機資源需求3.12.1計算機硬件需求CPU2.2 GHz及以上內存最少128M可用內存,建議512M以上硬盤最少5G可用磁盤空間,建議10G以上顯示1280x1024分辨率及以上3.12.3計算機軟件需求操作系統(tǒng) windows XP 及以上應用軟件Visual Studio 2008.NET Framework 4.0Navicat 8.0及以上Office 20003.12.4計算機
52、通信需求網絡需要連通廣域網,帶寬2M及以上。3.13軟件質量因素1、一般操作的響應時間應在12秒內2、用戶可在本系統(tǒng)下實現多種用戶要求的功能3、對于系統(tǒng)的重要數據都有密碼保護,具有一定的安全性4、用戶輸錯數據都有提示信息,具有較好的容錯性能5、用戶的封閉性較好,用戶基本上在提示信息下輸數據3.14設計和實現的約束略。3.15數據1、靜態(tài)數據需要創(chuàng)建七個表的靜態(tài)數據。1) 圖書信息表:此表存放圖書信息類型信息。表33圖書信息表字段字段名類型寬度圖書ID號ItemIdIntNot null出版ID號PublisherIdInt Not null作者名AuthorNvarchar(40)Not null已銷售量SalenumIntNot null2) 圖書項信息表:此表存放圖書項的信息。表34圖書項信息表字段字段名類型寬度圖書項唯一IDPKIdIntNot null書名NameNvarchar(255)Not null說明ImageFileSpecNvarchar(255)Null單價UnitPriceMoneyNot null3) 圖書分類信息表:此表存放圖書的分類信息。表35圖書分類信息表字段字段名類型寬度分類唯一IDPKIdIntNot null分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 硅鈣板集成吊頂施工方案
- 無廢學校建設的全方位策略與實踐路徑
- 提高涉水環(huán)境事件防控與應急處置能力的策略實施路徑
- 路基安全施工方案
- 莆田地坪施工方案
- 債券項目設計合同范例
- 企業(yè)租房商業(yè)合同范例
- 代辦園林養(yǎng)護合同范例
- 業(yè)主瓷磚采購合同范例
- 個人委托租房協(xié)議合同范本
- 國際貨物運輸委托代理合同(中英文對照)全套
- 全面新編部編版四年級下冊語文教材解讀分析
- 江蘇農牧科技職業(yè)學院單招《職業(yè)技能測試》參考試題庫(含答案)
- 三年級上冊脫式計算100題及答案
- VDA6.3 2023過程審核教材
- 烹飪實訓室安全隱患分析報告
- 《金屬加工的基礎》課件
- 運輸行業(yè)春節(jié)安全生產培訓 文明駕駛保平安
- 體驗式沙盤-收獲季節(jié)
- 老年護理陪護培訓課件
- 2019年420聯(lián)考《申論》真題(山西卷)試卷(鄉(xiāng)鎮(zhèn)卷)及答案
評論
0/150
提交評論