王長清+劉冬+萬祖權(quán)
摘要:結(jié)合貴州的經(jīng)濟(jì)發(fā)展實(shí)際,本文運(yùn)用ASP.NET 技術(shù)、SQL Server 2008 數(shù)據(jù)庫技術(shù)和Web Service 技術(shù)開發(fā)了基于B/S模式的貴州苗侗醫(yī)藥信息服平臺。系統(tǒng)具有苗侗藥品管理、藥品物流管理、藥品訂單管理等功能,具有使得苗侗藥品的交易由原來的線下交易轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)交易成為現(xiàn)實(shí)。系統(tǒng)使得藥品的銷售具有成本低、效率高、安全性好等特點(diǎn),實(shí)現(xiàn)了對苗侗醫(yī)藥信息的整合,為貴州苗侗地區(qū)醫(yī)藥銷售提供了基礎(chǔ)。
關(guān)鍵詞: ASP.NET;Web Service;SQL Server 2008;B/S
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)33-0007-03
Abstract: Combined with the actual economic development in Guizhou, this paper develops the platform of Guizhou Miao-Dong medicine information service based on B / S mode using ASP.NET technology, SQL Server 2008 database technology and Web Service technology. The system has the function of Miao and Dong drug administration, drug logistics management and medicine order management, which makes the transaction of Miao and Dong drugs become a reality from the original line transaction to network transaction. System makes the sale of drugs with low cost, high efficiency, good security and other characteristics, to achieve integration of Miao Dong medical information for the Miao and Dong region of Guizhou to provide the basis for pharmaceutical sales.
Keywords: ASP.NET; Web Service; SQL Server 2008; B/S
1 引言
黔東南州位于貴州省東南部,土壤、氣候與地理?xiàng)l件適合野生藥材生長。據(jù)統(tǒng)計(jì),我國民族藥材品種已達(dá)8000多種,其中苗藥800余種,侗藥700余種,開發(fā)潛力巨大。由于受經(jīng)濟(jì)發(fā)展滯后、科研經(jīng)費(fèi)不足所困,各種條件達(dá)不到科研要求,導(dǎo)致苗侗醫(yī)藥信息建設(shè)的滯后,關(guān)于苗侗醫(yī)學(xué)的信息化系統(tǒng)一直沒有能夠建立起來。這種情形嚴(yán)重制約了目前苗侗醫(yī)學(xué),特別是苗藥銷售的發(fā)展。
2 應(yīng)用技術(shù)介紹
2.1 Web Service 技術(shù)簡介
Web Service是一項(xiàng)新技術(shù),Web Service 指的是一種基于Web的分布式技術(shù),可以接收從Internet 或其它系統(tǒng)中傳遞過來的請求;是一種新的Web 應(yīng)用程序分支,是自包含、自描述、模塊化的應(yīng)用,可以發(fā)布、定位、進(jìn)行Web 調(diào)用、執(zhí)行從簡單的請求到復(fù)雜商務(wù)處理的任何功能;是一種無需購買并部署的組件,它被一次部署到Internet 中,其它Web Service 應(yīng)用程序可以發(fā)現(xiàn)并調(diào)用它部署的服務(wù)。
2.2 .NET 技術(shù)概述
XML Web服務(wù)允許應(yīng)用程序通過互聯(lián)網(wǎng)進(jìn)行通信和共享數(shù)據(jù),無論什么樣的操作系統(tǒng),設(shè)備或編程語言。XML Web服務(wù)由Microsoft.NET XML Web服務(wù)平臺創(chuàng)建,并將這些服務(wù)集成在一起。
2.3 ASP.NET 技術(shù)介紹
ASP.NET(Active Server Pages.NET)是Microsoft.NET Framework中一套用于生成Web應(yīng)用程序和XML Web服務(wù)的技術(shù);ASP.NET頁面在服務(wù)器上執(zhí)行并生成發(fā)送到桌面或移動瀏覽器的標(biāo)記;ASP.NET頁面使用一種已編譯的、由事件驅(qū)動的編程模型,這種模型可以提高性能并支持將應(yīng)用程序邏輯同用戶界面相隔離。
3系統(tǒng)概要設(shè)計(jì)
3.1 系統(tǒng)總體架構(gòu)設(shè)計(jì)
系統(tǒng)采用B/S結(jié)構(gòu)設(shè)計(jì),B/S結(jié)構(gòu)的優(yōu)勢在于客戶端只需要一個web瀏覽器, 不需要額外的客戶端。管理員進(jìn)行相關(guān)管理操作時,擺脫傳統(tǒng)固定辦公的缺點(diǎn)實(shí)現(xiàn)了在家里就能完成操作的優(yōu)勢。系統(tǒng)的主要功能模塊, 如圖1所示。
3.2系統(tǒng)功能模塊設(shè)計(jì)
1)藥品管理模塊
主要完成藥品信息的修改、藥品的物流、藥品的使用信息的查詢、修改等相關(guān)操。
2)藥品物流管理模塊
完成藥品物流配送過程中物流信息的跟蹤、用戶對物流信息的查詢,物流信息的反饋等基本功能。
3)系統(tǒng)訂單模塊
主要完成對系統(tǒng)訂單情況的管理,完成對訂單合同的跟蹤,藥品的訂單定價(jià)的控制,以及供貨及交易安全情況的處理。
4)系統(tǒng)管理員模塊
系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的管理和維護(hù),除了擁有所有這些功能,管理員負(fù)責(zé)數(shù)據(jù)備份和恢復(fù),人員管理,權(quán)限設(shè)置。
4 系統(tǒng)實(shí)現(xiàn)
4.1 登陸模塊
系統(tǒng)登錄是每個系統(tǒng)的一個組成部分,它可以防止未經(jīng)授權(quán)的用戶登錄訪問或惡意的破壞,以確保授權(quán)用戶數(shù)據(jù)的安全性。系統(tǒng)登錄頁面,用戶信息被發(fā)送到驗(yàn)證頁面,并與數(shù)據(jù)庫進(jìn)行連接。驗(yàn)證用戶的登錄信息,識別不同的用戶權(quán)限,并使用會話技術(shù)來保存用戶的登錄信息。實(shí)現(xiàn)過程的數(shù)據(jù)流圖如圖2所示。
4.2 藥品管理模塊
藥品管理模塊主要包含了藥品的基本信息的修改、藥品價(jià)格信息的修改,藥品的使用信息和藥品的物流信息的查詢等功能。當(dāng)用戶登錄成功以后,系統(tǒng)會根據(jù)用戶的權(quán)限打開相應(yīng)的網(wǎng)頁,用戶在打開的網(wǎng)頁里面完成自己權(quán)限所具有的相關(guān)操作。本模塊的數(shù)據(jù)流圖如圖3所示。
4.3 系統(tǒng)訂單模塊
苗藥系統(tǒng)訂單模塊主要完成對系統(tǒng)訂單情況的管理,完成對訂單合同的跟蹤,藥品的訂單定價(jià)的控制,以及供貨及交易安全情況的處理。作為系統(tǒng)后臺會未系統(tǒng)的后臺的交易安全提供保障。通過支付寶的接口,從而實(shí)現(xiàn)系統(tǒng)訂單交易的資金安全。模塊結(jié)構(gòu)如圖開4所示。
4.4 系統(tǒng)管理員模塊
系統(tǒng)管理員負(fù)責(zé)整個系統(tǒng)正常的運(yùn)作和維護(hù),審查、修改和刪除各種信息。對學(xué)生用戶數(shù)據(jù)進(jìn)行記錄時,確保數(shù)據(jù)的安全。管理好用戶權(quán)限,以防止系統(tǒng)權(quán)限造成錯誤。系統(tǒng)管理員擁有系統(tǒng)最高權(quán)限,也有很多需要完成的任務(wù)。具體任務(wù)的實(shí)現(xiàn)過程數(shù)據(jù)流圖如圖5所示。
5 系統(tǒng)測試運(yùn)行
5.1登陸測試
登錄測試是一個非常重要的環(huán)節(jié),不僅需要驗(yàn)證用戶的身份,同時也需防止進(jìn)行惡意登錄的行為。經(jīng)過反復(fù)的測試,系統(tǒng)可以正常登錄,正確識別驗(yàn)證碼。已經(jīng)達(dá)到了預(yù)期的目標(biāo),實(shí)現(xiàn)安全登錄系統(tǒng)。由于系統(tǒng)使用方面的問題,不提供注冊功能,所以在登錄頁面沒有添加注冊鍵。系統(tǒng)登錄界面截圖如圖6。
6 結(jié)論
本系統(tǒng)針對貴州當(dāng)?shù)孛缍彼庂Y源豐富的特點(diǎn),將傳統(tǒng)苗藥的銷售由線下銷售轉(zhuǎn)向網(wǎng)絡(luò)銷售,并針對目前的實(shí)際情況進(jìn)行數(shù)據(jù)庫的設(shè)計(jì);系統(tǒng)將采用B/S模式,安全性能好,客戶和苗藥商家都可以通過本系統(tǒng)進(jìn)行網(wǎng)絡(luò)上藥品和原始藥材的交易;強(qiáng)大的開發(fā)工具與穩(wěn)定的后臺數(shù)據(jù)庫,保證了系統(tǒng)的穩(wěn)定性。但系統(tǒng)中存在著不足;苗侗醫(yī)藥系統(tǒng)的在線診斷等問題還有待進(jìn)一步研究、完善和改進(jìn)。
參考文獻(xiàn):
[1] 于長慧.醫(yī)藥進(jìn)銷存信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].電子科技大學(xué),2014.
[2] 靳建紅.醫(yī)藥零售企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014.
[3] 陸俊良.基于知識管理的貴州民族醫(yī)藥資源管理系統(tǒng)研究[D].貴州財(cái)經(jīng)大學(xué),2014.
[4] 李國濤.基于ASP.NET的醫(yī)藥信息咨詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子商務(wù),2013(1):62+64.
[5] 劉潔,于麗娜. 基于Visual Basic.Net的醫(yī)藥公司藥品進(jìn)銷存管理信息系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)[J]. 科技通報(bào),2013(6):218-221.
[6]馮書凱.基于GSP的醫(yī)藥管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安電子科技大學(xué),2012.
[7]張文芳.醫(yī)藥流通企業(yè)信息系統(tǒng)的分析與設(shè)計(jì)[D].山東大學(xué),2012.
[8]郭昕兢,胡師沛.醫(yī)藥信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)發(fā)展綜述[J].福建電腦,1995(3):15-18.