網(wǎng)上書城系統(tǒng)可行性研究報告V1.0_第1頁
網(wǎng)上書城系統(tǒng)可行性研究報告V1.0_第2頁
網(wǎng)上書城系統(tǒng)可行性研究報告V1.0_第3頁
網(wǎng)上書城系統(tǒng)可行性研究報告V1.0_第4頁
網(wǎng)上書城系統(tǒng)可行性研究報告V1.0_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、可行性分析報告October 252010GZU605小組:吳毅、王宏博、肖枝兵、王繼網(wǎng)上書城目錄1引言21.1編寫目的21.2項目背景31.3定義31.4參考資料42可行性研究的前提42.1要求42.2目標(biāo)52.3條件、假定和限制52.4可行性研究方法52.5決定可行性的主要因素53對現(xiàn)有系統(tǒng)的分析(缺乏原型,暫不考慮)54所建議技術(shù)可行性分析54.1對系統(tǒng)的簡要描述54.2處理流程和數(shù)據(jù)流程64.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性64.4采用建議系統(tǒng)可能帶來的影響64.5技術(shù)可行性評價75所建議系統(tǒng)經(jīng)濟可行性分析(因為該項目屬于課程實習(xí)項目,暫時不考慮。)96社會因素可行性分析96.1法律因素96.

2、2用戶使用可行性97其他可供選擇的方案101引言1.1編寫目的本文檔將描述對網(wǎng)上書城(電子商務(wù)網(wǎng)站)項目的可行性研究。1.2項目背景(1)本項目作為軟件工程課程的實習(xí)項目提出,有GZU605工作小組來擔(dān)任開發(fā)工作,希望通過網(wǎng)上書城電子商務(wù)網(wǎng)站的設(shè)計開發(fā),使我們能夠了解軟件文檔的相關(guān)標(biāo)準(zhǔn)和編寫原則,訓(xùn)練并掌握軟件各類文檔寫作的技巧;另一方面,提高使用開visual studio 2005c#和SQL Server2005開發(fā)的電子商務(wù)網(wǎng)站(B/S結(jié)構(gòu))的能力。 (2)B/S結(jié)構(gòu)的特點:幾乎沒有限制的客戶端訪問和極其簡單化的應(yīng)用程序部署和管理是B/S模型的優(yōu)勢所在。它和C/S模型比較優(yōu)點極為突出。

3、B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者說是改進的結(jié)構(gòu)。用戶界面完全通過瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成三層結(jié)構(gòu),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)的一個重要的特點是,用戶可以完全不需要安裝客戶端軟件,當(dāng)然也不需要擔(dān)心任何軟件升級和不兼容等任何客戶端所遇到的問題。 相比之下,B/S模型的優(yōu)點顯而易見,更適合這個網(wǎng)站的構(gòu)建,有利于網(wǎng)站的維護和擴充。(3) 所建議開發(fā)項目的名稱: 網(wǎng)上書城。 所建議開發(fā)項目的任務(wù)提出者:貴州大學(xué)CMMI教師蔡麗 所建議開發(fā)項目的開發(fā)者

4、: 貴州大學(xué)計算機科學(xué)與信息學(xué)院07軟件2班吳毅王宏博,肖枝兵,王繼。 所建議開發(fā)項目的開發(fā)平臺: WINDOWS XP SP2。 所建議開發(fā)項目的測試平臺: WINDOWS XP SP2。 所建議開發(fā)項目的使用平臺: WINDOWS XP SP2。 所建議開發(fā)項目的開發(fā)軟件: visual studio 2005專業(yè)版,SQL Server2005開發(fā)版。1.3定義(1)電子商務(wù):電子商務(wù)通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進行各種商貿(mào)活動,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動、交易

5、活動、金融活動和相關(guān)的綜合服務(wù)活動的一種新型的商業(yè)運營模式。(2)B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式):是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護和使用。客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫。瀏覽器通過Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。(3)visual studio 2005

6、專業(yè)版:微軟提供的開發(fā)工具。(4)SQL Server2005開發(fā)版:微軟提供的數(shù)據(jù)庫開發(fā)工具。(5).NET:是 Microsoft XML Web services 平臺。XML Web services 允許應(yīng)用程序通過 Internet 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對個人用戶的好處是無縫的、吸引人的體驗。(6)B2C:B2C是英文Business-to-Consumer(商家對客戶)的縮寫,而其中文簡稱為“商對客”。“商對客”是電子商務(wù)的一種

