藥品資訊管理系統課程設計需求分析

2021-03-04 05:06:28 字數 4138 閱讀 7262

目錄藥品管理資訊系統需求規格說明書 1

1引言 1

1.1編寫目的 1

1.2背景說明 2

1.3 術語定義 2

1.4 參考資料 2

2任務概述 2

2.1目標 2

2.2使用者的特點 3

2.3假定與約束 3

3.功能需求 3

3.1 登入功能 3

3.2 庫存管理功能 3

3.3 藥品管理功能 3

3.4 入庫單管理功能 4

3.5 出庫單管理功能 4

4.系統資料流圖 4

4.1資料流圖 4

4.2 資料描述 6

4.3 系統中功能模組的關係結構圖 8

4.4 資料字典 10

4.4.1.使用者資訊(admin) 10

4.4.2.藥品資訊 10

4.4.3.庫存資訊 10

4.4.4.入庫單資訊 10

4.4.5.出庫單資訊 11

此系統是為中小型藥品流通公司進行日常業務管理而開發,但開發者和使用者之間的行業、領域差異,使得開發者和使用者對此系統功能的理解存在一定的差別。為了能使開發者明白使用者的目的,開發出讓客戶滿意的系統,更好地實現使用者的要求;同時也為了使用者能清楚地知道此系統的功能和作用,所以要進行需求分析,並以文件的形式來記錄。通過需求分析報告,開發者與使用者之間的溝通更為方便,也有利於開發者充分分析客戶的需求,從而開發出具有功能強大,客戶滿意的系統。

a. 待開發的軟體系統的名稱:藥品資訊管理系統

b. 本專案的任務提出者為中北大學校醫院;開發者為郭鑫和沈鵬飛;使用者為中北大學校醫院。

c. 該軟體系統同其他系統或其他機構的基本的相互來往關係:通過此系統,可以與財務管理等系統來共同完成醫院的日常藥品管理工作。

實體:客觀世界中存在的且可互相區別的事物。

聯絡:客觀事物中的彼此之間的關係。

屬性:實體或者聯絡所具有的性質。

本系統的開發過程中所參考的資料為:

1.計算機軟體產品開發檔案編制指南(gb 8567-88)

2.張海藩.軟體工程導論.北京:清華大學出版社.2008

3.王珊.薩師煊.資料庫系統概論(第四版).北京:高等教育出版.2006

本系統的開發目的主要是為了解決中小型藥品流通機構日常經營中包括藥品採購、藥品銷售、藥品庫存、賬務往來等所有業務環節在內的科學化管理,完成日常經營活動中各種業務資料的共享,通過對這些資料的彙總和分析來對決策作出支援。通過本系統,能幫助藥品管理人員利用計算機,快速方便的對藥品進行管理、進貨、出貨、查詢等所需操作。

此系統的終端使用者為終端使用者為中北大學校醫院醫務人員,藥品管理員等。

此軟體最終將直接面對醫務人員,而使用者可能在其自身領域內是(工作)經驗豐富,但面對乙個其他領域的事物時,可能就不具備使用或操作的經驗。這就要求本系統在使用時要盡可能的簡單方便。

藥品管理員,此類人員具備計算機領域的相關知識,包括資料系統等方面的知識,可以操作並熟練使用此系統,同時可以通過更改軟體的一些引數,使用相關的工具來實現查詢、統計、更新、等功能。

要求此系統實現功能的強大性與經濟性很好地結合,得到資金限度內的功能最優化。同時也要求開發期限為1個月左右,以便早日投入使用。

由於是限定醫院使用,只有登入系統。

庫存管理功能是在使用系統的開始初始化醫院的庫存,還對現在的庫存進行列表顯示,並在顯示的列表中做修改操作;庫存管理還包括檢查庫存下限報警和藥品有效期報警,給予應有的提示。

管理員在初始化藥品庫存的時候,要先新增藥品,建立藥品庫,對所有藥品實行編碼並生成相應的編號。藥品新增要把藥品所有資訊進行新增,包括:藥品名稱、化學名稱、規格、藥品類別、劑型、以及批號廠商等。

對於新增的藥品資料資訊也可以進行相應的修改,或者刪除,全憑使用者需要。

入庫單管理即是需要管理所有的入庫單,並以列表的形式顯示出來;該功能要實現新增入庫單,完成藥品入庫,並在把入庫資訊顯示出來,並能根據要求進行入庫單修改或廢除。

管理員可以對出庫的藥品進行管理,在藥品出庫的時候把出庫資訊記錄下來留作依據。如果出庫藥品需要修改的,可以在出庫單列表中把單子選中出來進行修改,甚至刪除。方便藥品出庫時的更改需要。

根據以上的設想,再對其進行分析後,我們可以大致用以下這個資料流圖來描述這個系統

以上便是我們這個藥品管理系統的總體資料流程圖,通過上述的這幅**我們可以清楚地了解到該系統的大致情況,有兩個資料來源/終點,分別是客戶、使用者。而該系統進一步地功能顯示在下圖中可以得到解釋。

銷售人員通過輸入藥品編號,查出系統中存在的藥品,通過醫生看病以及配藥,考慮所售藥品的**,將病人所要購買的藥品列入藥品清單中,最後的銷售入庫存系統將此次的交易資料儲存到資料庫中,最終完成交易,將藥品交給病人手中。

系統資料流圖

資料流專案

1.名字:使用者資訊(admin)別名:

