网上书店系统需求分析说明书
網(wǎng)上書店系統(tǒng)需求分析說明書
項(xiàng)目組組長:
組員:
1. 綜述
1.1前言
傳統(tǒng)的書店受時(shí)間和空間的限制,導(dǎo)致不能發(fā)揮更大的商業(yè)價(jià)值,所以網(wǎng)上書店已經(jīng)成為了傳統(tǒng)書店必須的經(jīng)營路線之一。如何更好的對(duì)網(wǎng)絡(luò)書店進(jìn)行管理已經(jīng)成為了必不可少的關(guān)鍵部分,而優(yōu)良的管理離不開優(yōu)良的管理系統(tǒng)。本管理系統(tǒng)通過學(xué)習(xí)其他同類型的系統(tǒng),總結(jié)出了更好的設(shè)計(jì)模式和優(yōu)化了的系統(tǒng)設(shè)計(jì),更加的簡(jiǎn)潔明了,不僅提供方便了管理人員的操作頁面,也提供了方便各年齡層使用的系統(tǒng)提供的界面。
系統(tǒng)提供了圖書出入庫管理功能、客戶管理功能、基于大數(shù)據(jù)給網(wǎng)站用戶的分類推薦功能、網(wǎng)站在線交易功能、圖書預(yù)覽功能,用戶、管理員交互界面等多種基本功能,含蓋了傳統(tǒng)書店和一般網(wǎng)絡(luò)書店的基本功能并有新的優(yōu)化和新的功能,使用起來更加得心應(yīng)手。
1.2項(xiàng)目目的
在移動(dòng)互聯(lián)網(wǎng)的普及下,網(wǎng)上書店可以讓眾多讀者更加方便的尋找到自己所需要的書籍,可以隨時(shí)查閱、購買,更加便捷和快速,而且網(wǎng)上書店可以為讀者節(jié)約大量時(shí)間,網(wǎng)上書店具有良好的發(fā)展?jié)摿?#xff0c;可以為書店和讀者帶來雙贏的局面,制作出合適管理員管理和用戶交互感良好的網(wǎng)上書店系統(tǒng)。
1.3項(xiàng)目背景以及發(fā)展趨勢(shì)
背景:
在當(dāng)今社會(huì),全民素質(zhì)和科學(xué)技術(shù)的不斷提高下,知識(shí)更新的越來越快,人們此時(shí)更加迫切的需要學(xué)習(xí)知識(shí)。人們由于種種原因難以到書店挑選自己想買的書,并且有可能有些書店沒有他們想要的書,便要跑多家書店,這極大的浪費(fèi)了時(shí)間,因此傳統(tǒng)書店在網(wǎng)絡(luò)浪潮的沖擊下,銷售量低迷,所以網(wǎng)絡(luò)書店的建立已經(jīng)成為了傳統(tǒng)書店的一種銷售路線。網(wǎng)絡(luò)書店不僅克服了傳統(tǒng)書店抓不住不同用戶對(duì)圖書喜好不同而導(dǎo)致的書目訂貨的盲目性和局限性,還客服了訂單管理難的不足,而且網(wǎng)上交易方便易管理。用戶購買圖書在一家店買不到時(shí),換另一家店點(diǎn)點(diǎn)鼠標(biāo)即可完成,極大的節(jié)省了時(shí)間。因此網(wǎng)上書店很有前景。
發(fā)展趨勢(shì):
當(dāng)今社會(huì)逐漸數(shù)字化的趨勢(shì)下,無紙化閱讀將會(huì)是讀者群體的首選,不僅是處于環(huán)保還是出于資金方面,書店也將從出售實(shí)體書慢慢轉(zhuǎn)換為電子書。中國人均讀書時(shí)間逐年遞增,人們對(duì)知識(shí)的需求有增無減,在網(wǎng)絡(luò)發(fā)展迅速的現(xiàn)在,網(wǎng)上書店極具發(fā)展?jié)摿Α?/p>
2. 任務(wù)概述
2.1市場(chǎng)定位分析
網(wǎng)上書店商務(wù)網(wǎng)站構(gòu)建目標(biāo)主要是面向廣大消費(fèi)者。由于圖書消費(fèi)屬于知識(shí)型消費(fèi)類,人們求知欲望沒有階層與年齡差別,因而書店網(wǎng)站應(yīng)在具有自己特色的同時(shí)應(yīng)適合不同人士的需要。因此,網(wǎng)上書店網(wǎng)站定位于面向廣大消費(fèi)者。(對(duì)新興事物接受度普遍較高的客戶群體)
2.2系統(tǒng)設(shè)計(jì)的特點(diǎn)
(1)簡(jiǎn)單。用戶可以在本系統(tǒng)實(shí)現(xiàn)從看到買的一體化購物方式。
(2)美觀。簡(jiǎn)潔的操作界面,沒有冗余的網(wǎng)站設(shè)計(jì)。
(3)便捷。統(tǒng)一、集中管理終端,保護(hù)用戶財(cái)產(chǎn)、信息不受威脅。
(4)穩(wěn)定。系統(tǒng)擁有自主知識(shí)產(chǎn)權(quán),充分滿足國內(nèi)用戶本地化需求。
(5)干凈。無任何具有廣告推廣性質(zhì)的彈窗和捆綁等打擾用戶行為。
(6)基于大數(shù)據(jù),精準(zhǔn)用戶標(biāo)簽 助用戶完成品效合一的投放目標(biāo)。
2.3結(jié)構(gòu)規(guī)劃
網(wǎng)上書店系統(tǒng)分為前臺(tái)、后臺(tái)兩大模塊。總體結(jié)構(gòu)如下:
2.4系統(tǒng)數(shù)據(jù)規(guī)劃
創(chuàng)建了一個(gè)名為BookSell的數(shù)據(jù)庫用來保存本系統(tǒng)的所有數(shù)據(jù)。該數(shù)據(jù)庫包含5張表:用戶表Users、管理員表Managers、留言管理表Massages、訂單表Orders、圖書信息表Books。
用戶表Users用來保存用戶信息,結(jié)構(gòu)如下:
Users:
管理員表Managers用來保存管理員信息,結(jié)構(gòu)如下:
留言管理表Massages用來保存留言,結(jié)構(gòu)如下:
訂單表Orders用來保存訂單信息,結(jié)構(gòu)如下:
圖書信息表Books用來保存圖書信息,結(jié)構(gòu)如下:
3. 系統(tǒng)分析
3.1總體需求
1、建立對(duì)圖書提供能夠全面的管理新消息系統(tǒng);
2、對(duì)所有的圖書、用戶提供全面管理;
3、對(duì)圖書詳細(xì)信息提供全面管理。
3.2功能需求
網(wǎng)上書店系統(tǒng)是一個(gè)典型的JSP數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺(tái)、后臺(tái)兩部分組成。
3.2.1前臺(tái):
該部分主要包括用戶管理、訂購服務(wù)、圖書瀏覽等功能。
3.2.2后臺(tái):
該部分主要對(duì)商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進(jìn)行有效管理,包括網(wǎng)站維護(hù)、管理用戶、圖書管理、留言管理、訂單管理等。
網(wǎng)上書店系統(tǒng)層次圖:
后臺(tái)管理員操作用例關(guān)系圖
3.3性能需求
為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,網(wǎng)上書店系統(tǒng)應(yīng)該滿足一下性能需求:
(1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性
系統(tǒng)處理的準(zhǔn)時(shí)性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足大多數(shù)客戶對(duì)信息處理的需求。
(2)系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性
網(wǎng)上書店系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善,都要求系統(tǒng)提供足夠的功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)該通過系統(tǒng)的開放性來完成,即系統(tǒng)應(yīng)該是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入或減少系統(tǒng)的模塊。
(3)系統(tǒng)的易用性和易維護(hù)性
網(wǎng)上書店系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面。
(4)系統(tǒng)的標(biāo)準(zhǔn)性
系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合國家和行業(yè)標(biāo)準(zhǔn)。
3.4系統(tǒng)技術(shù)可行性分析
功能 :對(duì)書店的圖書信息和用戶(書店工作人員,網(wǎng)站注冊(cè)用戶即潛在購書者)信息的進(jìn)行有效的管理;對(duì)圖書的進(jìn)存銷等環(huán)節(jié)進(jìn)行信息化管理;實(shí)現(xiàn)讀者網(wǎng)上瀏覽圖書,網(wǎng)上購書的可能;處理用戶網(wǎng)上的投訴和建議。
性能:數(shù)據(jù)庫的錄入;圖書檢索;用戶信息查詢;圖書信息查詢;網(wǎng)上購書;
安全與保密要求 :書店中所有的圖書能夠供用戶隨時(shí)查閱;用戶的個(gè)人信息可以由用戶自己修改,添加;書店圖書的信息只能由書店管理人員添加,修改;所有注冊(cè)用戶信息只能由書店管理人員查詢。
操作系統(tǒng) :Windows,Linux/Unix及任何能運(yùn)行Java虛擬機(jī)的平臺(tái);
Java Runtime Environment :version6.0以上。
Web Server:Tomcat 6.0以上。
操作系統(tǒng) :任何pc平臺(tái);
瀏覽器 :Internet Explorer,Google Chrome等。
決定可行性的主要因素:
技術(shù)因素、硬件因素、軟件因素、經(jīng)濟(jì)因素、團(tuán)隊(duì)合作精神等。
對(duì)現(xiàn)有系統(tǒng)的分析 (缺乏原型系統(tǒng))
處理流程和數(shù)據(jù)流程 :暫時(shí)不考慮
工作負(fù)荷 :暫時(shí)不考慮
費(fèi)用支出:如人力、設(shè)備、空間、支持性服務(wù)、材料等項(xiàng)開支 :暫時(shí)不考慮
人員:列出所需人員的專業(yè)技術(shù)類別和數(shù)量 :暫時(shí)不考慮
設(shè)備 :暫時(shí)不考慮
局限性:暫時(shí)不考慮
4. 運(yùn)行需求
4.1用戶界面
用戶界面應(yīng)具備以下功能:
(1)用戶注冊(cè)、登錄、修改:新用戶需要注冊(cè)成為會(huì)員,老用戶直接登錄,然后可輕松查看自己的信息并進(jìn)行修改。
(2)圖書搜索欄:若用戶已有自己想買的書可方便直接查找。
(3)圖書推薦:根據(jù)用戶喜好定期推送相關(guān)書籍。
(4)圖書種類分類欄:把圖書分門別類進(jìn)行排序,方便用戶根據(jù)喜好進(jìn)行選擇購買。
(5)圖書預(yù)瀏覽:可以試讀一些章節(jié)以便讀者選擇心儀的圖書。
(6)購物車:用戶可將喜歡的書放入購物車進(jìn)行下單的處理。
4.2管理員界面
管理員界面應(yīng)具備以下功能:
(1)圖書上新下架管理:對(duì)新入庫的圖書進(jìn)行上新,對(duì)已售罄或銷售低迷的圖書下架。
(2)圖書出入庫處理:把新入庫的圖書數(shù)據(jù)存放到數(shù)據(jù)庫中。
(3)圖書訂單管理:對(duì)用戶下單的圖書進(jìn)行訂單處理。
(4)網(wǎng)站公告、留言管理:對(duì)圖書上新的廣告和一般通告進(jìn)行告示,處理讀者的留言,
方便獲取讀者的需求。
(5)接受用戶反饋管理:對(duì)已下單的用戶進(jìn)行服務(wù)。
4.3故障處理
根據(jù)系統(tǒng)的需求分析報(bào)告、項(xiàng)目負(fù)責(zé)人、軟件分析人員以及編程人員對(duì)系統(tǒng)進(jìn)行檢查、維護(hù),和整修。
5. 系統(tǒng)管理流程及模塊功能分析
5.1網(wǎng)上書店管理系統(tǒng)的整體規(guī)劃
網(wǎng)上書店管理系統(tǒng)分為前臺(tái)和后臺(tái)兩個(gè)管理系統(tǒng)。前臺(tái)管理系統(tǒng)分為圖書瀏覽檢索子系統(tǒng)、購物車子系統(tǒng)和用戶訪問子系統(tǒng)以及留言子系統(tǒng)。后臺(tái)管理系統(tǒng)分為圖書管理、訂單管理,留言管理和客戶管理子系統(tǒng)。下圖為前臺(tái)和后臺(tái)管理系統(tǒng)以及各個(gè)子系統(tǒng)之間的關(guān)系。
5.2網(wǎng)上書店前臺(tái)銷售管理系統(tǒng)的整體網(wǎng)頁設(shè)計(jì)
下圖描述了客戶從Internet上訪問網(wǎng)站,完成瀏覽、購物、注冊(cè)等過程所訪問的網(wǎng)頁的彼此關(guān)系。
5.3各個(gè)子系統(tǒng)模塊的功能
網(wǎng)上書店管理系統(tǒng)中,前后臺(tái)管理系統(tǒng)的各個(gè)子系統(tǒng)功能如下:
5.3.1用戶注冊(cè)登錄子系統(tǒng)
本系統(tǒng)采用用戶名和密碼相結(jié)合的驗(yàn)證方式,以用戶登陸后直接進(jìn)入前臺(tái)操作界面(即用戶專用界面);當(dāng)驗(yàn)證登陸管理員頁面操作時(shí),則進(jìn)入后臺(tái)管理員專用頁面,會(huì)對(duì)顧客信息保密的機(jī)制。要實(shí)現(xiàn)該模塊功能,先要建立一個(gè)用戶注冊(cè)信息表,其包括以下字段:用戶名、用戶姓名、密碼、地址、聯(lián)系號(hào)碼、郵箱。
要實(shí)現(xiàn)功能,先建立JSP動(dòng)態(tài)網(wǎng)頁,插入相應(yīng)字段,在建立另外一個(gè)JSP動(dòng)態(tài)頁面,接受前一個(gè)JSP頁面的信息,當(dāng)用戶的信息輸入信息錯(cuò)誤時(shí),則返回第一個(gè)注冊(cè)頁面,重新填入信息,待正確填寫信息正確時(shí),系統(tǒng)會(huì)自動(dòng)彈出提示成功并跳轉(zhuǎn)登錄頁面。
5.3.2圖書瀏覽檢索子系統(tǒng)
主要是對(duì)不同種類的書信息分類的瀏覽可以對(duì)站內(nèi)所售圖書查詢,查詢可以通過書名,作者等內(nèi)容進(jìn)行精確查詢。為此,要建立書籍管理系統(tǒng),其包括以下字段:圖書分類、書號(hào)、出版社、作者、頁數(shù)、出版時(shí)間、價(jià)格、剩余數(shù)量、圖書封面、簡(jiǎn)介。
找到用戶的書籍后,用戶可以選擇直接購買或者放入購物車內(nèi),未登錄的用戶會(huì)提示登錄,登陸成功后可以查詢訂單,并確認(rèn)購買。
用戶登陸后所查詢到的圖書可以直接放入購物車,未登陸系統(tǒng)的用戶只可以查詢圖書,如果要放入購物車,則顯示登陸頁面,如果未注冊(cè)的用戶則顯示注冊(cè)頁面。
5.3.3管理員子系統(tǒng)
管理員登錄子系統(tǒng)的功能,對(duì)圖書進(jìn)行增刪改查、管理用戶信息、查看留言并回復(fù)或刪除留言、查看并確認(rèn)訂單以及更新物流信息。
5.3.4購物車子系統(tǒng)
電子商務(wù)站點(diǎn)的核心就是購物車。用戶登錄后可在這個(gè)區(qū)域內(nèi)建立他們的訂單,只要選擇各種自己需求的商品,并將它們添加到自己的預(yù)購信息中。也可以查看物流,數(shù)目查詢,修改購物車,生成訂單并付款后可以查看該訂單的物流信息。
6. 特別說明
6.1安全性
保證管理者和注冊(cè)用戶的密碼安全,分權(quán)限管理,數(shù)據(jù)庫訪問控制;管理員應(yīng)具有一定網(wǎng)絡(luò)安全及防黑知識(shí)。
6.2可維護(hù)性
網(wǎng)站管理者必須懂得一定的服務(wù)器應(yīng)用、ACCESS數(shù)據(jù)庫應(yīng)用、硬件維護(hù)、IIS配置等方面的技能。
6.3靈活性
系統(tǒng)應(yīng)該具有良好的功能可擴(kuò)充性,以應(yīng)對(duì)未來用戶更高的要求。
7. 總結(jié)
電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行商務(wù)活動(dòng)的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響已經(jīng)遠(yuǎn)遠(yuǎn)超過了商業(yè)領(lǐng)域。為了跟上世界電子商務(wù)的發(fā)展潮流,縮短與發(fā)達(dá)國家之間的差距,每個(gè)人都應(yīng)該從不同的角度積極了解電子商務(wù)、參與電子商務(wù),盡快適應(yīng)飛速發(fā)展的信息社會(huì)的需要。
針對(duì)當(dāng)前蓬勃發(fā)展的電子商務(wù),本文從理論和實(shí)踐兩個(gè)角度出發(fā),利用Java技術(shù)以及數(shù)據(jù)庫技術(shù)來架構(gòu)新型電子商務(wù)平臺(tái)。
該系統(tǒng)雖然只是一個(gè)簡(jiǎn)單的小系統(tǒng),但是在設(shè)計(jì)過程中讓我學(xué)會(huì)了很多。會(huì)做一個(gè)系統(tǒng)前期中期后期各需要做什么,不僅提高了我們對(duì)專業(yè)知識(shí)的見解,還讓我們更加了解了電子商務(wù)的優(yōu)點(diǎn)。
由于時(shí)間有限,以及軟、硬件設(shè)施的配置等限制因素,這個(gè)系統(tǒng)還不同成熟,還有許多地方有待改進(jìn)與完善;世界上電子商務(wù)的內(nèi)涵、標(biāo)準(zhǔn)及技術(shù)也日新月異,處于不斷地變化發(fā)展之中,將會(huì)不斷有觀點(diǎn)、技術(shù)和實(shí)踐的創(chuàng)新與突破,需要我們加以學(xué)習(xí)和改進(jìn)。
總結(jié)
以上是生活随笔為你收集整理的网上书店系统需求分析说明书的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PreferenceScreen
- 下一篇: Honeywell 1900 条码阅读器