7、模式,也就是通常說的商業(yè)零售,直接面向消費者銷售產(chǎn)品和服務(wù)。這種形式的電子商務(wù)一般以網(wǎng)絡(luò)零售業(yè)為主,主要借助于互聯(lián)網(wǎng)開展在線銷售活動。(7)IIS:Internet Information Services(IIS,互聯(lián)網(wǎng)信息服務(wù)),是由微軟公司提供的基于運行Microsoft Windows的互聯(lián)網(wǎng)基本服務(wù)。最初是Windows NT版本的可選包,隨后內(nèi)置在Windows 2000、Windows XP Professional和Windows Server 2003一起發(fā)行,但在普遍使用的Windows XP Home版本上并沒有IIS。1.4參考資料(1)軟件工程 錢樂秋 趙文耘 牛軍鈺

8、 齊治昌 清華大學(xué)出版社(2)Web數(shù)據(jù)庫系統(tǒng)開發(fā)教程 文振焜 張小健 林佳利 劉曄 清華大學(xué)出版社(3)ASP.NET(C#)實踐教程 邵良杉 劉好增 馬海軍 清華大學(xué)出版社(4)軟件設(shè)計文檔國家標(biāo)準(zhǔn)GB8567-882可行性研究的前提2.1要求 功能:對書店的圖書信息和用戶(書店工作人員,網(wǎng)站注冊用戶即潛在購書者)信息的進行有效的管理;對圖書的進存銷等環(huán)節(jié)進行信息化管理;實現(xiàn)讀者網(wǎng)上瀏覽圖書,網(wǎng)上購書的可能。 性能:數(shù)據(jù)庫的錄入;圖書檢索;用戶信息查詢;圖書信息查詢;用戶訂單查詢;網(wǎng)上購書; 輸入:簡捷,數(shù)據(jù)完整,詳實 輸出:快速,實時,準(zhǔn)確 安全與保密要求:書店中所有的圖書能夠供用戶隨時

9、查閱;用戶的個人信息可以由用戶自己修改,添加;書店圖書的信息只能由書店管理人員添加,修改;所有注冊用戶信息只能由書店管理人員查詢。 運行環(huán)境 : 服務(wù)器端 : 操作系統(tǒng) :WINDOWS XP SP2或WINDOWS SERVER 2003Web Server:IIS5.1 客戶端: 操作系統(tǒng) :任何pc平臺; 瀏覽器 :Internet Explorer,Netscape Navigator等 完成日期:2010年6月。2.2目標(biāo)本系統(tǒng)希望通過構(gòu)建一個.NET架構(gòu)的電子商務(wù)網(wǎng)站,利用日益繁榮的互聯(lián)網(wǎng),為傳統(tǒng)的書店打造一個新的銷售平臺。本系統(tǒng)希望通過電子信息化的手段對書店的進存銷等環(huán)節(jié)進行管理

10、,以達到人力與設(shè)備費用的減少,服務(wù)能力的提高,管理信息服務(wù)的改進,工作人員利用率的提高等目標(biāo)。 2.3條件、假定和限制 建議開發(fā)軟件運行的最短壽命:四年 進行系統(tǒng)方案選擇比較的期限:暫時不考慮 經(jīng)費來源和使用限制:暫時不考慮 法律和政策方面的限制:暫時不考慮 硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的條件和限制 :在Windows XP SP2下使用,在SQL Server2005開發(fā)版或更高版本下使用 可利用的信息和資源:網(wǎng)上資源,校園圖書館 建議開發(fā)軟件投入使用的最遲時間:四個月2.4可行性研究方法2.5決定可行性的主要因素操作可行,軟件能被原有工作人員快速接受;時間因素、技術(shù)因素、團隊合作精神等。

11、3對現(xiàn)有系統(tǒng)的分析(缺乏原型,暫不考慮)4所建議技術(shù)可行性分析4.1對系統(tǒng)的簡要描述隨著計算機、網(wǎng)絡(luò)通訊和信息技術(shù),。電子商務(wù)在國際上得到廣泛的應(yīng)用,取得了巨大的成功。我國也不例外,特別是各大電子商務(wù)網(wǎng)站從無到有,得到很大的發(fā)展,并取得成功。為了適應(yīng)新環(huán)境下的新的銷售模式和顧客銷售方式的改變,我們小組開發(fā)這個網(wǎng)上書城電子商務(wù)網(wǎng)站采用B2C模式。它是基于Internet/Intranet 及Web技術(shù),建立以Browser/Server 為結(jié)構(gòu)模式、以數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù),銷售為目的信息平臺。 用戶登錄網(wǎng)站主頁時可以選擇圖書分類列表,瀏覽圖書信息,搜索圖書,當(dāng)用戶要購買圖書時需要注冊或登

