孔德劍 李 勇
(曲靖師范學(xué)院 計(jì)算機(jī)科學(xué)與工程學(xué)院,云南 曲靖 655011)
號碼百事通是一切基于中國電信114臺的增值業(yè)務(wù)的統(tǒng)稱,是全國8億電話用戶的語音搜索引擎[1]。自從擁有號碼百事通,無論我們身在何處,都可通過撥打114 電話查詢餐飲、娛樂、家政等全方位生活信息,除此之外,號碼百事通還提供酒店、機(jī)票、旅游、各種禮物預(yù)訂等全程服務(wù)[2]。鮮花訂購就是其中的一種服務(wù),鮮花訂購服務(wù)的目的是滿足生活在現(xiàn)代化大都市,尤其是生活在不同城市的異性青年男女之間在一些重要節(jié)假日、紀(jì)念日時(shí)相互贈(zèng)送鮮花作為禮物的需求,類似這樣的一些信息服務(wù)僅僅依靠話務(wù)員向客戶提供鮮花供應(yīng)商的電話,然后再由客戶打電話去向鮮花供應(yīng)商訂購的服務(wù)模式是不夠的。因?yàn)?,這樣一來無形之中增加了客戶的通信費(fèi)用、客戶訂購鮮花的一些具體需求信息(如鮮花的顏色、數(shù)量、種類等)不方便鮮花供應(yīng)商記錄、號碼百事通與鮮花供應(yīng)商之間的有償信息轉(zhuǎn)接及訂單不易管理等。研究開發(fā)一款基于互聯(lián)網(wǎng)B/S 模式的鮮花訂購業(yè)務(wù)系統(tǒng)便可以解決以上問題,因此,本文接下來介紹基于.NET 平臺開發(fā)一款號碼百事通下鮮花訂購業(yè)務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方案。
根據(jù)號碼百事通信息查詢平臺及鮮花訂購業(yè)務(wù)的工作方式,號碼百事通平臺下電話訂購鮮花業(yè)務(wù)通常需要涉及到訂單處理、鮮花商品管理、送花商家管理、客戶信息管理、客戶投訴處理、報(bào)表資料管理等方面的內(nèi)容。因此,一個(gè)功能完整的號碼百事通下鮮花訂購業(yè)務(wù)系統(tǒng)至少應(yīng)該包含以下幾個(gè)內(nèi)容的功能模塊,其系統(tǒng)功能模塊如圖1 所示。
圖1 系統(tǒng)功能模塊
各功能模塊的詳細(xì)功能描述如下:
訂單處理模塊:客戶訂單的錄入、修改、刪除、執(zhí)行等處理。
鮮花商品管理模塊:對鮮花的種類、價(jià)格、花語、花枝數(shù)量、花材、名稱、含義等管理。
送花商家管理模塊:商家地址、送貨方式、付款方式、商家訂單瀏覽等進(jìn)行管理。
客戶信息管理模塊:包括鮮花預(yù)訂客戶和鮮花接收客戶的基本信息管理,如:客戶姓名、聯(lián)系電話、聯(lián)系地址等。
客戶投訴處理模塊:包括對鮮花預(yù)訂客戶和鮮花接收客戶的投訴處理、返饋信息、處理結(jié)果等。
報(bào)表資料管理:包括系統(tǒng)使用用戶的基本資料管理,如個(gè)人基本資料、登陸密碼等;商品基本資料信息的維護(hù)管理;訂單、投訴、資金等報(bào)表的生成導(dǎo)出管理。
系統(tǒng)維護(hù)管理:對系統(tǒng)的基本功能、權(quán)限進(jìn)行維護(hù)處理,確保系統(tǒng)時(shí)刻可以正常工作。
本文研究的號碼百事通下鮮花訂購業(yè)務(wù)系統(tǒng)擬采用B/S 三層體系結(jié)構(gòu)模式[3],基于.Net 技術(shù)平臺實(shí)現(xiàn),在用戶端只需安裝瀏覽器,通過瀏覽器便可以訪問相應(yīng)的應(yīng)用程序,用戶操作起來方便。在服務(wù)器端,可以借助于互聯(lián)網(wǎng),在互聯(lián)網(wǎng)上搭建專門的數(shù)據(jù)庫服務(wù)器和應(yīng)用程序服務(wù)器,將應(yīng)用程序和數(shù)據(jù)庫分別放置于應(yīng)用程序服務(wù)器和數(shù)據(jù)庫服務(wù)器上,然后在應(yīng)用程序服務(wù)器上進(jìn)行簡單的配置,并修改應(yīng)用程序中Web.config 配置文件中的字符串連接變量,將放置在應(yīng)用程序服務(wù)器上的應(yīng)用程序與放置在數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫連接,實(shí)現(xiàn)應(yīng)用程序與數(shù)據(jù)庫之間的通信,這種方式具有從技術(shù)上實(shí)現(xiàn)起來簡單、易于管理數(shù)據(jù)庫等優(yōu)點(diǎn)。
.Net 技術(shù)平臺是一種面向Web 開發(fā)B/S 模式應(yīng)用程序的主流技術(shù),可分為4 層來理解,即應(yīng)用程序、Framework 框架類庫(FCL)、基類庫(BCL)和公共語言運(yùn)行時(shí)(CLR),可用圖2 來描述.Net 技術(shù)平臺的組成[4]。
圖2.Net 技術(shù)平的組成
從圖2 中我們可以了解到.Net 開發(fā)框架的幾個(gè)主要組成部分:
1)首先是整個(gè)開發(fā)框架的基礎(chǔ)和核心,即公共語言運(yùn)行庫(CLR)及它所提供的一組基礎(chǔ)類庫(FCL)。
2)在開發(fā)技術(shù)方面,.Net 提供了全新的數(shù)據(jù)庫訪問技術(shù)ADO.NET,以及網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)ASP.NET 和Windows 編程技術(shù)WinForm。
在開發(fā)語言方面,.Net 提供了VB、VC++、C#、Jscript 等多種語言支持;而Visual Studio.NET 則是全面支持.Net 的開發(fā)工具。
圖3 系統(tǒng)功能主面效圖
按照上述.Net 技術(shù)平臺實(shí)現(xiàn)系統(tǒng),完成后的系統(tǒng)功能主頁效果如圖3 所示。
介紹了號碼百事通平臺及其旗下的信息查詢業(yè)務(wù)、電話在線預(yù)訂業(yè)務(wù)等內(nèi)容,為了更加有效的使用管理這些信息業(yè)務(wù),并將這些業(yè)務(wù)真正轉(zhuǎn)化為它的增值亮點(diǎn),文中綜合運(yùn)用.Net 技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)等到相關(guān)方面的知識設(shè)計(jì)實(shí)現(xiàn)了一款號碼百事通下鮮花訂購業(yè)務(wù)系統(tǒng),該系統(tǒng)界面友好、使用簡單方面,可以有效的管理號碼百事通平臺下的鮮花電話預(yù)訂業(yè)務(wù),提高工作效率。
[1]謝亞麗,沈沉.“號碼百事通”電子商務(wù)運(yùn)營之探討[J].江蘇通信,2011,6:53-57.
[2]張廷權(quán).號碼百事通商業(yè)價(jià)值提升策略研究[J].廣東通信技術(shù),2007,3:1-12.
[3]范振鈞.基于ASP.net 的三層結(jié)構(gòu)實(shí)現(xiàn)方法研究[J].計(jì)算機(jī)科學(xué),2007,34(4):289-291.
[4]李天平..NET 深入體驗(yàn)與實(shí)戰(zhàn)精要[M].北京:電子工業(yè)出版社,2009.