版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言1
1.1項(xiàng)目開(kāi)發(fā)背景1
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介2
1.2.1Eclipse技術(shù)簡(jiǎn)介2
1.2.2Eclipse的運(yùn)行原理2
1.3開(kāi)發(fā)工具簡(jiǎn)介2
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線3
2需求分析3
2.1功能需求描述3
2.2非功能需求描述4
2.3需求用例建模4
2.3.1用戶功能模塊的用例4
2.3.2單據(jù)處理功能模塊的用例7
2.3.3盤點(diǎn)庫(kù)存功能模塊的用例9
2.3.4計(jì)劃統(tǒng)計(jì)功能模塊的用例11
2.3.5系統(tǒng)管理功能模塊的用例14
3系統(tǒng)概要設(shè)計(jì)17
3.1系統(tǒng)設(shè)計(jì)原則17
3.2系統(tǒng)框架設(shè)計(jì)17
3.3系統(tǒng)功能設(shè)計(jì)18
3.3.1用戶功能設(shè)計(jì)19
3.3.2單據(jù)處理功能設(shè)計(jì)19
3.3.3盤點(diǎn)庫(kù)存功能設(shè)計(jì)20
3.3.4計(jì)劃統(tǒng)計(jì)功能設(shè)計(jì)21
3.3.5系統(tǒng)管理功能設(shè)計(jì)22
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)22
3.4.1設(shè)計(jì)原則22
I
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.2概念設(shè)計(jì)23
3.4.3邏輯設(shè)計(jì)23
3.4.4數(shù)據(jù)字典24
4系統(tǒng)詳細(xì)設(shè)計(jì)25
4.1用戶功能模塊設(shè)計(jì)25
4.1.1用戶功能模塊說(shuō)明25
4.1.2用戶功能模塊詳細(xì)設(shè)計(jì)25
4.2單據(jù)處理功能模塊設(shè)計(jì)27
4.2.1單據(jù)處理功能模塊說(shuō)明27
4.2.2單據(jù)處理功能模塊詳細(xì)設(shè)計(jì)27
4.3盤點(diǎn)庫(kù)存功能模塊設(shè)計(jì)28
4.3.1盤點(diǎn)庫(kù)存功能模塊說(shuō)明28
4.3.2盤點(diǎn)庫(kù)存功能模塊詳細(xì)設(shè)計(jì)28
4.4計(jì)劃統(tǒng)計(jì)功能模塊設(shè)計(jì)29
4.4.1計(jì)劃統(tǒng)計(jì)功能模塊說(shuō)明29
4.4.2計(jì)劃統(tǒng)計(jì)功能模塊詳細(xì)設(shè)計(jì)30
4.5系統(tǒng)管理功能模塊設(shè)計(jì)31
4.4.1系統(tǒng)管理功能模塊說(shuō)明31
4.4.2系統(tǒng)管理功能模塊詳細(xì)設(shè)計(jì)31
5系統(tǒng)實(shí)現(xiàn)32
5.1系統(tǒng)主界面實(shí)現(xiàn)32
5.2藥品入庫(kù)功能34
5.3藥品出庫(kù)功能35
5.4藥品采購(gòu)計(jì)劃功能37
6系統(tǒng)測(cè)試38
6.1用戶功能測(cè)試38
6.2單據(jù)處理功能測(cè)試39
6.3盤點(diǎn)庫(kù)存功能測(cè)試40
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
6.4計(jì)劃統(tǒng)計(jì)功能測(cè)試41
6.5系統(tǒng)管理功能測(cè)試42
參考資料44
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
真香醫(yī)療集團(tuán)醫(yī)藥采購(gòu)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1引言
近年來(lái),互聯(lián)網(wǎng)技術(shù)和信息技術(shù)已成為國(guó)家發(fā)展的重點(diǎn)領(lǐng)域,在促進(jìn)經(jīng)濟(jì)發(fā)
展中發(fā)揮著重要作用和意義。隨著互聯(lián)網(wǎng)和信息技術(shù)的廣泛和密集應(yīng)用,信息的
傳輸和傳播方式以及人們學(xué)習(xí),娛樂(lè)和工作的形式發(fā)生了巨大改變。這種改變也
影響著人們的價(jià)值觀和心態(tài),并具有深遠(yuǎn)的社會(huì)文化,政治和環(huán)境影響。
隨著各行業(yè)市場(chǎng)競(jìng)爭(zhēng)的日益激烈,企業(yè)領(lǐng)導(dǎo)者逐漸認(rèn)識(shí)到只有降低管理成
本,才能在激烈的市場(chǎng)競(jìng)爭(zhēng)中不會(huì)失利?,F(xiàn)在,基于信息技術(shù)的藥物管理系統(tǒng)已
經(jīng)出現(xiàn)。藥品采購(gòu)管理信息系統(tǒng)可以提供計(jì)算機(jī)管理,節(jié)省人員和資源,降低運(yùn)
輸,管理和倉(cāng)儲(chǔ)成本,提高企業(yè)效率?;谶@一理念,醫(yī)療藥品采購(gòu)系統(tǒng)為制藥公
司提供了許多好處。通過(guò)調(diào)整當(dāng)前的每日、每月和年度數(shù)據(jù),企業(yè)可以更好地了
解銷售和庫(kù)存,更有效地管理員工和藥品,并提高效率和管理。使用該系統(tǒng)可以
大大減少人工操作,節(jié)省時(shí)間和人工成本,提高工作效率,降低管理成本。總體而
言,藥品采購(gòu)管理信息系統(tǒng)在制藥行業(yè)具有開(kāi)闊的應(yīng)用前景,可以為企業(yè)提供更
有效、更準(zhǔn)確的藥品采購(gòu)管理服務(wù)。藥品采購(gòu)管理系統(tǒng)研究并積極參與,以支持
制藥公司的管理和運(yùn)營(yíng)。
1.1項(xiàng)目開(kāi)發(fā)背景
隨著國(guó)民經(jīng)濟(jì)的加速發(fā)展,醫(yī)療衛(wèi)生體系也在不斷地變革和發(fā)展,醫(yī)院規(guī)
模的不斷擴(kuò)大使得藥品管理面臨了新的挑戰(zhàn)與問(wèn)題。傳統(tǒng)的人工方式面臨著操
作繁瑣、業(yè)務(wù)量大等問(wèn)題,已經(jīng)難以適應(yīng)現(xiàn)代化管理的要求。為了管理水平和
提高工作效率,設(shè)計(jì)出一套實(shí)用性比較強(qiáng)的醫(yī)藥采購(gòu)管理系統(tǒng),將信息化技術(shù)
應(yīng)用于藥品管理和監(jiān)管中。這套醫(yī)藥采購(gòu)管理系統(tǒng)提供了豐富的信息和便捷的
查詢手段,用戶可以通過(guò)互聯(lián)網(wǎng)或者內(nèi)部應(yīng)用程序查詢藥品進(jìn)出庫(kù)存等相關(guān)信
息。系統(tǒng)還支持藥品的銷售預(yù)測(cè)和庫(kù)存管理等功能,可自動(dòng)收集、分析和處理
藥品銷售數(shù)據(jù),為醫(yī)院的判斷、決策和改進(jìn)提供有效的依據(jù),幫助醫(yī)院提高經(jīng)
營(yíng)效率和管理水平。它有望在醫(yī)院、藥品生產(chǎn)和銷售等領(lǐng)域得到廣泛應(yīng)用,為
醫(yī)療衛(wèi)生事業(yè)的發(fā)展做出新的貢獻(xiàn)。
管理模塊的添加管理計(jì)劃功能只是一項(xiàng)輔助性的功能,其最主要的作用是
實(shí)現(xiàn)管理工作的網(wǎng)絡(luò)制定和網(wǎng)絡(luò)管理。這一功能通過(guò)對(duì)管理計(jì)劃中的數(shù)據(jù)進(jìn)行
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
統(tǒng)計(jì)和分析,建立自動(dòng)化的審核和審批流程,幫助管理員更加高效地進(jìn)行管理
計(jì)劃的制定和更新,大大提高了工作的效率和準(zhǔn)確性。通過(guò)這種方式,在保證
數(shù)據(jù)質(zhì)量的同時(shí),也節(jié)省了人力和物力,是一種智能化的管理方式。
當(dāng)前,我國(guó)醫(yī)療行業(yè)普遍存在管理水平相對(duì)滯后的問(wèn)題,手工化管理已無(wú)
法滿足時(shí)代發(fā)展的需求。所以,基于計(jì)算機(jī)硬件的軟件管理系統(tǒng)越來(lái)越受到青
睞,以智能化為導(dǎo)向,提高醫(yī)療服務(wù)質(zhì)量和管理效率,推動(dòng)醫(yī)療行業(yè)可持續(xù)發(fā)
展。
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介
該系統(tǒng)采用Eclipse編寫,使用NavicatMySQL作為后臺(tái)管理和設(shè)計(jì)工具,
操作方便,維護(hù)便捷,可以有效提高醫(yī)院管理效率和服務(wù)質(zhì)量。
1.2.1Eclipse技術(shù)簡(jiǎn)介
eclipse是一款全功能的工程軟件平臺(tái),其主要目標(biāo)是為用戶提供兼?zhèn)渖虡I(yè)
和開(kāi)放源代碼特征的集成開(kāi)發(fā)環(huán)境。Eclipse是一個(gè)可擴(kuò)展、靈活的平臺(tái),它含
括了一個(gè)基本框架和一組服務(wù),但用戶可以直接使用插件組件來(lái)構(gòu)建自己的軟
件和服務(wù)環(huán)境,提高開(kāi)發(fā)靈活性和效率。所以,Eclipse已經(jīng)成為一種實(shí)用性強(qiáng)
的工具,被廣泛應(yīng)用于企業(yè)web開(kāi)發(fā)、軟件開(kāi)發(fā)以及移動(dòng)應(yīng)用程序等領(lǐng)域。
1.2.2Eclipse的運(yùn)行原理
eclipse插件機(jī)制是一種輕量化的軟件整合和集成的組織架構(gòu),允許用戶通
過(guò)插件來(lái)實(shí)現(xiàn)對(duì)軟件環(huán)境的個(gè)性化擴(kuò)展以及開(kāi)發(fā)功能。Eclipse平臺(tái)通過(guò)使用插
件給每個(gè)客戶端提供附加功能,支持多種編程語(yǔ)言,如C/C、Perl、Ruby、Python
等,并可進(jìn)行配置和管理。Eclipse自帶標(biāo)準(zhǔn)插件,包括插件開(kāi)發(fā)環(huán)境PDE和
Java開(kāi)發(fā)工具JDK。PDE主要用于擴(kuò)展Eclipse插件,滿足用戶的需求,例如在
現(xiàn)有環(huán)境下進(jìn)行增設(shè)或擴(kuò)展,從而提高開(kāi)發(fā)效率,同時(shí)也保證了系統(tǒng)的靈活性
和可擴(kuò)展性。
1.3開(kāi)發(fā)工具簡(jiǎn)介
工具的使用:采用eclipse+tomcat+mysql
eclipse作為一款開(kāi)源IDE,集成的插件可以實(shí)現(xiàn)各種開(kāi)發(fā)功能,包括藥品
管理系統(tǒng)的開(kāi)發(fā)。Tomcat是一個(gè)小型服務(wù)器,安裝部署方便,適合中小型項(xiàng)目
的開(kāi)發(fā)。MySQL作為一種普遍廣泛采用的數(shù)據(jù)庫(kù)查詢管理軟件,可以實(shí)現(xiàn)對(duì)各個(gè)
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
數(shù)據(jù)庫(kù)信息的查詢操作與結(jié)構(gòu)管理。另外,SQL(結(jié)構(gòu)化數(shù)據(jù)查詢管理語(yǔ)言)則
是一種用于管理和查詢數(shù)據(jù)庫(kù)信息的編程語(yǔ)言。因此,使用Eclipse集成插件、
結(jié)合Tomcat和MySQL的配合,可以開(kāi)發(fā)出功能豐富、高效穩(wěn)定的藥品管理系統(tǒng)。
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線
JSP及其特點(diǎn):JavaServerPages(JSP)是一種實(shí)現(xiàn)動(dòng)態(tài)HTML混合編碼和靜
態(tài)HTML的技術(shù),其與ASP相比具有兩個(gè)優(yōu)點(diǎn):第一是動(dòng)態(tài)部分用Java編寫,
功能更強(qiáng)大,而且更方便使用;第二是JSP應(yīng)用可以移植到其他操作系統(tǒng)和非
Microsoft的Web服務(wù)器上。與純Servlet相比,JSP并沒(méi)有增加不能用Servlet
實(shí)現(xiàn)的功能,但是在JSP中編寫靜態(tài)HTML更加的方便,不必使用printin語(yǔ)句
輸出每一行HTML代碼。通過(guò)外觀和內(nèi)容的分離,JSP可以使頁(yè)面制作中不同性
質(zhì)的任務(wù)便捷地分開(kāi),比如頁(yè)面設(shè)計(jì)專家進(jìn)行HTML設(shè)計(jì),同時(shí)為Servlet程序
員插入動(dòng)態(tài)內(nèi)容留出空間。
JDBC技術(shù):Java聯(lián)接數(shù)據(jù)庫(kù)引擎。為了讓不同的DBMS的連接變得更加方
便、開(kāi)發(fā)更加迅速,JDBC為各種常用的數(shù)據(jù)庫(kù)提供了無(wú)縫連接的技術(shù),并沿襲
了ODBC的設(shè)計(jì)思想,采用了與ODBC一樣的設(shè)計(jì)基礎(chǔ):X/OpenSQLCallLevel
Interface(CLI)。JDBC為通用的SQL數(shù)據(jù)庫(kù)存取框架提供了統(tǒng)一的界面,可以
與各種提供數(shù)據(jù)庫(kù)連接模塊的系統(tǒng)集成,以提高程序的可維護(hù)性和擴(kuò)展性。為
了加強(qiáng)功能,JDBC還開(kāi)發(fā)了一個(gè)JDBC-ODBC的翻譯器,可以使用數(shù)據(jù)庫(kù)的ODBC
驅(qū)動(dòng)程序。ODBC是一門由Microsoft公司倡導(dǎo)的數(shù)據(jù)庫(kù)連接技術(shù),得到了業(yè)界
普遍響應(yīng)。
2需求分析
2.1功能需求描述
總體目標(biāo)是實(shí)現(xiàn)醫(yī)院藥品管理系統(tǒng)的科學(xué)管理。系統(tǒng)實(shí)現(xiàn)了五個(gè)功能模塊
如下:
(1)用戶登錄限制該管理系統(tǒng)的使用,只有經(jīng)過(guò)了身份信息確認(rèn)的操作員
才能對(duì)其醫(yī)院藥品管理系統(tǒng)進(jìn)行相關(guān)操作。
(2)單據(jù)處理:該模塊用來(lái)對(duì)藥品進(jìn)行管理與分配。
(3)盤點(diǎn)庫(kù)存:該模塊用來(lái)盤點(diǎn)醫(yī)院藥品庫(kù)存,可對(duì)庫(kù)存信息進(jìn)行瀏覽、
添加、打印等。
(4)計(jì)劃統(tǒng)計(jì):該模塊用來(lái)進(jìn)行藥品信息,用戶信息的編輯、瀏覽、發(fā)布
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
等。
(5)系統(tǒng)管理:該模塊用來(lái)對(duì)用戶信息進(jìn)行添加、瀏覽、發(fā)布、刪除等。
2.2非功能需求描述
界面整體符合師生使用,簡(jiǎn)單美觀,操作要一目了然,也為了后期的持續(xù)
使用,UI必須簡(jiǎn)潔明了,便于調(diào)整。以后可以進(jìn)行迭代開(kāi)發(fā),增加新功能。
2.3需求用例建模
通過(guò)對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
圖2-1醫(yī)藥采購(gòu)系統(tǒng)的總體用例模型
2.3.1用戶功能模塊的用例
管理員可以進(jìn)行登錄注冊(cè),當(dāng)管理員輸入賬號(hào)密碼進(jìn)入用戶管理修改數(shù)據(jù)
時(shí),會(huì)在數(shù)據(jù)庫(kù)進(jìn)行添加數(shù)據(jù)。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-2用戶功能模塊用例圖
通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。用戶登錄注
冊(cè)活動(dòng)圖如圖2-3所示。
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-3用戶登錄注冊(cè)功能模塊活動(dòng)圖
通過(guò)對(duì)圖2-2用例圖及圖2-3活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。用戶功能模塊用例描述如表2-1所示,可以進(jìn)行登錄注冊(cè)等操作。
表2-1用戶登錄注冊(cè)功能模塊用例描述
項(xiàng)目描述
用例名稱用戶登錄注冊(cè)
用例標(biāo)識(shí)號(hào)01
參與者普通用戶、管理員
使用的用戶如果第一次進(jìn)入該系統(tǒng),則需要進(jìn)行注冊(cè),為
了系統(tǒng)安全性需填寫用戶名、密碼、真實(shí)姓名、性別、身
簡(jiǎn)要說(shuō)明
份證號(hào)、配送地址、電話號(hào)碼等基本信息,系統(tǒng)在進(jìn)行審
核后,即可登錄系統(tǒng),否不能登錄該系統(tǒng)。
前置條件參與者進(jìn)入系統(tǒng)進(jìn)行賬號(hào)登錄或注冊(cè)
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
1.參與者在用戶名輸入框里輸入用戶名
2.在密碼框里輸入密碼
3.系統(tǒng)進(jìn)行驗(yàn)證和相關(guān)校驗(yàn)
基本事件流
4.點(diǎn)擊登錄或注冊(cè)按鈕,系統(tǒng)驗(yàn)證參與者輸入有效性。
5.有效則進(jìn)入系統(tǒng)首頁(yè)界面。無(wú)效則提示相應(yīng)錯(cuò)誤。
6.用例終止
其他事件流在按“登錄”按鈕之前,參與者可以關(guān)閉此頁(yè)面。
異常事件流提示錯(cuò)誤信息,參與人確認(rèn)
后置條件進(jìn)入系統(tǒng)首頁(yè)頁(yè)面,裝載相應(yīng)的數(shù)據(jù)
2.3.2單據(jù)處理功能模塊的用例
管理員、員工可以對(duì)藥品類別進(jìn)行管理和分配,添加新藥品后及時(shí)給藥品
分類。
圖2-4藥品管理功能模塊用例圖
通過(guò)對(duì)圖2-4用例圖進(jìn)一步的分析,得到每個(gè)用例的用例描述表。添加藥
品信息模塊用例描述如表2-2所示,可進(jìn)行添加藥品信息等操作。
表2-2添加藥品模塊用例描述
項(xiàng)目描述
用例名稱添加藥品信息
用例標(biāo)識(shí)號(hào)02
參與者管理員
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
簡(jiǎn)要說(shuō)明參與者進(jìn)入藥品信息管理頁(yè)面,進(jìn)行添加藥品信息。
前置條件參與者已打開(kāi)當(dāng)前系統(tǒng)的藥品信息管理頁(yè)面
1.參與者選擇要添加的藥品信息
2.輸入要添加的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功添加藥品信息,操作無(wú)效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入藥品信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
刪除藥品信息模塊用例描述如表2-3所示,可進(jìn)行刪除藥品信息等操作。
表2-12刪除藥品信息模塊用例描述
項(xiàng)目描述
用例名稱刪除藥品信息
用例標(biāo)識(shí)號(hào)03
參與者管理員
參與者選中待刪除的藥品信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡(jiǎn)要說(shuō)明
除藥品信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的藥品信息管理頁(yè)面
1.參與者選擇待刪除的藥品信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除藥品信息,操作無(wú)效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入藥品信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
發(fā)布藥品信息模塊用例描述如表2-4所示,可進(jìn)行發(fā)布藥品信息等操作。
表2-4發(fā)布藥品信息模塊用例描述
項(xiàng)目描述
用例名稱發(fā)布藥品信息
用例標(biāo)識(shí)號(hào)04
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者管理員
簡(jiǎn)要說(shuō)明參與者進(jìn)入藥品信息管理頁(yè)面,發(fā)布藥品信息
前置條件參與者進(jìn)入系統(tǒng)的藥品信息管理頁(yè)面
1.參與者輸入要發(fā)布的藥品信息
2.參與者點(diǎn)擊發(fā)布按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
3.信息有效則成功發(fā)布藥品信息,反之則提示錯(cuò)誤
4.用例終止
其他事件流在點(diǎn)擊發(fā)布按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入發(fā)布藥品信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
瀏覽藥品信息模塊用例描述如表2-5所示,可進(jìn)行瀏覽藥品信息等操作。
表2-5瀏覽藥品信息模塊用例描述
項(xiàng)目描述
用例名稱瀏覽藥品信息
用例標(biāo)識(shí)號(hào)05
參與者用戶、游客
簡(jiǎn)要說(shuō)明參與者進(jìn)行瀏覽藥品信息
前置條件參與者已進(jìn)入該系統(tǒng)的藥品信息頁(yè)面
1.參與者選中要進(jìn)行瀏覽的藥品信息
基本事件流2.若藥品信息存在,可以瀏覽;反之則提示錯(cuò)誤
3.用例終止
其他事件流無(wú)
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入藥品信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
2.3.3盤點(diǎn)庫(kù)存功能模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對(duì)用例圖進(jìn)行了梳理分析。盤點(diǎn)庫(kù)存功能模
塊具體的用例描述如圖2-5所示,分別具有添加庫(kù)存除庫(kù)存信息、瀏覽庫(kù)存信
息、發(fā)布庫(kù)存信息等功能。
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-5庫(kù)存信息管理模塊用例圖
通過(guò)對(duì)圖2-5用例圖進(jìn)一步的分析,得到每個(gè)用例的用例描述表。添加庫(kù)
存信息模塊用例描述如表2-6所示,可進(jìn)行添加庫(kù)存信息等操作。
表2-6添加庫(kù)存模塊用例描述
項(xiàng)目描述
用例名稱編輯庫(kù)存信息
用例標(biāo)識(shí)號(hào)06
參與者管理員
簡(jiǎn)要說(shuō)明參與者進(jìn)入庫(kù)存信息管理頁(yè)面,進(jìn)行添加庫(kù)存信息。
前置條件參與者已打開(kāi)當(dāng)前系統(tǒng)的庫(kù)存信息管理頁(yè)面
1.參與者選擇要添加的庫(kù)存信息
2.輸入要添加的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功添加庫(kù)存信息,操作無(wú)效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入庫(kù)存信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
發(fā)布庫(kù)存信息模塊用例描述如表2-7所示,可進(jìn)行發(fā)布庫(kù)存信息等操作。
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表2-7發(fā)布庫(kù)存信息模塊用例描述
項(xiàng)目描述
用例名稱發(fā)布庫(kù)存信息
用例標(biāo)識(shí)號(hào)08
參與者管理員
簡(jiǎn)要說(shuō)明參與者進(jìn)入庫(kù)存信息管理頁(yè)面,發(fā)布庫(kù)存信息
前置條件參與者進(jìn)入系統(tǒng)的庫(kù)存信息管理頁(yè)面
1.參與者輸入要發(fā)布的庫(kù)存信息
2.參與者點(diǎn)擊發(fā)布按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
3.信息有效則成功發(fā)布庫(kù)存信息,反之則提示錯(cuò)誤
4.用例終止
其他事件流在點(diǎn)擊發(fā)布按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入發(fā)布庫(kù)存信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
瀏覽庫(kù)存信息模塊用例描述如表2-8所示,可進(jìn)行瀏覽庫(kù)存信息等操作。
表2-8瀏覽庫(kù)存信息模塊用例描述
項(xiàng)目描述
用例名稱瀏覽庫(kù)存信息
用例標(biāo)識(shí)號(hào)09
參與者用戶、游客
簡(jiǎn)要說(shuō)明參與者進(jìn)行瀏覽庫(kù)存信息
前置條件參與者已進(jìn)入該系統(tǒng)的庫(kù)存信息頁(yè)面
1.參與者選中要進(jìn)行瀏覽的庫(kù)存信息
基本事件流2.若庫(kù)存信息存在,可以瀏覽;反之則提示錯(cuò)誤
3.用例終止
其他事件流無(wú)
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入庫(kù)存信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
2.3.4計(jì)劃統(tǒng)計(jì)功能模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對(duì)用例圖進(jìn)行了梳理分析。計(jì)劃統(tǒng)計(jì)功能模
塊具體的用例描述如圖2-6所示,分別具有添加、瀏覽、發(fā)布藥品類型信息,
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
供應(yīng)商信息等功能。
圖2-6藥品類型信息管理模塊用例圖
通過(guò)對(duì)圖2-6用例圖進(jìn)一步的分析,得到每個(gè)用例的用例描述表。添加藥
品類型信息,供應(yīng)商信息模塊用例描述如表2-6所示,可進(jìn)行添加藥品類型信
息,供應(yīng)商信息等操作。
表2-6添加藥品類型模塊用例描述
項(xiàng)目描述
用例名稱添加藥品類型信息,供應(yīng)商信息
用例標(biāo)識(shí)號(hào)06
參與者管理員
參與者進(jìn)入藥品類型信息,供應(yīng)商信息管理頁(yè)面,進(jìn)行添
簡(jiǎn)要說(shuō)明
加藥品類型信息,供應(yīng)商信息。
參與者已打開(kāi)當(dāng)前系統(tǒng)的藥品類型信息,供應(yīng)商信息管理
前置條件
頁(yè)面
1.參與者選擇要添加的藥品類型信息,供應(yīng)商信息
2.輸入要添加的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功添加藥品類型信息,供應(yīng)商信息;操作
無(wú)效則出現(xiàn)錯(cuò)誤提示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入藥品類型信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
刪除藥品類型信息,供應(yīng)商信息模塊用例描述如表2-7所示,可進(jìn)行刪除
藥品類型信息,供應(yīng)商信息等操作。
表2-7刪除藥品類型信息,供應(yīng)商信息模塊用例描述
項(xiàng)目描述
用例名稱刪除藥品類型信息,供應(yīng)商信息
用例標(biāo)識(shí)號(hào)07
參與者管理員
參與者選中待刪除的藥品類型信息,供應(yīng)商信息;系統(tǒng)進(jìn)
簡(jiǎn)要說(shuō)明行驗(yàn)證后,成功刪除藥品類型信息,供應(yīng)商信息;反之則
出現(xiàn)錯(cuò)誤提示信息
參與者已進(jìn)入該系統(tǒng)的藥品類型信息,供應(yīng)商信息管理頁(yè)
前置條件
面
1.參與者選擇待刪除的藥品類型信息,供應(yīng)商信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除藥品類型信息,供應(yīng)商信息;操作
無(wú)效則出現(xiàn)錯(cuò)誤提示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入藥品類型信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
發(fā)布藥品類型信息,供應(yīng)商信息模塊用例描述如表2-8所示,可進(jìn)行發(fā)布
藥品類型信息,供應(yīng)商信息等操作。
表2-8發(fā)布藥品類型信息,供應(yīng)商信息模塊用例描述
項(xiàng)目描述
用例名稱發(fā)布藥品類型信息,供應(yīng)商信息
用例標(biāo)識(shí)號(hào)08
參與者管理員
參與者進(jìn)入藥品類型信息,供應(yīng)商信息管理頁(yè)面,發(fā)布藥
簡(jiǎn)要說(shuō)明
品類型信息,供應(yīng)商信息
前置條件參與者進(jìn)入系統(tǒng)的藥品類型信息,供應(yīng)商信息管理頁(yè)面
1.參與者輸入要發(fā)布的藥品類型信息,供應(yīng)商信息
2.參與者點(diǎn)擊發(fā)布按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
性
基本事件流
3.信息有效則成功發(fā)布藥品類型信息,供應(yīng)商信息;反之
則提示錯(cuò)誤
4.用例終止
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
其他事件流在點(diǎn)擊發(fā)布按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入發(fā)布藥品類型信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
瀏覽藥品類型信息,供應(yīng)商信息模塊用例描述如表2-9所示,可進(jìn)行瀏覽
藥品類型信息,供應(yīng)商信息等操作。
表2-9瀏覽藥品類型信息,供應(yīng)商信息模塊用例描述
項(xiàng)目描述
用例名稱瀏覽藥品類型信息,供應(yīng)商信息
用例標(biāo)識(shí)號(hào)09
參與者用戶、游客
簡(jiǎn)要說(shuō)明參與者進(jìn)行瀏覽藥品類型信息,供應(yīng)商信息
前置條件參與者已進(jìn)入該系統(tǒng)的藥品類型信息,供應(yīng)商信息頁(yè)面
1.參與者選中要進(jìn)行瀏覽的藥品類型信息,供應(yīng)商信息
2.若藥品類型信息,供應(yīng)商信息存在,可以瀏覽;反之則
基本事件流
提示錯(cuò)誤
3.用例終止
其他事件流無(wú)
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
進(jìn)入藥品類型信息,供應(yīng)商信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信
后置條件
息
2.3.5系統(tǒng)管理功能模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對(duì)用例圖進(jìn)行了梳理分析。系統(tǒng)管理模塊具
體的用例描述如圖2-7所示,分別具有添加用戶信息、瀏覽用戶信息、發(fā)布用
戶信息等功能。
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-7系統(tǒng)管理模塊用例圖
通過(guò)對(duì)圖2-7用例圖進(jìn)一步的細(xì)致分析,得到每個(gè)用例的描述表。添加用
戶信息模塊用例描述如表2-10所示,可進(jìn)行添加用戶信息等操作。
表2-6添加用戶信息模塊用例描述
項(xiàng)目描述
用例名稱添加用戶信息
用例標(biāo)識(shí)號(hào)10
參與者管理員
簡(jiǎn)要說(shuō)明參與者進(jìn)入用戶信息管理頁(yè)面,進(jìn)行添加用戶信息。
前置條件參與者已打開(kāi)當(dāng)前系統(tǒng)的用戶信息管理頁(yè)面
1.參與者選擇要添加的用戶信息
2.輸入要添加的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功添加用戶信息,操作無(wú)效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入用戶信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
刪除用戶信息模塊用例描述如表2-11所示,可進(jìn)行刪除用戶信息等操作。
表2-11刪除用戶信息模塊用例描述
項(xiàng)目描述
用例名稱刪除用戶信息
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識(shí)號(hào)11
參與者管理員
參與者選中待刪除的用戶信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡(jiǎn)要說(shuō)明
除用戶信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的用戶信息管理頁(yè)面
1.參與者選擇待刪除的用戶信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除用戶信息,操作無(wú)效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入用戶信息管理頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
發(fā)布用戶信息模塊用例描述如表2-12所示,可進(jìn)行發(fā)布用戶信息等操作。
表2-12發(fā)布用戶信息模塊用例描述
項(xiàng)目描述
用例名稱發(fā)布用戶信息
用例標(biāo)識(shí)號(hào)12
參與者管理員
簡(jiǎn)要說(shuō)明參與者進(jìn)入用戶信息管理頁(yè)面,發(fā)布用戶信息
前置條件參與者進(jìn)入系統(tǒng)的用戶信息管理頁(yè)面
1.參與者輸入要發(fā)布的用戶信息
2.參與者點(diǎn)擊發(fā)布按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
3.信息有效則成功發(fā)布用戶信息,反之則提示錯(cuò)誤
4.用例終止
其他事件流在點(diǎn)擊發(fā)布按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁(yè)面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入發(fā)布用戶信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
瀏覽用戶信息模塊用例描述如表2-13所示,可進(jìn)行瀏覽用戶信息等操作。
表2-13瀏覽用戶信息模塊用例描述
項(xiàng)目描述
用例名稱瀏覽用戶信息
用例標(biāo)識(shí)號(hào)13
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者用戶、游客
簡(jiǎn)要說(shuō)明參與者進(jìn)行瀏覽用戶信息
前置條件參與者已進(jìn)入該系統(tǒng)的用戶信息頁(yè)面
1.參與者選中要進(jìn)行瀏覽的用戶信息
基本事件流2.若用戶信息存在,可以瀏覽;反之則提示錯(cuò)誤
3.用例終止
其他事件流無(wú)
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入用戶信息頁(yè)面,裝載對(duì)應(yīng)的數(shù)據(jù)信息
3系統(tǒng)概要設(shè)計(jì)
3.1系統(tǒng)設(shè)計(jì)原則
藥品市場(chǎng)管理公共服務(wù)信息系統(tǒng)的一個(gè)主要職責(zé)就是對(duì)全國(guó)藥品生產(chǎn)企業(yè)
和個(gè)體消費(fèi)者的管理信息數(shù)據(jù)管理、藥品市場(chǎng)資料庫(kù)管理信息數(shù)據(jù)管理、藥品
市場(chǎng)營(yíng)銷人員信息庫(kù)數(shù)據(jù)管理,極大的提升了醫(yī)務(wù)人員的工作效率,方便工作
人員查詢藥品類型以及生產(chǎn)日期等功能。
3.2系統(tǒng)框架設(shè)計(jì)
根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開(kāi)發(fā)平臺(tái)的特點(diǎn)設(shè)計(jì)該醫(yī)藥網(wǎng)站
系統(tǒng)的系統(tǒng)架構(gòu)模型,如圖3-1所示。
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-1醫(yī)藥采購(gòu)系統(tǒng)整體架構(gòu)圖
3.3系統(tǒng)功能設(shè)計(jì)
軟件所實(shí)現(xiàn)主要應(yīng)用功能模塊需求強(qiáng)弱往往可以是我們用來(lái)衡量一個(gè)大型
應(yīng)用企業(yè)軟件的最根本的一個(gè)衡量標(biāo)準(zhǔn)。經(jīng)過(guò)對(duì)系統(tǒng)的主要功能模塊需求情況
進(jìn)行統(tǒng)計(jì)分析和實(shí)際設(shè)計(jì)開(kāi)發(fā)一個(gè)應(yīng)用軟件中的功能需求,確定了系統(tǒng)的主要
應(yīng)用功能模塊及其結(jié)構(gòu)形式如下圖3-2所示。
圖3-2醫(yī)療采購(gòu)系統(tǒng)功能結(jié)構(gòu)圖
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.3.1用戶功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能描述表來(lái)描述,如下表3-1。
表3-1用戶功能模塊描述
功能名稱用戶管理
功能概述添加用戶信息
輸入內(nèi)容用戶信息
參與者輸入用戶名,密碼及其它用戶信息,系統(tǒng)進(jìn)行驗(yàn)證
系統(tǒng)處理
后成功新增用戶,否則提示錯(cuò)誤信息。
輸出內(nèi)容操作成功或者失敗的提示
功能名稱刪除用戶
功能概述刪除用戶信息
輸入內(nèi)容選擇待刪除用戶
參與者選擇待刪除用戶,系統(tǒng)進(jìn)行驗(yàn)證后成功刪除用戶,
系統(tǒng)處理
否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
功能名稱查詢用戶
功能概述查詢用戶信息
輸入內(nèi)容選擇查詢用戶
參與者選擇待查詢用戶系統(tǒng)進(jìn)行驗(yàn)證后成功修改用戶修改
系統(tǒng)處理
信息,否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
3.3.2單據(jù)處理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能描述表來(lái)描述,如下表3-2。
表3-2單據(jù)處理功能模塊描述
功能名稱添加藥品
功能概述添加藥品信息
輸入內(nèi)容藥品信息
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
1.判斷是否為空
系統(tǒng)處理
2.插入數(shù)據(jù)庫(kù)
輸出內(nèi)容操作成功或者失敗的提示
功能名稱刪除藥品
功能概述刪除藥品信息
輸入內(nèi)容選擇待刪除藥品信息
參與者選擇待刪除藥品信息,系統(tǒng)進(jìn)行驗(yàn)證后成功刪除用
系統(tǒng)處理
戶,否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
功能名稱查詢藥品
功能概述查詢藥品信息
輸入內(nèi)容選擇查詢藥品
參與者選擇待查詢藥品,系統(tǒng)進(jìn)行驗(yàn)證后成功修改用戶修
系統(tǒng)處理
改信息,否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
3.3.3盤點(diǎn)庫(kù)存功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能描述表來(lái)描述,如下表3-3。
表3-3盤點(diǎn)庫(kù)存管理功能模塊描述
功能名稱添加庫(kù)存
功能概述添加庫(kù)存信息
輸入內(nèi)容醫(yī)藥庫(kù)存信息
1.判斷是否為空
系統(tǒng)處理
2.插入數(shù)據(jù)庫(kù)
輸出內(nèi)容操作成功或者失敗的提示
功能名稱打印庫(kù)存
功能概述打印庫(kù)存信息
輸入內(nèi)容選擇待打印庫(kù)存信息
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者選擇待打印庫(kù)存信息,系統(tǒng)進(jìn)行驗(yàn)證后成功打印庫(kù)
系統(tǒng)處理
存信息,否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
功能名稱查詢醫(yī)藥庫(kù)存
功能概述查詢醫(yī)藥庫(kù)存信息
輸入內(nèi)容選擇查詢醫(yī)藥庫(kù)存
參與者選擇待查詢醫(yī)藥庫(kù)存,系統(tǒng)進(jìn)行驗(yàn)證后成功修改用
系統(tǒng)處理
戶修改信息,否則提示錯(cuò)誤信息
輸出內(nèi)容操作成功或者失敗的提示
3.3.4計(jì)劃統(tǒng)計(jì)功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖做進(jìn)一步細(xì)致分析,得到計(jì)劃統(tǒng)計(jì)功能模塊相關(guān)功能
描述,功能描述使用功能描述表來(lái)描述,如下表3-4。
表3-4計(jì)劃統(tǒng)計(jì)管理模塊相關(guān)功能描述
功能名稱添加藥品類型信息,供應(yīng)商信息
功能概述添加藥品類型信息,供應(yīng)商信息內(nèi)容
輸入內(nèi)容藥品類型信息標(biāo)題、藥品類型信息,供應(yīng)商信息內(nèi)容
將添加的藥品類型信息,供應(yīng)商信息存入數(shù)據(jù)庫(kù)并更新數(shù)
系統(tǒng)處理
據(jù)庫(kù)
輸出內(nèi)容提示添加成功或添加失敗
功能名稱查詢藥品類型信息
功能概述在后臺(tái)管理中查詢藥品類型信息
輸入內(nèi)容藥品類型信息編號(hào)
系統(tǒng)處理系統(tǒng)根據(jù)輸入的內(nèi)容進(jìn)行查詢
輸出內(nèi)容提示查詢成功或查詢失敗
功能名稱刪除藥品類型信息
功能概述在后臺(tái)管理中刪除藥品類型信息
輸入內(nèi)容選中想要?jiǎng)h除的藥品類型信息,進(jìn)行刪除操作
系統(tǒng)處理對(duì)刪除的藥品類型信息進(jìn)行移除
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
輸出內(nèi)容提示刪除成功或刪除失敗
3.3.5系統(tǒng)管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖做進(jìn)一步細(xì)致分析,得到系統(tǒng)管理模塊相關(guān)功能描述,
功能描述使用功能描述表來(lái)描述,如下表3-5。
表3-5系統(tǒng)管理模塊相關(guān)功能描述
功能名稱發(fā)布用戶信息
功能概述用戶對(duì)新增的用戶信息進(jìn)行發(fā)布
輸入內(nèi)容用戶信息標(biāo)題、用戶信息內(nèi)容
系統(tǒng)處理將新增的用戶信息存入數(shù)據(jù)庫(kù)并更新數(shù)據(jù)庫(kù)
輸出內(nèi)容提示發(fā)布成功或發(fā)布失敗
功能名稱瀏覽用戶信息
功能概述用戶或游客瀏覽用戶信息
輸入內(nèi)容選擇要瀏覽的用戶信息
系統(tǒng)處理系統(tǒng)查詢顯示出現(xiàn)有的用戶信息
輸出內(nèi)容用戶信息的內(nèi)容
功能名稱刪除用戶信息
功能概述在后臺(tái)管理中刪除用戶信息
輸入內(nèi)容選中想要?jiǎng)h除的用戶信息,進(jìn)行刪除操作
系統(tǒng)處理對(duì)刪除的用戶信息進(jìn)行移除
輸出內(nèi)容提示刪除成功或刪除失敗
系統(tǒng)管理功能模塊提供了發(fā)布用戶信息、刪除用戶信息、瀏覽用戶信息等
功能。游客可以瀏覽用戶信息。用戶可以發(fā)布用戶信息、瀏覽用戶信息以及在
用戶中心對(duì)自己發(fā)布的用戶信息進(jìn)行刪除。管理員可以發(fā)布用戶信息、刪除用
戶信息、瀏覽用戶信息。
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)往往是系統(tǒng)設(shè)計(jì)中最為核心的一個(gè)步驟。其設(shè)計(jì)的優(yōu)良程度將
直接影響系統(tǒng)的性能以及執(zhí)行效率。
3.4.1設(shè)計(jì)原則
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
為取得較好的設(shè)計(jì)效果,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)需要遵從以下原則:
1.標(biāo)準(zhǔn)化原則
數(shù)據(jù)庫(kù)設(shè)計(jì)務(wù)必要遵照統(tǒng)一的設(shè)計(jì)標(biāo)準(zhǔn)與命名規(guī)范。具備統(tǒng)一設(shè)計(jì)分類與
編碼規(guī)范的數(shù)據(jù)庫(kù)不僅設(shè)計(jì)清晰直觀,更有利于后期數(shù)據(jù)庫(kù)及程序的維護(hù),為以
后項(xiàng)目可擴(kuò)展性提供條件。
2.冗余原則
以往數(shù)據(jù)庫(kù)的設(shè)計(jì)要求不允許有冗余,要盡可能的滿足3NF。然而,在系統(tǒng)
運(yùn)行過(guò)程中,滿足3NF的數(shù)據(jù)庫(kù)設(shè)計(jì)并不能高效運(yùn)行。復(fù)雜的表間關(guān)系,會(huì)降
低訪問(wèn)數(shù)據(jù)庫(kù)執(zhí)行的效率;過(guò)低的范式標(biāo)準(zhǔn),又會(huì)導(dǎo)致數(shù)據(jù)庫(kù)數(shù)據(jù)。所以,在
數(shù)據(jù)庫(kù)設(shè)計(jì)中,適當(dāng)?shù)娜哂嘣O(shè)計(jì)(允許派生性冗余設(shè)計(jì),杜絕重復(fù)性冗余設(shè)
計(jì)),找到冗余與數(shù)據(jù)處理速度的平衡點(diǎn),常常可以既提高速度,又能。
3.4.2概念設(shè)計(jì)
在數(shù)據(jù)庫(kù)概念設(shè)計(jì)的過(guò)程中,會(huì)采用E-R圖來(lái)描述概念設(shè)計(jì)的結(jié)果。E-R圖
是概念數(shù)據(jù)模型的高層描述所要使用的數(shù)據(jù)模型或模式圖,它為表述實(shí)體聯(lián)系
模式圖形式的數(shù)據(jù)模型提供了圖形符號(hào)。根據(jù)醫(yī)藥采購(gòu)系統(tǒng)數(shù)據(jù)進(jìn)行分析,其
E-R圖如下圖3-3所示。
圖3-3醫(yī)藥采購(gòu)系統(tǒng)E-R圖
3.4.3邏輯設(shè)計(jì)
針對(duì)ER模型,通過(guò)數(shù)據(jù)實(shí)體屬性、實(shí)體間關(guān)系的全面分析,結(jié)合醫(yī)藥點(diǎn)餐
系統(tǒng)的實(shí)際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立起了本系統(tǒng)的
關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模式如下:
23
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用戶地址表(地址id,用戶id,收貨人名,省份,市,街道,郵政編碼,
電話號(hào)碼)
藥品清單表(藥品id,藥品名稱,藥品價(jià)格,圖片地址)
庫(kù)存管理表(用戶id,庫(kù)存id,庫(kù)存創(chuàng)建時(shí)間,收貨人,庫(kù)存總價(jià))
藥品釆購(gòu)表(id,藥品名稱,藥品類型,藥品價(jià)格,用戶id,圖片地址)
用戶數(shù)據(jù)表(用戶id,用戶名稱,電話,密碼)
3.4.4數(shù)據(jù)字典
(1)管理員表
管理員包含了管理員編號(hào)、管理員賬號(hào)、登錄密碼。其中ID字段定義為這
個(gè)管理員表的主鍵,表示管理員編號(hào),AdminName字段表示管理員名,密碼用
AdminPwd字段來(lái)表示。管理員表的具體設(shè)計(jì)如表3-1所示。
表3-1管理員表
字段名稱數(shù)據(jù)庫(kù)類型字段內(nèi)容主鍵設(shè)置非空
管理編號(hào),主是
AdminldInt是
鍵
AdminNameVarchar管理員名否否
AdminPwdVarchar密碼否否
(2)用戶信息表
用戶信息表包括用戶Id、用戶名稱、用戶郵箱、用戶頭像等字段,具體表
信息。用戶信息表詳細(xì)設(shè)計(jì)如表3-2所示。
表3-2用戶表
字段名稱數(shù)據(jù)庫(kù)類型字段內(nèi)容主鍵設(shè)置非空
user_id
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《旅行社線上線下融合模式對(duì)旅游產(chǎn)業(yè)鏈價(jià)值鏈的優(yōu)化研究》教學(xué)研究課題報(bào)告
- 2025年成都市武侯區(qū)第一幼兒園招聘財(cái)務(wù)人員備考題庫(kù)帶答案詳解
- 2025年浦城縣事業(yè)單位公開(kāi)招聘緊缺急需專業(yè)工作人員35人備考題庫(kù)參考答案詳解
- 2025年珠海市共樂(lè)幼教集團(tuán)三溪園區(qū)(三溪幼兒園)公開(kāi)招聘合同制專任教師備考題庫(kù)有答案詳解
- 3D打印導(dǎo)板在腦腫瘤活檢中的精準(zhǔn)定位
- 2025年內(nèi)蒙古能源集團(tuán)招聘504人備考題庫(kù)參考答案詳解
- 2025年家政服務(wù)行業(yè)標(biāo)準(zhǔn)化建設(shè)與監(jiān)管報(bào)告
- 高中數(shù)學(xué)資優(yōu)生導(dǎo)師制培養(yǎng)模式與信息技術(shù)融合教學(xué)研究教學(xué)研究課題報(bào)告
- 小學(xué)美術(shù)教學(xué)中植物自然寫生與立體造型藝術(shù)創(chuàng)作課題報(bào)告教學(xué)研究課題報(bào)告
- 2025年阿榮旗教育事業(yè)發(fā)展中心公開(kāi)遴選教研員備考題庫(kù)及答案詳解一套
- 回轉(zhuǎn)窯安裝說(shuō)明書樣本
- 2025年中共宜春市袁州區(qū)委社會(huì)工作部公開(kāi)招聘編外人員備考題庫(kù)附答案詳解
- 2026年中醫(yī)養(yǎng)生館特色項(xiàng)目打造與客流增長(zhǎng)
- 2025年社保常識(shí)測(cè)試題庫(kù)及解答
- 祠堂修建合同范本
- 測(cè)量學(xué)基本知識(shí)
- 疤痕子宮破裂護(hù)理查房
- 2025-2026學(xué)年人教版高一生物上冊(cè)必修1第1-3章知識(shí)清單
- GB/T 2075-2025切削加工用硬切削材料的分類和用途大組和用途小組的分類代號(hào)
- 外科急腹癥的診斷與臨床思維
- qPCR實(shí)時(shí)熒光定量PCR課件
評(píng)論
0/150
提交評(píng)論