12、錄, 登錄后用戶可以修改自己的信息,瀏覽自己的購物車,用戶選中圖書后可以添加到購物車,結(jié)算后生成訂單。管理員登錄網(wǎng)站可以對用戶信息及商品圖書進行增、刪、改、查,且可以修改自己的信息。注冊修改會員信息4.2處理流程和數(shù)據(jù)流程數(shù)據(jù)庫會員信息注冊修改會員信息請求普通會員查看書籍及詳細信息圖書列表搜索圖書信息請求普通會員生成訂單訂單表普通會員購書請求增、刪、改、查圖書信息圖書列表增、刪、改、查圖書信息請求系統(tǒng)管理員增刪改查用戶信息用戶信息添加修改用戶系統(tǒng)管理員4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性缺乏原型,暫不考慮。4.4采用建議系統(tǒng)可能帶來的影響4.4.1對設(shè)備的影響暫不考慮。4.4.2對現(xiàn)有軟件的影響因為采

13、用了.NET技術(shù)開發(fā),所以系統(tǒng)運行需要安裝IIS5.1或更高版本。由于使用了SQL Server2005開發(fā)版,所以系統(tǒng)運行需要安裝SQL Server2005開發(fā)版或更高版本。4.2.3對用戶的影響用戶需要有必須的網(wǎng)絡(luò)設(shè)備,如網(wǎng)卡等,以便接入互聯(lián)網(wǎng)。4.2.4對系統(tǒng)運行的影響系統(tǒng)調(diào)試期半月,在開始必須對初始數(shù)據(jù)進行錄入,包括所有的書目信息等,這個期間還需要接受新用戶的注冊。在半月的調(diào)試期結(jié)束,系統(tǒng)通過檢驗后,將要優(yōu)化該系統(tǒng)的性能,把一些發(fā)揮不良的組件重新開發(fā),或者加入合適的補丁文件。系統(tǒng)穩(wěn)定后的主要工作是加強該系統(tǒng)安全性。4.2.5對開發(fā)環(huán)境的影響開發(fā)需要購買新的軟件,搭建新的開發(fā)環(huán)境。4.

14、2.6對運行環(huán)境的影響暫不考慮。4.2.7對經(jīng)費支出的影響因為該項目屬于課程實習(xí)項目,暫不考慮。4.5技術(shù)可行性評價a. 在限制條件下,功能目標(biāo)是否能達到: b. 利用現(xiàn)有技術(shù),功能目標(biāo)能否達到:ASP.NET是一種建立動態(tài)Web應(yīng)用程序的技術(shù)。它是.NET框架的一部分,可以使用任何.NET兼容的語言編寫ASP.NET應(yīng)用程序。 使用Visual Basic .NET、C#、J#、ASP.NET 頁面(Web Form)進行編譯可以提供比腳本語言更出色的性能表現(xiàn)。Web Form允許在網(wǎng)頁基礎(chǔ)上建立強大的窗體。當(dāng)建立頁面時,可以使用ASP.NET服務(wù)端控件來建立常用的UI元素,并對它們編程來完

15、成一般的任務(wù)。這些控件允許使用內(nèi)建可重用的組件和自定義組件來快速建立Web Form,使代碼簡單化。Microsoft .NET Framework 2.0版中,ASP.NET已經(jīng)得到改進。用戶將會發(fā)現(xiàn),建立網(wǎng)站和網(wǎng)頁并維持其運行比以前變得更加簡單,而且使用的代碼比以前更少。同時,還可以根據(jù)自己的需求向ASP.NET添加自定義功能。ASP.NET 2.0的新特性主要包括以下幾方面。(1)生產(chǎn)效率。使用新增的ASP.NET服務(wù)器控件和包含新增功能的現(xiàn)有控件,可以輕松、快捷地創(chuàng)建ASP.NET網(wǎng)頁和應(yīng)用程序。新增內(nèi)容(諸如成員資格、個性化和主題)提供了系統(tǒng)級的功能,此類功能以前會要求開發(fā)人員進行大

