版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、本科生畢業(yè)設計惠民網(wǎng)上藥店銷售管理系統(tǒng)設計與實現(xiàn)Design and implementation of theHuimin online pharmacy sales management學生姓名所在專業(yè)所在班級申請學位指導教師辯論時間目 錄TOC o 1-3 h u HYPERLINK l _Toc24926 設計總說明 PAGEREF _Toc24926 I HYPERLINK l _Toc5040 INTRODUCTION PAGEREF _Toc5040 II HYPERLINK l _Toc13639 PAGEREF _Toc13639 1 HYPERLINK l _Toc2823
2、8 1.1 工程背景 PAGEREF _Toc28238 1 HYPERLINK l _Toc21374 1.2 工程現(xiàn)狀 PAGEREF _Toc21374 1 HYPERLINK l _Toc30228 1.3 工程目標 PAGEREF _Toc30228 2 HYPERLINK l _Toc20245 PAGEREF _Toc20245 3 HYPERLINK l _Toc7222 2.1 技術可行性 PAGEREF _Toc7222 3 HYPERLINK l _Toc7445 2.2 經(jīng)濟可行性 PAGEREF _Toc7445 3 HYPERLINK l _Toc20385 PAG
3、EREF _Toc20385 3 HYPERLINK l _Toc3766 PAGEREF _Toc3766 4 HYPERLINK l _Toc10940 2.3 操作可行性 PAGEREF _Toc10940 4 HYPERLINK l _Toc29320 2.4 結論 PAGEREF _Toc29320 4 HYPERLINK l _Toc4221 PAGEREF _Toc4221 5 HYPERLINK l _Toc15303 3.1 系統(tǒng)需求分析 PAGEREF _Toc15303 5 HYPERLINK l _Toc15069 3.1.1 業(yè)務需求分析 PAGEREF _Toc15
4、069 5 HYPERLINK l _Toc18799 3.1.2 功能需求分析 PAGEREF _Toc18799 5 HYPERLINK l _Toc3628 3.1.3 用戶需求分析 PAGEREF _Toc3628 6 HYPERLINK l _Toc29387 3.1.4 性能需求分析 PAGEREF _Toc29387 7 HYPERLINK l _Toc24540 3.2 業(yè)務流程圖 PAGEREF _Toc24540 7 HYPERLINK l _Toc28046 PAGEREF _Toc28046 9 HYPERLINK l _Toc5300 4.1 數(shù)據(jù)庫設計 PAGERE
5、F _Toc5300 9 HYPERLINK l _Toc450 4.1.1 數(shù)據(jù)庫系統(tǒng)概要 PAGEREF _Toc450 9 HYPERLINK l _Toc22922 4.1.2 數(shù)據(jù)庫概念模型設計 PAGEREF _Toc22922 9 HYPERLINK l _Toc25096 4.1.3 關系模型設計 PAGEREF _Toc25096 11 HYPERLINK l _Toc4862 4.2 邏輯模型設計 PAGEREF _Toc4862 12 HYPERLINK l _Toc29438 4.2.1 數(shù)據(jù)流程圖 PAGEREF _Toc29438 12 HYPERLINK l _T
6、oc17349 4.2.2 數(shù)據(jù)字典 PAGEREF _Toc17349 14 HYPERLINK l _Toc25295 PAGEREF _Toc25295 17 HYPERLINK l _Toc26240 PAGEREF _Toc26240 17 HYPERLINK l _Toc14898 5.2 IPO圖 PAGEREF _Toc14898 17 HYPERLINK l _Toc24383 PAGEREF _Toc24383 19 HYPERLINK l _Toc6751 PAGEREF _Toc6751 19 HYPERLINK l _Toc2585 5.3.2 系統(tǒng)前臺設計 PAGE
7、REF _Toc2585 20 HYPERLINK l _Toc14284 6. 系統(tǒng)測試 PAGEREF _Toc14284 21 HYPERLINK l _Toc22401 PAGEREF _Toc22401 21 HYPERLINK l _Toc24492 PAGEREF _Toc24492 21 HYPERLINK l _Toc11324 PAGEREF _Toc11324 21 HYPERLINK l _Toc1668 PAGEREF _Toc1668 21 HYPERLINK l _Toc10799 PAGEREF _Toc10799 22 HYPERLINK l _Toc4184
8、 鳴 謝 PAGEREF _Toc4184 23 HYPERLINK l _Toc28753 參考文獻 PAGEREF _Toc28753 24 設計總說明隨著我國電子商務的快速開展和日常生活水平的不斷提高,藥品行業(yè)正處于一個極速擴展的時期。由于藥品種類繁多、業(yè)務量大,單憑手工記賬很難適應工作的需要。針對目前國內藥店企業(yè)進銷存方面存在的一些問題,本文設計了一個以網(wǎng)上藥店銷售與管理為主,具有一定智能特性和網(wǎng)絡特性的管理系統(tǒng)。本系統(tǒng)采用了JSP+SSH軟件體系結構,利用現(xiàn)有的計算機技術使用myEclipse完成管理平臺設計,同時使用SQL Server2005數(shù)據(jù)庫存儲數(shù)據(jù)。并且采用極具人性化的窗
9、口界面設計,菜單式提交數(shù)據(jù),使操作簡單易懂。關鍵詞:網(wǎng)上藥店;銷售系統(tǒng);JSP+SSH技術;SQL Server 2005數(shù)據(jù)庫INTRODUCTIONWith the vigorous development of the market economy in our country and Peoples Daily life level unceasing enhancement, the drug industry is in a period of rapid development. Because there are many different kinds of drugs, l
10、arge volume, manual bookkeeping alone is difficult to adapt to the needs of work. In view of the present domestic pharmacy enterprise enters sells saves the there are some problems, this paper designed a predominantly online pharmacies sales and management, have certain intelligence features and the
11、 characteristics of the network management system. This system USES the JSP+SSH software architecture, using the existing computer technology use myEclipse complete management platform design, at the same time, using SQL Server 2005 database to store data. And using the window of the humanized inter
12、face design, menu type to submit data, make the operation simple to understand. Keywords:online pharmacies;sales system;JSP + SSH technology;SQL Server 2005 database 惠民網(wǎng)上藥店銷售管理系統(tǒng)設計與實現(xiàn)畢業(yè)設計說明書1.1 工程背景隨著現(xiàn)代計算機技術的迅猛開展,人們的生活正逐漸走上信息化開展的道路。網(wǎng)絡銷售成為新興的商業(yè)渠道,而且不斷開展和完善成為一個相對成熟的市場,電器、圖書、百貨等行業(yè)在網(wǎng)絡銷售中已經(jīng)開展到頂峰,而醫(yī)藥電商存在的
13、極大的開展空間和市場。我國擁有龐大的互聯(lián)網(wǎng)用戶,透過這個龐大的醫(yī)藥電商潛在客戶群,可以想象醫(yī)藥電商在中國進一步開展的似錦前程。日前,知名醫(yī)藥電商人士分析指出:當前的網(wǎng)購行為,尤其是網(wǎng)上購藥需要解決的是信任與藥品平安問題。如果要解決這個問題,“實體店+網(wǎng)上藥店會是個比擬好的解決方案。我們已經(jīng)習慣了在網(wǎng)上購物,但是在網(wǎng)上夠買藥品的為數(shù)不多。據(jù)中國網(wǎng)上藥店理事會調查報告顯示:2021年,醫(yī)藥行業(yè)的市場規(guī)模到達3718億,醫(yī)藥HYPERLINK :/baike.baidu /view/16398.htm B2C的規(guī)模到達4億元,僅出現(xiàn)5家HYPERLINK :/baike.baidu /view/97
14、8270.htm 銷售額達5000萬元的網(wǎng)上藥店,線上藥品的銷售額還不到網(wǎng)下藥店的一個零頭,還有很大的開展?jié)摿?。醫(yī)藥行業(yè)是老百姓眼里的暴利行業(yè),藥品昂貴是中國人看病難、看病貴的原因之一。而電子商務的開展給醫(yī)藥行業(yè)開展帶來突破口,如果搞好了是可以降低老百姓的看病治病的本錢的。而國家醫(yī)藥流通“十二五規(guī)劃也指出,要加快醫(yī)藥流通行業(yè)整合,實現(xiàn)醫(yī)藥流通精細化開展,并且鼓勵標準經(jīng)營的零售連鎖企業(yè)開展網(wǎng)上藥店,希望醫(yī)藥電子商務企業(yè)成為推動國家醫(yī)改的有力工具。1.2 工程現(xiàn)狀截至2021年12月底,國內有371家企業(yè)獲得網(wǎng)上售藥資格證,其中B2C企業(yè)有272家,已經(jīng)有盈利的了,像七樂康、百濟、盛生網(wǎng)、健客、藥
15、房網(wǎng)、金像網(wǎng)等。網(wǎng)上藥店的銷售額主要來自保健品、計生用品、隱形眼鏡、家用醫(yī)療器械等。這也彌補了實體藥店的短板。網(wǎng)上藥店銷售額那么小,這和藥品的特殊性有關。藥品作為特殊的商品,其流通受到國家的嚴格管制,并且銷售渠道被醫(yī)療機構所壟斷。眾所周知,老百姓購置藥品的渠道一個是醫(yī)院的藥房,一個是醫(yī)院外的藥店。在醫(yī)院購置藥品雖然昂貴,但是由于醫(yī)院將此作為盈利的主要手段,強制患者在醫(yī)院購置。而在線下零售藥店出售的主要是非處方藥,并且可以使用醫(yī)???。1.3 工程目標此次工程是要設計一個以網(wǎng)上藥店銷售管理為主,具有一定智能特性和網(wǎng)絡特性的管理系統(tǒng)。系統(tǒng)開發(fā)的目標是實現(xiàn)商品零售企業(yè)銷售管理的系統(tǒng)化、標準化和自動化。
16、該系統(tǒng)不僅能智能的控制企業(yè)的商品情況,而且還具有操作方便、便于糾錯、代替手工的特點。這主要包括:(1)提供了全面,詳細的藥品購物入口,輕松實現(xiàn)快捷購置。(2)可以通過不同藥品分類進行導航,用最方便,最快捷的方式找到你需要的藥品。(3)提供了網(wǎng)上藥店所需的各種工具與網(wǎng)站,滿足你的藥品購置需求。2.1 技術可行性本系統(tǒng)對軟、硬件系統(tǒng)要求不高,所需硬件設備,市場上均有銷售且價格較低。軟件基于JSP技術開發(fā),運行于windows系列操作系統(tǒng),以Adobe Dreamweaver CS4作為前臺開發(fā)工具。和為開發(fā)環(huán)境,用SQL Server 2005為數(shù)據(jù)庫鏈接。JSP平臺是動態(tài)的、高性能的、平安的、跨
17、平臺的。Tomcat 很受廣闊程序員的喜歡,因為它運行時占用的系統(tǒng)資源小、擴展性好、支持負載平衡與郵件效勞等開發(fā)應用系統(tǒng)常用的功能。采用SQL Server 2005作為后臺數(shù)據(jù)庫平臺的管理系統(tǒng),它在電子商務、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應用中起著核心作用,可為企業(yè)的數(shù)據(jù)管理提供強大的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實現(xiàn)數(shù)據(jù)的完整性、數(shù)據(jù)的平安性以及數(shù)據(jù)的可靠易用性等等。這些軟件在MIS開發(fā)中已被大量應用,技術上都比擬成熟。因此在技術上是可行的。2.2 經(jīng)濟可行性 人員費用。本系統(tǒng)開發(fā)期6個月,需要開發(fā)人員4人;試運行期3個月,需要1個人,工資平均每人按3000元/月,因此
18、,人員費用為(6*4+3*1)*3000=81000元。 硬件設備費用。本系統(tǒng)所需要的硬件設備費用61600元,其中:效勞器1臺 20000元計算機8臺32000元打印機8臺4000元網(wǎng)絡設備和布線2000元不間斷電源1臺2000元電腦桌8臺1600元 軟件費。系統(tǒng)所需軟件費用為2萬元,其中:Windows 7 5000元SQL Server 2005 6000元JSP環(huán)境5000元報表工具4000元 耗材費。所需消耗材料費用估計為0.5萬元。 咨詢評審費。本系統(tǒng)所需要的咨詢評審費用約為1萬元。 調研和差旅費。本系統(tǒng)調研和差旅費估計為1萬元。 不可預見費用。按開發(fā)費用的15%計算,系統(tǒng)開發(fā)總費
19、用為21.57萬元。 假定本系統(tǒng)運行期為10年,每年的運行費用為: 系統(tǒng)維護費。一年需要的維護費用為0.5萬元。 設備維護費。假設設備運行更新期為5年,并且5年以后的設備價格以現(xiàn)價計算,那么設備更新費為6.16萬元,假設日常故障維護費用每年0.3萬元,那么平均每年設備維護費用為6.16/10+0.3=0.916萬元。 消耗材料費。每年消耗材料費按0.5萬元計算。系統(tǒng)年運行費用為1.916萬元,那么10年累計系統(tǒng)運行費用為19.16萬元。2.3 操作可行性本系統(tǒng)是對惠民網(wǎng)上藥品銷售管理系統(tǒng),對于網(wǎng)上藥品銷售管理系統(tǒng)而言,在投入使用前,會由開發(fā)并能熟練操作本系統(tǒng)的工程人員對用戶群進行專業(yè)系統(tǒng)的培訓
20、。培訓內容包括,熟練掌握系統(tǒng)的各個功能以及簡單的系統(tǒng)維護,在開發(fā)設計程序的過程中直觀的界面和控件的文字解釋完全能夠使得用戶充分理解本系統(tǒng)的功能和意義,在計算機普及的今天,用戶對本系統(tǒng)的操作完全可以看作是一種簡單的,配合形式的手工操作,因為本系統(tǒng)最適合用于微型機,可以說幾乎任何人都可以使用和管理,所以本系統(tǒng)的操作是完全可行的。2.4 結論基于上述一切內容,經(jīng)過一系列各個方面的可行性分析,本系統(tǒng)在技術、經(jīng)濟、操作、法律方面都具有可行性,并且使用本系統(tǒng)將大大節(jié)省人力、物力和財力,使投資效益遠大于投資本錢,因此經(jīng)濟上就占有優(yōu)勢,可以節(jié)省未來本錢。所以該系統(tǒng)的開發(fā)是可行的。醫(yī)藥作為民生的根本保障之一。是
21、我們生活中不可缺少的局部。近來,越來越多的網(wǎng)上藥店普及,規(guī)模各不一樣。但總的來說,免不了兩個局部:供給藥品和銷售藥品。為了實現(xiàn)這兩個局部的功能和要求,需設計出功能細致的完整系統(tǒng)。該系統(tǒng)需包含對藥品信息的管理、對財務狀況的管理等。醫(yī)藥銷售管理是一項瑣碎、復雜而又十分細致的工作。手工進行企業(yè)日常的藥品銷售、出入庫的工作,容易出現(xiàn)“開空單的現(xiàn)象,且呆賬、錯賬時有發(fā)生,而且費時費力。本系統(tǒng)在設計中考慮和克服了上訴問題,實現(xiàn)了企業(yè)管理工作的系統(tǒng)化、標準化和自動化在本次課程設計中,基于對資料的調查了解和自身的主觀認識粗略設計出針對惠民藥店的網(wǎng)上銷售管理系統(tǒng),以到達實現(xiàn)簡單的醫(yī)藥銷售的各個功能的目的。3.1
22、 系統(tǒng)需求分析3.1.1 業(yè)務需求分析惠民網(wǎng)上藥店銷售管理系統(tǒng)是一種快捷便利的信息管理系統(tǒng),使得網(wǎng)上藥店管理的過程變得智能化,方便購置者的需求和管理人員的管理。計算機對網(wǎng)上藥店銷售情況進行管理,發(fā)揮了智能管理方法的巨大優(yōu)勢,例如:檢索迅速、查找方便、存儲量大、保密性好等,而這些優(yōu)點能夠極大地提高信息管理的效率。隨著電腦的普及以及電腦性能的提高,使用智能管理方法管理網(wǎng)上藥店銷售的常規(guī)運作已經(jīng)成為必然。同時,大大的節(jié)約勞動力降低企業(yè)的運作本錢,降低人為的錯誤操作,最大化的提高工作效率,給客戶和管理人員提供最大的方便。惠民網(wǎng)上藥店銷售管理系統(tǒng)是一套可靠的網(wǎng)上藥店管理系統(tǒng),它能夠符合業(yè)務的需求,包括實
23、現(xiàn)銷售管理的系統(tǒng)化、標準化和自動化,主要突出供給商供貨信息、藥品信息、顧客購置信息等功能。能夠隨時掌握藥品信息和銷售情況,而且還具有操作簡便、管理快捷的特點。3.1.2 功能需求分析惠民網(wǎng)上銷售管理系統(tǒng)主要對銷售藥品信息和顧客信息進行管理。在這根底上,本系統(tǒng)還應滿足管理員對網(wǎng)上藥店的一些根本信息的增、刪、查、改操作,包括藥品管理、銷售管理、管理者權限管理等。(1)信息要求:由于此系統(tǒng)的用戶是網(wǎng)上藥品銷售公司的管理人員,因此對系統(tǒng)的信息要求可分為以下幾個方面:藥品信息藥品根本信息就是指那些便于重復使用的信息,如藥品名稱、規(guī)格、單位、批準文號、類型、價格等;客戶信息客戶的根本信息,主要包括客戶的真
24、實姓名、用戶名、密碼、聯(lián)系方式、地址、郵箱、 、ID號等;供給商信息供給商的根本信息,主要包括供給商名稱、編號、 、郵政編碼、聯(lián)系 、備注等;業(yè)務信息包括客戶信息,供貨商信息,銷售記錄等;對于銷售記錄要記錄銷售時間,顧客信息等;對于退貨信息要記錄退貨時間,退貨理由等。各種庫存信息包括入庫記錄,出庫記錄,庫存量等。(2)處理要求:系統(tǒng)應當完成以下的信息處理:存儲藥品信息,管理者信息,業(yè)務信息,供相關人員查詢;對藥品信息進行及時的更新和統(tǒng)計;對客戶信息進行及時的更新和統(tǒng)計;對各種庫存信息的及時更新和統(tǒng)計以及相關的自動處理,系統(tǒng)應根據(jù)入庫出庫操作,自動得出新的庫存量,完成更新,并能隨時查詢庫存量,還
25、能對藥品庫存數(shù)量缺乏,以及藥品報廢期限即將來臨做出預警,使管理人員做出相應的處理;所有原始數(shù)據(jù)和統(tǒng)計數(shù)據(jù)進行相關分析,如藥品供給,藥品銷售狀況等;分析報告,各種單據(jù)進行打印,以供相關的使用。3.1.3 用戶需求分析惠民網(wǎng)上銷售管理系統(tǒng)是一款用于中小型網(wǎng)上藥店銷售過程信息的信息管理系統(tǒng),它使得管理者在對藥品管理、顧客信息管理、查詢銷售情況的過程變得輕松、快捷、方便,同時也大大提高了工作效率,能夠有效防止出現(xiàn)記錄不清查詢不到位的情況。而針對現(xiàn)在人工管理存在的缺乏,本系統(tǒng)主要功能主要由藥品信息管理、管理者信息管理、銷售業(yè)務信息管理、顧客信息管理為主的四局部。3.1.4 性能需求分析(1)系統(tǒng)要具有一
26、定的穩(wěn)定性。(2)運行時系統(tǒng)時應保證信息傳遞正確且高效。(3)使用用戶登陸的措施保證系統(tǒng)平安性。(4)系統(tǒng)信息的查詢、更新、刪除操作要保持一致性和可靠性。3.2 業(yè)務流程圖業(yè)務流程圖是一種描述系統(tǒng)內各單位、人員之間業(yè)務關系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務流程中的不合理流向,它是物理模型。用業(yè)務流程圖描述現(xiàn)系統(tǒng)各項業(yè)務處理過程,并結合業(yè)務流程圖詳細、準確地說明業(yè)務處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、算法、輸出的數(shù)量及形式等。業(yè)務流程圖使用符號如圖3-1說明:表示處理表示實體表示業(yè)務流向表示數(shù)據(jù)簿表示輸入/輸出的報表圖3-1 業(yè)務流程圖符號惠民網(wǎng)上藥店
27、流程圖如圖3-2所示。圖3-2 惠民網(wǎng)上藥店銷售業(yè)務流程圖銷售人員送貨員庫存調撥報損報溢庫存信息簿信息整理供給商庫存整理倉庫管理員購置信息簿業(yè)務處理藥店負責人客戶購置訂單供給藥品單庫存調單報損報溢單銷售統(tǒng)計報表藥品單庫存整理4.1 數(shù)據(jù)庫設計數(shù)據(jù)庫設計是建立數(shù)據(jù)庫及其應用系統(tǒng)的第一步,是開發(fā)信息系統(tǒng)最重要的一局部。數(shù)據(jù)庫設計中的一個核心問題,就是如何設計一個能夠滿足用戶當前與可預見的未來的各項應用要求、性能良好的數(shù)據(jù)庫。數(shù)據(jù)庫設計是否合理將極大影響系統(tǒng)的使用性能。數(shù)據(jù)庫設計包括了解用戶需求、確定系統(tǒng)范圍,選擇開發(fā)方法,準備開發(fā)環(huán)境,制定開發(fā)方案,設計各子系統(tǒng)的功能和接口,設計平安性策略、需求和
28、實現(xiàn)方法,制定詳細的工作流和數(shù)據(jù)流,設計數(shù)據(jù)模型、物理結構,并編寫外部設計文檔。4.1.1 數(shù)據(jù)庫系統(tǒng)概要SQL Server 2005是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結合在一起的一個數(shù)據(jù)庫管理系統(tǒng)。且數(shù)據(jù)庫系統(tǒng)由計算機軟、硬件資源組成的。它實現(xiàn)了有組織地、動態(tài)地存儲大量關聯(lián)數(shù)據(jù),并且方便多用戶訪問。由于關系數(shù)據(jù)庫管理系統(tǒng)是通過數(shù)學方法組織的系統(tǒng),所以近年來開展非常迅速。其主要特點是簡單靈活,數(shù)據(jù)獨立性高,理論嚴格。DBMS是在操作系統(tǒng)operation system,OS支持下運行的,它與OS之間的接口稱為存儲記錄接口。它是用戶之間的接口稱為用戶接口,DBMS提供用戶使用的數(shù)據(jù)
29、庫語言。DBMS是數(shù)據(jù)庫系統(tǒng)的核心軟件。DBMS向用戶提供數(shù)據(jù)操作語言,支持用戶對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢,編輯和維護等。4.1.2 數(shù)據(jù)庫概念模型設計在系統(tǒng)設計的開始,我們首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機系統(tǒng)的“概念數(shù)據(jù)模型,如“實體聯(lián)系模型;另一種是直接面向數(shù)據(jù)庫邏輯結構的“結構數(shù)據(jù)模型。在本系統(tǒng)中我們采用“實體聯(lián)系模型E-R模型來描述數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用E-R圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:接近于人的思維,容
30、易理解;與計算機無關,用戶容易接受。但E-R模型只能說明實體間語義的聯(lián)系,不能進一步說明詳細的數(shù)據(jù)結構,它只是數(shù)據(jù)庫設計的第一步。E-R圖是直觀表示概念模型的工具,它有三個根本成分,見表4-1。表4-1 E-R圖表示符號圖形用途表示實體類型考慮問題的對象表示聯(lián)系類型實體間的聯(lián)系表示實體的屬性根據(jù)對數(shù)據(jù)項與數(shù)據(jù)結構的分析,設計出能夠滿足系統(tǒng)需求的各種實體,及它們之間的關系,為后面的邏輯結構設計打下根底。本系統(tǒng)包括實體有藥品實體、顧客實體、管理員實體、業(yè)務實體、庫存信息實體等。藥店銷售管理系統(tǒng)綜合E-R圖如圖4-1至4-3所示。NM管理人員管理庫存信息姓名編號聯(lián)系方式照片入庫記錄出庫記錄庫存量圖4
31、-1 管理人員與庫存信息關系E-R圖庫存信息購置NM顧客藥品管理人員修改MN管理MN管理MN查看NM圖4-2各實體間總體E-R圖實體屬性見表4-2實體及其屬性表所示。表4-2實體及其屬性表實體名稱屬性藥品藥品名稱、規(guī)格、單位、批準文號、類型、價格顧客ID號、用戶名、真實姓名、密碼、聯(lián)系方式、地址、郵箱、 管理人員編號、姓名、聯(lián)系方式、照片供給商信息編號、供給商名稱、 、郵政編碼、聯(lián)系 、備注藥品訂單訂單編號、藥品編號、藥品名稱、數(shù)量、價格、總額、訂單日期、備注藥品庫存信息表庫存編號、藥品編號、藥品名稱、庫存數(shù)量、入庫日期、備注藥品進貨單庫存編號、藥品編號、藥品名稱、進貨數(shù)量、進貨單價、進貨日期
32、、供給商、備注藥品缺貨單庫存編號、藥品編號、藥品名稱、缺貨數(shù)量、供給商、備注4.1.3 關系模型設計由系統(tǒng)的概念模型導出關系模式。主要原那么及實現(xiàn)方法如下:(1)一個實體型轉換為一個關系模式,實體的屬性就是關系的屬性,實體的鍵就是關系的鍵。(2)一個是實體的聯(lián)系轉換為關系模式時,應首先確定該聯(lián)系的類型再確定相應的鍵。(3)進行標準化處理,求出關系模式中的最小依賴集,并依據(jù)標準化理論,將關系模式標準到三范式。依據(jù)上述原那么,得出?惠民網(wǎng)上藥店銷售管理系統(tǒng)?的關系模式:(1)藥品藥品名稱、規(guī)格、單位、批準文號、類型、價格(2)顧客ID號、用戶名、真實姓名、密碼、聯(lián)系 、 、郵箱、 (3)管理人員編
33、號、姓名、聯(lián)系方式、照片(4)供給商信息編號、供給商名稱、 、郵政編碼、聯(lián)系 、備注(5)藥品訂單訂單編號、藥品編號、藥名、數(shù)量、價格、總額、訂單日期、備注(6)藥品發(fā)貨單訂單編號、聯(lián)系人、藥品名稱、數(shù)量、價格、總額、發(fā)貨日期、聯(lián)系 、 (7)藥品庫存信息表庫存編號、藥品編號、藥品名稱、庫存數(shù)量、入庫日期、備注(8)藥品進貨單庫存編號、藥品編號、藥品名稱、進貨數(shù)量、進貨單價、進貨日期、供給商名稱、備注(9)藥品缺貨單庫存編號、藥品編號、藥品名稱、缺貨數(shù)量、供給商名稱、備注(10)藥品銷售統(tǒng)計銷售編號、銷售日期、藥品編碼、藥品名稱、單價、數(shù)量、供給商、總額、銷售員編碼4.2 邏輯模型設計4.2.
34、1 數(shù)據(jù)流程圖圖形符號名稱符號說明Rm實體記述系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織機構或個人,框內為實體名稱。 Pn C處理記述某種業(yè)務的手工或計算機處理、其中、PM區(qū)記述處理標號,C區(qū)記述處理名稱。Dn S數(shù)據(jù)存儲記述與處理有關的數(shù)據(jù)存儲、DN區(qū)記述存儲的標號,S區(qū)記述存儲數(shù)據(jù)的名稱FM數(shù)據(jù)流 記述數(shù)據(jù)流的流動方向,F(xiàn)M記述數(shù)據(jù)流的名稱。 表4-3 數(shù)據(jù)流程圖符號說明惠民網(wǎng)上藥店銷售管理系統(tǒng)的數(shù)據(jù)流程圖,如圖4-3至4-5所示。P惠民醫(yī)藥銷售系統(tǒng)F1 用戶信息F2 管理員信息F5 藥品訂單表F6 藥品管理表用戶管理員用戶管理員圖4-3 頂層圖F2P2注冊D1 用戶信息薄P4前臺管理P6購物車管理
35、F5P3登錄 D2 管理員信息薄 P5后臺管理P7藥品管理F6F1D3 報損報溢簿P1訂單錄入D1 訂單簿D2 供藥簿P2信息錄入P4庫存整理P6報表統(tǒng)計圖4-4 一級細化F5D1 購物車管理D3 購物車管理表D2 藥品管 理D4 藥品管理表F6圖4-5 二級細化4.2.2 數(shù)據(jù)字典數(shù)據(jù)字典Data Dictionary,簡稱DD是在完成新系統(tǒng)數(shù)據(jù)流程圖的設計的根底上,用來對DFD的進一步定義和描述的結構化工具,是構成新系統(tǒng)邏輯模型的重要局部,是系統(tǒng)設計、實施和維護的重要依據(jù)。數(shù)據(jù)字典是對DFD中所有元素數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)流及數(shù)據(jù)存儲中的數(shù)據(jù)元素、數(shù)據(jù)處理的定義和集合。它們的定義常常是以卡
36、形式給出的,數(shù)據(jù)流定義用數(shù)據(jù)流卡,數(shù)據(jù)存儲定義用數(shù)據(jù)存儲卡,數(shù)據(jù)處理定義用數(shù)據(jù)處理卡,數(shù)據(jù)元素定義用數(shù)據(jù)元素卡。去向:處理“注冊P2數(shù)據(jù)流卡名稱:用戶信息:F1來源:外部實體“用戶數(shù)據(jù)結構:客戶ID號、聯(lián)系人、聯(lián)系 、 說明:去向:處理“登錄P3數(shù)據(jù)流卡名稱:管理員信息:F2來源:外部實體“管理員數(shù)據(jù)結構:管理員名稱、聯(lián)系 、內部編號、管理權限說明:數(shù)據(jù)流卡數(shù)據(jù)流卡名稱:藥品訂單:F5來源:處理“醫(yī)藥銷售系統(tǒng)P去向:外部實體“用戶數(shù)據(jù)結構:訂單編號、聯(lián)系人、聯(lián)系 、藥品名稱、數(shù)量、總額、發(fā)貨日期說明:數(shù)據(jù)流卡名稱:藥品管理:F6來源:處理“醫(yī)藥銷售系統(tǒng)P去向:外部實體“管理員數(shù)據(jù)結構:銷售編號
37、、銷售日期、藥品名稱、總額、銷售員編號說明:相關處理:由處理P3寫入,讀取其數(shù)據(jù)的處理有:P5數(shù)據(jù)存儲卡名稱:管理員信息簿 編號:D2數(shù)據(jù)結構:數(shù)據(jù)項名稱類型位數(shù)取值范圍管理員ID字符20字符聯(lián)系 字符12數(shù)字管理級別字符10 字符認證日期日期8日期相關處理:由處理P2寫入,讀取其數(shù)據(jù)的處理有:P4數(shù)據(jù)存儲卡名稱:用戶信息簿 編號:D1數(shù)據(jù)結構:數(shù)據(jù)項名稱類型位數(shù)取值范圍用戶ID字符8數(shù)字聯(lián)系號碼字符14字符地址字符50字符收件人字符8字符 字符3數(shù)字數(shù)據(jù)存儲卡數(shù)據(jù)存儲卡名稱:購物車管理表 編號:D3數(shù)據(jù)結構:數(shù)據(jù)項名稱類型位數(shù)取值范圍訂單編號字符8數(shù)字客戶ID字符12字符聯(lián)系人字符10 漢字
38、聯(lián)系 字符12 數(shù)字 字符50 漢字數(shù)量數(shù)值50-99999價格數(shù)值30-999總金額數(shù)值50-99999數(shù)據(jù)存儲卡名稱:藥品管理表 編號:D4數(shù)據(jù)結構:數(shù)據(jù)項名稱類型位數(shù)取值范圍供給商名稱字符20漢字藥品編號字符14字符藥品名稱字符20 漢字庫存數(shù)量數(shù)值50-99999入庫日期日期8日期備注字符255漢字名稱:注冊 編號:P2輸入:數(shù)據(jù)流“用戶信息說明:處理:將數(shù)據(jù)流“用戶信息中的數(shù)據(jù)通過鍵盤輸入,存儲到數(shù)據(jù)存儲“用戶信息薄中。輸出:數(shù)據(jù)存儲“用戶信息簿名稱:登錄 編號:P3輸入:數(shù)據(jù)流“管理員信息說明:處理:將數(shù)據(jù)流“管理員信息中的數(shù)據(jù)通過鍵盤輸入,存儲到數(shù)據(jù)存儲“管理員信息薄中。輸出:數(shù)
39、據(jù)存儲“管理員信息簿數(shù)據(jù)處理卡數(shù)位數(shù):10名稱:聯(lián)系人別名:編號:02所屬數(shù)據(jù)流:F1所屬存儲:D1類型:字符取值范圍:漢字說明:位數(shù):12名稱:客戶ID號別名:編號:01所屬數(shù)據(jù)流:F11所屬存儲:D1類型:字符取值范圍:字符說明:據(jù)元素卡位數(shù):14名稱:藥品編號別名:編號:06所屬數(shù)據(jù)流: F1、F2、F5所屬存儲:F1、F4類型:字符取值范圍:字符打印報表說明:說明:說明:M位數(shù):8名稱:訂單編號別名:編號:05所屬數(shù)據(jù)流:F1、F5所屬存儲:F1、F5類型:字符取值范圍:數(shù)字說明:位數(shù):4名稱:總額別名:編號:13所屬數(shù)據(jù)流:F1、F5所屬存儲:D3、D4類型:字符取值范圍:說明:位數(shù)
40、:20名稱:藥品名稱別名:編號:07所屬數(shù)據(jù)流:F6所屬存儲:D3、D4類型:字符取值范圍:漢字說明:位數(shù):4名稱:價格別名:編號:15所屬數(shù)據(jù)流:F1所屬存儲: D3、D4類型:數(shù)值取值范圍:0-9999說明: 惠民網(wǎng)上藥店銷售系統(tǒng)的HIPO圖如圖5-1所示。訂單查詢報表輸出業(yè)務處理輸入訂單系統(tǒng)維護惠民網(wǎng)上藥店管理銷售系統(tǒng)庫存調表報損報溢表銷售統(tǒng)計表代碼維護數(shù)據(jù)維護系統(tǒng)管理庫存調撥報損報溢銷售統(tǒng)計訂單信息訂單狀態(tài)圖5-1 惠民網(wǎng)上藥店管理銷售系統(tǒng)HIPO圖5.2 IPO圖模塊IPO圖第1號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:訂單錄入模塊代碼:YP-P1調用模塊:無被調用的模塊
41、:醫(yī)藥銷售管理輸入:購置訂單輸出:訂單簿處理:1、翻開數(shù)據(jù)庫“訂單簿; 2、把“購置訂單表的記錄逐條輸入到“訂單簿中; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第2號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:信息錄入模塊代碼:YP-P2調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:供給藥單輸出:供藥簿處理:1、翻開數(shù)據(jù)庫“供藥簿; 2、把“供給藥單表的記錄逐條輸入到“供藥簿中; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第3號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:報損報溢模塊代碼:YP-P3調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:訂單簿、供藥簿輸出:報損報溢
42、簿處理:1、翻開數(shù)據(jù)庫“報損報溢簿; 2、把“訂單簿和“供藥簿的第一個記錄開始循環(huán)判斷: IF ID不為空 THEN 把記錄輸入報損報溢簿繼續(xù)判斷下個記錄,直到最后。 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖 4號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:庫存整理模塊代碼:YP-P4調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:報損報溢簿輸出:庫存簿處理:1、翻開數(shù)據(jù)庫“庫存簿; 2、把“報損報溢簿的記錄逐條輸入到“訂單簿中; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第5號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:庫存調撥模塊代碼:YP-P51調用模塊:無被調用的
43、模塊:醫(yī)藥銷售管理輸入:庫存簿輸出:購置訂單表處理:1、翻開數(shù)據(jù)庫“訂單簿; 2、把“訂單簿的記錄逐條輸入到“購置訂單表中; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第6號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:打印貨單模塊代碼:YP-P52調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:購置詳單輸出:藥品貨單處理:1、翻開數(shù)據(jù)庫“訂單簿; 2、把“購置訂單表的內容通過打印機打印到紙上; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第7號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:報表統(tǒng)計模塊代碼:YP-P61調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:庫存簿輸出:銷售
44、統(tǒng)計處理:1、翻開數(shù)據(jù)庫“庫存簿; 2、把“庫存簿的記錄逐條輸入到“購置訂單表中; 3、關閉以上所有數(shù)據(jù)庫,結束操作。模塊IPO圖第8號系統(tǒng)名稱:醫(yī)藥銷售子系統(tǒng)名稱:醫(yī)藥銷售管理模塊名稱:打印報表模塊代碼:YP-P62調用模塊:無被調用的模塊:醫(yī)藥銷售管理輸入:庫存簿輸出:銷售統(tǒng)計表處理:1、翻開數(shù)據(jù)庫“訂單簿; 2、把“購置訂單表的內容通過打印機打印到紙上; 3、關閉以上所有數(shù)據(jù)庫,結束操作。目前,界面設計已成為評價軟件質量的一條重要指標,一個計算機系統(tǒng)的成功與否,很大程度上取決于用戶使用人機界面、人機對話的體驗和感受。所謂用戶界面是指軟件系統(tǒng)與用戶交互的接口,也是控制和選擇信息輸入輸出的主
45、要途徑,通常包括輸入、輸出、人機對話的界面與方式等。用戶界面設計應堅持友好、簡便、實用、易于操作的原那么,盡量防止過于煩瑣和花哨?;菝窬W(wǎng)上藥店銷售管理系統(tǒng)后臺登錄界面。如下列圖5-2所示:圖5-2 惠民網(wǎng)上藥店系統(tǒng)后臺登錄界面輸入正確的賬號密碼登錄后,進入后臺管理頁面,可以對訂單、藥品、會員等信息進行管理,設計如下列圖5-3所示:圖5-3 后臺管理界面后臺管理包括訂單管理、統(tǒng)計管理、留言管理、會員管理、商品管理、商品分類管理等功能。5.3.2 系統(tǒng)前臺設計直接展示給用戶的局部商品展示。沒有登錄的用戶也可以看見網(wǎng)站上熱銷排行榜和推薦商品的一些信息;信息顯示,沒有登錄的用戶也可以看見網(wǎng)站上的公告;商品搜索,沒有登錄的用戶也可以對商品進行搜索;沒有登錄的用戶還可以進行留言,但不能回復留言;用戶登錄,準備登錄的用戶,輸入用戶名、密碼以及驗證碼,待系統(tǒng)確認用戶的有效性后,執(zhí)行相應的操作。如圖5-4所示:圖5-4 惠民網(wǎng)上藥店前臺界面系統(tǒng)測試測試的目的就是在網(wǎng)站投入運營之前,盡可能多的發(fā)現(xiàn)網(wǎng)站中的錯誤。目前網(wǎng)站測試仍然是保證網(wǎng)站質量的關鍵步驟,對網(wǎng)站進行系統(tǒng)測試,是軟件系統(tǒng)開發(fā)過程中必不可少的一個環(huán)節(jié),也
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 屏南縣公務員遴選考試模擬試題及答案
- 防疫知識競賽試卷及答案
- 電網(wǎng)法學面試題庫及答案
- 實習生出科考試題答案
- 五官科護理面試題及答案
- 上海奉賢區(qū)教育系統(tǒng)教師招聘真題附答案
- 交通安全常識測試題及答案
- 家庭營養(yǎng)知識問答卷及答案
- 病理學肝硬化題庫及答案
- 幼教資格考試題庫及答案
- 重慶市2026年高一(上)期末聯(lián)合檢測(康德卷)化學+答案
- 2026年湖南郴州市百??毓杉瘓F有限公司招聘9人備考考試題庫及答案解析
- 綠電直連政策及新能源就近消納項目電價機制分析
- 鐵路除草作業(yè)方案范本
- 2026屆江蘇省常州市生物高一第一學期期末檢測試題含解析
- 2026年及未來5年市場數(shù)據(jù)中國高溫工業(yè)熱泵行業(yè)市場運行態(tài)勢與投資戰(zhàn)略咨詢報告
- 教培機構排課制度規(guī)范
- 2026年檢視問題清單與整改措施(2篇)
- 認識時間(課件)二年級下冊數(shù)學人教版
- 【四年級】【數(shù)學】【秋季上】期末家長會:數(shù)海引航愛伴成長【課件】
- 紹興東龍針紡織印染有限公司技改年產(chǎn)10500萬米印染面料生產(chǎn)線項目環(huán)境影響報告
評論
0/150
提交評論