版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
藥店進(jìn)銷存管理系統(tǒng)資料內(nèi)容僅供參考,如有不當(dāng)或者侵權(quán),請聯(lián)系本人改正或者刪除。1緒論1.1研究背景及意義隨著中國的發(fā)展,人民生活水平大幅提高。與此同時,各種疾病致使藥品需求量大增,藥品市場極其活躍,新藥、特藥大量涌入國內(nèi),進(jìn)口藥與國產(chǎn)藥競爭激烈。隨著醫(yī)療制度改革的不斷推進(jìn)和深化以及國家對藥品價格管理的改革,部分藥品在國家規(guī)定的指導(dǎo)價范圍內(nèi)實行價格放開,藥品的采購方式更加靈活、多樣,藥店可根據(jù)藥品的進(jìn)貨價格在規(guī)定范圍內(nèi)自主確定藥品零售價格。當(dāng)前各類藥店越來越多,藥店應(yīng)對所進(jìn)藥品加強管理。藥店是一個相對簡單的開放式系統(tǒng),表現(xiàn)在藥店管理所涵蓋的方方面面相對較少,業(yè)務(wù)也頭緒少。過去采用的對藥品進(jìn)行管理的方式不但浪費人力物力,同時還容易出現(xiàn)錯誤,因此需要采取一種新的藥品管理方式,來有效地防止藥品過期、流失、浪費等現(xiàn)象,減少藥庫、藥房工作人員結(jié)賬、盤點、統(tǒng)計的工作量。1.全方位的快速查詢,企業(yè)內(nèi)部信息交流與溝通減少重復(fù)勞動、提高工作效率2.完整的檔案系統(tǒng),大力提高管理水平3.各項費用自動統(tǒng)計、匯總,減少人工差錯與負(fù)擔(dān)提高財務(wù)工作效率4.靈活、準(zhǔn)確的進(jìn)、銷、存管理,提高各部門工作效率5.全面的統(tǒng)計分析功能,提高領(lǐng)導(dǎo)決策依據(jù)1.2國內(nèi)外研究現(xiàn)狀及發(fā)展情況由于互聯(lián)網(wǎng)及電子商務(wù)的誕生及其客觀的發(fā)展速度,國外已經(jīng)較早的涉及ERP系統(tǒng)的開發(fā)。相對于國內(nèi)來說,技術(shù)的應(yīng)用比較成熟,廣泛應(yīng)用于大中型企業(yè)中。而在國內(nèi),小型藥店進(jìn)銷存管理系統(tǒng),起步雖然比較慢,但它在國內(nèi)市場卻擁有廣闊的發(fā)展前景,而且發(fā)展速度也相當(dāng)快。當(dāng)前,國內(nèi)已經(jīng)有很多企業(yè)使用了進(jìn)銷存管理系統(tǒng)。國際普遍公認(rèn),中國、印度和東歐是第三方進(jìn)銷存管理成長最快的地區(qū),因此進(jìn)銷存管理行業(yè)在中國市場還有很大的發(fā)展空間。進(jìn)銷存軟件概念起源于上世紀(jì),由于電算化的普及,計算機(jī)管理的推廣,不少企業(yè)對于倉庫貨品的進(jìn)貨,存貨,出貨管理,有了強烈的需求,進(jìn)銷存軟件的發(fā)展從此開始。在90年代以后,隨著進(jìn)銷存軟件的應(yīng)用面越來越廣,出現(xiàn)了許多從功能上,從用途上,更為全面的進(jìn)銷存系統(tǒng),從單純的貨品數(shù)量管理,擴(kuò)展為貨品的流程管理,進(jìn)銷存軟件對每一批貨品的來源,存放,去向,都作仔細(xì)的記錄,隨后并延伸為財務(wù)進(jìn)銷存一體化的管理模式。后來,各種各樣的進(jìn)銷存軟件產(chǎn)品應(yīng)運而生,在倉庫進(jìn)銷存管理的基礎(chǔ)上,集合了財務(wù)管理??蛻艄芾?業(yè)務(wù)管理等相關(guān)內(nèi)容,成為進(jìn)銷存財一體化的管理系統(tǒng)。進(jìn)銷存與進(jìn)銷存之間的競爭優(yōu)勢主要取決于進(jìn)銷存的創(chuàng)新能力和核心能力的競爭,國內(nèi)制造和流通企業(yè)迫切需要運用IT技術(shù)實現(xiàn)其生產(chǎn)、庫存、日常交易的管理規(guī)范化、精確化,加強企業(yè)成本控制,提高企業(yè)運營效率。在國內(nèi),調(diào)查顯示,當(dāng)前真正建設(shè)了完整的進(jìn)銷存系統(tǒng)的企業(yè)并不多,總之,進(jìn)銷存市場在國內(nèi)仍處于啟動期。隨著越來越多的企業(yè)走出國門參與國際市場競爭,全球市場競爭趨勢已由原來的企業(yè)與企業(yè)之間的競爭轉(zhuǎn)變?yōu)檫M(jìn)銷存與進(jìn)銷存之間的競爭。進(jìn)銷存系統(tǒng)正在為越來越多的企業(yè)所采用,其中大中型企業(yè)成為市場需求主體。隨著信息技術(shù)的飛速發(fā)展,企業(yè)進(jìn)銷存管理系統(tǒng)是公司或企業(yè)進(jìn)銷存管理中的典型代表,涉及到了商品或貨物管理,入庫、出庫、查詢等。無論公司還是企業(yè)對于貨物都實行了信息化的管理,以提高管理水平和工作效率,同時也最大限度地減少手工操作帶來的錯誤,因此進(jìn)銷存系統(tǒng)具有廣闊開發(fā)前景。1.3資料來源1)本系統(tǒng)所使用的各種數(shù)據(jù)資料,主要來源于衡水寶仁堂藥店后勤管理處、員工檔案管理處、財務(wù)處以及寶仁堂藥店管理部門等部門領(lǐng)導(dǎo)層、基層員工等方面,經(jīng)過和其洽談及交流、調(diào)查寶仁堂藥店藥品進(jìn)銷存業(yè)務(wù)流程。2)有關(guān)MicrosoftVisualStudio和SQLServer、C#語言編程等書籍。3)來自于論文期刊搜索的論文著作參考,引用其中有關(guān)進(jìn)銷存管理方法和C#.NET、SQLServer開發(fā)技術(shù)資料。4)另外,有些資料是經(jīng)過網(wǎng)絡(luò)資源調(diào)查得到。例如,國內(nèi)外關(guān)于進(jìn)銷存管理信息系統(tǒng)研究發(fā)展現(xiàn)狀等。1.4系統(tǒng)特點由于小型藥店的藥品進(jìn)銷存管理系統(tǒng)建設(shè)當(dāng)前未受到應(yīng)有的重視,現(xiàn)有的面向有大中型藥店的藥品進(jìn)銷存管理系統(tǒng)并不適合小型藥店使用,而藥品的進(jìn)銷存管理系統(tǒng)在藥店中占有重要地位,本文將重點研究小型藥店的藥品進(jìn)銷存管理。在本藥品管理系統(tǒng)中,由于寶仁堂是一家小型藥店,系統(tǒng)應(yīng)用規(guī)模比較小,與外界交換信息的需求有限,因此本藥店進(jìn)銷存管理系統(tǒng)所研究的主要內(nèi)容有:系統(tǒng)用戶管理、藥品進(jìn)貨管理、藥品銷售管理、庫存轉(zhuǎn)移管理等內(nèi)容。概括起來該系統(tǒng)的優(yōu)點如下:更好地了解藥品信息,加強對藥品的管理。提高藥店員工的工作效率,及時了解了藥品的進(jìn)貨,銷貨,存貨,客戶退貨等情況。提高了庫存盤點效率,能夠根據(jù)銷售情況、庫存量進(jìn)行及時藥品進(jìn)貨處理。提高資金的利用效率,降低了資金成本。提高財務(wù)的管理,及時了解了資金的流向、收益等情況。另外,本系統(tǒng)界面友好,操作簡單方便,員工在經(jīng)過簡單的培訓(xùn)后都能夠熟練使用本系統(tǒng);數(shù)據(jù)安全可靠,及時系統(tǒng)崩潰后,損失也會降低到最小,而且系統(tǒng)能夠快速的搭建,及時恢復(fù)業(yè)務(wù)操作,員工工作量小。
2系統(tǒng)分析要實現(xiàn)一個軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計出的軟件滿足用戶的各項功能。需求分析的調(diào)研成功與否直接關(guān)系到系統(tǒng)最后能否正常交付、使用。下面就對寶仁堂藥店進(jìn)銷存管理系統(tǒng)的設(shè)計進(jìn)行需求分析。2.1初步調(diào)查隨著寶仁堂藥店規(guī)模不斷擴(kuò)大、業(yè)務(wù)量的增加,藥品信息數(shù)據(jù)量急劇增加,每年隨著人們對身心健康的關(guān)注提高,客戶對保健品需求極具增加,客戶管理難度隨之增加,藥店員工面對龐大的藥品數(shù)量十分頭疼;管理者對資金的把握不清晰,為了應(yīng)對可能龐大的消費群體,藥店不得不動用大量的資金儲備藥品,造成大量的資金周轉(zhuǎn)不利;倉庫管理部門對于藥品管理混亂,藥品存放錯亂,造成藥品在急需時候不能夠迅速找到,大量的藥品存在過期現(xiàn)象;另外,倉庫部門不能根據(jù)現(xiàn)存量及時的進(jìn)行藥品的進(jìn)貨處理,造成藥品供應(yīng)困難。本次設(shè)計的藥品進(jìn)校存管理系統(tǒng),能夠做到信息管理的規(guī)范管理、科學(xué)統(tǒng)計和快速的查詢,從而減少管理方面的工作量。后勤按照庫存量及時進(jìn)貨、管理藥品,查詢倉庫現(xiàn)存量信息等工作。領(lǐng)導(dǎo)者能夠把握資金流向,提高資金利用效率。財務(wù)部門能夠及時的結(jié)算、匯總向領(lǐng)導(dǎo)匯報現(xiàn)金管理數(shù)據(jù)。對客戶能夠有效的管理,為重要客戶提供VIP服務(wù),提高服務(wù)質(zhì)量。該系統(tǒng)應(yīng)該具有經(jīng)濟(jì)性、可靠性、可理解性、易于維護(hù)、可用性、安全性。2.2可行性分析可行性分析(FeasibilityAnalysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。經(jīng)濟(jì)可行性分析主要是對項目的經(jīng)濟(jì)效益進(jìn)行評價,本系統(tǒng)開發(fā)經(jīng)費在經(jīng)濟(jì)上是能夠接受的,而且本系統(tǒng)實施后能夠顯著節(jié)約時間、提高工作效率。因此本系統(tǒng)在經(jīng)濟(jì)上是可行的。技術(shù)上的可行性分析技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。該管理系統(tǒng)采用了Browser/Server模式進(jìn)行開發(fā)。Browser/Server體系結(jié)構(gòu)緊密的結(jié)合了Internet/Intranet技術(shù),是技術(shù)發(fā)展的大勢所趨,它把應(yīng)用系統(tǒng)帶入了一個嶄新的發(fā)展時代。數(shù)據(jù)庫服務(wù)器SQL數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持?jǐn)?shù)據(jù)的完整性并提供許多高級管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。管理可行性分析本系統(tǒng)的開發(fā)得到了寶仁堂藥店總經(jīng)理的大力支持,以及各級管理人員以及員工的全力配合,寶仁堂藥店管理人員為對于本系統(tǒng)的開發(fā)提供了大量的意見,指導(dǎo)老師也為本系統(tǒng)提供了大量的指導(dǎo)性意見。除此之外,寶仁堂藥店有一套完整的管理體系、規(guī)章制度。大量的藥品信息數(shù)據(jù)是正確的。法律可行性分析寶仁堂藥店系統(tǒng)的研究與開發(fā)都選用正版軟件,將不會侵犯她人、集體和國家的利益,不會違反國家的政策和法律。軟件由個人開發(fā),不涉及到其它公司商業(yè)機(jī)密。對于寶仁堂藥店打印的各種收費單據(jù)也是符合國家法律規(guī)定的,不涉及違反法律的情況。使用方便可行性由于寶仁堂藥店領(lǐng)導(dǎo)、員工都具有一定的計算機(jī)操作水平,而寶仁堂藥店進(jìn)銷存管理系統(tǒng)界面簡潔,操作簡單,很是方便,無復(fù)雜的輸入過程;另外,本系統(tǒng)對員工操作的數(shù)據(jù)進(jìn)行了嚴(yán)格的校驗,對于員工輸入的非法數(shù)據(jù)系統(tǒng)自動進(jìn)行校驗并提示員工修正非法數(shù)據(jù),因此員工在使用系統(tǒng)時能夠放心使用本系統(tǒng)不必?fù)?dān)心非法錯誤的操作。故本系統(tǒng)能滿足藥店員工的使用要求。且藥店系統(tǒng)員工經(jīng)過簡單的培訓(xùn)后,都能操作本系統(tǒng)。經(jīng)過對系統(tǒng)的可行性全面分析,包括系統(tǒng)的實現(xiàn)、運行、經(jīng)濟(jì)、法律、社會等因素的綜合考慮,發(fā)現(xiàn)所開發(fā)系統(tǒng)都滿足開發(fā)的條件。綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,而且投入少、見效快。因此該系統(tǒng)的開發(fā)是完全可行的。2.3詳細(xì)調(diào)查系統(tǒng)需求分析是系統(tǒng)開發(fā)的第一個階段,也是關(guān)系到系統(tǒng)開發(fā)成敗的關(guān)鍵步驟。明確的目標(biāo)是制定方案的前提,功能需求的描述則是寶仁堂藥店進(jìn)銷存管理系統(tǒng)實施方案的前提。需求分析要注意的問題,是讓用戶和開發(fā)者共同明確將要開發(fā)的是一個什么樣的系統(tǒng)。具體而言,需求分析主要有兩個任務(wù):第一是經(jīng)過對問題及其環(huán)境的理解、分析和綜合,建立分析模型;第二是在完全弄清用戶對系統(tǒng)的確切要求的基礎(chǔ)上,用”用軟件需求規(guī)格說明書”把用戶的需求表示出來。寶仁堂藥店進(jìn)校存管理系統(tǒng)是結(jié)合藥店日?;顒庸芾淼膶嶋H需要,對寶仁堂藥店日常業(yè)務(wù)進(jìn)行管理的信息系統(tǒng),提供豐富的查詢分析功能和管理、決策信息,用戶界面友好,提高寶仁堂藥店進(jìn)銷存管理工作的工作效率的管理軟件。本軟件旨在加強對寶仁堂信息的管理,減輕了工作人員的負(fù)擔(dān)。便于對寶仁堂藥品進(jìn)銷存的管理,使工作能夠有條不紊的進(jìn)行,并在一定程度上提高藥品倉庫管理的工作效率,加快倉庫盤點的工作的進(jìn)行,實現(xiàn)直觀化,合理化。以及加快了資金結(jié)算處理數(shù)據(jù)的整理工作,為藥店做出合理的決策提供科學(xué)的依據(jù)。寶仁堂藥店進(jìn)銷存管理主要有六個模塊業(yè)務(wù)組成,如:基礎(chǔ)信息模塊、銷售管理模塊、進(jìn)貨管理模塊、查詢統(tǒng)計模塊、往來管理模塊和系統(tǒng)設(shè)置模塊?;A(chǔ)信息模塊:添加商品和公司信息,對公司的相關(guān)情況進(jìn)行管理。主要是看這些商家提供什么貨是自己所需的。也能夠?qū)ι唐返男畔⑦M(jìn)行更新,保證數(shù)據(jù)的時效性。銷售/進(jìn)貨模塊:負(fù)責(zé)對日常銷售的管理。包括銷售人員對商品日常銷售情況進(jìn)行登記;管理員對商品零售、批發(fā)價格管理。當(dāng)提供貨物后填寫的出庫單,即商品的詳細(xì)信息。進(jìn)貨模塊負(fù)責(zé)日常進(jìn)貨的管理。包括由庫管人員對商品進(jìn)貨信息進(jìn)行登記登記;管理員對進(jìn)貨商品數(shù)量及價格進(jìn)行管理,用于當(dāng)進(jìn)貨入庫時填寫的清單,方面貨物統(tǒng)計、管理。查詢統(tǒng)計模塊:在已添加的商品中查找所需的貨物,查詢當(dāng)前商品的信息,哪些貨物庫存不足,以便及時通知入庫管理部門購貨,同時也能夠根據(jù)貨物及時清理過期貨物。結(jié)賬管理模塊:負(fù)責(zé)對日常財務(wù)情況的管理。包括進(jìn)貨、銷售、庫存財務(wù)賬目的日常管理。日常各項開支、費用的管理;主要在商品進(jìn)貨、退貨、出貨時對商品的價格信息作管理。系統(tǒng)設(shè)置模塊:負(fù)責(zé)管理進(jìn)銷存系統(tǒng)的所有用戶信息。主要包括用戶信息及設(shè)置用戶權(quán)限功能;對系統(tǒng)使用日志進(jìn)行管理;對系統(tǒng)數(shù)據(jù)庫的內(nèi)容進(jìn)行備份;設(shè)置系統(tǒng)各項參數(shù)。數(shù)據(jù)的備份:在數(shù)據(jù)流量較大的情況下,數(shù)據(jù)的備份是非常重要的,因此允許有權(quán)限的用戶能夠?qū)?shù)據(jù)庫進(jìn)行備份和還原。本軟件的使用對象是藥店員工、領(lǐng)導(dǎo)和維護(hù)人員,用戶只要懂計算機(jī)的基本操作就能夠使用該軟件。2.3.1業(yè)務(wù)流程分析業(yè)務(wù)流程圖用來描述和了解業(yè)務(wù)過程。管理業(yè)務(wù)流程圖包括各環(huán)節(jié)的處理業(yè)務(wù)、信息來源、處理方法、計算方法、信息流經(jīng)去向、提供信息的時間和形態(tài)(報告、單據(jù)、屏幕顯示等)。業(yè)務(wù)流程圖符號,如圖1業(yè)務(wù)流程圖符號圖:人員單位文檔、單據(jù)圖2.1流程圖符號圖藥店進(jìn)銷存信息管理系統(tǒng)的流程(采購部、倉管部、銷售部,結(jié)算部)1)采購部根據(jù)庫存量的多少進(jìn)行采購訂單的處理,采購部向供應(yīng)商下發(fā)采購訂單,供應(yīng)商根據(jù)采購訂單送貨。2)倉管部根據(jù)供應(yīng)商送的藥品進(jìn)行藥品的入庫處理,進(jìn)行藥品庫存的盤查,和藥品的庫存的最低限量設(shè)置。3)銷售部銷售已有庫存的藥品,同時能夠根據(jù)客戶的需要進(jìn)行藥品的訂購處理。4)結(jié)算部對采購的藥品、銷售的藥品進(jìn)行結(jié)算處理;進(jìn)行預(yù)付、預(yù)收款的處理。(1)經(jīng)過轉(zhuǎn)賬對采購的藥品進(jìn)行預(yù)付款或結(jié)算的處理。(2)經(jīng)過刷卡或者現(xiàn)金對銷售的藥品結(jié)算處理、或客戶訂單進(jìn)行預(yù)收款的結(jié)算處理。(3)進(jìn)行會員卡的辦理,對會員客戶信息處理。采購員采購員圖2.2寶仁堂藥店進(jìn)銷存管理業(yè)務(wù)流程圖采購部供應(yīng)商采購訂單庫管員銷售到貨單倉庫部采購入庫單結(jié)算部銷售部銷售員銷售單退貨單銷售發(fā)票客戶退貨單會員卡2.3.2數(shù)據(jù)流程分析數(shù)據(jù)流程圖是一種能全面的描述信息系統(tǒng)邏輯模型的主要工具。她能夠用少數(shù)幾種符號綜合的反映處信息在系統(tǒng)中的流動、處理和存儲情況。數(shù)據(jù)流圖具有抽象性和概括性。抽象性表現(xiàn)在她完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動、加工處理和存儲;概括性表現(xiàn)在她能夠把信息中的各種不同的業(yè)務(wù)處理過程聯(lián)系起來,形成一個整體。數(shù)據(jù)流圖的四種符號,如圖3數(shù)據(jù)流程圖符號:外部實體(S)處理(P)數(shù)據(jù)流(F)數(shù)據(jù)存儲(D)圖2.3數(shù)據(jù)流程圖符號1)外部實體(S)。外部實體指本系統(tǒng)之外的人或單位,和本系統(tǒng)有信息傳遞關(guān)系。在繪制某一子系統(tǒng)的數(shù)據(jù)流程圖時,凡屬于本子系統(tǒng)之外的人或單位,也都被列為外部實體。2)數(shù)據(jù)流(F)。數(shù)據(jù)流表示流動著的數(shù)據(jù),能夠是一項數(shù)據(jù),也能夠是一組數(shù)據(jù),也能夠用來表示對數(shù)據(jù)文件的存儲操作。一般在數(shù)據(jù)流符號的上方表明數(shù)據(jù)流的名稱。3)處理(功能)(P)。處理又稱功能。用一個長方形來表示處理邏輯,圖形下不填寫處理的名字,在上部填寫與該處理有唯一對應(yīng)關(guān)系的標(biāo)志。4)數(shù)據(jù)存儲(D)。數(shù)據(jù)存儲指經(jīng)過數(shù)據(jù)文件、文件夾或賬本等存儲數(shù)據(jù),用一個右邊開口的長方形表示。圖形右部填寫存儲的數(shù)據(jù)和數(shù)據(jù)集的名字,左邊填入該數(shù)據(jù)存儲的標(biāo)志。數(shù)據(jù)流程圖是分層的,繪制是采用自頂向下逐層分解的方法。首先畫頂層數(shù)據(jù)流程圖。頂層數(shù)據(jù)流程圖只有一張,它說明了系統(tǒng)的總的處理功能、輸入和輸出。經(jīng)過對藥店進(jìn)銷存信息管理系統(tǒng)的詳細(xì)調(diào)查以及需求分析,我們得到了本系統(tǒng)的數(shù)據(jù)流程圖??倲?shù)據(jù)流程圖,如圖4藥店進(jìn)銷存信息管理系統(tǒng)頂層流程圖;藥店進(jìn)銷存信息管理系統(tǒng)第一層數(shù)據(jù)流程圖,如圖5藥店進(jìn)銷存信息管理系統(tǒng)第一層流程圖;藥店進(jìn)銷存信息管理系統(tǒng)詳細(xì)完整數(shù)據(jù)流程圖見附錄。PP藥店進(jìn)銷存管理供應(yīng)商采購部采購訂貨單、送(退)貨、結(jié)算圖2.4藥店進(jìn)銷存信息管理系統(tǒng)頂層流程圖倉管部銷售部結(jié)算部處理庫存銷售結(jié)算經(jīng)理查詢P2P2藥店進(jìn)貨處理采購部D1藥品庫存表P3藥店銷貨處理P1藥店庫存處理倉管部工結(jié)算部經(jīng)理供應(yīng)商庫存庫存量D3藥品銷售表進(jìn)貨信息D2藥品進(jìn)貨表D4藥品退貨表D5結(jié)算信息表進(jìn)貨信息P4藥店結(jié)算處理采購信息送貨信息進(jìn)貨信息銷售部存貨信息銷售(退)以銷售退貨需進(jìn)貨需進(jìn)貨銷(退)貨需結(jié)算進(jìn)、銷、退貨需結(jié)算進(jìn)、退貨結(jié)算信息結(jié)算、銷售、進(jìn)貨、庫存信息圖2.5藥店進(jìn)銷存信息管理系統(tǒng)第一層流程圖2.3.3數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等六個方面進(jìn)行具體的定義。1)數(shù)據(jù)項又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。在數(shù)據(jù)字典中,僅對數(shù)據(jù)的靜態(tài)特性作了定義,具體包括:數(shù)據(jù)項的名稱、編號、別名和簡述;數(shù)據(jù)項的長度;數(shù)據(jù)項的取值范圍。數(shù)據(jù)項編號:DI-001數(shù)據(jù)項名稱:員工編號簡述:系統(tǒng)自動生成的表示員工唯一性的編號類型及寬度:字符型,17位取值范圍:員工編號前以”YG”開頭,接著下劃線,后面是日月年時分秒,例”YG-2401181849”數(shù)據(jù)項編號:DI-002數(shù)據(jù)項名稱:供應(yīng)商編號簡述:系統(tǒng)自動生產(chǎn)的表示供應(yīng)商唯一性的編號類型及寬度:字符型,17位取值范圍:員工編號前以”YG”開頭,接著下劃線,后面是日月年時分秒,例”KH-2401181849”數(shù)據(jù)項編號:DI-003數(shù)據(jù)項名稱:商品編號簡述:表示進(jìn)貨藥品唯一性的編號類型及寬度:字符型,17位取值范圍:員工編號前以”YG”開頭,接著下劃線,后面是日月年時分秒,例”SP-2401181849”數(shù)據(jù)項編號:DI-004數(shù)據(jù)項名稱:商品名稱簡述:表示進(jìn)貨藥品的名稱類型及寬度:字符型,50位取值范圍:簡體中文中的漢字,例如”阿莫西林”2)數(shù)據(jù)結(jié)構(gòu)描述了某些數(shù)據(jù)項之間的關(guān)系。一個數(shù)據(jù)結(jié)構(gòu)能夠由若干數(shù)據(jù)項組成,也能夠由若干數(shù)據(jù)結(jié)構(gòu)組成;還能夠由若干數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)組成。數(shù)據(jù)字典對數(shù)據(jù)結(jié)構(gòu)定義包括:數(shù)據(jù)結(jié)構(gòu)的名稱、編號;簡述;數(shù)據(jù)結(jié)構(gòu)的組成。數(shù)據(jù)結(jié)構(gòu)編號:DS-001數(shù)據(jù)結(jié)構(gòu)名稱:供應(yīng)商簡述:藥店進(jìn)貨的直接供應(yīng)商數(shù)據(jù)結(jié)構(gòu)組成:供應(yīng)商編號+供應(yīng)商名稱+聯(lián)系人+聯(lián)系電話+傳真+地址+加入日期數(shù)據(jù)結(jié)構(gòu)編號:DS-002數(shù)據(jù)結(jié)構(gòu)名稱:員工簡述:藥店進(jìn)銷存信息管理系統(tǒng)的使用人員,即藥店的基本員工數(shù)據(jù)結(jié)構(gòu)組成:員工編號+員工姓名+登陸ID+登陸密碼+員工性別+員工日期+所屬部門+員工職位+家庭電話+手機(jī)號碼+家庭住址3)數(shù)據(jù)流有一個或一組固定的數(shù)據(jù)項或數(shù)據(jù)結(jié)構(gòu)組成。定義數(shù)據(jù)流包括:數(shù)據(jù)流的名稱、組成、它的來源、去向、數(shù)據(jù)流量等。數(shù)據(jù)流編號:DF-001數(shù)據(jù)流名稱:最低庫存簡述:設(shè)置藥品報警數(shù)量,以備及時進(jìn)貨數(shù)據(jù)流來源:倉庫部數(shù)據(jù)流去向:P1.1庫存報警處理數(shù)據(jù)流組成:藥品編號+藥品名稱+進(jìn)貨單價+銷售單價+進(jìn)貨數(shù)量+報警數(shù)量數(shù)據(jù)流流量:100次高峰流量:100次/周數(shù)據(jù)流編號:DF-002數(shù)據(jù)流名稱:采購信息簡述:采購部門填制匯總需要采購的藥品信息數(shù)據(jù)流來源:采購部數(shù)據(jù)流去向:P2.1藥店進(jìn)貨處理數(shù)據(jù)流組成:進(jìn)貨編號+藥品名稱+供應(yīng)商名稱+進(jìn)貨數(shù)量+進(jìn)貨單價+銷售單價+進(jìn)貨日期+進(jìn)貨員+所屬倉庫+應(yīng)付金額+實付金額數(shù)據(jù)流流量:400次高峰流量:100次/周4)處理邏輯僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。處理邏輯編號:P1.1處理邏輯名稱:倉庫報警處理簡述:設(shè)置倉庫藥品最低庫存量輸入的數(shù)據(jù)流:最低庫存處理:根據(jù)實際需要設(shè)置倉庫最低庫存,以備及時進(jìn)貨輸出的數(shù)據(jù)流:報警數(shù)量處理頻率:每周100次處理邏輯編號:P2.1處理邏輯名稱:藥店進(jìn)貨處理簡述:處理藥店需要進(jìn)貨的信息,不合格藥品進(jìn)行退貨,將需要結(jié)算的傳遞到應(yīng)收應(yīng)付處理系統(tǒng)中輸入的數(shù)據(jù)流:采購信息、采購處理:處理藥店需要進(jìn)貨的信息,不合格藥品進(jìn)行退貨,將需要結(jié)算的傳遞到應(yīng)收應(yīng)付處理系統(tǒng)中輸出的數(shù)據(jù)流:采購信息、不合格貨物、采購、進(jìn)貨量、進(jìn)貨(應(yīng)付)信息、進(jìn)貨(現(xiàn)結(jié))信息處理頻率:每小時50次5)數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)保存的場所。它在數(shù)據(jù)字典中描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu),而不涉及她的物理組織。數(shù)據(jù)存儲編號:D1數(shù)據(jù)存儲名稱:藥品庫存表簡述:存儲藥品基本信息數(shù)據(jù)存儲組成:藥品名稱+倉庫編號+藥品編號+供應(yīng)商名稱+倉庫名稱+庫存數(shù)量+報警數(shù)量+藥品計量單位+進(jìn)貨時間+進(jìn)貨價格+銷售價格+進(jìn)貨人關(guān)鍵字:藥品編號相關(guān)聯(lián)的處理:P1.1庫存報警處理、P1.2庫存盤點處理、P1.3庫存調(diào)整處理、p3.1藥品銷售處理數(shù)據(jù)存儲編號:D2數(shù)據(jù)存儲名稱:藥品進(jìn)貨表簡述:存儲藥品的進(jìn)貨基本信息數(shù)據(jù)存儲組成:藥品編號+操作員編碼+進(jìn)貨公司+倉庫名稱+藥品名稱+藥品數(shù)量+計量單位+進(jìn)貨單價+銷售單價+應(yīng)付金額+實付金額+進(jìn)貨時間關(guān)鍵字:藥品編號相關(guān)聯(lián)的處理:P1.1、P2.1、P2.26)外部實體,包括:外部實體編號、名稱、簡述及相關(guān)數(shù)據(jù)流的輸入輸出。外部實體編號:S-01外部實體名稱:供應(yīng)商簡述:藥店進(jìn)貨的直接供應(yīng)商輸入的數(shù)據(jù)流:采購訂單、退貨清單輸出的數(shù)據(jù)流:送貨清單外部實體編號:S-02外部實體名稱:倉庫部簡述:管理藥品庫存量的部門輸入的數(shù)據(jù)流:查詢庫存量輸出的數(shù)據(jù)流:最低庫存、調(diào)撥單、采購清單
3系統(tǒng)設(shè)計3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計功能結(jié)構(gòu)圖中各層功能與新的信息系統(tǒng)中數(shù)據(jù)流程圖中的處理(功能)是對應(yīng)的。層層分解能夠把一個復(fù)雜的系統(tǒng)分解為多個功能較單一的功能模塊。這是一個信息系統(tǒng)設(shè)計成若干模塊的方法,此方法成為模塊化。這種思想把一個復(fù)雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡單的、更易于建立和修改的部分。一方面,各模塊具有相對獨立性,能夠分別設(shè)計實現(xiàn);另一方面,模塊之間的相互關(guān)系經(jīng)過一定的方式予以說明。各模塊在這些關(guān)系的約束下共同構(gòu)成一個統(tǒng)一的整體,完成系統(tǒng)的功能。1員工信息中完成功能:員工信息的添加、修改、刪除、查詢(查詢條件:員工姓名、員工性別、所屬部門、員工職位)2供應(yīng)商信息中完成功能:供應(yīng)商信息的添加、修改、刪除、查詢(查詢條件:供應(yīng)商名稱、負(fù)責(zé)人姓名)3藥品進(jìn)貨中完成的功能:添加、修改、刪除;而且能夠經(jīng)過表格形式顯示出來4藥品查詢完成功能:查詢進(jìn)貨信息(查詢條件:藥品編號、藥品名稱)5藥品銷售完成的功能:添加、修改、刪除;而且能夠經(jīng)過表格形式顯示出來6藥品退貨完成的功能:添加、修改、刪除;而且能夠經(jīng)過表格形式顯示出來7庫存報警完成的功能:設(shè)置已進(jìn)藥品的報警數(shù)量;而且能夠經(jīng)過表格形式顯示出來8庫存查詢完成的功能:查詢藥品的庫存量和報警數(shù)據(jù)量(查詢條件:藥品名稱和藥品編號)9數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)完成數(shù)據(jù)的備份和恢復(fù)功能,防止用于系統(tǒng)的崩潰,造成的數(shù)據(jù)丟失某藥店信息管理系統(tǒng)某藥店信息管理系統(tǒng)基本檔案進(jìn)貨管理銷售管理庫存管理系統(tǒng)維護(hù)員工信息供應(yīng)商信息藥品進(jìn)貨藥品查詢藥品銷售藥品退貨庫存報警庫存查詢數(shù)據(jù)備份數(shù)據(jù)恢復(fù)3.1寶仁堂藥店管理系統(tǒng)功能結(jié)構(gòu)圖3.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能夠提高數(shù)據(jù)庫存儲的效率,保證數(shù)據(jù)的完整性和一致性。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟:1)數(shù)據(jù)庫需求分析對用戶需求進(jìn)行分析是數(shù)據(jù)庫設(shè)計的第一個階段。不斷地調(diào)查與研究用戶需求,了解企業(yè)運行流程等系統(tǒng)需求,是設(shè)計概念結(jié)構(gòu)的基礎(chǔ)。2)數(shù)據(jù)庫概念模型設(shè)計概念模型是按用戶的觀點來對數(shù)據(jù)建模,是用于進(jìn)行信息世界建模的工具。它對整個數(shù)據(jù)庫的設(shè)計具有深刻的影響。3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)是把概念結(jié)構(gòu)轉(zhuǎn)化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。3.2.1數(shù)據(jù)庫需求分析在寶仁堂藥店進(jìn)銷存管理系統(tǒng)中,數(shù)據(jù)庫應(yīng)當(dāng)解決如下需求:1)保存藥品基本信息,增加藥品基本信息的可維護(hù)性;2)保存供應(yīng)商的基本信息,增加對供應(yīng)商的維護(hù);3)保存藥店員工的基本信息;4)保存藥店會員的基本信息;5)保存藥品的進(jìn)貨信息6)保存藥品的銷售信息7)保存藥品的退貨信息8)保存庫存調(diào)整信息9)保存藥品銷售過程的折算信息3.2.2數(shù)據(jù)庫概念模型分析概念模型是按用戶的觀點對數(shù)據(jù)和信息建模。人們常常首先將現(xiàn)實世界的客觀對象抽象為某一種不依賴于計算機(jī)系統(tǒng)和某一數(shù)據(jù)庫管理系統(tǒng)(DBMS)的信息結(jié)構(gòu)及概念模型,然后在把概念模型轉(zhuǎn)化為計算機(jī)上某一DBMS支持的數(shù)據(jù)模型。建立概念模型中常涉及的主要概念有:1)實體(Entity)?!睂嶓w”即現(xiàn)實世界中存在的對象或事物。實體能夠是人,也能夠是物或抽象的概念;能夠指事物本身,也能夠指事物之間的聯(lián)系。2)屬性。”屬性”指實體具有的某種特性。屬性用來描述一個實體。3)聯(lián)系?,F(xiàn)實世界的事物總是存在這樣或那樣的聯(lián)系。這種聯(lián)系必然要在信息世界中得到反應(yīng)。在信息世界中,事物之間的聯(lián)系可分為兩類:一是實體內(nèi)部的聯(lián)系;二是實體之間的聯(lián)系。概念模型的最常見的表示方法是實體-聯(lián)系方法(Entity-RelationApproach,簡稱E-R方法)。寶仁堂藥店的經(jīng)營離不開對藥品的管理,而藥品信息的正確維護(hù)是非常關(guān)鍵的一步,因此在系統(tǒng)中一定存在藥品信息實體,此時必須在數(shù)據(jù)庫中建立藥品信息表,用于存儲所有藥品的基本信息,藥品信息的實體屬性圖如圖3.2所示。藥品藥品規(guī)格通用名稱藥品編碼藥品位置藥品名稱藥品說明廠家地址生產(chǎn)廠家藥品類別藥品狀態(tài)保質(zhì)期價格售價圖3.2藥品信息實體屬性圖小型藥店的經(jīng)營離不開與供應(yīng)商的合作,而每件藥品對應(yīng)不同的供應(yīng)商,因此在系統(tǒng)中一定存在供應(yīng)商實體,此時必須在數(shù)據(jù)庫中建立供應(yīng)商信息表,用于存儲所有供應(yīng)商的基本信息,供應(yīng)商的實體屬性圖如圖所示。供應(yīng)商供應(yīng)商供應(yīng)商編號加入日期是否發(fā)布備注地址聯(lián)系人姓名傳真供應(yīng)商姓名聯(lián)系電話圖3.3供應(yīng)商信息實體屬性圖小型藥店信息管理系統(tǒng)不是任何人都能夠操作系統(tǒng),因此要嚴(yán)格控制系統(tǒng)的安全性。考慮到系統(tǒng)的安全性,因此要對系統(tǒng)進(jìn)行安全控制。因此系統(tǒng)中,人員信息的管理是必不可少的,因此在數(shù)據(jù)庫中要有員工信息表,用于存儲管理系統(tǒng)的員工信息。員工信息實體屬性圖如圖所示。員工員工員工姓名登錄密碼員工性別登錄ID員工生日所屬部門員工職位員工編號是否發(fā)布家庭電話家庭住址手機(jī)號碼圖3.4員工實體屬性圖藥店離不開藥品的往來,日常藥品的購買是非常重要的,在數(shù)據(jù)庫中需要進(jìn)行對藥品信息進(jìn)行管理,需要建立一個進(jìn)貨信息表,用于存儲進(jìn)貨的詳細(xì)信息。進(jìn)貨信息實體屬性圖如圖所示。藥品進(jìn)貨藥品進(jìn)貨操作員編碼藥品編號備注實付金額應(yīng)付金額銷售單價進(jìn)貨單價計量單位藥品數(shù)量藥品名稱呢倉庫名稱進(jìn)貨公司進(jìn)貨時間刪除標(biāo)記圖3.5藥品進(jìn)貨實體屬性圖藥店要定期對藥品進(jìn)行補充,在進(jìn)貨前要了解剩余藥品的數(shù)據(jù),此時需要在數(shù)據(jù)庫中要有存儲剩余藥品情況的庫存信息表。庫存信息實體屬性圖如圖所示。藥品庫存藥品庫存藥品編號備注進(jìn)貨人庫存編號銷售價格進(jìn)貨價格進(jìn)貨時間藥品計量單位報警數(shù)量庫存數(shù)量shuliang倉庫名稱呢供應(yīng)商名稱藥品名稱圖3.6藥品庫存實體屬性圖為了時刻了解藥店的銷售利潤,需要對藥店的銷售情況有所了解,此時在數(shù)據(jù)庫中建立藥品銷售信息表用于存儲所有藥品的銷售信息是必要的。藥品銷售信息實體屬性圖如圖所示。藥品銷售藥品銷售銷售編號庫存編號藥品編號備注實付金額應(yīng)付金額員工編號銷售時間銷售數(shù)據(jù)量藥品名稱刪除標(biāo)記銷售單價圖3.7藥品銷售實體屬性圖藥品的銷售需要根據(jù)客戶的不同類型按照一定的銷售規(guī)則提供相應(yīng)的銷售價格,會員表如圖所示;折算規(guī)則表如圖所示。會員會員性別會員名稱電話會員ID積分身份證號圖3.8會員基本信息實體屬性圖折算規(guī)則折算規(guī)則藥品編碼會員打折普通打折圖3.9折算規(guī)則實體屬性圖當(dāng)顧客對所購買的某些藥品不滿意時,可能會要求退貨;同時,藥店經(jīng)營者也要求詳細(xì)的了解退貨信息。這就需要在數(shù)據(jù)庫中建立藥品退貨信息表存儲所有退貨信息。藥品退貨實體屬性圖如圖所示。退貨藥品編號藥品退貨退貨藥品編號藥品退貨已退款金額實付金額退貨單價退貨日期退回數(shù)量藥品名稱呢個操作員編號銷售編號藥品編號倉庫編號退貨原因圖3.10藥品退貨實體屬性圖供應(yīng)商供應(yīng)商藥品信息折算規(guī)則藥品銷售藥品進(jìn)貨藥品庫存藥品退貨員工會員送貨進(jìn)貨管理銷售維護(hù)退貨圖3.11寶仁堂藥店管理系統(tǒng)總ER圖1nmnm1nn11nm1n3.2.3數(shù)據(jù)庫邏輯模型設(shè)計根據(jù)設(shè)計好的藥店管理系統(tǒng)E-R圖,進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計,在數(shù)據(jù)庫中需要設(shè)計各表的結(jié)構(gòu)如下。tb_medicine(藥品信息表)tb_medicine用于保存所有藥店所需藥品基本信息的表,表結(jié)構(gòu)如表3.1所示表3.1藥品信息表字段數(shù)據(jù)類型長度主鍵描述Medicinepkchar20是藥品IDMedicineIDchar20否藥品編碼MedicineNamechar100否藥品名稱MedicinePNamechar100否通用名稱Medicinenormchar40否規(guī)格Medicinesortchar20否類別compynamechar200否生產(chǎn)廠家compyaddchar200否廠家地址Medicinedescchar20否藥品說明Medicineaddchar20否藥品位置Medicinestatechar20否藥品狀態(tài)Medicinepricechar20否價格sellpricechar20否售價qualityperioddate否保質(zhì)期tb_Company(供應(yīng)商信息表)表tb_Company用于保存所有供應(yīng)商信息該表的結(jié)構(gòu)如表3.2所示表3.2供應(yīng)商信息表字段數(shù)據(jù)類型長度主鍵描述CompanyIDvarchar50否供應(yīng)商編號CompanyNamenvarchar100否供應(yīng)商姓名CompanyDirectornvarchar50否聯(lián)系人姓名CompanyPhonenvarchar20否聯(lián)系電話CompanyFaxnvarchar20否傳真CompanyAddressnvarchar200否地址CompanyRemarknvarchar400否備注ReDateTimedatetime8否加入日期Falgint4否是否發(fā)布tb_EmpInfo(員工信息表)表tb_EmpInfo用于保存所有員工信息,該表的結(jié)構(gòu)如表3.3所示表3.3員工信息表字段數(shù)據(jù)類型長度主鍵描述EmpIdnvarchar20是員工編號EmpNamenvarchar20否員工姓名EmpLoginNamenvarchar20否登錄IDEmpLoginPwdnvarchar20否登錄密碼EmpSexnvarchar4否員工性別EmpBirthdayDatetime8否員工生日EmpDeptnvarchar20否所屬部門EmpPostnvarchar20否員工職位EmpPhonenvarchar20否家庭電話EmpPhoneMnvarchar20否手機(jī)號碼EmpAddressnvarchar200否家庭住址EmpFalgint1否是否發(fā)布tb_JhGoodsInfo(藥品進(jìn)貨信息表)表tb_JhGoodsInfo用于保存所有進(jìn)貨信息,該表的結(jié)構(gòu)如表3.4所示表3.4藥品進(jìn)貨信息表字段數(shù)據(jù)類型長度主鍵描述GoodsIDnvarchar20是藥品編號EmpIdnvarchar20否操作員編號JhComNamenvarchar100否進(jìn)貨公司DepotNamenvarchar20否倉庫名稱GoodsNamenvarchar50否藥品名稱GoodsNumint4否藥品數(shù)量GoodsUnitnvarchar20否計量單位GoodsJhPricenvarchar8否進(jìn)貨單價GoodsSellPricenvarchar8否銷售單價GoodsNeedPricenvarchar8否應(yīng)付金額GoodsNoPricenvarchar8否實付金額GoodsRemarknvarchar200否備注GoodsTimedatatime8否進(jìn)貨時間falgint4否刪除標(biāo)記tb_KcGoods(藥品庫存信息表)表tb_KcGoods用于保存所有商品的庫存信息表,該表的結(jié)構(gòu)如表3.5所示表3.5藥品庫存信息表字段數(shù)據(jù)類型長度主鍵描述KcIDnvarchar50否庫存編號GoodsIDnvarchar50是藥品編號JhCompNamenvarchar50否供應(yīng)商名稱KcDeptNamenvarchar20否倉庫名稱KcGoodsNamenvarchar20否藥品名稱KcNumint4否庫存數(shù)量KcAlarmNumInt4否警報數(shù)量KcUnitnvarchar20否計量單位KcTimedatetime8否進(jìn)貨時間KcGoodsPricenvarchar8否進(jìn)貨價格KcSellPricenvarchar8否銷售價格KcEmpnvarchar50否進(jìn)貨人KcRemarknvarchar200否備注tb_SellGoods(藥品銷售信息表)表tb_SellGoods用于保存所有商品的銷售信息,該表的結(jié)構(gòu)如表3.6所示表3.6藥品銷售信息表字段數(shù)據(jù)類型長度主鍵描述SellIDnvarchar20是銷售編號KcIDnvarchar50否庫存編號GoodsIDnvarchar20否藥品編號EmpIdnvarchar20否員工編號GoodsNamenvarchar50是藥品名稱SellGoodsNumint4否銷售數(shù)量SellGoodsTimenvarchar8否銷售時間SellPricenvarchar8否銷售單價SellNeedPricenvarchar8否應(yīng)付金額SellHasPaynvarchar8否實付金額SellRemarknvarchar200否備注SellFalgint4否刪除標(biāo)記tb_member(會員表)表tb_member用于保存藥店會員的詳細(xì)信息,該表的結(jié)構(gòu)如下表3.7所示表3.7會員信息表字段數(shù)據(jù)類型長度主鍵描述MembersidChar20是會員idMembersnameChar20否會員名稱SexChar4否性別PhoneChar20否電話IdcardChar20否身份證IntegralChar10否積分tb_convert(折算規(guī)則)表tb_convert用于保存藥品銷售過程中的折算規(guī)則,規(guī)矩客戶的不同使用不同的折算規(guī)則,該表的結(jié)構(gòu)如表3.8所示表3.8折算規(guī)則表字段數(shù)據(jù)類型長度主鍵描述MedicinIDChar20是藥品編碼CommonChar8否普通折算MemberChar8否會員折算tb_ThGoodsInfo(藥品退貨信息表)表tb_ThGoodsInfo用于保存所有退貨的詳細(xì)信息,該表的結(jié)構(gòu)如表3.9所示表3.9藥品退貨信息表字段數(shù)據(jù)類型長度主鍵描述ThGoodsIDnvarchar50是退貨藥品編號KcIDnvarchar50否庫存編號GoodsIDnvarchar50否藥品編號SellIDnvarchar50是銷售編號EmpIDnvarchar20否操作員編號ThGoodsNamenvarchar50否藥品名稱ThGoodsNumint4否退貨數(shù)量ThGoodsTimedatetime8否退貨日期ThGoodsPricenvarchar8否退貨單價ThNeedPaynvarchar8否應(yīng)付金額ThHasPaynvarchar8否已退款金額ThGoodsResultnvarchar400否退貨原因3.3代碼設(shè)計代碼是代表事物名稱、屬性、狀態(tài)等的符號。為便于計算機(jī)處理,一般用數(shù)字、字母或她們的組合來表示。代碼的設(shè)計在系統(tǒng)的分析階段就應(yīng)當(dāng)開始。由于代碼的編制需求需要仔細(xì)調(diào)查和多方協(xié)調(diào),是一項費時、費事的工作,因此,在系統(tǒng)設(shè)計階段才能最后確定。代碼的功能:1)為事物提供一個概要而不是含糊的認(rèn)定,便于數(shù)據(jù)的存儲和檢驗,代碼縮短了事物的名稱,無論是記錄、記憶還是存儲,都能夠節(jié)省時間和空間。2)使用代碼能夠提高處理的效率和精度。按代碼對事物進(jìn)行排序、累計或按某種規(guī)定算法進(jìn)行統(tǒng)計分析,能夠十分迅速。3)代碼提高了數(shù)據(jù)的全局一致性。對同一事物,即使在不同場合有不同的叫法,也能夠經(jīng)過編碼統(tǒng)一起來,代碼提高了系統(tǒng)的整體性,減少了因數(shù)據(jù)不一致而造成的錯誤。4)代碼是人和計算機(jī)的共同語言,是兩者交換信息的工具。3.4輸入輸出設(shè)計3.4.1輸出設(shè)計輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標(biāo)準(zhǔn)。輸出設(shè)計的主要目的是滿足用戶和管理者對數(shù)據(jù)和信息的要求。寶仁堂藥店進(jìn)銷存管理系統(tǒng)使用設(shè)置查詢條件的方式,輸出用戶需要的信息使使用者和管理者能夠經(jīng)過屏幕、網(wǎng)絡(luò)傳輸、直接打印等多種方式獲取自己所需信息。例如1:在倉庫藥品查詢現(xiàn)存量時,需要經(jīng)過管理人員錄入藥品名稱、或者入庫單、入庫日期、審核狀態(tài)等信息,查找的對應(yīng)的藥品基本信息;基本信息包括:藥品編碼,藥品名稱,倉庫編碼,倉庫名稱,入庫數(shù)量,入庫單價,現(xiàn)存量,倉庫管理員等信息。例如2:在打印消費發(fā)票時,經(jīng)過界面能夠顯示客戶消費信息并經(jīng)過打印打印小票給客戶。3.4.2輸入設(shè)計在本系統(tǒng)中,輸入數(shù)據(jù)的正確性決定著整個系統(tǒng)質(zhì)量的好壞。本系統(tǒng)主要采取的輸入方法是鍵盤輸入法,即系統(tǒng)使用人員直接經(jīng)過鍵盤輸入將所需數(shù)據(jù)直接手工輸入。由于寶仁堂進(jìn)銷存管理系統(tǒng)所涉及的數(shù)據(jù)量大,因此本系統(tǒng)將采取系統(tǒng)校正確方式和人工校正確方式進(jìn)行數(shù)據(jù)核對。即輸入數(shù)據(jù)后,系統(tǒng)將首先校隊數(shù)據(jù),如果數(shù)據(jù)不符合要求將會報錯,請求系統(tǒng)使用人員進(jìn)行更改。屏幕將錄入的數(shù)據(jù)顯示出來,由人工進(jìn)行校對。不論是數(shù)據(jù)的輸入還是輸出簡潔、方便、快捷,用戶界面要盡量達(dá)到友好、簡便、實用、易于操作的原則,避免過于煩瑣和花哨。3.5物理配置方案設(shè)計3.5.1系統(tǒng)硬件配置情況寶仁堂藥店有員工30人,考慮到規(guī)模小,人員少處理的數(shù)據(jù)量相對較少,并在計算機(jī)上已有投資,因此實際購買電腦、服務(wù)器的數(shù)量并不大。為兼顧價格和性能等綜合方面,決定在購買如下服務(wù)器和辦公設(shè)備,并從分利用藥店其它的設(shè)備。3.5.2系統(tǒng)軟件配置情況工作站安裝WinProfessional操作系統(tǒng),以及Office等常見辦公軟件。兩臺服務(wù)器安裝WinServer操作系統(tǒng),其中一臺服務(wù)器供其它工作站登陸用,還有一臺用作備份服務(wù)器。3.6安全性設(shè)計安全設(shè)計是針對寶仁堂藥店進(jìn)銷存系統(tǒng)可能出現(xiàn)的狀況進(jìn)行的處理。由于該系統(tǒng)使用的軟件技術(shù)已相當(dāng)成熟,因此在軟件運行過程中主要會出現(xiàn)兩類錯誤:輸入的信息不符合系統(tǒng)規(guī)定;網(wǎng)絡(luò)等硬件故障造成的問題。對于兩種情況,在軟件設(shè)計時加入錯誤提示模塊,方便操作人員改正錯誤。建立設(shè)備用網(wǎng)絡(luò),實時備份系統(tǒng)數(shù)據(jù),選擇可靠、穩(wěn)定的服務(wù)器和客戶機(jī),保證系統(tǒng)運行時的可靠性。4系統(tǒng)實施 4.1開發(fā)工具選擇系統(tǒng)開發(fā)工具的選擇對于系統(tǒng)開發(fā)的順利與否有很大的影響,對于本系統(tǒng)的開發(fā)采用的開發(fā)環(huán)境,如表4.1硬件環(huán)境;系統(tǒng)的開發(fā)工具,如表4.2軟件開發(fā)環(huán)境。表4.1硬件環(huán)境CPU1.4GH或者以上內(nèi)存1GB或者以上硬盤占用初始6GB左右(具體視文件總?cè)萘康倪f增而增加)顯示器VGA或以上(1024*768分辨率效果更好)表4.2軟件開發(fā)環(huán)境操作系統(tǒng)Windows\WindowsXP\Windows7開發(fā)平臺系統(tǒng)數(shù)據(jù)庫服務(wù)器MicrosoftSQLSERVER前臺開發(fā)環(huán)境MicrosoftVisualStudio系統(tǒng)開發(fā)語言C#3.54.2算法說明在寶仁堂藥店進(jìn)銷存管理系統(tǒng)中會用到一些算法,例如統(tǒng)計倉庫藥品現(xiàn)存量、銷售情況的統(tǒng)計等算法。在藥品購進(jìn)后,會對購進(jìn)的藥品按藥品編號、名稱、供應(yīng)商、倉庫、貨位等信息進(jìn)行庫存現(xiàn)存量的查詢、出入庫流水帳匯總等查詢,為以后的進(jìn)貨、銷售、倉庫調(diào)整提供數(shù)據(jù)信息依據(jù)。在此過程中用到groupby函數(shù),對需要統(tǒng)計的信息進(jìn)行按字段分組。經(jīng)過采用類似上例中的函數(shù)方法對系統(tǒng)中的其它函數(shù)進(jìn)行設(shè)計,使得系統(tǒng)設(shè)計中能夠?qū)崿F(xiàn)需求分析中所要求的藥品信息統(tǒng)計工作。4.3系統(tǒng)編碼系統(tǒng)的編碼工作非常重要,設(shè)計的好壞將直接涉及到系統(tǒng)的運行,能否按要求實現(xiàn)功能的設(shè)計需要。在此處,僅以數(shù)據(jù)庫連接代碼舉例,代碼如下:數(shù)據(jù)庫連接代碼:<?xmlversion="1.0"?><!--注意:除了手動編輯此文件以外,您還能夠使用Web管理工具來配置應(yīng)用程序的設(shè)置。能夠使用VisualStudio中的”網(wǎng)站”->”Asp.Net配置”選項。設(shè)置和注釋的完整列表在ments中,該文件一般位于\Windows\Microsoft.Net\Framework\v2.x\Config中--><configuration> <appSettings/> <connectionStrings> <addname="consql"connectionString="server=WH-PC;uid=sa;pwd=sa;database=yyxt;"/> <!--連接應(yīng)用數(shù)據(jù)庫串--> </connectionStrings> <system.web> <!--設(shè)置compilationdebug="true"將調(diào)試符號插入已編譯的頁面中。但由于這會影響性能,因此只在開發(fā)過程中將此值設(shè)置為true。--> <compilationdebug="true"> <assemblies> <!--<addassembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35"/>--></assemblies></compilation> <!--經(jīng)過<authentication>節(jié)能夠配置ASP.NET使用的安全身份驗證模式,以標(biāo)識傳入的用戶。--> <authenticationmode="Windows"/> <!--如果在執(zhí)行請求的過程中出現(xiàn)未處理的錯誤,則經(jīng)過<customErrors>節(jié)能夠配置相應(yīng)的處理步驟。具體說來,開發(fā)人員經(jīng)過該節(jié)能夠配置要顯示的html錯誤頁以代替錯誤堆棧跟蹤。<customErrorsmode="RemoteOnly"defaultRedirect="GenericErrorPage.htm"><errorstatusCode="403"redirect="NoAccess.htm"/><errorstatusCode="404"redirect="FileNotFound.htm"/></customErrors>--> </system.web></configuration>4.4系統(tǒng)測試作為系統(tǒng)開發(fā)過程的重要環(huán)節(jié),系統(tǒng)測試越來越受到人們的關(guān)注。系統(tǒng)測試是為了保證系統(tǒng)質(zhì)量的可靠性,為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。為了盡可能多地找出程序中的錯誤,生產(chǎn)出高質(zhì)量的軟件產(chǎn)品,加強對測試工作的組織和管理就顯得尤為重要。寶仁堂藥店進(jìn)銷存管理系統(tǒng)的測試目的是將功能與系統(tǒng)需求不一致的地方,功能未覆蓋需求的地方,設(shè)計不符合邏輯思維的地方,以及界面不完善的地方找出來,予以糾正和補充。經(jīng)過上面對寶仁堂藥店進(jìn)銷存管理系統(tǒng)的需求分析、詳細(xì)設(shè)計、系統(tǒng)實現(xiàn)進(jìn)行了詳細(xì)的描述,下面對本系統(tǒng)的測試進(jìn)行了介紹。系統(tǒng)測試一般有白盒測試與黑盒測試兩種方法。考慮到各種因素和條件的限制,決定采用黑盒測試方案。即我們不考慮所編寫程序的具體算法,而是根據(jù)軟件所需要的輸入輸出數(shù)據(jù)類型以及應(yīng)該完成的功能,設(shè)計一些合法的測試用例和不合法的測試用例,特別是根據(jù)邊界條件設(shè)計一些邊界測試用例,以檢查系統(tǒng)是否能正確的完成預(yù)定的功能,得到預(yù)期的輸出。并對不合法的輸入和操作能夠正確地識別和處理。寶仁堂藥店進(jìn)銷存管理系統(tǒng)測試項目,如表4.3用戶登錄測試表表4.3用戶登錄測試表用例編號Users——001功能描述用戶正確的登陸的系統(tǒng)中用例目的測試是否能夠正確的登陸的系統(tǒng)中前提條件登陸的用戶擁有相應(yīng)的登陸權(quán)限輸入/動作數(shù)據(jù)期望的結(jié)果實際情況啟動登陸界面能夠顯示登陸界面正確的顯示了登陸界面單擊”登陸”按鈕正確的用戶名稱和密碼能夠正確的登錄系統(tǒng)正確的登陸系統(tǒng)空用戶名和密碼提示”用戶名或密碼不能為空!”提示”用戶名或密碼不能為空!”錯誤的用戶名或密碼提示”用戶名或密碼錯誤!”提示”用戶名或密碼錯誤!”單擊”取消”按鈕退出登陸界面正確的退出了登陸界面經(jīng)過采用類似上例中的測試方法對系統(tǒng)進(jìn)行測試后,系統(tǒng)運行良好,基本上實現(xiàn)了需求分析中所要求的各項功能。
5系統(tǒng)使用與維護(hù)說明書5.1系統(tǒng)安裝與配置5.1.1安裝前準(zhǔn)備系統(tǒng)安裝前的環(huán)境準(zhǔn)備如表5.1所示表5.1系統(tǒng)運行環(huán)境運行平臺Windows(SP1)\WindowsXP(SP3)\Windows7運行環(huán)境Microsoft.NETFrameworkSDKv3.5分辨率最佳效果1024*768像素硬盤空間至少50MB5.1.2安裝步驟1)啟動WindowsXP或更高系統(tǒng);2)安裝SQLServer,啟動SQLServer中的”SQLServerManagementStudio”,然后附加YDGLXT數(shù)據(jù)庫(在安裝路徑文件下的StudentManagement\DataBase下的YDGLXT.mdf和YDGLXT_log.ldf)。3)插入《寶仁堂藥店進(jìn)銷存信息管理系統(tǒng)》的安裝盤4)雙擊SETUP.EXE;5)根據(jù)安裝向?qū)崾?鍵入安裝目標(biāo)路徑(默認(rèn):C:\ProgramFiles\,能夠更改為其它路徑);6)安裝完畢后,配置ADO數(shù)據(jù)源,默認(rèn)連接數(shù)據(jù)庫為:YDGLXT7)服務(wù)器安裝與配置5.2系統(tǒng)使用說明書寶仁堂藥店進(jìn)銷存信息管理系統(tǒng)的使用非常方便,只要在客戶端安裝可執(zhí)行文件,連接到服務(wù)器上就能夠展開對藥品進(jìn)貨、銷售、存貨、庫存調(diào)整、銷售結(jié)算、會員系統(tǒng)管理的工作。當(dāng)系統(tǒng)運行后會彈出登錄窗體界面,如圖18登陸功能界面圖;在登陸界面輸入你的帳戶號、賬戶密碼后,你就能夠進(jìn)入到相應(yīng)的管理工作界面進(jìn)行相應(yīng)的工作操作。5.3系統(tǒng)維護(hù)說明書系統(tǒng)使用后,系統(tǒng)維護(hù)即成為不可缺少的日常工作。系統(tǒng)維護(hù)的主要目的就是保證系統(tǒng)的正常運轉(zhuǎn),使系統(tǒng)的資源得到有效運用,系統(tǒng)的功能在運行中不斷得到完善和擴(kuò)充,以提高系統(tǒng)的效率和延長系統(tǒng)的生命周期。因此,系統(tǒng)維護(hù)的任務(wù)是要有計劃、有組織的對系統(tǒng)進(jìn)行必要的改動,以保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。在系統(tǒng)運行過程中,還有大量運行管理,維護(hù)和評價的工作要做,需要在使用中不斷完善。即使是精心設(shè)計、精心實施、經(jīng)過調(diào)試的系統(tǒng),也難免會有不如人意的地方,使用不夠方便,甚至還有錯誤。這些問題只有在實踐中才能暴露,本系統(tǒng)的好多功能還需要完善和提高,藥店銷售結(jié)算和倉庫管理這兩部分有必要再改進(jìn)。另一方面,隨著管理環(huán)境的變化,也會對本系統(tǒng)提出新的要求,系統(tǒng)也只有適應(yīng)這些新的要求才能生存下去。因此,系統(tǒng)的維護(hù)是系統(tǒng)生存的重要條件。管理員在系統(tǒng)維護(hù)中進(jìn)行的維護(hù)工作包括程序的維護(hù)、數(shù)據(jù)庫的維護(hù)、代碼的維護(hù)、同時在硬件方面要對機(jī)器設(shè)備維護(hù)。具體實施的內(nèi)容:1)程序的維護(hù)修改一部分或是全部程序。在系統(tǒng)維護(hù)階段,會有部分程序需要改動。根據(jù)運行記錄,發(fā)現(xiàn)程序的錯誤,這時需要修改?;蛘呤请S著寶仁堂藥店對該系統(tǒng)有新的需求時,部分程序也需要改動,或是需要增加新的程序模塊,或是修改某些功能模塊等等。2)數(shù)據(jù)庫的維護(hù)數(shù)據(jù)是系統(tǒng)中最重要的文件,系統(tǒng)提供的數(shù)據(jù)全面,準(zhǔn)確,及時程度是系統(tǒng)優(yōu)略的決定性指標(biāo)。因此,要對系統(tǒng)中的數(shù)據(jù)進(jìn)行不斷的更新、改變、備份等等。3)代碼的維護(hù)隨著系統(tǒng)環(huán)境的變化,舊的代碼在時間和空間的運行效率上會很低,不能夠適應(yīng)新的要求,必須進(jìn)行代碼的更新和系統(tǒng)的升級工作。隨著寶仁堂藥店進(jìn)銷存信息管理業(yè)務(wù)的不斷擴(kuò)大,現(xiàn)有編碼就不能適應(yīng)系統(tǒng)發(fā)展的要求,這就需要對藥品編號進(jìn)行重新編碼。4)機(jī)器設(shè)備的維護(hù)系統(tǒng)正常運行的基本條件之一就是保持計算機(jī)以及外部設(shè)備的良好運轉(zhuǎn),這是系統(tǒng)運行的物質(zhì)基礎(chǔ)。機(jī)器設(shè)備的維護(hù)包括機(jī)器,設(shè)備的日常維護(hù)與管理。一旦機(jī)器發(fā)生故障,要有專門人員進(jìn)行修理,保證系統(tǒng)的正常運行。同時,這項工作也應(yīng)作好檢查記錄和故障登記工作。另外,系統(tǒng)的管理員需要為使用本系統(tǒng)的工作人員分配賬號、密碼,沒用使用權(quán)限的人員不分配賬號、密碼。當(dāng)以前的工作人員離職或永不在使用本系統(tǒng)時,刪除此使用者。對于獲得使用權(quán)限的工作人員,要及時的更改自己的使用密碼,避免被她人誤用,造成不可挽回的損失。
6設(shè)計開發(fā)總結(jié)6.1設(shè)計中使用的關(guān)鍵技術(shù)本系統(tǒng)使用的是C#.NET和SQL數(shù)據(jù)庫,一個好的系統(tǒng)不但要有良好的頁面前臺,后臺合理數(shù)據(jù)庫的建設(shè)也很重要,如何將前臺連接至數(shù)據(jù)庫這個很重要,沒有數(shù)據(jù)庫前臺的存在便沒有意義。在連接數(shù)據(jù)庫的語句如下:<?xmlversion="1.0"?><!--注意:除了手動編輯此文件以外,您還能夠使用Web管理工具來配置應(yīng)用程序的設(shè)置。能夠使用VisualStudio中的”網(wǎng)站”->”Asp.Net配置”選項。設(shè)置和注釋的完整列表在ments中,該文件一般位于\Windows\Microsoft.Net\Framework\v2.x\Config中--><configuration> <appSettings/> <connectionStrings> <addname="consql"connectionString="server=WH-PC;uid=sa;pwd=sa;database=yyxt;"/> <!--連接應(yīng)用數(shù)據(jù)庫串--> </connectionStrings> <system.web> <!--設(shè)置compilationdebug="true"將調(diào)試符號插入已編譯的頁面中。但由于這會影響性能,因此只在開發(fā)過程中將此值設(shè)置為true。--> <compilationdebug="true"> <assemblies> <!--<addassembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35"/>--></assemblies></compilation> <!--經(jīng)過<authentication>節(jié)能夠配置ASP.NET使用的安全身份驗證模式,以標(biāo)識傳入的用戶。--> <authenticationmode="Windows"/> <!--如果在執(zhí)行請求的過程中出現(xiàn)未處理的錯誤,則經(jīng)過<customErrors>節(jié)能夠配置相應(yīng)的處理步驟。具體說來,開發(fā)人員經(jīng)過該節(jié)能夠配置要顯示的html錯誤頁以代替錯誤堆棧跟蹤。<customErrorsmode="RemoteOnly"defaultRedirect="GenericErrorPage.htm"><errorstatusCode="403"redirect="NoAccess.htm"/><errorstatusCode="404"redirect="FileNotFound.htm"/></customErrors>--> </system.web></configuration>結(jié)論經(jīng)過這次畢業(yè)設(shè)計使我學(xué)到了不少新知識,接觸了很多新事物。經(jīng)過對寶仁堂藥店管理系統(tǒng)進(jìn)行的需求分析,讓自己在信息管理課程中所學(xué)習(xí)的知識在實際中得到了運用,同時也是對自己以前所學(xué)的各種編程知識和數(shù)據(jù)庫知識的一個鞏固。在信息產(chǎn)業(yè)高速發(fā)展的今天,高薪技術(shù)知識浩如煙海,作為即將步入社會的我們,想要在競爭的激流中穩(wěn)住腳步,沒有豐富的知識是不行的。面對知識體系的不斷膨脹,我們必須做到廣博而又有所精通,這就使得我們必須學(xué)會自學(xué),提高工作效率,靈活應(yīng)用所學(xué)的各種知識。軟件開發(fā)是一個不斷學(xué)習(xí)新鮮事物的過程,從設(shè)計初的不懂,到最后能夠順利完成,我體會到在實踐中學(xué)習(xí)的重要性,這對于將來我走上工作崗位具有重要意義。雖然這次畢業(yè)設(shè)計完成的系統(tǒng),在功能方面還有待完善,但經(jīng)過這次的畢業(yè)設(shè)計進(jìn)一步提高了我的自學(xué)能力、思維能力,知識面得到了進(jìn)一步的擴(kuò)展,對開發(fā)的計算機(jī)應(yīng)用項目系統(tǒng)的進(jìn)行分析,運用了所學(xué)的書本知識并鞏固了所學(xué)的專業(yè)理論知識,給予了我一次實踐鍛煉的好機(jī)會。在設(shè)計中我深刻的體會到了:首先要有一個明確的設(shè)計目標(biāo),并收集有關(guān)的素材;其次能夠經(jīng)過多種途徑去獲取知識,如網(wǎng)上查詢所需要的資料,虛心向有經(jīng)驗者請教;同時也要強化自身知識的學(xué)習(xí)和積累;然后把理論與實踐相結(jié)合,把所學(xué)知識運用到實際的生活工作中。
致謝在本次畢業(yè)設(shè)計中,使我理會到軟件工程在項目開發(fā)中各個環(huán)節(jié)的具體應(yīng)用,并對使用C#的asp.Net開發(fā)數(shù)據(jù)庫應(yīng)用程序的方法和技巧有了更一步的掌握。這一切的知識積累離不開指導(dǎo)老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平,在此向她表示我深深的謝意,同時也感謝給過我支持、幫助的同學(xué)。最后借此機(jī)會也向所有關(guān)心和指引我成長的老師致以崇高的敬意!
參考文獻(xiàn)[1]王昊亮,李剛,VisualC#程序設(shè)計教程[M].北京:清華大學(xué)出版社,.9,1,4[2]鄭阿奇.SQLServer實用教程[M].北京:電子工業(yè)出版社,.7,1~3[3]袁寧,李勇,網(wǎng)上商店大制作[J],重慶大學(xué)出版社,,3[4]周學(xué)泳等,Asp+SQLServer開發(fā)網(wǎng)上商店[J],人民郵電出版社,,8[5]RonPatton[美],軟件測試[M].機(jī)械工業(yè)出版社,,3[6]塞奎春主編,宋坤,李嚴(yán),等編著.SQLServer數(shù)據(jù)庫開發(fā)實例解析[M].北京:機(jī)械工業(yè)出版社,.1[7]EungJaeLee,KeunHoRyu.DesignofVehicleInformationManagementSystemforEffectiveRetrievingofVehicleLocation[M].LectureNotesinComputerScience,,Volume3481[8]余金山,林慧編著.SQLServer/數(shù)據(jù)庫開發(fā)實例入門與提高[M].北京:電子工業(yè)出版社,.11[9](美)Powell.R.(美)Weeks.R.著.袁鵬飛譯.C#和.NET架構(gòu)[M].北京:人民郵電出版社,.4[10]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版)[M].北京:高等教育出版社,.2[11]JasonPrice著,邱仲潘,等譯.C#數(shù)據(jù)庫編程從入門到精通[M].北京:電子工業(yè)出版社,.9[12]羅斌,等編著.VisualC#.NET精彩編程實例集錦[J].北京:中國水力水電出版社,.[13]張公忠主編.現(xiàn)代網(wǎng)絡(luò)技術(shù)教程.第2版[J].北京:電子工業(yè)出版社,.1
附錄1數(shù)據(jù)庫代碼藥品信息表代碼CREATETABLE[dbo].[T_YPB]( [YPID][nvarchar](50)COLLATEChinese_PRC_CI_ASNOTNULL, [YPBM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [YPMC][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL, [TYMC][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL, [GG][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [YPLB][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [SCCJ][nvarchar](200)COLLATEChinese_PRC_CI_ASNULL, [CJDZ][nvarchar](200)COLLATEChinese_PRC_CI_ASNULL, [YPSM][nvarchar](200)COLLATEChinese_PRC_CI_ASNULL, [CXM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [SCRQ][datetime]NULL, [RKRQ][datetime]NULL, [CKRQ][datetime]NULL, [JG][nvarchar](20)COLLATEChinese_PRC_CI_ASNULL, [SJ][nvarchar](20)COLLATEChinese_PRC_CI_ASNULL, [YPZT][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [BZRQ][datetime]NULL, [BZ][nvarchar](200)COLLATEChinese_PRC_CI_ASNULL, [YPWZ][nvarchar](20)COLLATEChinese_PRC_CI_ASNULL)ON[PRIMARY]員工信息表代碼CREATETABLE[dbo].[L_YGB]( [YGID][nvarchar](50)COLLATEChinese_PRC_CI_ASNOTNULL, [YGMC][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [BMBM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [DLM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [MM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [XB][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [CSRQ][datetime]NULL, [GZSJ][datetime]NULL, [ZC][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [DH][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [ZWBM][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL)ON[PRIMARY]GO前臺代碼連接數(shù)據(jù)庫代碼:<?xmlversion="1.0"?><!--注意:除了手動編輯此文件以外,您還能夠使用Web管理工具來配置應(yīng)用程序的設(shè)置。能夠使用VisualStudio中的”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來五年現(xiàn)鈔押運服務(wù)企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略分析研究報告
- 未來五年汽車行業(yè)信息化企業(yè)縣域市場拓展與下沉戰(zhàn)略分析研究報告
- 未來五年山羊企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略分析研究報告
- 基于主題意義探究的小學(xué)英語單元教學(xué)設(shè)計-以“我最喜愛的學(xué)科”深度表達(dá)為例
- 六年級下冊道德與法治《科技讓夢想成真》教學(xué)設(shè)計
- 07-08學(xué)年高中化學(xué)蘇教版選修6教學(xué)案專題課題3硝酸鉀晶體的制備
- 生產(chǎn)現(xiàn)場5S管理實施方案
- 高中教師職業(yè)成長與教學(xué)反思
- 企業(yè)員工獎勵與懲罰制度實施細(xì)則
- 農(nóng)民工工資結(jié)算及法律法規(guī)指南
- 2026元旦主題班會:馬年猜猜樂新春祝福版 教學(xué)課件
- 鋼架樓梯安裝合同范例
- 浙江省杭州市富陽區(qū)2023-2024學(xué)年四年級上學(xué)期語文期末試卷
- 環(huán)境影響評估投標(biāo)方案(技術(shù)方案)
- JTG-T3651-2022公路鋼結(jié)構(gòu)橋梁制造和安裝施工規(guī)范
- 河南中美鋁業(yè)有限公司登封市陳樓鋁土礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 海南省定安縣龍河鎮(zhèn)大嶺建筑用花崗巖礦山 環(huán)評報告
- 大學(xué)生畢業(yè)論文寫作教程全套教學(xué)課件
- 110kV旗潘線π接入社旗陌陂110kV輸電線路施工方案(OPGW光纜)解析
- 王洪圖黃帝內(nèi)經(jīng)80課時講稿
- 鼎甲異構(gòu)數(shù)據(jù)同步軟件用戶手冊
評論
0/150
提交評論