第一篇:網上書店的需求分析文檔
目錄
1.簡介.........................2
1.1.背景及可行性分析....................2
1.1.1.背景介紹......................2
1.1.2.市場定位分析.....................2
1.1.3.網站建設可行性分析................2
1.1.4.網站建設技術可行性分析...............2
1.2.目標.......................3
1.3.參考資料......................3
2.產品整體說明.....................4
2.1.產品整體描述.....................4
2.2.產品功能......................4
2.2.1.網站建設需求分析....................4
2.2.2.用戶功能分析.....................5
2.3.運行環境......................5
2.3.1.硬件/網絡環境.................,..5
2.3.2.軟件環境......................51.簡介
1.1.背景及可行性分析
1.1.1.背景介紹
新一輪的網上購物狂潮正在中國掀起,根據知名市場研究公司AC尼爾森的近期研究顯示,63%的中國網民曾經網上購物,伴隨著中國互聯網的快速增長,中國將會成為網上購物的巨大市場。調查表明,在中國,最受歡迎的網上商品是書籍,56%的網上購物者選擇了網上買書;影碟制品,比如DVD碟片、游戲等排在第二位,24%的網上購物者會選擇購買此類產品;音樂類和衣服鞋帽及服裝配件等排在第三,分別有23%的網上購物者會喜歡。和全球的研究數據作比較,我們會發現中國網上購書的比例最高。
電子書店的出現,也隨著網絡的發達如雨后春筍般盛行起來,同樣提供內容簡介和封面圖片,消費者一樣可以在家里就擁有類似逛書店般的樂趣。
加上在搜索引擎這種咨詢科技的幫助下,消費者很快就可以搜尋到想要的書籍;例如留言板、討論區、E-MAIL服務,更是為傳統書店提供多元化的服務。
1.1.2.市場定位分析
網上書店商務網站構建初始目標主要是面向廣大消費者,由于圖書消費屬于知識型消費類,人們求知欲望沒有階層與年齡差別,因而書店網站應在具有自己特色的同時應適合不同人士的需要。因此,興源網上書店網站定位于面向廣大消費者,并突出完善售前、售中、售后客戶服務與安全保障方面的特色。售前服務提供詳細的圖書信息、簡便快捷的操作過程;售中服務通過采取安全措施為用戶提供網上訂購服務安全保障與實時支付;售后服務對用戶訂購的圖書提供快速物流配送,并對用戶所購圖書提供質量保證。
1.1.3.網站建設經濟可行性分析
傳統的銷售方式是商家把商品放在店鋪里供顧客挑選,店鋪的規模、位置等客觀因素影響著商店的客流量,并且商品的存放與銷售需要人力進行管理,雇員的工資、店面的租金等又增加了成本,顧客也不能迅速找到所需要的商品,而開一個網上書店只需要一個可以存放商品的倉庫,比租一個店面能節省很多,也不需要太多的人力來管理,不會因為商店的面積影響客流量,客戶足不出戶就能買東西,并且很容易就能找到所需要的商品。
1.1.4.網站建設技術可行性分析
(1)網絡應用基礎設施完善,由于信息技術的發展,我國的計算機網絡飛速發展,先后建成了中國公眾多媒體通信網、China Net、中國教育與科研計算機網絡等組成了中國Internet主體,網絡應用進入了企業與普通家庭,這為發展電子商務提供了基礎設施。
(2)網絡安全技術應用,包括加密算法、CA數字認證、數字簽名等,為電子商務應用提供安全保證,它實現了網絡傳輸數據的安全性、完整性以及交易雙方的不可抵賴性,身份認證等。
(3)電子支付技術應用,通過電子支付網關實現交易雙方電子貨幣結算,解決電子商務的支付問題,可加速交易過程的實現
(4)法律保障,交易活動如果沒有得到法律保障就等于它的合法性得不到承認,其生存空間就會受到擠壓,隨著我國電子商務法律法規的頒發,將解決電子商務活動的法律技術問題,網上書店經營活動將得到法律的保護。
(5)最后,就是網絡技術的普及與掌握,如網絡互聯、網絡安全技術、Web技術(如Html,XML,CGI等)、各種安全協議(Https,SET,SSL等)、網絡數據庫技術等,使我們有能力開發實現適合自己的電子商務系統。成為我們構建網站的直接技術支持。因此,公司構建網上書店電子商務網站系統的技術瓶頸問題(網絡應用基礎設施、安全、支付、法律保障、網站開發技術)得到了有效解決,公司構建網上書店電子商務網站技術上可行。
1.2.目標
該項目的目的是開發一個電子書店網站以及后臺管理系統。
在前臺實現的基本主要有:
1.圖書選購(可按分類方式查找圖書,或者通過關鍵字進行查詢)
2.購物車功能
3.查看圖書詳細情況
4.用戶注冊
5.用戶登陸
6.查看用戶的訂單信息
7.修改用戶個人信息 后臺管理部分主要有:
<1>.商店圖書管理:添加、修改、刪除、查看。
<2>.用戶信息管理:查看、修改、刪除。
<3> 訂單信息管理:查看訂單清單、更新訂單付款、出貨狀態、刪除訂單。
1.3.參考資料
[ 1 ] Bruce Eckel 著, 侯捷 譯.Thinking in Java Second Edition.機械工業出版社, 2002.[ 2 ] Roger S.Pressman.Software Engineering A Practitioner’s Approach機械工業出版社, 2006.[ 3 ] Michael Kofler.The Definitive Guide to MySQL 5, Third Edition.Apress, 2006.[ 4 ] Robin Dewson 著, 董明 譯.SQL Server 2005 基礎教程.人民郵電出版社, 2006.[ 5 ] Joseph Schmuller 著, 李虎 趙龍剛 譯.UML基礎、案例與應用.人民郵電出版社, 2006.2.產品整體說
2.1.產品整體描述
網上書店的主要參與者是顧客和商場,以及后臺管理人員。無論什么類型的網上商店,顧客從網上購物的過程都相似,操作步驟說明如下:
(1)顧客在進行第一次購物之前要進行會員登記。一般要求輸入真實的姓名、通訊地址、聯系電話、Email地址等基本信息。注冊完后,系統會自動生成一個“會員ID”和密碼,并在網頁上顯示出來。顧客一定要記住自己的ID號和密碼,為了防止密碼泄漏,顧客可以自己修改密碼;
(2)進入網上商店,挑選商品。顧客可以按產品類別檢索商品,也可以輸入產品名稱等信
息,通配檢索數據庫,找出所關心的商品;
(3)查看商品細節說明,了解價格、付款及送貨方式、購物說明等信息;
(4)選中商品后,輸入購買數量并點擊“選購”按鈕,將商品放入購物車;
(5)選購結束,檢查購物車,核實商品和數量是否正確,如有出入,可以重新調整商品和
數量,如無誤,則去“收銀臺”結帳。
(6)收銀臺提交購物清單、選擇付款方式及送貨方式。完成購物過程。同樣,后臺管員的操作過程如下:
1.管理人員輸入ID,密碼進入管理頁面。
2.管理人員進入管理頁面,頁面左側顯示去往商店圖書查詢,添加圖書資料,訂單信息查詢,用戶信息查詢的鏈接。
3.管理人員點擊商店圖書查詢頁面:
4.管理人員點擊添加圖書資料頁面:輸入需添加的圖書信息(包括圖書名稱,作者,出版社,所屬類別,書號,定價,總數量和圖書簡介),管理人員點擊提交向后臺數據庫提交信息。提交成功的話頁面顯示新圖書資料提交成功,否則顯示數據庫操作失敗。
5.管理人員點擊訂單查詢頁面:頁面顯示出已接到訂單,其中包括圖書名稱,作者,圖書類別,單價,數量。以及總金額,總數量,下單時間,交貨時間,總金額,下單時IP,用戶備注,是否付款,是否交貨等。
6.管理人員點擊用戶信息頁面:頁面顯示出用戶ID號,用戶名,真實姓名,聯系地址,聯系電話。管理員可以進行用戶的刪除,查找動作。刪除成功后,頁面顯示刪除成功。
2.2.產品功能
2.2.1 用戶功能分析
用戶需要注冊成會員用戶,需要用戶注冊使用的功能有:
a)用戶注冊。
b)用戶添加圖書到購物車的功能。購物車的設計,必須做到清晰、簡單和方便。
c)用戶信息的自我管理。用戶的注冊信息中,用戶的地址、聯系方式等都是圖書配送的重 要依據,所以應該允許用戶對這些信息進行修改,并使得用戶在用戶信息中,可以查閱購物詳情等信息。
2.2.2.管理功能分析
對網站的管理者來說,分析網站的管理要求,以下功能是必不可少的。
新書登記:將新書的各種信息:書名、價格、出版社、作者、封面等錄入到數據庫中,是網站管理中的一項基本的工作。
用戶管理:網站應該可以對用戶進行諸如刪除、查看部分用戶信息等功能。
訂單管理:這是最重要的管理功能。管理者應該可以每天清晰的查閱有多少訂單生成、每個訂單的詳情等信息,并了解個訂單的處理情況。
2.3.運行環境
2.3.1.硬件/網絡環境
可選用支持J2EE的主機,虛擬主機,基于開發使用的是開源系統,所以具有了很好的移植性,對硬件網絡沒有特殊要求,以客戶實際購買力為主。
2.3.2.軟件環境
采用Microsoft SQL Server作為數據存儲數據庫,或者采用MySql采用JSP/SERVLET/JavaBean技術作為系統的解決方案,使系統具有更好的可擴展性; 采用Weblogic作為系統的應用服務器,或者支持JDK1.4.2,TOMCAT4,SERVERLET, JDBC FOR MYSQL & MSSQL虛擬主機; 客戶端采用瀏覽器形式,滿足零客戶端的易用性要求;資金允許條件下選用支持PHP4&5 +Zend2.1,支持DSO(APACHE模塊)和CGI兩種方式運行,這樣在客戶端維護,可以自由選擇PHP腳本的運行方式。
第二篇:網上書店需求分析
網上書店需求分析文檔
殷彪 20091020054 信管
1.簡介
1.1.背景及可行性分析
1.1.1.背景介紹
進入21世紀以來,電子商務伴隨著IT的成熟,逐漸發展壯大,成 為網絡經濟的核心。在電子商務的發展過程中,人們逐漸意識到在線 購物的無地域界限、安全、方便快捷及其價格優勢,在線購物的隊伍 也隨之擴大。不斷增長的強大需求正成為電子商務的發展動力,基礎 環境的成熟與需求欲望的增長將推動電子商務與商務網站的建設不 斷發展。
新一輪的網上購物狂潮正在中國掀起,根據知名市場研究公司 AC尼爾森的近期研究顯示,63%的中國網民曾經網上購物,伴隨著 中國互聯網的快速增長,中國將會成為網上購物的巨大市場。AC尼爾森兩年一次的全球網上消費者觀念調查,是同類調查規模最 大的,覆蓋歐洲、亞太區、北美、拉美以及南部非洲,受訪對象超過 兩萬人。調查表明,在中國,最受歡迎的網上商品是書籍,56%的網 上購物者選擇了網上買書;影碟制品,比如DVD碟片、游戲等排在 第二位,24%的網上購物者會選擇購買此類產品;音樂類和衣服鞋帽 及服裝配件等排在第三,分別有23%的網上購物者會喜歡。和全球的 研究數據作比較,我們會發現中國網上購書的比例最高,AC尼爾森 認為這是由于中國網上購物人群由年輕的大學生或是剛剛畢業的年 輕人為主所決定的。
相信大家一定都有逛書店的經驗,一般來說,逛書店的人可以分 為,一種是根本不買書,只是想要看看吸收點咨詢;另一種是要買書,而會對于書的進行比較,甚至是貨比三家。對于純粹逛書店的人來講,常常是站到腳酸;同樣對于需要買書的人而言,往往也要逛好幾家書 店,仔細翻閱內容才能購買。
所以,電子書店的出現,也隨著網絡的發達如雨后春筍般盛行起 來,同樣提供內容簡介和封面圖片,消費者一樣可以在家里就擁有類 似逛書店般的樂趣。
加上在搜索引擎這種咨詢科技的幫助下,消費者很快就可以搜尋 到想要的書籍;例如留言板、討論區、E-MAIL服務,更是為傳統書 店提供多元化的服務。
1.1.2.市場定位分析
網上書店商務網站構建初始目標主要是面向廣大消費者,由于圖 書消費屬于知識型消費類,人們求知欲望沒有階層與年齡差別,因而 書店網站應在具有自己特色的同時應適合不同人士的需要。因此,網上書店網站定位于面向廣大消費者,并突出完善售前、售中、售 后客戶服務與安全保障方面的特色。售前服務提供詳細的圖書信息、簡便快捷的操作過程;售中服務通過采取安全措施為用戶提供網上訂 購服務安全保障與實時支付;售后服務對用戶訂購的圖書提供快速物
流配送,并對用戶所購圖書提供質量保證。
1.1.3.網站建設經濟可行性分析
傳統的銷售方式是商家把商品放在店鋪里供顧客挑選,店鋪的規模、位置等客觀因素影響著商店的客流量,并且商品的存放與銷售
需要人力進行管理,雇員的工資、店面的租金等又增加了成本,顧客
也不能迅速找到所需要的商品,而開一個網上書店只需要一個可以存
放商品的倉庫,比租一個店面能節省很多,也不需要太多的人力來管
理,不會因為商店的面積影響客流量,客戶足不出戶就能買東西,并
且很容易就能找到所需要的商品。
1.1.4.網站建設技術可行性分析
(1)網絡應用基礎設施完善,由于信息技術的發展,我國的計算機網絡飛速發展,先后建成了中國公眾多媒體通信網、China Net、中國教育與科研計算機網絡等組成了中國Internet主體,網絡應用進入 了企業與普通家庭,這為發展電子商務提供了基礎設施。
(2)網絡安全技術應用,包括加密算法、CA數字認證、數字
簽名等,為電子商務應用提供安全保證,它實現了網絡傳輸數據的安
全性、完整性以及交易雙方的不可抵賴性,身份認證等。
(3)電子支付技術應用,通過電子支付網關實現交易雙方電
子貨幣結算,解決電子商務的支付問題,可加速交易過程的實現
(4)法律保障,交易活動如果沒有得到法律保障就等于它的合法性得不到承認,其生存空間就會受到擠壓,隨著我國電子商務法
律法規的頒發,將解決電子商務活動的法律技術問題,網上書店經營
活動將得到法律的保護。
(5)最后,就是網絡技術的普及與掌握,如網絡互聯、網絡
安全技術、Web技術(如Html,XML,CGI等)、各種安全協議
(Https,SET,SSL等)、網絡數據庫技術等,使我們有能力開發實現
適合自己的電子商務系統。成為我們構建網站的直接技術支持。
因此,公司構建網上書店電子商務網站系統的技術瓶頸問題(網絡應
用基礎設施、安全、支付、法律保障、網站開發技術)得到了有效解
決,公司構建網上書店電子商務網站技術上可行。
1.1.5.網站建設操作可行性分析
由于網站的操作是基于B/S瀏覽器的頁面操作,簡單明了,用戶
無需學習,一般都能夠很容易的知道如何操作。而管理員也無需具備
專業知識,只需要對一些數據進行輸入以及平時的日常維護就夠了。
1.2.目標
該項目的目的是開發一個電子書店網站以及后臺管理系統。
在前臺實現的基本主要有:
1.圖書選購(可按分類方式查找圖書,或者通過關鍵字進行查詢)
2.購物車功能
3.查看圖書詳細情況
4.用戶注冊
5.用戶登陸
6.查看用戶的訂單信息
7.修改用戶個人信息
后臺管理部分主要有:
1.商店圖書管理:添加、修改、刪除、查看。
2.用戶信息管理:查看、修改、刪除。
3.訂單信息管理:查看訂單清單、更新訂單付款、出貨狀態、刪除訂單。
1.3.參考資料
[ 1 ] Bruce Eckel 著, 侯捷 譯.Thinking in Java Second Edition.機 械工業出版社, 2002.[ 2 ] 孫鑫.Java Web開發詳解-XML+XSLT+Servlet+JSP深入剖析
與實例應用.電子工業出版社, 2006.[ 3 ] Roger S.Pressman.Software Engineering A Practitioner’sApproach Fifth Edition.機械工業出版社, 2006.[ 4 ] Paul DuBois.MySQL :The definitive guide to using,programming, and administering MySQL 4, Second Edition.Sams,2004.[ 5 ] Michael Kofler.The Definitive Guide to MySQL 5, Third Edition.Apress, 2006.[ 6 ] Robin Dewson 著, 董明 譯.SQL Server 2005 基礎教程.人民 郵電出版社, 2006.[ 7 ] Joseph Schmuller 著, 李虎 趙龍剛 譯.UML基礎、案例與應用.人民郵電出版社, 2006.
第三篇:網上書店管理系統 需求分析
第一章概述 需求分析
1.1需求分析意義-------------------------1
第二章功能需求
2.1 前臺功能------------------------------2
2.2 后臺功能------------------------------2
第三章性能需求
3.1 軟件環境------------------------------3
3.2 硬件環境------------------------------3
第四章系統可行性分析
4.1 技術可行性----------------------------4
4.2 經濟可行性----------------------------4
4.3 社會可行性----------------------------4
第五章出錯處理需求
5.1 處理錯誤5
第六章將來可能提出的要求
6.1 不確定性要求-------------------------6
一 需求分析的意義:
一個好的產品之所以能成為一個好的產品,關鍵在于需求分析是否充分考慮到用戶的所有需求,好的需求分析能提高工作效率,減少不必要的麻煩。需求分析的任務是發現、規范用戶需求的過程,有益于提高軟件開發過程中的能見度,便于對軟件開發過程中的控制與管理,便于采用工程方法開發軟件,提高軟件的質量,便于開發人員、維護人員、管理人員之間的交流、協作,作為工作成果的原始依據,并且可向潛在用戶傳遞軟件功能、性能需求,使其能夠判斷該軟件是否與自己的需求相關。
二 功能需求:
前臺功能
(1)會員管理:登錄是需要的憑證,每個會員都有自己的管理界面,可進行資料的修改等操縱。
(2)圖書查詢:圖書查詢的目的是為了幫助用戶快速地找到想要購買的圖書。用戶可以按照書名、作者、出版社等方式查詢到想要的書籍。當用戶選擇了某類書籍時應能顯示書籍信息:圖片、會員價、市場價等。
(3)圖書展示:為了將網絡他、書店中的圖書有序的羅列出來。圖書展示分為:新品圖書、推薦圖書、暢銷圖書、排行榜。
(4)購物車:購物車中要列出用戶所選擇的書籍名稱、市場價、會員價、數量,總計金額。好、用戶可以刪除購物車中的書籍,修改某個書籍的數量,清空購物車,到結算頁面確認并下定單。
(5)訂單生成與管理:購物后,確認支付和配送方法后生成訂單。系統發送郵件通知書店管理員。會員還可以查詢自己訂單的處理的處理情況和歷史訂單。
(6)結算功能:結算前必須再次驗證用戶,驗證合法后,進入結算頁面,顯示訂單的日期、收貨信息、購買書籍清單,用戶還可以再次修改收貨人信息,修改或刪除已選書籍,當確認后,可以選擇下訂單。
(7)在線幫助:簡單介紹網站的購物流程,一姐一些常見的問題。
后臺功能
(1)圖書館里
添加新書:管理員和添加人員可以通過這個功能詳述點錄入新的圖書。添加信息包括書名、作者、出版社、縮略圖異界所屬類別等等。
管理書籍:管理員和添加人員可以進行圖書的查看、編輯、修改。
(2)用戶管理
此功能只有最高權限管理員擁有,這好似用來管理后臺管理員的功能、可能添加、修改、刪除新的管理員以及分派權限、修改管理密碼。
(3)訂單管理
訂單管理處理時首先判斷管理員的身份,然后課根據就、訂單狀態來做相應的服務。訂單狀態分為五種:未作任何處理、用戶已經劃出款、服務商已經收到款、服務商已經發貨、用戶已經收到貨。
(4)會員管理
修改、刪除會員資料。
三 性能需求:
硬件:微型計算機,計算機局域網絡。
軟件:Win
7、JDK/Tomcat/、Struts、Eclipse、mysql。
四 系統可行性分析:
4.1 技術可行性
根據前期的市場調查與對下列系統功能、性能及實現系統的各項所需技術的約束條件的分析來看,本系統程序開發應是一個集數據庫管理和查詢為一身的系統,根據現有的開發技術,開發硬件、開發軟件的性能要求及環境條件等來看,各項條件良好。同時,考慮給予的開發期限較為充裕,預計可以在規定期限內完成預定功能地開發與實現。
在軟件方面本程序設計采用的開發環境是Microsoft Visual Studio 2010,采用開發語言 ASP、NET編寫程序,采用SQL Server2008 做后臺數據庫。在硬件方面電腦的各種配置包括輸入輸出能力,內部存儲器和外部存儲器的容量都能滿足用戶的要求。
4.2 經濟可行性
據調查,在中國有實際購買行為的網民中,有57.6%購買的是圖書,有26.4%購買音像制品,這充分說明以網絡書店為代表的出版物在線銷售有良好的發展機遇。出版物網上銷售有諸多有點:24小時服務、送貨上門、無店鋪銷售、搜索查詢數據庫等優點,彌補了傳統出版發行業的不足。隨著人們購物觀念、購物習慣的改變以及網上購物質量、信譽的提升,出版物在線銷售將有更大的空間。方便、快捷和經濟使用的電子商務將推動企業的發展。而在線銷售圖書是不少企業的首選,這樣網絡書店便應運而生。
4.3 社會可行性
(1)法律可行性
該平臺是自主研發設計,因此不會構成侵權,在法律上是可行的。
(2)用戶可行性
該系統是一個電子商務網站,所以操作簡易,用戶購買不需要了解整個書店的工作流程,只需要按照提示一步步操作即可完成購書等其他活動。
五 出錯處理需求:
處理需求指的是當應用系統發現他自己犯下一個錯誤時所采取的行動,但是,應該有選擇地提出這類出錯處理需求,對應用系統本事錯誤的檢測應該僅限于系統的關鍵部分,而且應該盡可能少。
六 不確定性要求:
井蓋明確地列出那些雖然不屬于當前系統開發范疇,目的是在設計過程中對系統將來可能的擴充和修改預作準備,以便一旦確實需要時能比較容易第進行這種擴充和修改。
第四篇:網上書店需求分析報告
需求分析報告 引言 1.1 編寫目的
1.1.1 闡明編寫可行性研究報告的目的
隨著Internet技術的發展,人們的日常生活已經離不開網絡。未來社會人們的生活和工作將越來越依賴于數字技術的發展,越來越數字化、網絡化、電子化、虛擬化。電子商務也隨著網絡的發展日益和人們的生活貼近。網上購物也成為了電子商務的一個時尚,而網上書店是最普遍,也最流行的一個動態的電子商務網站,它使每一位顧客不用出門在家里就能夠通過上網來輕松購買自己喜愛的書籍。為此
創建該網上書店系統是為了能夠擴展書店的客戶群、科學管理、提高效益。該書店以經營英語、計算機書籍為主。在網上書店建立初期,要求在確?;竟δ苷5那闆r下,盡量簡化。
1.1.2 指出讀者的身份
該報告的讀者對象為書店管理人員和主管技術人員以及項目開發和設計人員。
1.2 項目背景
1.2.1 開發軟件的名稱
項目的名稱:網上書店銷售系統
1.2.2 項目的任務提出者、開發者、用戶及實現軟件的單位;
項目的提出者,開發者:中加計算機3班全組人員 項目的用戶:網上購物者
該軟件系統繼承了實體店鋪的經驗,并經行了大量的功能擴充與改進。
1.2.3 項目與其它軟件或其它系統的關系。
為了便于測試所開發的Reading系統,系統開發小組應該輸入各30冊以上的英語圖書和計算機圖書到系統中。網上書店系統運行在Windows XP平臺之上,所選用的數據庫是Access或SQL Server;交互網頁技術可以采用ASP技術(微軟方案)或JSP技術(Java方案)或PHP技術。
1.3 術語定義
1.3.1 列出文檔中用到的專門術語的定義和縮寫詞的原文,例如:
??ERP:企業資源計劃
enterprise rouce plan ??CRW:客戶反饋頁面
或者客戶關系頁面 C客戶 R反饋或者關系 W website ??SCN:System Change Number 系統數據變化
??Click:點擊量,用戶點擊網絡廣告的次數,是評估廣告效果的指標之一 ??CPC:點擊成本,廣告為每個用戶點擊所付的費用;它是評估廣告效果的指標之一
??Page View:瀏覽量或訪問量,網頁被瀏覽的總次數。一個用戶有可能創造十幾個甚至更多的PV,用戶每次刷新即被計算一次;是目前判斷網站訪問流量最常用的計算方式之一,也是反映一個網站受歡迎程度的重要指標之一。?……..1.4 參考資料,參考文獻
(1)李永恒, 運用網絡技術完善經營管理[M].內蒙古煤炭經濟2004(2)松崗研發中心林志強著,ASP電子商務設計實務[M].中國鐵道出版社.2000(3)李曉黎、張巍 編著,ASP+SQL Server網絡應用系統開發與應用[M].人民郵電出版社
(4)尚俊杰編著,網絡程序設計——ASP[M].清華大學出版社
(5)汪曉平、鐘軍編著,ASP網絡開發技術(第二版)[M].人民郵電出版社
(6)薩師煊、王珊編著,數據庫系統概論[M](第三版).高等教育出版社,2000.2(7)劉韜,SQL Server 2000數據庫系統開發實例導航 [M].人民郵電出版社 2004年5月
(8)趙松濤,SQL Server 2000 應用及實例集錦 [M].人民大學出版社,2002-1(9)吳玉新, ASP后臺解決方案[M].人民郵電出版社,2003.(10)石磊,電子商務的網絡技術[M].中國水利出版社(11)劉文政等編,網頁設計三合一綜合教程(MX版)[M].科學出版社,2003.(12)姚國章,中國企業電子商務發展戰略[M].北京大學出版社,2001.(13)http://time.dufe.edu.cn/shujujk/cnnic06.htm [EB/OL](CNNIC公布中國B2C電子商務發展報告)(14)陳英學,ASP深入編程[M] ,北京希望電子出版社 2001(15)Richard Anderson Chris Blexrud等著,劉富太等譯.ASP 3高級編程[M].機械工業出版社
(16)鄭人杰、殷人昆、陶永雷編著,實用軟件工程[M],清華大學出版社。1997年4月第2版 項目概述
2.1 系統的一般性描述
(一)前臺功能
1、用戶登陸
2、書籍分類(作者或圖書名)搜索
3、實現購物車功能模塊
4、前臺頁面管理
用戶登錄后進行書籍瀏覽和查詢,對書籍信息有了一定了解后可根據自己的需求進行購書,購書后將所需書放入購物車,最終確定要購買的圖書,提交訂單,等待訂單的處理結果。
(二)后臺管理功能
1、用戶注冊信息管理
2、訂單添加/刪除/修改管理功能
3、書籍信息管理
4、訂單查詢功能
管理員可以登陸到后臺,查看相關的訂單信息,然后修改訂單的信息,主要是審核訂單的有效性。
(三)用戶登錄處理
為保證數據的有效和客戶的管理。系統必須登錄后才能進行購買圖書的相關操作,登錄事系統安全和數據有效性驗證的第一部分。
2.2 軟件功能(頂層數據流圖)
客戶所需書信息購書系統書客戶
2.3用戶特征
每個注冊的用戶,都擁有一個屬于自己的賬戶管理界面,客戶可以輕松的管理個人基本資料,送貨信息資料,修改密碼,管理訂單,查看收藏架中的圖書,查詢訂單匯總。
2.4運行環境
2.4.1 硬件環境
硬件接口:本軟件不需要特定的硬件或硬件接口進行支撐。Windows 2000以上pc機均可運行此軟件。
2.4.2 軟件環境
軟件接口:運行于windows操作系統之上。
本系統支持的數據庫:SQL Server 2000,SQL Server 2005,MY SQL 本系統的開發工具:Dreamweaver 8,wamp5。
2.5條件和限制
本系統前臺根據‘會員驗證’模塊來控制前臺工作,若為會員,則可通過會員登錄來選擇前臺的各項功能,若不是會員,則必須先注冊會員,后臺則根據‘管理員驗證’模塊來控制后臺工作,通過管理員的登錄來管理書的存儲,和會員信息的存儲以及購物單和總賬目的輸出。
3功能需求 3.1功能劃分
網上書店管理系統的功能可以劃分為如下幾個部分
(1)前臺管理:主要是用戶或會員進行察看圖書、選書、購書等基本操作。(2)后臺管理:主要是管理員對會員的管理、整理購書單完成發送貨、書庫存的動態管理、對網站的維護和更改等操作。
3.2功能描述 3.2.1前臺描述
前臺作為與用戶直接交互的界面,在考慮功能的同時,也考慮了操作的簡潔和方便性,目的是讓大多數不在懂電腦操作的客戶,也能輕松的享受電子商務給他們帶來的便利。
前臺主要功能包括注冊/登錄、我的賬戶、新聞發布、書店介紹、聯系方式、圖書查詢、新書快遞、圖書分類瀏覽、圖書展示、暢銷書排行榜、打折專區、精品推薦、意見反饋、購物車、在線交流、自動友情鏈接功能等等。
3.2.2后臺描述
后臺管理在考慮書店管理操作簡便的同時,提供了強大的書店管理模式。大模塊上分為用戶資料管理,圖書資料管理,訂單管理,用戶反饋管理,物流管理以及廣告管理與網站維護。
4外部接口
本軟件通過若干個中間表(在此省略其結構)實現與其他軟件的通信
5性能需求 5.1數據精確度
本系統要求輸入的會員年齡為整數,買書的數量為整數,出生日期必須是合法的日期形式(如1990-08-01),身份證號碼必須為數字。
5.2時間特性要求
(1)系統的更新處理時間應該在可接受的范圍內;
(2)系統的數據查詢時間應該在可接受的范圍內;(3)系統的數據統計時間應該在可接受的范圍內。
5.3靈活性
(1)操作方式上應該能夠滿足鼠標和鍵盤任意切換的需要;(2)能夠支持Windows的運行環境;(3)留有與其他系統的接口。
5.4輸入輸出要求
對會員注冊中“姓名”的輸入要求不超過4個漢字或8個英文字符;會員的性別只能選擇不能有鍵盤輸入,出生日期必須輸入合法(如1990-08-01),輸入身份證號必須合法,即必須為18為數字。
對會員買完書后的購書單以表單形式輸出,上面有會員的姓名,聯系電話,買書的數量及單價和總價錢,購買日期,以及網上書店的地址和聯系方式。
總的賬目輸出,會統計每個會員的購物單,會有賣出的書名,書的編號,以及書的數量和數的總價錢。
5.5數據管理能力要求
由于購書系統會對會員的資料進行保存,并且,書的庫存會隨著數的購買或購進新的書而改變,因此對數據的存儲有一定的要求;要求提供數據的備份功能。
5.6故障處理要求
在輸入不對的符號定義格式的數據時,軟件應出現提示信息,而不是死機或刪除已經輸入的信息,然后再彈出界面重新開始。
在書的庫存小于會員購買的數量是必須提示庫存不足,而不是還可以賣給會員。
6數據庫描述 6.1E-R圖
家庭住址職位聯系方式聯系方式登錄密碼姓名用戶管理員 姓名登陸密碼購買管理圖書名稱出處作者出版日期注釋:會員id、管理員id、圖書id由數據庫系統自動添加
6.2狀態轉換圖
否用戶或管理員登錄否用戶是否登錄成功是管理員是否登錄成功是注冊會員否否進入查詢界面是否為會員是進行操作管理書注冊會員是否成功是會員登錄否管理購書單管理會員購書是會員登錄是否成功發貨成功是否收到客戶回執單否生成賬目向客戶發送信息確認其是否收到書是生成購書單否是督促發送回執單更改庫存向有關工作人員追究事件書是否被發送否向用戶發貨6.3數據字典
本系統的部分數據字典如下:
(1).數據存儲:
名字:用戶表
別名:會員表
描述:記錄會員的個人基本情況
定義:用戶表=會員id+姓名+聯系方式+家庭住址+登錄密碼
位置:網上書店數據庫 名字:管理員表 別名:管理員表
描述:記錄會員的個人基本情況
定義:管理員表=管理員id+職位+聯系方式+姓名+登錄密碼 位置:網上書店數據庫 名字:圖書表 別名:圖書表
描述:記錄所賣書的基本信息
定義:圖書表=圖書id+名稱+出處+作者+出版日期 位置:網上書店數據庫
(2)數據結構:
名字:會員id 別名:會員號,編號
定義:會員id=會員申請日期+會員個人編號
會員申請日期=8{數字字符}8 會員個人編號=5{數字字符}5 位置:用戶表 名字:管理員id 別名:管理員號,管理員編號
定義:管理員id=部門編號+職工個人編號
部門編號=2{數字字符}2 職工個人編號=5{數字字符}5 位置:管理員表 名字:圖書 id 別名:圖書號,圖書編號
定義:圖書id=種類編號+編號
種類編號=2{數字字符}2 編號=5{數字字符}5 位置:圖書表
(3)數據元素 名字:姓名 別名:昵稱 定義:1{字符}8 位置:用戶表
管理員表
網上書店數據庫
名字:聯系方式 別名:聯系方式
描述:手機聯系方式或固定電話聯系方式
定義:12{數字字符}12|8{數字字符}8 位置:用戶表
管理員表
網上書店數據庫
名字:職位 別名:職位 定義:1{漢字}4 位置:管理員表
網上書店數據庫
名字:密碼
別名:登陸密碼 定義:6{字符}6 位置:管理員表
用戶表
網上書店數據庫
名字:出處 別名:出版社 定義:1{漢字}15 位置:圖書表
網上書店數據庫
名字:作者 別名:編輯者 定義:1{漢字}4 位置:圖書表
網上書店數據庫
第五篇:網上書店-可行性分析
武夷學院實驗報告
課程名稱: 軟件工程 項目名稱: 可行性分析 姓名:XXX 專業:計科 班級:一班 學號:xxx 同組成員:無
1、引言
1.1、編寫目的
實現書店在互聯網上進行書品展示,在線客服和留言功能,重點實現網上書店的查找、在線購買功能。普通用戶只能瀏覽,注冊過的用戶可以在線購買,后臺管理人員可以進行產品上傳更新等功能。1.2、背景
網上書店近年來發展迅速,在繁榮國內市場,擴大出口創匯,促進經濟增長等方面作用越來越明顯。用網絡技術改造傳統商業,實現現代化管理,努力降低成本,提高運營質量,才能在現在和未來的市場競爭中站穩腳跟,獲得效益,求得更好的發展。
項目名稱:網上書店銷售系統設計與實現 1.3、定義
電子商務:電子商務源于英文ELECTRONIC COMMERCE,簡寫為EC。SQL:Structured Query Language(結構化查詢語言)JSP:Java Server Pages,中文名叫java服務器頁面。1.4、參考資料
<<淺議網絡營銷的發展趨勢>>王永剛 2009.4 資治文摘(管理版)<<網絡營銷>>瞿彭志 2009 高等教育出版社
<<網絡營銷基礎與實踐第2版>>馮英健 2004 清華大學出版社 <<決勝網絡營銷>>劉興發 2010 人民郵電出版社 <<當當網上書店營銷策略研究>>陳彬 2008 廈門大學
2、可行性研究的前提
2.1要求
1、為消費者提供大量豐富的書籍信息和簡單方便的購書渠道。
2、不受時間和地域的任何限制的購買機會,隨時隨地都可以購買自己想要的圖書。
3、保障賬戶用戶的個人私人信息。
4、作者和讀者可以在線實時交流,處理讀者網上的投訴和建議。
5、完成期限:2016年8月 2.2、目標
通過構建一個電子商務網站,利用互聯網為傳統的書店打造一個新的銷售平臺。利用電子信息化的手段對書店的進存銷等環節進行管理,以達到人力與設備費用的減少,服務能力的提高,工作人員利用率的提高等目標。2.3、條件、假定和限制
1、建議開發軟件運行的最短壽命:5年
2、進行系統方案選擇比較的期限:6個月
3、經費來源和使用限制:網上書店運營商和軟件開發商
4、硬件、軟件、運行環境和開發環境的條件和限制:軟件開發商擁有計算機以及用來支持的數據庫,安裝有Windows XP及以上的操作系統。
5、建議開發軟件投入使用的最遲時間:開發完成后試運行1個月。2.4、進行可行性研究的方法
和實體書店經營商進行深入討論,制定詳細客戶調查問卷,去真正了解客戶以及書店管理員的實際需求,根據經營商提供的信息以及問題定義再綜合調查問卷中客戶提出的意見進行改進。最終確定項目需要解決的問題,并確定問題能不能被解決。2.5、評價尺度
我們的目的就是為了開發一個經濟適用方便的書店。評價尺度主要是通過用戶登錄系統,查詢書籍,管理員管理等方面進行評價。
3、對現有系統的分析
3.1、數據流程和處理流程
系統的關鍵業務是進行書籍的出入庫管理和客戶付賬管理。
進書:書目選書——抄下所選書名制成表單送至公司敲章——各方面協調后送出訂單——廠家發貨,收貨后付款。
書籍入架:按分類號和作者號對書籍進行分類——放入電子書架
圖書交易:一般客戶可以瀏覽網上書店內容。欲購書的客戶需要注冊)取得唯一的用戶名成為會員。會員登錄后便可以購書一本或多本。3.2、工作負荷
只需要管理者和幾名員工在后臺進行圖書的管理,圖書管理員負責在網上書店添加或刪除書目,網頁上大量且頻繁的數據更新。客服負責與客戶交流并解答問題,工作人員負責書本的派送。3.3、費用開支
1、員工工資
2、硬件設備
3、軟件設備
4、物流費
5、材料費 3.4.、人員
網頁設計師,網絡工程師,數據庫程序員,會計,系統數據庫維護人員。系統安全和維護人員。圖書管理員。3.5、設備
存儲器,服務器,網線,電腦,路由器
3.6、局限性
處理時間趕不上需要,響應不及時,數據存儲能力不足,處理功能不夠。隨著新的科技出現,原有的結構已經被一定程度的推翻了,為了更好的與同行競爭,為書店的下一步經行布局所以推薦重新編寫系統。
4、所建議的系統
4.1、對所建議系統的說明
對于本網上書店,我們將實現網上購物,網上預定,以及退訂等購書的一系列流程,滿足消費者足不出戶即可購物的需求。針對現在火爆的電子商務以及消費者圖方便的心理,網上書店的開發將會滿足消費者這種需求。因此,基于這種需求,我們將開發該網上書店系統。4.2、數據流程和處理流程
用戶通過瀏覽器登錄我們的系統,可以通過點擊相應的選項完成購書,預定,退訂等需求,系統將根據用戶的操作將信息反饋給系統的后臺,即服務商。我們將根絕用戶的需求通過物流或者其他的相關操作完成用戶的請求,從而完成整個業務流程。
數據流程:用戶通過點擊將信息傳遞給后臺數據庫,后臺操作界面將數據庫的信息顯示在后臺界面,服務商將根據用戶的需求信息完成后續的服務,從而完成整個數據流程。4.3、改進之處
方便的購物體驗,簡化購物流程,使服務流程簡單易懂,及時的圖書信息反饋,多次的信息審核,高效靈敏的服務響應。4.4、影響
4.4.1、對設備的影響
現有的設備完全可以滿足系統需求,因此無需作出相應的修改。4.4.2、對軟件的影響
適應不同操作平臺下的不同瀏覽器的渲染技術與版本限制。4.4.3、對用戶單位機構的影響
該系統適應與大小廠商,人員數量沒有特殊要求,技術水平要求不高,只要懂得網上一般操作流程即可。4.4.4、對系統運行過程的影響
無影響 4.4.5、對開發的影響
為了支持所建議系統的開發,用戶需及時與開發人員溝通,以及時滿足 用戶需求。
4.4.6、對地點和設施的影響
系統運行時需要網絡以及電腦等相關設備的支持。4.4.7、對經費開支的影響
增加人力上的花費 4.5、局限性
由于該系統屬于新系統,因此一些用戶需求可能會注意不到,導致一些用戶需求無法滿足,運行過程中,我們將會根據用戶的反饋信息對系統進一步完成,以最大限度的解除系統的局限性。4.6、技術條件方面的可行性
1、在當前的限制條件下,該系統的功能目標能達到。
2、利用現有的技術,該系統的功能能實現。
3、對開發人員的數量和質量的要求并說明這些要求能滿足。
4、在規定的期限內,本系統的開發能完成。
5、可選擇的其他系統方案 無,暫不考慮
6、投資及效益分析
6.1支出
對于網上書店,所需的費用,包括開發系統時所消耗的和之后系統運行所需要的。
6.1.1、基本建設投資
包括采購、開發和安裝下列各項所需的費用,如:房屋和設施、數據通訊設備、網絡設備、安全與保密設備、存儲器、數據庫管理軟件等。6.1.2、其他一次性支出
網上書店的研究費用、數據庫建立所需的費用、檢查費用和技術管理性費用、培訓費、旅差費以及開發安裝人員所需要的一次性支出、人員的退休及調動費用等。6.1.3、非一次性支出
設備的租金和維護費用、人員的工資、獎金、房屋、空間的使用開支、公用設施方面的開支、其他經常性的支出等 6.2收益 6.2.1一次性收益
1、開支的縮減,包括改進了的系統的運行所引起的開支縮減。如資源要求的減 少,運行效率的改進,數據進入、存貯和恢復技術的改進,數據壓縮技術的采用等。
2、價值的增升包括由于一個應用系統的使用價值的增升所引起的收益。如資源利用的改進,以及出錯率的減少等。
3、其他如從多余設備出售回收的收入等。6.2.2非一次性收益
1、推出會員用戶服務,對會員用戶收取一定的管理費。
2、出售版面廣告 將部分空余版面作為廣告區塊出租。6.2.3不可定量的收益
1、國家政策補貼。
2、由操作失誤引起的風險的減少。
3、信息掌握情況的改進。6.3收益/投資比
系統生命期的收益/投資比值=1.5 6.4 投資回收周期
求出收益的累計數開始超過支出的累計數的時間=1年
7、社會因素方面的可行性
7.1 法律方面的可行性
所有軟件都選用正版,所有技術資料都由提出方保管,合同制定確定違約責任。
7.2 使用方面的可行性
該系統是一個電子商務網站,操作簡易,用戶購書不需要了解整個書店的工作流程,只需要按照提示一步步操作即可完成購書等其他活動。還提供客服在線解答。
8、結論
系統做好之后首要問題是作相關方面的測試及時發現漏洞改進漏洞,盡量
避免錯誤的發生。系統測試完成功后即可運行。綜上所述,該項目在技術、經濟和社會效益上是完全可行的,可以進行開發。