16、量的編寫代碼工作。新增數(shù)據(jù)控件、無代碼綁定和智能數(shù)據(jù)顯示控件已經(jīng)解決了核心開發(fā)方案(尤指數(shù)據(jù))問題。(2)靈活性和可擴展性。很多ASP.NET功能都可以擴展,這樣可以輕松地將自定義功能集成到應(yīng)用程序中。例如,ASP.NET提供程序模型為不同數(shù)據(jù)源提供插入支持。 (3)性能。使用諸如預(yù)編譯、可配置的緩存和SQL緩存失效等功能,可以優(yōu)化Web應(yīng)用程序的性能。(4)安全性。現(xiàn)在向Web應(yīng)用程序添加身份驗證和授權(quán)比以往任何時候都簡單。(5)宿主。ASP.NET中包含的新增功能使得管理宿主環(huán)境變得更加簡單,從而為宿主主體創(chuàng)建了更多增值的機會。(6)完整性。新增功能和現(xiàn)有功能協(xié)同工作,可以創(chuàng)建解決實時We

17、b開發(fā)挑戰(zhàn)的端對端方案。SQL Server2005開發(fā)版:微軟提供的數(shù)據(jù)庫開發(fā)工具,可以對本系統(tǒng)的建設(shè)提供技術(shù)支持。SQL Server2005有關(guān)開發(fā)的10個最重要的特點如下: 特點描述.NET 框架主機使用SQL Server 2005,開發(fā)人員通過使用相似的語言,例如微軟的Visual C# .NET和微軟的Visual Basic,將能夠創(chuàng)立數(shù)據(jù)庫對象。開發(fā)人員還將能夠建立兩個新的對象用戶定義的類和集合。XML 技術(shù)在使用本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)的情況下,在不同應(yīng)用軟件之間散步數(shù)據(jù)的時候,可擴展標(biāo)記語言(XML)是一個重要的標(biāo)準(zhǔn)。SQL Server 2005將會自身支持存儲和查詢可擴展標(biāo)記

18、語言文件。ADO.NET 2.0 版本從對SQL類的新的支持,到多活動結(jié)果集(MARS),SQL Server 2005中的ADO.NET將推動數(shù)據(jù)集的存取和操縱,實現(xiàn)更大的可升級性和靈活性。增強的安全性SQL Server 2005中的新安全模式將用戶和對象分開,提供fine-grain access存取、并允許對數(shù)據(jù)存取進行更大的控制。另外,所有系統(tǒng)表格將作為視圖得到實施,對數(shù)據(jù)庫系統(tǒng)對象進行了更大程度的控制。Transact-SQL 的增強性能SQL Server 2005為開發(fā)可升級的數(shù)據(jù)庫應(yīng)用軟件,提供了新的語言功能。這些增強的性能包括處理錯誤、遞歸查詢功能、關(guān)系運算符PIVOT,

19、APPLY, ROW_NUMBER和其他數(shù)據(jù)列排行功能,等等。SQL 服務(wù)中介SQL服務(wù)中介將為大型、營業(yè)范圍內(nèi)的應(yīng)用軟件,提供一個分布式的、異步應(yīng)用框架。通告服務(wù)通告服務(wù)使得業(yè)務(wù)可以建立豐富的通知應(yīng)用軟件,向任何設(shè)備,提供個人化的和及時的信息,例如股市警報、新聞訂閱、包裹遞送警報、航空公司票價等。在SQL Server 2005中,通告服務(wù)和其他技術(shù)更加緊密地融合在了一起,這些技術(shù)包括分析服務(wù)、SQL Server Management Studio。Web服務(wù)使用SQL Server 2005,開發(fā)人員將能夠在數(shù)據(jù)庫層開發(fā)Web服務(wù),將SQL Server當(dāng)作一個超文本傳輸協(xié)議(HTTP)偵聽器,并且為網(wǎng)絡(luò)服務(wù)中心應(yīng)用軟件提供一個新型的數(shù)據(jù)存取功能。報表服務(wù)利用SQL Server 2005, 報表服務(wù)可以提供報表控制,可以通過Visual Studio 2005發(fā)行。全文搜索功能的增強SQL SERVER 2005將支持豐富的全文應(yīng)用軟件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論