無流量:每天上十次**:使用者基本資訊表去向:

核對使用者資訊定義:使用者資訊=id+使用者名稱+使用者密碼2.名字:

藥品資訊別名:無流量:每天上十次**:

藥品表去向:核對藥品庫存初始化、核對出庫資訊、核對入庫資訊定義:藥品資訊=id+藥品名稱+化學名稱+規格+藥品類別+劑型+批號+廠商3.

名字:庫存資訊別名:無流量:

每天上十次**:庫存表去向:核對藥品庫存查詢、核對出庫單、核對入庫單定義:

庫存資訊=id+藥品編號+批號+藥品名稱+數量+單位+入庫日期+下限+驗收人4.名字:入庫單資訊別名:

無流量:每天上十次**:入庫單錶去向:

反饋給使用者定義:入庫單資訊=id+藥品編號+批號+入庫日期+數量+單位+驗收人5.名字:

出庫單資訊別名:無流量:每天上十次**:

出庫單錶去向:反饋給使用者定義:出庫單資訊=id+藥品編號+批號+數量+出庫日期+驗收人儲存條目:

1.檔名:使用者基本資訊表別名:

無儲存方式:隨機儲存儲存頻率:每天上十次定義:

使用者基本資訊表=id+使用者名稱+使用者密碼2.檔名:藥品表別名:

無儲存方式:隨機儲存儲存頻率:每天上十次定義:

藥品表=id+藥品名稱+化學名稱+規格+藥品類別+劑型+批號+廠商資料項條目:項名:藥品型別別名:

無描述:使用者輸入試題的型別定義:藥品型別=所有藥品規定型別位置:

藥品表處理條目:1.處理名:

藥品新增處理邏輯:使用者新增藥品資訊執行頻率:每天上十次2.

處理名:庫存初始化處理邏輯:使用者初始化藥品庫存表執行頻率:

每天上十次3.處理名:入庫處理邏輯:

使用者新增入庫單執行頻率:每天上十次4.處理名:

出庫處理邏輯:使用者新增出庫單執行頻率:每天上十次

概要設計

需求規定:

這個系統是幫助他們完成日常繁重視窗業務的工具。借助計算機系統,使他們凌亂的工作變得有條理,解脫他們需要記憶大量資訊(藥品的規格,價錢,疾病的名稱與編碼等)的困難。保證他們遵守某些規範,減輕他們彙總、統計、報告和傳遞這些資訊的負擔。

因此,盡量符合這些事務處理級工作人員的工作秩序與工作習慣,功能完整,操作簡單,響應迅速,介面友善,易學易用成為這類軟體必須滿足的功能要求。

對於整個醫院資訊系統來說,視窗事務處理的計算機系統同時又是完整的his資料收集埠,它們是his伸向資訊發源地的觸角——感受器。例如:辦理病人入出轉(adt)。

所有這些資料都是上一層直至最高一層資訊系統用以進行統計,分析等資料加工的原料。

管理員登入以後可以很清晰的看到各種專案列表和可以實現的功能,庫存管理和藥品管理一目了然。由於是限定醫院使用,所有只有登入系統。庫存管理功能是在使用系統的開始初始化醫院的庫存,並進行庫存管理的其他操作,可以修改庫存,讀取。

這個藥品管理系統主要涉及醫院藥庫的藥品進、出、存等業務,以及入庫、出庫和庫存管理,藥品管理主要管理藥庫中所有藥品的進出和內部統計計算,為藥品會計提供基礎資料,以及包括有效期的報警和下限報警。

該內容主要是藥品資訊管理的庫存管理、藥品管理、入庫單管理、出庫管理和銷售管理等模組的結合實現,並實現了藥品具體資訊查詢等功能。

系統從使用者的角度出發,使用b/s結構,對於頁面的美觀也需要做一番苦功。在登入及各個模組的功能做到最好的人性化和審美的結合。

(1)登入功能

由於是限定醫院使用,只有登入系統。

(2)庫存管理功能

庫存管理功能是在使用系統的開始初始化醫院的庫存,還對現在的庫存進行列表顯示,並在顯示的列表中做修改操作;庫存管理還包括檢查庫存下限報警和藥品有效期報警,給予應有的提示。

學生資訊管理系統課程設計

visual c 視覺化程式設計報告 電子09期末成績統計系統 系別 電氣工程系 班級 電子 092 班 姓名 王路敏 學號 2009315201 1 設計內容介紹 用visual c 6.0開發環境開發製作mfc版的電子09學生成績統計系統,此系統涉及對學生資訊 課程成績及課程資訊等內容的管理,此...

學生資訊管理系統課程設計

序號 學號 0401100400 長春科技學院課程設計 長春科技學院學生管理資訊系統設計 姓名學院工商管理 專業工商管理 班級 2010級 4班 指導教師 2013 年 6 月 19 日 目錄前言 1 一 作業背景 1 二 選題意義 1 三 學生資訊管理系統概述 1 一 系統分析 2 一 系統目標 ...

課程設計藥品管理系統需求說明

病人模組 登入 勾中病人選項,輸入使用者名稱和密碼,驗證是否正確,不正確就顯示提示框,正確則跳轉到主介面。主介面可操作的功能 1.查詢醫生開的藥品 訂單表 查詢到的資料有藥品編號,名稱,型別 中藥 中成藥 西藥 開藥的醫生 備註等。2.退訂藥品 刪除訂單表裡的對應使用者的資料記錄。3.病人使用者資訊...