況昊
摘要:隨著PC機(jī)、移動(dòng)終端以及網(wǎng)絡(luò)在人們生活中得到普遍的應(yīng)用,現(xiàn)代社會(huì)的諸多方面受到了沖擊并且發(fā)生了巨大的變化。例如當(dāng)人們想要吃飯并且想要更多的菜式選擇更加方便快捷省事的時(shí)候他們不僅僅是選擇去外面就餐,更有可能是點(diǎn)外賣,用電腦或者手機(jī)在網(wǎng)上搞定一切。同樣當(dāng)人們想盡快的并且盡可能方便的買到自己所需要的書籍的時(shí)候一般情況下會(huì)考慮到用電腦在網(wǎng)上購買書籍。畢竟現(xiàn)實(shí)生活中書店并不是到處都有,而且書店中不見得會(huì)有你所需要的書籍,即便是有你想找的書籍你也不一定能夠方便快捷的在書店眾多書籍中找到它。除去上述需要考慮的因素之外我們?nèi)粘I钪卸加凶约旱氖虑樾枰幚恚热缟习?、上學(xué)、出差、生病等,因此網(wǎng)上購買書籍不僅能夠節(jié)省時(shí)間更能夠便于我們高效的安排和處理日常事務(wù)。
網(wǎng)上書店的開發(fā)首要任務(wù)是為人們帶來方便,適應(yīng)時(shí)代潮流,讓他們不用出門就可以輕松的購買到自己心儀的書籍,既省時(shí)又省力,其次能夠大幅度的縮減了書籍從刊印出貨后到達(dá)每一位讀者手中的流通環(huán)節(jié),改變了傳統(tǒng)的傳遞模式,提高了圖書流通效率。和實(shí)體書店相比它有著經(jīng)營成本低、庫存費(fèi)用和壓力較小、方便讀者查詢、地理位置的限制少等特點(diǎn)。
本網(wǎng)站主要實(shí)現(xiàn)了用戶注冊(cè)、登錄功能和界面以及驗(yàn)證身份功能,通過采集用戶數(shù)據(jù)、預(yù)覽或查詢書籍信息、通過購物車購買書籍、進(jìn)入留言本留言,實(shí)現(xiàn)了網(wǎng)上書店與客戶之間的交流和溝通。
關(guān)鍵詞:電子商務(wù);網(wǎng)上書店;管理信息系統(tǒng)
中圖分類號(hào):TB
文獻(xiàn)標(biāo)識(shí)碼:A
doi:10.19311/j.cnki.16723198.2016.13.087
1 引言
1.1 課題提出的背景、目的及研究意義
1.1.1 課題研究的背景
當(dāng)今社會(huì)PC機(jī)的平民化以及因特網(wǎng)的快速普及帶動(dòng)了電子商務(wù)的迅猛發(fā)展,各個(gè)實(shí)體產(chǎn)業(yè)開始互聯(lián)網(wǎng)化,可以預(yù)見到的是在網(wǎng)上進(jìn)行圖書銷售是圖書銷售行業(yè)在互聯(lián)網(wǎng)時(shí)代發(fā)展的必然結(jié)果。這種新型的銷售形式,與傳統(tǒng)利用實(shí)體書店進(jìn)行銷售的方式相比擁有較大優(yōu)勢(shì):一是降低成本的同時(shí)提供比實(shí)體店更加優(yōu)惠的價(jià)格;二是為用戶購買書籍提供時(shí)間方便;三是書籍信息匯總、刷新和傳遞速度更加快捷;四是使書本在傳遞流通中更加有效率。正是擁有這些優(yōu)勢(shì),網(wǎng)上圖書銷售才能得以迅速地發(fā)展,在整個(gè)書籍銷售市場(chǎng)中逐步擴(kuò)大市場(chǎng)份額。網(wǎng)上圖書銷售網(wǎng)站的主要功能是:利用網(wǎng)站作為交易平臺(tái),將圖書的一些基本信息統(tǒng)計(jì)之后通過Internet傳達(dá)到瀏覽網(wǎng)站的用戶手中,客戶可以通過Internet登錄圖書銷售網(wǎng)站來查看最新的書籍匯總信息,如果有需要的話可以提交訂單訂購圖書,在線上進(jìn)行購買書籍所有所需步驟。
1.1.2 設(shè)計(jì)提出的目的
隨著科技的高速發(fā)展,當(dāng)代管理系統(tǒng)已經(jīng)步入數(shù)字化、網(wǎng)絡(luò)化、自動(dòng)化的階段。在網(wǎng)上銷售圖書的模式得以發(fā)展以前,圖書銷售過程中的各個(gè)環(huán)節(jié)主要是依靠大量的人力去管理和執(zhí)行,這顯然已經(jīng)不能適應(yīng)現(xiàn)代社會(huì)的銷售理念,也不符合現(xiàn)在人們的消費(fèi)習(xí)慣。由于效率過于低下更是影響了整個(gè)書店的銷售業(yè)績(jī),大大限制了書店的發(fā)展。為了改變利用人工來管理和銷售書籍的情況,使之更加精準(zhǔn)有效便捷,為了提升工作效率、服務(wù)質(zhì)量和管理水平,并使實(shí)體書店的員工從繁雜的體力工作中解脫出來,網(wǎng)上書籍銷售系統(tǒng)應(yīng)運(yùn)而生。
1.2 設(shè)計(jì)思路和研究方法
設(shè)計(jì)思路:
從為什么開發(fā)網(wǎng)上圖書系統(tǒng)的這一問題為起點(diǎn),通過閱讀大量相關(guān)文獻(xiàn)結(jié)合在西華大學(xué)網(wǎng)上書籍銷售網(wǎng)站詳細(xì)調(diào)研結(jié)論,對(duì)整個(gè)書店的架構(gòu)進(jìn)行認(rèn)真深入的剖析,并且結(jié)合管理、商務(wù)方面的知識(shí)設(shè)計(jì)符合我們自身要求的網(wǎng)上書籍銷售系統(tǒng)即網(wǎng)上書店。在此基礎(chǔ)之上進(jìn)行調(diào)研和總結(jié)之后,結(jié)合軟件工程開發(fā)流程進(jìn)行軟件實(shí)現(xiàn)過程中的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)步驟,從而利用編程來實(shí)現(xiàn)和維護(hù)我們最終的成果。
2 系統(tǒng)設(shè)計(jì)
2.1 總體設(shè)計(jì)
2.1.1 系統(tǒng)功能模塊概述及分析
網(wǎng)上書店主要包括用戶登記基本賬號(hào)信息、用戶登錄網(wǎng)站、對(duì)用戶的賬號(hào)進(jìn)行管理、購物清單、查詢貨物基本信息、線上付款或者選擇其它付款模式等基本功能。因此,我們網(wǎng)上書店也必然會(huì)添加服務(wù)器對(duì)相關(guān)數(shù)據(jù)進(jìn)行處理的模塊,其中包括了管理人員對(duì)書籍信息的編輯如添加、刪除、修改或者更新等,以及對(duì)消費(fèi)者的訂單進(jìn)行處理等功能。我們的網(wǎng)上書籍銷售系統(tǒng)是基于ASP、HTML等網(wǎng)絡(luò)開發(fā)語言,充分考慮到了今后的維護(hù)管理和功能拓展等情況。
網(wǎng)上書籍銷售系統(tǒng)的主要的功能如下:
(1)用戶登錄界面部分:
①用戶賬號(hào);
②用戶密碼;
③注冊(cè)。
(2)用戶瀏覽主界面:
①通過關(guān)鍵信息進(jìn)行書籍查詢;
②搜索最新、熱銷的書籍;
③有創(chuàng)建書籍購買清單功能;
④可以查看或者修改已經(jīng)登記的個(gè)人信息;
⑤可以修改或找回用戶密碼。
(3)管理界面部分:
①書籍信息編輯:增加,修改和刪除;
②當(dāng)前書籍信息管理:修改,刪除,查看;
③用戶信息管理:查看,修改,刪除;
④用戶訂單管理:查看自己提交的購物清單,刷新提交的訂單涉及的款項(xiàng)和物流情況,取消提交的訂單;
⑤添加新圖書:可以分別上傳圖書的小圖片和大圖片;
⑥維護(hù)購物幫助:增加,修改和刪除購物幫助。
2.1.2 網(wǎng)上書店功能模塊詳細(xì)設(shè)計(jì)
按照對(duì)網(wǎng)上書店進(jìn)行研究的設(shè)計(jì)思路得出的信息,我們能夠創(chuàng)建出網(wǎng)上書店所需要的功能模塊圖,如下是從用戶主界面、書店管理人員操作界面分別對(duì)功能模塊圖加以描述。用戶主界面的詳細(xì)功能模塊圖如圖1。
書店管理人員操作界面的詳細(xì)功能模塊圖如圖2所示。
2.2 詳細(xì)設(shè)計(jì)
2.2.1 代碼設(shè)計(jì)
代碼設(shè)計(jì)主要目的是:大型網(wǎng)站編程過程中方便代碼的管理和兼容性,便于其他開發(fā)人員閱讀和理解,能夠讓更多人方便有效的參與到同一個(gè)大的軟件開發(fā)工程當(dāng)中。
本銷售系統(tǒng)的開發(fā)過程中采用依次編譯,自動(dòng)避免重復(fù)關(guān)鍵數(shù)據(jù)。如下是將銷售過程中產(chǎn)生的訂單數(shù)據(jù)進(jìn)行自動(dòng)生成編號(hào)代碼的例子,借此表現(xiàn)出數(shù)據(jù)代碼的自動(dòng)編譯的模式。例:某訂單代碼20160303140839的說明,訂單代碼含義如表1所示。
2.2.2 數(shù)據(jù)管理設(shè)計(jì)
數(shù)據(jù)管理是整個(gè)網(wǎng)站管理的核心部分,它的主要作用是分門別類的收集并儲(chǔ)存各種數(shù)據(jù),并且通過大量的數(shù)據(jù)分析提供必要的信息來方便管理人員對(duì)整個(gè)網(wǎng)站所有環(huán)節(jié)和項(xiàng)目進(jìn)行深入的了解,更加高效的管理整個(gè)網(wǎng)站以及網(wǎng)上書店涉及到的各個(gè)方面。我們的網(wǎng)站想要做到以上事情就必須要求服務(wù)器本身能夠存儲(chǔ)和管理大量的數(shù)據(jù),這樣就需要開發(fā)并創(chuàng)建符合條件的數(shù)據(jù)庫。本系統(tǒng)的開發(fā)選擇Microsoft公司推出的Access2008作為后臺(tái)數(shù)據(jù)庫開發(fā)工具。
(1)關(guān)于數(shù)據(jù)庫創(chuàng)建概念模型。
創(chuàng)建數(shù)據(jù)庫的概念模型的要求就是把具體的事務(wù)抽象化,來提取能夠反映該事務(wù)的必要而且關(guān)鍵的核心數(shù)據(jù)信息,并且在服務(wù)器端儲(chǔ)存,利用數(shù)據(jù)庫系統(tǒng)來對(duì)這些數(shù)據(jù)進(jìn)行分析和管理從而能夠在抽象的層面更加方便高效的反映出現(xiàn)實(shí)中各個(gè)事務(wù)變化趨勢(shì),達(dá)到協(xié)助網(wǎng)店管理人員能夠快捷方便的處理網(wǎng)上書店的有關(guān)用戶信息管理、書籍信息管理、物流等一些大數(shù)據(jù)流的信息復(fù)雜零散的環(huán)節(jié)。在我們的數(shù)據(jù)庫的模型中主要的是實(shí)體映射的數(shù)據(jù)以及實(shí)體之間的關(guān)系。
①事物的映射信息。
映射信息是對(duì)應(yīng)的現(xiàn)實(shí)中的事物的抽象信息,也是反映出該事物的核心數(shù)據(jù)。它可以說是該事物在電腦眼中的本質(zhì)反映,同時(shí)更加簡(jiǎn)潔,容易管理和分析。
②事物之間的聯(lián)系。
事物之間的聯(lián)系在現(xiàn)實(shí)社會(huì)中也是存在的,而且非常復(fù)雜和多變,然而在計(jì)算機(jī)的角度來說只是不同事物之間的邏輯關(guān)系,抓住了事物之間的邏輯關(guān)系有利于分析事物的發(fā)展和變化趨勢(shì),加深對(duì)事物的認(rèn)知。
概念模型是由現(xiàn)實(shí)事物的關(guān)鍵信息和邏輯關(guān)系組成的,是對(duì)現(xiàn)實(shí)事物進(jìn)行闡述而不是對(duì)應(yīng)程序和代碼設(shè)計(jì)理念,所以概念模型應(yīng)該做到直觀、精確。E-R圖是常用的設(shè)計(jì)概念模型的手段,同時(shí)也是在設(shè)計(jì)概念模型階段需要完成的重要成果,如圖是繪制的西華大學(xué)網(wǎng)上圖書銷售網(wǎng)站的全局E—R模型如圖3所示。
其中主要的實(shí)體對(duì)象有:客戶、訂單、業(yè)務(wù)員等。具體事務(wù)的關(guān)鍵信息設(shè)計(jì)如下:
客戶的關(guān)鍵信息包括:用戶名、賬號(hào)、密碼、聯(lián)系方式、注冊(cè)信息等。
訂單的關(guān)鍵信息包括:訂單號(hào)、提交訂單的賬號(hào)、提交訂單的時(shí)間、涉及到的金額、收貨人的聯(lián)系方式和詳細(xì)地址、訂單留言信息。
書籍的關(guān)鍵信息包括:作者、類別、出版社、出版時(shí)間、價(jià)格等。
業(yè)務(wù)員的關(guān)鍵信息包括:姓名、年齡、工齡、工號(hào)、工作權(quán)限、身份證號(hào)、聯(lián)系方式和地址、處理業(yè)務(wù)記錄等。
(2)實(shí)體關(guān)系對(duì)應(yīng)的邏輯結(jié)構(gòu)設(shè)計(jì)。
邏輯結(jié)構(gòu)的設(shè)計(jì)主要是把現(xiàn)實(shí)事物之間的關(guān)系反映在數(shù)據(jù)信息當(dāng)中,使得用計(jì)算機(jī)語言能夠正確的表達(dá)出抽象的數(shù)據(jù)之間的關(guān)系,并且把它們按照不同的邏輯層次進(jìn)行分類管理,讓整個(gè)數(shù)據(jù)庫設(shè)計(jì)的準(zhǔn)確有條理性,并且能夠優(yōu)化工作效率。網(wǎng)站中的關(guān)鍵的幾個(gè)數(shù)據(jù)庫表如下:
①用戶信息。
主要用來存儲(chǔ)和管理注冊(cè)賬號(hào)的個(gè)人相關(guān)信息和注冊(cè)信息,如表2所示。
②交易產(chǎn)生的訂單信息。
主要用于存儲(chǔ)和管理用戶提交的訂單相關(guān)信息,如表3所示。
③書籍信息。
主要用于存儲(chǔ)和管理書籍的基本信息以及圖書查詢所需的參數(shù),如表4所示。
2.2.3 用戶界面設(shè)計(jì)
(1)界面顯示。
界面顯示主要是包括數(shù)據(jù)顯示和圖片顯示,其中數(shù)據(jù)要支持跳轉(zhuǎn)傳值、后臺(tái)傳值,數(shù)據(jù)輸出嚴(yán)格按照設(shè)計(jì)的格式和框架,而圖片顯示要充分的考慮到用戶個(gè)人電腦屏幕的適應(yīng)性,同時(shí)也要考慮到背景與文字布局是否沖突等。因此需要對(duì)相關(guān)的網(wǎng)站界面顯示信息進(jìn)行優(yōu)化和改良,從而提高用戶體驗(yàn)。
在界面上設(shè)計(jì)數(shù)據(jù)或文字的顯示時(shí)應(yīng)該考慮到各種情況,如:在整體界面框架的哪個(gè)部分顯示,一次最多顯示多少數(shù)據(jù);是否會(huì)和圖像或者背景顏色起沖突;顯示的數(shù)據(jù)或者圖像的是否有分類或者排序;顯示的信息的格式是否符合閱讀規(guī)范;信息顯示是否通俗易懂;從服務(wù)器上獲得的數(shù)據(jù)刷新頻率等。
(2)界面輸入設(shè)計(jì)。
輸入信息的框架應(yīng)該適應(yīng)整體界面框架,同時(shí)應(yīng)該有一些輸入規(guī)則:
①減少使用專業(yè)性較強(qiáng)的英文和縮寫,所表達(dá)的方式或者文章要符合大眾習(xí)慣。
②如果同一內(nèi)容或項(xiàng)目分為不同頁,應(yīng)該每一頁都是同一布局和格式,方便用戶閱讀或者輸入,容易讓客戶產(chǎn)生相應(yīng)的行為習(xí)慣。
③有明確的分類標(biāo)準(zhǔn),并且根據(jù)關(guān)鍵信息提供準(zhǔn)確的類別標(biāo)題描述,或者提示,方便用戶瀏覽和準(zhǔn)確輸入表達(dá)。
④整體設(shè)計(jì)要符合大眾用戶的使用習(xí)慣,按照一般的邏輯思維進(jìn)行布局,讓用戶有良好的體驗(yàn)效果。
⑤用戶輸入的文字或者數(shù)據(jù)等我們要定義同一的標(biāo)準(zhǔn)或者規(guī)格進(jìn)行管理,防止對(duì)我們固有的規(guī)范造成影響,同時(shí)便于我們數(shù)據(jù)庫或者工作人員處理相應(yīng)的信息。
3 結(jié)論
本次課題給大家詳盡的展示了網(wǎng)上書店從設(shè)計(jì)到實(shí)現(xiàn)的各個(gè)環(huán)節(jié),充分結(jié)合了實(shí)際情況同時(shí)也有自己的優(yōu)點(diǎn),完全可以滿足課題設(shè)計(jì)之初的各個(gè)條件,可以說是實(shí)現(xiàn)了我的課題預(yù)期目標(biāo)。
這次設(shè)計(jì)和實(shí)現(xiàn)的網(wǎng)上書籍銷售網(wǎng)站不僅在使用上方便明了,在數(shù)據(jù)庫和后臺(tái)服務(wù)器的使用上為網(wǎng)站的客戶和管理人員提供了高質(zhì)高效的服務(wù),既節(jié)省了人力資源又提高了工作效率。
在網(wǎng)上書籍銷售網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)過程中我遇到了很多困難,同時(shí)也獲得了很多編程、設(shè)計(jì)以及算法方面的經(jīng)驗(yàn)。例如把客戶提交的訂單自動(dòng)提煉出關(guān)鍵信息進(jìn)行統(tǒng)計(jì)和管理,網(wǎng)站顯示界面的布局設(shè)計(jì),以及文字顯示和輸入規(guī)范的定制等方面讓我學(xué)到了很多知識(shí)。
總的來說,這次論文完成之后,不但學(xué)到了書本以外的知識(shí),而且還增長(zhǎng)了自己發(fā)現(xiàn)問題解決問題的能力,同時(shí)也提高了團(tuán)隊(duì)合作的意識(shí),對(duì)以后的工作和生活將起來很大的作用。
參考文獻(xiàn)
[1]周興華.ASP+Access數(shù)據(jù)庫開發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2006.
[2]吳東偉.Dreamweaver網(wǎng)頁制作[M].北京:清華大學(xué)出版社,2004.
[3]崔紅娟.網(wǎng)上書店建設(shè)分析[J].農(nóng)業(yè)圖書情報(bào)學(xué)刊,2005.
[4]肖金秀.ASP網(wǎng)絡(luò)編程技術(shù)[M].北京:清華大學(xué)出版社,2002.
[5]楊堅(jiān)爭(zhēng).電子商務(wù)網(wǎng)站典型案例評(píng)析[M].西安:西安電子科技大學(xué)出版社,2000.
[6]韋燕芬.企業(yè)信息化目標(biāo)下管理信息系統(tǒng)課程本科教學(xué)探討——以經(jīng)濟(jì)信息管理專業(yè)為例[J].關(guān)系財(cái)經(jīng)學(xué)院學(xué)報(bào),2006.
[7]蘭宜生.電子商務(wù)基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2003.
[8]李志義.我國電子商務(wù)發(fā)展的現(xiàn)狀與對(duì)策[J].中國信息導(dǎo)報(bào),2002.
[9]李勁編.動(dòng)態(tài)電子商務(wù)的Web服務(wù)[M].北京:清華大學(xué)出版社,2000.[10]李平,趙麗華,馬麗.管理信息系統(tǒng)[M].北京:清華大學(xué)出版社,北京交通大學(xué)出版社,2006.