基于cs架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第1頁
基于cs架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第2頁
基于cs架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第3頁
基于cs架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第4頁
基于cs架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)基于c/s架構(gòu)的醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 生: 學(xué) 號: 指導(dǎo)教師: 校外指導(dǎo)教師: 專 業(yè): 自動化重慶大學(xué)自動化學(xué)院二oo七年六月graduation design(thesis) of chongqing universitydesign of social insurance medical treatment management information systemundergraduate: supervisor: prof. assistant supervisor : major: automatizationchongqing universit

2、yjune 2007重慶大學(xué)本科畢業(yè)生畢業(yè)設(shè)計(jì) 摘要摘 要隨著科學(xué)技術(shù)的發(fā)展,信息技術(shù)的日益推廣,以醫(yī)院信息管理系統(tǒng)為核心的醫(yī)院信息化建設(shè)已經(jīng)成為醫(yī)院管理現(xiàn)代化的要求。醫(yī)院信息管理系統(tǒng)不僅要同其他所以的管理系統(tǒng)一樣追蹤、管理伴隨人流、財(cái)流、物流所產(chǎn)生的管理信息,從而提高整個(gè)系統(tǒng)的運(yùn)行效率,而且還應(yīng)該支持以病人醫(yī)療信息記錄為中心的整個(gè)醫(yī)療、教學(xué)、科研活動。本文通過對國內(nèi)外發(fā)展形勢和內(nèi)外部環(huán)境分析說明醫(yī)院信息管理系統(tǒng)是醫(yī)院現(xiàn)代化建設(shè)的必由之路。在對管理系統(tǒng)的業(yè)務(wù)進(jìn)行詳細(xì)分析后,確定了系統(tǒng)以powerbuilder作為前臺開發(fā)工具, oracle數(shù)據(jù)庫作為系統(tǒng)后臺開發(fā)工具。在此基礎(chǔ)上對系統(tǒng)進(jìn)行了整體

3、設(shè)計(jì),在搭建好系統(tǒng)開發(fā)框架的基礎(chǔ)上,對各個(gè)功能模塊進(jìn)行了詳細(xì)設(shè)計(jì)。本設(shè)計(jì)充分考慮到醫(yī)療管理系統(tǒng)中所需要的各種業(yè)務(wù),實(shí)現(xiàn)了醫(yī)療費(fèi)用審批、醫(yī)療費(fèi)用審核、醫(yī)療費(fèi)用報(bào)銷、定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算、基礎(chǔ)數(shù)據(jù)維護(hù)、信息查詢、醫(yī)??ü芾怼⑨t(yī)療帳戶管理等多種業(yè)務(wù)的界面設(shè)計(jì)。 由于使用了面向?qū)ο蠓椒?,采用了c/s架構(gòu)方法對醫(yī)療管理系統(tǒng)進(jìn)行設(shè)計(jì),該系統(tǒng)界面友好,還有嚴(yán)格的權(quán)限控制,具有較高的實(shí)用性和可維護(hù)性、可擴(kuò)充性和易操作性。關(guān)鍵詞:數(shù)據(jù)庫、c/s架構(gòu)、醫(yī)療管理系統(tǒng)ii重慶大學(xué)本科畢業(yè)生畢業(yè)設(shè)計(jì) abstractabstract with the development of science and technolog

4、y, information construction of hospital, which takes hospital information system as the core ,has become the demand of modernization of hospital management . the hospital information system not only tracing and managing the information produced by human being flow ,financial flow and matter flow to

5、enhance the system working efficiency, but also supporting all medical, educational, and research activity which service to medical recording of patient the paper analysis of the internal and external developments and the external environment,the hospital information management system is requirement

6、 and only way for modernization of hospital building. after analysising all the operation of the hospital information management systemit introduced more stable and reliable powerbuilder as object-oriented tools,background chosen oracle database.then i had a comprehensive analysis about the “hospita

7、l information management system”,and focuses on the overall system design,on the basis of system development in the framework,i had a detailed design of various functional modules.the design thought about all the operation in the management of medical treatment,it carried out medical treatment, inqu

8、iring about communication, managing the blocks about safeguard in medical treatment, managing the accounts of medical treatment, and so on.this system has upper practicability and maintainability,the system interface friendly,having strict authority control,and it is distensible and it could be oper

9、ated easily .all these due to the using of oo means and c/s truss which is used to design the system in management of medical treatment.keywords: database,c/s truss,the system in management of medical treatment重慶大學(xué)本科畢業(yè)生畢業(yè)設(shè)計(jì) 目錄目 錄摘 要iabstractii1 緒論11.1 課題的背景11.2國外社保信息系統(tǒng)概述21.3我國社保管理面臨的困難及解決方案32 系統(tǒng)設(shè)計(jì)需求

10、分析52.1社會保險(xiǎn)基本業(yè)務(wù)流程52.2社會保險(xiǎn)醫(yī)療待遇子系統(tǒng)基本業(yè)務(wù)52.2.1醫(yī)療費(fèi)用審批62.2.2醫(yī)療費(fèi)用審核62.2.3醫(yī)療費(fèi)用報(bào)銷62.2.4定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算62.2.5基礎(chǔ)數(shù)據(jù)數(shù)據(jù)查詢維護(hù)72.2.6信息查詢72.2.7醫(yī)保卡管理72.2.8醫(yī)療帳戶管理72.3系統(tǒng)開發(fā)應(yīng)用技術(shù)72.3.1軟件開發(fā)工具-powerbuilder72.3.2數(shù)據(jù)庫-oracle數(shù)據(jù)庫82.3.3數(shù)據(jù)庫接口語言-pl/sql語言82.3.4 pb與oracle的結(jié)合82.3.5 client/server(客戶/服務(wù)器)體系82.4系統(tǒng)運(yùn)行環(huán)境92.4.1社會保險(xiǎn)計(jì)算機(jī)管理信息系統(tǒng)的系統(tǒng)要求與結(jié)構(gòu)92

11、.4.2系統(tǒng)運(yùn)行的硬件平臺93 醫(yī)療管理子系統(tǒng)的設(shè)計(jì)過程103.1 醫(yī)療管理信息子系統(tǒng)的總體設(shè)計(jì)103.1.1 系統(tǒng)設(shè)計(jì)的目的103.1.2 系統(tǒng)的功能介紹103.1.3 系統(tǒng)設(shè)計(jì)的原則103.2系統(tǒng)的第一層設(shè)計(jì)數(shù)據(jù)服務(wù)層設(shè)計(jì)113.2.1數(shù)據(jù)庫表設(shè)計(jì)113.2.2數(shù)據(jù)庫的完整性和安全性133.3系統(tǒng)的第二層設(shè)計(jì)客戶服務(wù)層設(shè)計(jì)143.3.1 醫(yī)療管理系統(tǒng)的各界面設(shè)計(jì)前143.3.2用戶登陸界面的設(shè)計(jì)223.3.3醫(yī)療費(fèi)用審批異地人員審批界面設(shè)計(jì)243.3.4醫(yī)療費(fèi)用審核醫(yī)療費(fèi)用審核扣款界面設(shè)計(jì)263.3.5醫(yī)療費(fèi)用報(bào)銷慢性病超段費(fèi)用報(bào)銷界面設(shè)計(jì)293.3.6定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算信

12、息查詢界面設(shè)計(jì)303.3.7基礎(chǔ)數(shù)據(jù)維護(hù)-藥品目錄信息維護(hù)界面設(shè)計(jì)303.3.8信息查詢醫(yī)療帳戶信息查詢界面設(shè)計(jì)323.3.9醫(yī)保卡管理醫(yī)??⊕焓?、解掛、注銷、補(bǔ)發(fā)界面設(shè)計(jì)333.3.10醫(yī)療帳戶管理年終結(jié)轉(zhuǎn)界面設(shè)計(jì)354 系統(tǒng)測試374.1 軟件測試方法374.2 本系統(tǒng)測試簡述385 醫(yī)療管理子系統(tǒng)的功能實(shí)現(xiàn)405.1登陸窗口界面實(shí)現(xiàn)405.2異地人員審批界面實(shí)現(xiàn)415.3醫(yī)療費(fèi)用審核扣款界面實(shí)現(xiàn)415.4慢性病超段費(fèi)用報(bào)銷界面設(shè)計(jì)435.5定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算信息查詢界面445.6藥品目錄信息維護(hù)界面445.7醫(yī)療帳戶信息查詢界面455.8醫(yī)??ü芾?65.9年終結(jié)轉(zhuǎn)界面47總 結(jié)48致

13、謝錯誤!未定義書簽。參 考 文 獻(xiàn)49ii重慶大學(xué)本科畢業(yè)生畢業(yè)設(shè)計(jì) 1 緒論1 緒論1.1 課題的背景隨著現(xiàn)代科學(xué)的迅猛發(fā)展,各學(xué)科之間的相互滲透、相互交叉已成為趨勢。而在現(xiàn)代管理領(lǐng)域內(nèi)便產(chǎn)生了一門將管理科學(xué)、計(jì)算機(jī)軟、硬件技術(shù)以及定量決策方法有機(jī)結(jié)合的信息管理科管理信息系統(tǒng),即mis1。mis系統(tǒng)的發(fā)展及其應(yīng)用已經(jīng)深入到社會的各個(gè)角落,像商業(yè)企業(yè),公安,交通,統(tǒng)計(jì),電力以及社會保障事業(yè)等。社會保障制度作為滿足人類需要的一種機(jī)制,已經(jīng)普遍為人們所接受。社會保障制度的出現(xiàn)距今已有一百年的歷史,世界上許多國家已經(jīng)建立了本國的社會保障體系。社會保障體系在保障勞動者的基本生活,緩和勞資關(guān)系,促進(jìn)勞動

14、力市場的發(fā)育和經(jīng)濟(jì)發(fā)展,以及穩(wěn)定社會政治、經(jīng)濟(jì)、生活秩序等方面起著不可忽略的作用。我國社會保障制度的逐步建立,在社會主義經(jīng)濟(jì)發(fā)展中,發(fā)揮了不可替代的作用。黨的十四屆三中全會提出,我國社會保障制度改革的基本目標(biāo)是:到本世紀(jì)末要逐步建立起適應(yīng)社會主義市場經(jīng)濟(jì)要求的,范圍覆蓋城鎮(zhèn)所有從業(yè)人員,費(fèi)用負(fù)擔(dān)和待遇標(biāo)準(zhǔn)合理,基金統(tǒng)一調(diào)劑使用,社會化管理程度較高的社會保險(xiǎn)體系。作為我國社會主義市場經(jīng)濟(jì)五大支柱之一的社會保障制度的建立和改革,任務(wù)是很繁重的。社會保障體系是適應(yīng)我國經(jīng)濟(jì)迅速發(fā)展,為保障職工利益,保證社會穩(wěn)定發(fā)展的一大國策。黨在十五大會議上指出“建立完善的社會主義社會保障體系是我國進(jìn)一步深化改革的基

15、本保證,進(jìn)一步加強(qiáng)社會保障體系建設(shè)是我國下一步的重要工作。”特別是在深化改革過程中,企業(yè)的生存、發(fā)展完全進(jìn)入市場經(jīng)濟(jì),在激烈競爭的環(huán)境下企業(yè)在經(jīng)營中必然會出現(xiàn)一定的風(fēng)險(xiǎn)性,市場經(jīng)濟(jì)帶來的關(guān),停,并,轉(zhuǎn),也是發(fā)展中的必然性。傳統(tǒng)的福利式的退休金制和公費(fèi)醫(yī)療報(bào)銷制已無法適應(yīng)當(dāng)今的企業(yè)發(fā)展,也制約了人才流動。只有建立國家的社會保障體系,才能保證職工切身利益,真正降低企業(yè)負(fù)擔(dān),促進(jìn)人才合理流動,保障社會經(jīng)濟(jì)穩(wěn)定發(fā)展。目前社會保障體系正在不斷規(guī)范化,法制化,而且已經(jīng)在實(shí)際生活中發(fā)揮了巨大作用,這與全國各地,各級社會保障職能部門的共同努力是分不開的。只有加強(qiáng)各社會保障體系的建設(shè),才能真正發(fā)揮社會主義社會保

16、障體系的職能,所以整個(gè)社會保險(xiǎn)制度、條例、隊(duì)伍和系統(tǒng)的建立具有劃時(shí)代的意義。從世界各國社會保障制度建立的歷史發(fā)展情況看,隨著時(shí)間的推移,各種因素的變化發(fā)展,社會保障體系中所包含的內(nèi)容、層次、范圍和目標(biāo)日趨擴(kuò)大和復(fù)雜化,其資金的籌措渠道也日漸增多。過去一些國家奉行高福利政策,而今已經(jīng)出現(xiàn)了“社會福利危機(jī)”,形成了沉重的國家財(cái)政負(fù)擔(dān)。這些國家正在通過各種政策的調(diào)整,試圖擺脫困境,為社會保障制度找到一套與經(jīng)濟(jì)發(fā)展速度相適應(yīng),與人口結(jié)構(gòu)變化相吻合,與人民的生活質(zhì)量提高相一致的,個(gè)人、雇主、國家共同負(fù)擔(dān)的社會保障機(jī)制。這正是八、九十年代世界各國普遍進(jìn)行社會保障制度變革的主要原因。德國是世界范圍內(nèi)采用社會

17、保障立法最早的國家,于1889年首次立法,后來又多次修改和完善社會保障立法。其社會保障基本內(nèi)容是比較齊全的的國家,包括養(yǎng)老、生病、失業(yè)、工傷和生育,以及部分原因而喪失勞動能力或遭受意外而不能參與市場競爭者及其家屬提供的基本生活保障,其目的是通過社會保障使他們重新獲得參與競爭的機(jī)會。資金籌措來源是受保人、雇主和政府三方根據(jù)不同情況按相應(yīng)比例繳納。日本從保險(xiǎn)方法和國家直接負(fù)擔(dān)上尋求經(jīng)濟(jì)保險(xiǎn)途徑,對陷入生活困境者,通過國家援助,保障其最低限度的生活水平。同時(shí)謀求公共衛(wèi)生和社會福利的提高,以使所有國民都能過上真正有文化的社會成員生活。日本是在1941年首次立法,目前包括養(yǎng)老、工傷、醫(yī)療、生育、失業(yè)和家

18、屬津貼保險(xiǎn),保險(xiǎn)對象是全民。資金籌措來源是受保人、雇主和政府三方根據(jù)不同情況按相應(yīng)比例繳納。美國將社會保障視為社會安全網(wǎng),是避免人們因年老、疾病、失業(yè)、傷殘等等原因中斷或喪失勞動能力引起的收入降低,為人們提供因結(jié)婚、生育和死亡帶來的特殊開支以及撫育子女的家庭津貼的一種保障體系。美國最早立法是在1935年,經(jīng)過多次修訂,目前包括養(yǎng)老、工傷、醫(yī)療、生育、失業(yè)和家屬津貼保險(xiǎn)。資金籌措來源是受保人、雇主和政府三方根據(jù)不同情況按相應(yīng)比例繳納。1.2國外社保信息系統(tǒng)概述社會保障管理信息系統(tǒng)是借助現(xiàn)代化的計(jì)算機(jī)和通訊技術(shù)手段,將社會保障系統(tǒng)相關(guān)信息進(jìn)行快速、安全、有效地管理。目前,世界各國社會保障系統(tǒng)已逐步

19、廣泛采用計(jì)算機(jī)及其網(wǎng)絡(luò)技術(shù)。在發(fā)展過程中伴隨計(jì)算機(jī)、數(shù)據(jù)庫及其網(wǎng)絡(luò)技術(shù)的發(fā)展而逐步發(fā)展。如:美國、德國、法國和西班牙等國家經(jīng)過幾十年不斷完善,均采用了先進(jìn)的計(jì)算機(jī)及其網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)全國連網(wǎng),信息共享,同時(shí)利用磁卡和ic卡技術(shù)為廣大參保者提供簡便、安全、高效的個(gè)人查詢、領(lǐng)用手段??v觀世界各國社保信息系統(tǒng)建設(shè)情況來看,大致可分為四個(gè)階段:批處理階段,實(shí)施集中處理階段,分散網(wǎng)絡(luò)化處理階段,全局網(wǎng)絡(luò)化階段近一兩年來,由于計(jì)算機(jī)本身及計(jì)算機(jī)相關(guān)技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,大大地促進(jìn)了管理信息系統(tǒng)的結(jié)構(gòu)改變及傳統(tǒng)管理模式的改變。特別是數(shù)據(jù)庫技術(shù)、internet/intranet技術(shù)和智能卡技術(shù)的飛速

20、發(fā)展為世界范圍的社會保障計(jì)算機(jī)信息管理系統(tǒng)的發(fā)展提供了巨大的推動力,使之朝著更為完善有效的方向快速發(fā)展。1.3我國社保管理面臨的困難及解決方案我國社會保障體系和世界其他發(fā)達(dá)國家相比,可謂是剛剛起步。對于我國長期推行退休金制和公費(fèi)醫(yī)療制度情況下,要全面建立社會化保障體系,必定要面臨種種困難。廣大職工習(xí)慣退休金制和公費(fèi)醫(yī)療報(bào)銷制度,對社會保障體制了解不夠,一時(shí)還不能十分清楚認(rèn)識國家、企業(yè)和個(gè)人共同承擔(dān)養(yǎng)老、醫(yī)療等負(fù)擔(dān)的政策;企業(yè)在社保體系尚未完善情況下,不能自覺執(zhí)行相關(guān)社會保障有關(guān)條例。在整個(gè)社會保障體制建立過程中,完全依靠國家社會保障職能管理部門推動,尚未得到全面認(rèn)知。缺乏具有法律效應(yīng)的監(jiān)督機(jī)制

21、。我國是一個(gè)地域廣闊、發(fā)展不平衡的國家,必然導(dǎo)致在建立適合我國的社會保障體系過程中,隨地域、經(jīng)濟(jì)、文化的不同政策會相應(yīng)調(diào)整,給各地社保工作帶來復(fù)雜性。人口眾多是我們國家的主要特點(diǎn),目前按政策應(yīng)納入社會保障體系的企事業(yè)職工近三億,各地社會保障管理部門正承擔(dān)著繁重的收繳、發(fā)放、異動、審定等等管理工作。社會保障體系是一個(gè)涉及所有參保職工和企業(yè)的實(shí)際利益的系統(tǒng);是關(guān)系到國家穩(wěn)定發(fā)展的關(guān)鍵體系;是管理大量資金的系統(tǒng),要求在管理上嚴(yán)格遵從政策和按照實(shí)際繳納、撥付情況建立個(gè)人帳戶。個(gè)人帳戶的建立和管理是一個(gè)相當(dāng)復(fù)雜、細(xì)致的工作,隨社會保障工作的不斷普及,完全靠手工建立和管理個(gè)人帳戶是遠(yuǎn)遠(yuǎn)無法滿足整個(gè)社會保障

22、體系發(fā)展要求的。在社保系統(tǒng)實(shí)施所遇到的各種困難,總結(jié)下來可分為兩大類:第一類是社保系統(tǒng)的相關(guān)信息及時(shí)、準(zhǔn)確的管理問題;第二類是實(shí)施中的安全的與快捷問題。社保計(jì)算機(jī)管理信息系統(tǒng)與卡(磁卡、ic卡)技術(shù)為解決社保系統(tǒng)實(shí)施中的各種困難提供了技術(shù)上的解決方法。通過社保計(jì)算機(jī)管理信息系統(tǒng)可有效地實(shí)現(xiàn)社保管理自動化、信息傳送網(wǎng)絡(luò)化、數(shù)據(jù)利用綜合化,及時(shí)可靠地進(jìn)行社保管理,由于網(wǎng)絡(luò)化自然地實(shí)現(xiàn)了各種數(shù)據(jù)的共享,避免大量的重復(fù)勞動,準(zhǔn)確及時(shí)自動提供各類查詢、統(tǒng)計(jì)及各類報(bào)表,大大地提高社保系統(tǒng)的工作效率。智能ic卡技術(shù)的安全可靠性和可脫網(wǎng)操作的特性,為基層社保部門提供了可節(jié)省網(wǎng)絡(luò)投資的技術(shù)手段,還可以為每一位職

23、工提供簡便、安全、快捷的個(gè)人信息查詢和各種保險(xiǎn)金領(lǐng)取的手段。只有充分合理的利用現(xiàn)代信息管理技術(shù)及磁卡或智能ic卡技術(shù)與社保管理完善結(jié)合,才能真正克服上述各種實(shí)施困難,真正實(shí)現(xiàn)社保系統(tǒng)我國社會保險(xiǎn)事業(yè)距幾年前已經(jīng)有了很大發(fā)展,尤其是對計(jì)算機(jī)的應(yīng)用。從手工操作發(fā)展到有本單位內(nèi)部的foxpro,foxbase小型管理系統(tǒng),到現(xiàn)如今的已經(jīng)具有了核心平臺這樣一個(gè)社會保險(xiǎn)管理信息系統(tǒng)全面解決方案。但是到現(xiàn)在為止,核心平臺的應(yīng)用仍在普及的過程中,仍有很多省市還未采用,而且就核心平臺本身還有許多有待完善之處。由于我國地域遼闊,人口眾多,加之地區(qū)發(fā)展不平衡,所以對于不同地區(qū),我們要在原系統(tǒng)架構(gòu)基礎(chǔ)上設(shè)計(jì)不同的應(yīng)

24、用程序。本文針對社會保險(xiǎn)信息系統(tǒng)醫(yī)療子系統(tǒng)中的醫(yī)療慢性病模塊進(jìn)行設(shè)計(jì)。該模塊的主要功能是給單位集體以及個(gè)人進(jìn)行門診慢性病申報(bào),門診慢性病審批,慢性病超段報(bào)銷,以及基本信息維護(hù)。40重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 2 系統(tǒng)設(shè)計(jì)需求分析2 系統(tǒng)設(shè)計(jì)需求分析2.1社會保險(xiǎn)基本業(yè)務(wù)流程社保業(yè)務(wù)的處理是從單位每月上上報(bào)變動開始的。由于當(dāng)前社保機(jī)構(gòu)都是面向單位的,參保人以所在單位為基本單位參加社會保險(xiǎn),即單位參加某一險(xiǎn)種的保險(xiǎn),則該單位的所有職工均參加該險(xiǎn)種的保險(xiǎn)。每月由單位到社保機(jī)構(gòu)上報(bào)本單位本月人員變動,社保機(jī)構(gòu)根據(jù)人員變動情況,按單位按月進(jìn)行繳費(fèi)核定、應(yīng)付核定。繳費(fèi)核定結(jié)束,根據(jù)繳費(fèi)方式(現(xiàn)在有社保自收、

25、地稅代收和銀行托收三種基金征繳方式)進(jìn)行基金征集,在單位足額繳費(fèi)情況下,按月進(jìn)行劃賬。根據(jù)政策,社保機(jī)構(gòu)的撥付都是足額撥付,并且采取社會化發(fā)放的形式,將應(yīng)付金額足額撥付到銀行。其基本流程如下圖2.1所示圖2.1社會保險(xiǎn)基本業(yè)務(wù)流程2.2社會保險(xiǎn)醫(yī)療待遇子系統(tǒng)基本業(yè)務(wù)從功能上來劃分,依據(jù)社會保險(xiǎn)的具體業(yè)務(wù)需求,中心端業(yè)務(wù)系統(tǒng)可以分為系統(tǒng)管理子系統(tǒng),公共業(yè)務(wù)子系統(tǒng),養(yǎng)老待遇子系統(tǒng),醫(yī)療待遇子系統(tǒng),工傷待遇子系統(tǒng),生育待遇子系統(tǒng),失業(yè)待遇子系統(tǒng)七大部分,另外提供財(cái)務(wù)接口,社保經(jīng)辦機(jī)構(gòu)與繳費(fèi)單位數(shù)據(jù)交換接口,社保經(jīng)辦機(jī)構(gòu)與銀行和地稅接口,醫(yī)院系統(tǒng)待遇計(jì)算和數(shù)據(jù)交換的接口服務(wù),以及統(tǒng)計(jì)查詢系統(tǒng)和社區(qū)服務(wù)

26、系統(tǒng)。下面介紹一下醫(yī)療待遇子系統(tǒng)的結(jié)構(gòu)。2.2.1醫(yī)療費(fèi)用審批醫(yī)療費(fèi)用審批包括:門診大病審批;轉(zhuǎn)外就醫(yī)審批;特殊門診審批;門診慢性病審批;家庭病床審批;異地人員審批等。本設(shè)計(jì)以異地人員審批進(jìn)行設(shè)計(jì)。2.2.2醫(yī)療費(fèi)用審核此模塊主要完成醫(yī)保中心對定點(diǎn)醫(yī)療機(jī)構(gòu)上傳的就診結(jié)算費(fèi)用進(jìn)行各種情況的審核,包括對應(yīng)該審批的項(xiàng)目是否審批的審核,住院憑證號是否報(bào)送情況的審核,以及對費(fèi)用的抽樣性人工復(fù)核,包括審核其醫(yī)療服務(wù)及藥品范圍的合理性、收費(fèi)的合理性、費(fèi)用支付方式的合理性,根據(jù)審核結(jié)果,對不合理的費(fèi)用可以進(jìn)行全部或部分扣款,則醫(yī)保中心在與定點(diǎn)醫(yī)療機(jī)構(gòu)進(jìn)行費(fèi)用結(jié)算時(shí)自動扣除這些費(fèi)用。并且可以通過輔助查詢調(diào)閱病歷

27、信息。各定點(diǎn)醫(yī)療機(jī)構(gòu)所屬分局有審核本轄區(qū)的藥品費(fèi)用明細(xì)的權(quán)限,中心有審核所有定點(diǎn)醫(yī)療機(jī)構(gòu)藥品費(fèi)用明細(xì)的權(quán)限。經(jīng)過以上分析,擬對該該模塊設(shè)計(jì)實(shí)現(xiàn)以下功能:可以通過醫(yī)療機(jī)構(gòu)編號、醫(yī)療類別、結(jié)算日期等查詢費(fèi)用結(jié)算信息選擇結(jié)算費(fèi)用信息,進(jìn)入查看處方明細(xì)。確定完成:輸入扣款金額和扣款原因。要求:審核過的改變顏色,可以對相應(yīng)費(fèi)用排序。2.2.3醫(yī)療費(fèi)用報(bào)銷醫(yī)療費(fèi)用報(bào)銷包括:門診大病,門診慢性病,門診特檢特治,轉(zhuǎn)外就醫(yī),家庭病床,外傷住院特殊病種門診等報(bào)銷等類型。本設(shè)計(jì)以門診慢病超段報(bào)銷為例進(jìn)行設(shè)計(jì)。對門診慢性病超出定額個(gè)人自付的費(fèi)用統(tǒng)計(jì)出來,可以錄入,年終視基金節(jié)余情況給予部分報(bào)銷,根據(jù)設(shè)定的起付標(biāo)準(zhǔn)和報(bào)

28、銷比例進(jìn)行報(bào)銷。設(shè)計(jì)主要完成以下功能:讀卡,顯示個(gè)人信息。選擇醫(yī)療類別為門診慢性病超定額,錄入病種信息。判斷該參保人員是否有有效的審批信息。選擇錄入處方明細(xì)、還是收費(fèi)類別方式錄入。確定完成:醫(yī)療費(fèi)用結(jié)算,保存費(fèi)用信息,寫卡。2.2.4定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算主要包括:定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算和定點(diǎn)醫(yī)療機(jī)構(gòu)年結(jié)算,定點(diǎn)醫(yī)療機(jī)構(gòu)結(jié)算信息查詢。本設(shè)計(jì)以定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算為例進(jìn)行設(shè)計(jì)。每月定點(diǎn)醫(yī)療機(jī)構(gòu)和醫(yī)保經(jīng)辦機(jī)構(gòu)提供醫(yī)療保險(xiǎn)_年_月定點(diǎn)醫(yī)療機(jī)構(gòu)醫(yī)療費(fèi)結(jié)算表,根據(jù)定點(diǎn)醫(yī)療機(jī)構(gòu)和藥店發(fā)生的記帳費(fèi)用,每月對審核過的費(fèi)用信息進(jìn)行統(tǒng)計(jì),將應(yīng)該支付給定點(diǎn)醫(yī)療機(jī)構(gòu)和藥店的記帳費(fèi)用及時(shí)支付;然后給財(cái)務(wù)送費(fèi)用明細(xì)的

29、時(shí)候,直接傳實(shí)際發(fā)生的費(fèi)用。設(shè)計(jì)主要完成以下功能:錄入定點(diǎn)醫(yī)療機(jī)構(gòu)編碼和結(jié)算的月份。根據(jù)扣款費(fèi)用和相關(guān)政策對醫(yī)保患者在定點(diǎn)醫(yī)療機(jī)構(gòu)指定月份的醫(yī)療費(fèi)用進(jìn)行結(jié)算。2.2.5基礎(chǔ)數(shù)據(jù)數(shù)據(jù)查詢維護(hù)基礎(chǔ)數(shù)據(jù)查詢維護(hù)包括藥品目錄信息維護(hù)、診療項(xiàng)目信息維護(hù)、藥品目錄信息維護(hù)、定點(diǎn)醫(yī)療服務(wù)機(jī)構(gòu)信息維護(hù)、服務(wù)設(shè)施信息維護(hù)等。本設(shè)計(jì)以藥品目錄信息維護(hù)為例進(jìn)行設(shè)計(jì)。此模塊可以對藥品目錄信息進(jìn)行錄入、查詢、修改、刪除操作,藥品的維護(hù)采用準(zhǔn)入法,即進(jìn)入目錄內(nèi)的藥品都是基本醫(yī)療保險(xiǎn)允許支付和允許部分支付的。設(shè)計(jì)主要完成以下功能:可新增一個(gè)藥品信息,在錄入時(shí),對藥品單價(jià)等需要合法性校驗(yàn)的數(shù)據(jù)項(xiàng)會自動校驗(yàn)??梢凿浫敫鞣N條件,

30、查詢出相應(yīng)的藥品目錄信息。對查詢出的信息可以進(jìn)行修改或刪除,并保存。2.2.6信息查詢在醫(yī)療管理系統(tǒng)中很多地方都要進(jìn)行信息查詢,本設(shè)計(jì)一醫(yī)療帳戶信息查詢?yōu)槔M(jìn)行設(shè)計(jì),實(shí)現(xiàn)以下功能:通過輸入人員個(gè)人編號,身份證號等基本信息,查詢到醫(yī)保人員的基本醫(yī)保信息,醫(yī)療帳戶的注入信息和醫(yī)療費(fèi)用累計(jì)信息。2.2.7醫(yī)??ü芾磲t(yī)??ü芾硪竽軌?qū)崿F(xiàn)醫(yī)保卡的掛失、解掛、注銷和補(bǔ)發(fā)等功能。2.2.8醫(yī)療帳戶管理醫(yī)療帳戶管理主要完成對醫(yī)療個(gè)人帳戶的年末計(jì)息結(jié)轉(zhuǎn)處理,生成新的一年的個(gè)人帳戶。結(jié)轉(zhuǎn)時(shí)間為每年12月31日。可以通過以下操作實(shí)現(xiàn):錄入年度、結(jié)息日期、單位編號(可選,否則全部醫(yī)療單位)完成確定:記息結(jié)轉(zhuǎn)生成下一

31、年度的帳戶。2.3系統(tǒng)開發(fā)應(yīng)用技術(shù)2.3.1軟件開發(fā)工具-powerbuilderpower builder是基于windows的專業(yè)的客戶/服務(wù)器開發(fā)工具,是客戶/服務(wù)器體系結(jié)構(gòu)下開發(fā)客戶程序的開發(fā)工具。它開發(fā)出的應(yīng)用程序可以和服務(wù)器端的數(shù)據(jù)庫協(xié)同工作。power builder是面向?qū)ο蟮目焖匍_發(fā)工具。無需編程,power builder 便可以開發(fā)人員迅速簡便的建立復(fù)雜的圖形應(yīng)用來訪問存儲在本地或服務(wù)器的數(shù)據(jù);可訪問封裝在database對象中的數(shù)據(jù)。同時(shí),power builder支持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng),power builder提供了多種接口,應(yīng)用程序可通過odbc接口訪問本地多

32、種數(shù)據(jù)庫,如 fox pro、x base。另外,還可通過專用接口與大型數(shù)據(jù)庫相連,如sybase、oracle等。power builder支持嵌入式sql語句、動態(tài)語句。2.3.2數(shù)據(jù)庫-oracle數(shù)據(jù)庫oracle是一種對象-關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在數(shù)據(jù)安全性與完整性控制方面具有優(yōu)越性能。oracle數(shù)據(jù)庫有如下特點(diǎn):支持多用戶、大事物量的事務(wù)處理;數(shù)據(jù)安全性和完整性控制;提供對于數(shù)據(jù)庫操作的接口;支持分布式數(shù)據(jù)處理;可移植性、可兼容性、可連接性等。同時(shí),oracle數(shù)據(jù)庫也是為優(yōu)化client/server體系結(jié)構(gòu)而設(shè)計(jì)的關(guān)系數(shù)據(jù)庫。2.3.3數(shù)據(jù)庫接口語言-pl/sql語言sql是

33、一種靈活高效的查詢語言,其主要功能是對關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作和處理。pl/sql語言是一種高級數(shù)據(jù)庫程序設(shè)計(jì)語言,該語言專門用于在各種環(huán)境下對oracle數(shù)據(jù)庫進(jìn)行訪問。語言集成于數(shù)據(jù)庫服務(wù)器中, pl/sql代碼可以對數(shù)據(jù)進(jìn)行快速高效的處理。pl/sql是在sql語言中擴(kuò)充了面向過程語言中使用的程序結(jié)構(gòu),代表了面向過程化的語言與sql語言的結(jié)合。2.3.4 pb與oracle的結(jié)合在客戶/服務(wù)器管理信息系統(tǒng)中,數(shù)據(jù)庫服務(wù)器是整個(gè)應(yīng)用系統(tǒng)的核心,主要完成數(shù)據(jù)庫數(shù)據(jù)的存儲管理、安全管理、并發(fā)控制、事務(wù)管理、完整性維護(hù)、優(yōu)化查詢等工作。而前臺(即客戶機(jī))則完成數(shù)據(jù)請求、數(shù)據(jù)表現(xiàn)、菜單、界面等工

34、作。在以oracle為數(shù)據(jù)庫管理系統(tǒng)、powerbuilder8為開發(fā)工具的環(huán)境中,pb可以完成的任務(wù)是:設(shè)計(jì)窗口和窗口中的控件,生成菜單,通過數(shù)據(jù)窗口或sql語句操縱數(shù)據(jù)庫,同種或異種數(shù)據(jù)庫數(shù)據(jù)的拷貝和轉(zhuǎn)換等工作;oracle主要完成對數(shù)據(jù)庫對象(如表、視圖、存儲過程、函數(shù)、觸發(fā)器、用戶、角色、序號、同義詞等)的存儲和管理,接收、執(zhí)行客戶機(jī)或web服務(wù)器上傳送來的sql指令并將其執(zhí)行結(jié)果返回給客戶機(jī)或web服務(wù)器,進(jìn)行優(yōu)化查詢、事務(wù)處理、并發(fā)處理、恢復(fù)與備份等工作。2.3.5 client/server(客戶/服務(wù)器)體系客戶/服務(wù)器結(jié)構(gòu)是指有網(wǎng)絡(luò)連接的一個(gè)或多個(gè)客戶機(jī)和一個(gè)或多個(gè)服務(wù)器構(gòu)成

35、的、用以實(shí)現(xiàn)客戶/服務(wù)器模式的一種分布式的應(yīng)用體系結(jié)構(gòu)。其實(shí)現(xiàn)過程為,客戶機(jī)向服務(wù)器提出服務(wù)請求,服務(wù)器響應(yīng)并處理這些請求,然后將結(jié)果返回給客戶機(jī)。客戶/服務(wù)器結(jié)構(gòu)有利于資源共享,能使應(yīng)用最佳的利用計(jì)算機(jī)資源。2.4系統(tǒng)運(yùn)行環(huán)境2.4.1社會保險(xiǎn)計(jì)算機(jī)管理信息系統(tǒng)的系統(tǒng)要求與結(jié)構(gòu)如表2-1所示,采用client/server系統(tǒng)結(jié)構(gòu)的oracle數(shù)據(jù)庫完全可以滿足社會保險(xiǎn)系統(tǒng)的要求。并結(jié)合客戶需求,認(rèn)為該系統(tǒng)是可采納的。社會保險(xiǎn)計(jì)算機(jī)管理信息系統(tǒng)的系統(tǒng)要求與結(jié)構(gòu) 表2.1性能要求項(xiàng)目要求社會保險(xiǎn)系統(tǒng)要求體系結(jié)構(gòu)特點(diǎn)client/server數(shù)據(jù)庫特點(diǎn)oracle開放性容納新技術(shù)滿足滿足符合工業(yè)

36、標(biāo)準(zhǔn)滿足滿足硬件透明性滿足滿足標(biāo)準(zhǔn)化邏輯視圖與規(guī)范化協(xié)議滿足標(biāo)準(zhǔn)化的數(shù)據(jù)通訊協(xié)議滿足滿足可靠性運(yùn)行可靠性滿足滿足安全性數(shù)據(jù)恢復(fù)能力滿足數(shù)據(jù)傳輸安全性滿足滿足擴(kuò)展性規(guī)模平滑過渡滿足滿足高低端產(chǎn)品一致滿足實(shí)用性面向用戶滿足滿足保護(hù)投資基礎(chǔ)數(shù)據(jù)庫轉(zhuǎn)換滿足2.4.2系統(tǒng)運(yùn)行的硬件平臺系統(tǒng)運(yùn)行的硬件平臺的可選型如下:服務(wù)器端: 硬件:小型機(jī):ibm、sun、hp 、dec unix服務(wù)器:sun 、dec、hp、sgi、ibm 微機(jī)服務(wù)器:campaq、hp、ibm、dec 軟件:支持所有的操作系統(tǒng)客戶機(jī)端: 硬件:ibm pc 386/486以上軟件:window3.1、window95、os/2、n

37、etware重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 醫(yī)療管理子系統(tǒng)的設(shè)計(jì)過程3 醫(yī)療管理子系統(tǒng)的設(shè)計(jì)過程3.1 醫(yī)療管理信息子系統(tǒng)的總體設(shè)計(jì)3.1.1 系統(tǒng)設(shè)計(jì)的目的醫(yī)院管理信息系統(tǒng)是為了適應(yīng)醫(yī)院綜合管理的需求,改變醫(yī)院管理的傳統(tǒng)模式,加速醫(yī)院管理的自動化、標(biāo)準(zhǔn)化和科學(xué)化,為醫(yī)院管理決策部門和主管部門制定醫(yī)院管理決策提供可靠的信息依據(jù),為提高醫(yī)院的社會效益和經(jīng)濟(jì)效益服務(wù)。醫(yī)院信息系統(tǒng)的設(shè)計(jì)應(yīng)實(shí)現(xiàn):劃價(jià)收費(fèi)一條龍服務(wù),縮短前臺業(yè)務(wù)處理時(shí)間,減少病人重復(fù)排隊(duì)現(xiàn)象,改善服務(wù)質(zhì)量。防瀉堵漏,減少病人欠費(fèi)現(xiàn)象,以保證醫(yī)院的經(jīng)濟(jì)收入。數(shù)據(jù)高度共享,無紙化信息傳遞,降低管理成本,盡可能地提高管理數(shù)據(jù)的準(zhǔn)確性和實(shí)時(shí)性。

38、人、財(cái)、物規(guī)范化管理。自動進(jìn)行醫(yī)院和事物方面的各種統(tǒng)計(jì)和計(jì)算,提供輔助決策支持,以縮短決策周期。協(xié)助醫(yī)療質(zhì)量檢測和控制。在醫(yī)院各部門之間進(jìn)行數(shù)據(jù)通信,自動把信息送到各有關(guān)科室。3.1.2 系統(tǒng)的功能介紹建立全院計(jì)算機(jī)網(wǎng)絡(luò),實(shí)現(xiàn)信息資源共享。建立數(shù)據(jù)庫,集中存儲醫(yī)院管理和病人的醫(yī)療數(shù)據(jù)信息。支持醫(yī)療和管理的窗口服務(wù),完成醫(yī)院各部門之間的信息傳遞。支持醫(yī)療科研和教學(xué),提供臨床診斷和醫(yī)院管理的輔助決策支持系統(tǒng)。建立計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫的維護(hù)機(jī)制。3.1.3 系統(tǒng)設(shè)計(jì)的原則合法性:設(shè)計(jì)中應(yīng)符合國家統(tǒng)一的財(cái)務(wù)、統(tǒng)計(jì)、醫(yī)院管理的制度法規(guī)和要求。正確性:系統(tǒng)中應(yīng)做到各種數(shù)據(jù)完整真實(shí)和標(biāo)準(zhǔn)。保密性:操作人員進(jìn)行

39、系統(tǒng)運(yùn)行,均應(yīng)采用操作權(quán)限密碼實(shí)時(shí)作系統(tǒng)??煽啃裕合到y(tǒng)中的各個(gè)子系統(tǒng)功能齊全,結(jié)構(gòu)聯(lián)系緊密。易用性:數(shù)據(jù)輸入操作簡便,易記易學(xué),反應(yīng)迅速。通用性:系統(tǒng)設(shè)計(jì)要具有易移植性,便于推廣使用。擴(kuò)充型:根據(jù)醫(yī)院信息管理的不同的要求,系統(tǒng)應(yīng)具有可擴(kuò)充性。3.2系統(tǒng)的第一層設(shè)計(jì)數(shù)據(jù)服務(wù)層設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)主要是實(shí)現(xiàn)以下的功能:根據(jù)應(yīng)用程序使用的環(huán)境平臺,選擇適宜的dbms(如oracle)和開發(fā)工具(如pb); 設(shè)計(jì)數(shù)據(jù)庫,編寫定義數(shù)據(jù)庫模式的sql程序; 編寫確保數(shù)據(jù)正確錄入數(shù)據(jù)庫的用戶接口應(yīng)用程序;錄入數(shù)據(jù)庫數(shù)據(jù);運(yùn)行各種與數(shù)據(jù)庫相關(guān)的應(yīng)用程序,以確認(rèn)和修正數(shù)據(jù)庫的內(nèi)容。3.2.1數(shù)據(jù)庫表設(shè)計(jì)在pb與數(shù)據(jù)

40、庫連接之前,先創(chuàng)建系統(tǒng)開發(fā)所需要的數(shù)據(jù)庫表,表的格式如下:定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算信息表定點(diǎn)醫(yī)療機(jī)構(gòu)月結(jié)算信息表 表3.1列名注釋數(shù)據(jù)類型是否為空akb020服務(wù)機(jī)構(gòu)編號1varchar2(14)nzkc050門診大額救助金支出(實(shí)付)number(12,2)yzkc051門診公務(wù)員補(bǔ)助支出(實(shí)付)number(12,2)yzkc052門診企業(yè)補(bǔ)充支出(實(shí)付)number(12,2)yzkc053門診賬戶支出(實(shí)付)number(12,2)yzkc054門診統(tǒng)籌支出(實(shí)付)number(12,2)yzkc055門診違規(guī)扣款number(12,2)yzkc056門診實(shí)付金額number(12,2)yz

41、kc057住院大額救助金支出(實(shí)付)number(12,2)yzkc058住院公務(wù)員補(bǔ)助支出(實(shí)付)number(12,2)yzkc059住院企業(yè)補(bǔ)充支出(實(shí)付)number(12,2)yzkc060住院賬戶支出(實(shí)付)number(12,2)yzkc061住院統(tǒng)籌支出(實(shí)付)number(12,2)yzkc062住院違規(guī)扣款number(12,2)yzkc063住院實(shí)付金額number(12,2)yzkc064保證金扣除金額number(12,2)yzkc065實(shí)付總金額number(12,2)yaae011經(jīng)辦人varchar2(20)yaae036經(jīng)辦日期dateyaae117支付標(biāo)志v

42、archar2(3)y慢性病超段報(bào)銷信息表(kc30)慢性病超段報(bào)銷信息表 表3.2列名注釋數(shù)據(jù)類型是否為空aae001年度varchar2(4)naac001個(gè)人編號varchar2(20)naka120報(bào)銷病種varchar2(20)nckc131錄入流水號number(12)naka121病種名稱varchar2(50)yakc264錄入金額number(12,2)yakc260報(bào)銷金額number(12,2)ybl本病種報(bào)銷比例number(5,4)yaae117結(jié)算標(biāo)志 0未報(bào)銷,1已報(bào)銷varchar2(4)yaac002公民身份號碼varchar2(18)yaac003姓名var

43、char2(20)yaac004性別varchar2(3)yaab001單位編號varchar2(14)yaab004單位名稱varchar2(50)yaae035錄入日期dateyaae036報(bào)銷日期dateyaae200刪除標(biāo)志varchar2(3)y慢性病超段報(bào)銷信息表的作用:對于滿足審批條件、報(bào)銷年度不為空、報(bào)銷病種不為空的人員進(jìn)行慢性病超段報(bào)銷。aae001 年度:報(bào)銷年度不能為空。aka120 病種編號:包括三大類病種分別為三種特病、其他病種和數(shù)量病種,三種特病、其他病種和數(shù)量病種在慢性病超段報(bào)銷的時(shí)候不能同時(shí)錄入。aae117 結(jié)算標(biāo)志:aae117=1表示此人以報(bào)銷本年度不能在

44、報(bào)銷,aae117=0表示此人本年度沒有進(jìn)行報(bào)銷。aae036 報(bào)銷日期:一年中只能報(bào)銷一次。aae200 刪除標(biāo)識:aae200=1表示記錄刪除,aae200=0表示記錄沒刪除akc260_lj 累計(jì)報(bào)銷金額:所有報(bào)銷金額的累計(jì)。醫(yī)療保險(xiǎn)個(gè)人帳戶信息表(kc02)醫(yī)療保險(xiǎn)個(gè)人帳戶信息表 表3.3 列名注釋數(shù)據(jù)類型是否為空aac001個(gè)人編號varchar2(20)naae001年度number(4)naab001單位編號varchar2(14)nakc080上年結(jié)轉(zhuǎn)金額number(8,2)yakc083繼承金額number(8,2)yakc087當(dāng)前帳戶結(jié)余number(8,2)yckc2

45、55本次可圈存金額number(8,2)yakc085醫(yī)療本年繳費(fèi)月數(shù)(主險(xiǎn)種)number(3)yakc134累計(jì)繳費(fèi)月數(shù)number(3)yakc135大病累計(jì)繳費(fèi)月數(shù)number(3)yakc136大病連續(xù)繳費(fèi)月數(shù)number(3)yakc094帳戶計(jì)息基數(shù)number(12,2)yckc043帳戶支出累計(jì)(本年+上年結(jié)轉(zhuǎn))number(8,2)yakc086本年帳戶支出累計(jì)number(8,2)yakc088本年統(tǒng)籌支付累計(jì)number(8,2)yzkc022本年救助金支付累計(jì)number(8,2)yzkc026本年公務(wù)員補(bǔ)助支出累計(jì)number(8,2)yzkc029本年補(bǔ)充醫(yī)療補(bǔ)助

46、支出累計(jì)number(8,2)ybkc090本年起付標(biāo)準(zhǔn)累計(jì)支付(三種大病使用)number(8,2)yakc089進(jìn)入統(tǒng)籌醫(yī)療費(fèi)總額number(8,2)yaae120注銷標(biāo)志varchar2(3)yakc259本年自付累計(jì)number(8,2)y醫(yī)??骷?xì)表醫(yī)??骷?xì)表 表3.4列名注釋數(shù)據(jù)類型是否為空card_no卡號varchar2(20)nakc141醫(yī)保卡狀態(tài)varchar2(3)ymade_date開卡日期dateytrans_date登記日期dateyoperator操作員varchar2(20)y 3.2.2數(shù)據(jù)庫的完整性和安全性數(shù)據(jù)庫的完整性數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和

47、相容性。為維護(hù)數(shù)據(jù)庫的完整性,系統(tǒng)將提供一種機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù),使其滿足完整性約束條件,這些條件將作為模式的一部分存入數(shù)據(jù)庫中。在社會保險(xiǎn)管理信息系統(tǒng)中,數(shù)據(jù)主要為基本信息和金額信息。為保證數(shù)據(jù)的完整性,對于前者,重要信息在輸入時(shí)進(jìn)行檢查,而某些對程序運(yùn)行沒有重要影響的信息則在使用時(shí)進(jìn)行檢查;對于金額信息,絕大多數(shù)條件下在輸入時(shí)即進(jìn)行有效性檢查。同時(shí)無論哪種信息,在使用時(shí),并且有可能破壞數(shù)據(jù)完整性的地方均將進(jìn)行檢查。對于不合法數(shù)據(jù),系統(tǒng)拒絕操作,并給予提示,同時(shí)對于延遲操作,則拒絕整個(gè)事務(wù),將數(shù)據(jù)庫恢復(fù)到事務(wù)執(zhí)行前狀態(tài)。數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性是指,保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成

48、的數(shù)據(jù)泄漏、更改或破壞。在本系統(tǒng)中,主要防范沒有權(quán)限的用戶修改數(shù)據(jù)。為保證安全性,在登陸界面要求輸入用戶名及密碼,程序調(diào)用后臺數(shù)據(jù)庫表來判斷用戶及所擁有的模塊權(quán)限,保證了用戶可訪問的模塊權(quán)限的劃分。同時(shí),服務(wù)器的安全性還通過登陸時(shí)在配置文件中設(shè)置的用戶名和密碼來保證。而對于數(shù)據(jù)恢復(fù)及傳輸?shù)陌踩詥栴}則由client-server網(wǎng)絡(luò)結(jié)構(gòu)體系和oracle數(shù)據(jù)庫來保證。3.3系統(tǒng)的第二層設(shè)計(jì)客戶服務(wù)層設(shè)計(jì)3.3.1 醫(yī)療管理系統(tǒng)的各界面設(shè)計(jì)前第一步:啟動powerbuilder第二步:選擇filenewworkspaceok,新建一個(gè)工作空間,創(chuàng)建應(yīng)用對象前,必須先創(chuàng)建它。點(diǎn)擊ok后,將彈出一個(gè)

49、對話框,如下圖:圖3.1創(chuàng)建workspace在文件名處任意輸入一個(gè)名稱,就是工作空間的名稱,如輸入simis,點(diǎn)擊保存。第三步:選擇filenewtargetapplicationok新建一個(gè)應(yīng)用對象, 將彈出一個(gè)對話框,如下圖圖3.2創(chuàng)建application在applicationname欄中輸入應(yīng)用對象的名稱,如myarticle,點(diǎn)擊finish第四步:選擇filenewpb objectwindowok,新建一個(gè)主窗口,將彈出主窗口界面,如下圖:圖3.3創(chuàng)建layout畫板至此,就可以在主窗口中設(shè)計(jì)界面了。第五步:點(diǎn)擊主菜單上的添加組件按鈕,如下圖所示: 圖3.4創(chuàng)建組件按鈕紅圈代

50、表數(shù)據(jù)窗口控件,可以在里面添加表格,數(shù)據(jù)等。第六步:在主窗口中設(shè)計(jì)界面時(shí),需要建立powerbuilder與數(shù)據(jù)庫的連接,具體步驟如下:點(diǎn)擊powerbuilder菜單上的圖標(biāo),如下圖的紅圈處。自動的彈出一個(gè)窗口,如下:圖3.5創(chuàng)建數(shù)據(jù)點(diǎn)擊“090oracle9.0.1”,點(diǎn)擊“new”彈出一個(gè)窗口,如下:圖3.6數(shù)據(jù)庫系統(tǒng)配置然后在connection頁中填寫profile name:(隨便填,如“dbtest”)server: | local | 127.0.0.1 | login id:sa | 其他合法用戶名password:(不填)database:(你數(shù)據(jù)庫的名字,不要有空格減號中

51、文等字符)commit on disconnect:(不選)在system頁中的powerbuilder catalog table owner處填寫與login id處相同的用戶名。然后,就可以點(diǎn)擊“connect”按鈕了。注意的是:當(dāng)連接數(shù)據(jù)庫時(shí),要雙擊打開application對象,如我們上面新建的myarticle對象,雙擊它,編寫open腳本程序,如下:sqlca.dbms = mss microsoft sql serversqlca.database = dbsamplesqlca.servername = .sqlca.logid = sasqlca.autocommit =

52、falsesqlca.dbparm = commitondisconnect=noconnect using sqlca;if 0sqlca.sqlcode thenmessagebox(“錯誤”, “連接數(shù)據(jù)庫失??!);return end ifopen(w_main)其中“w_main”是我們設(shè)計(jì)的主窗口的名稱。在系統(tǒng)設(shè)計(jì)之前可以創(chuàng)建一些系統(tǒng)基類按鈕,在各界面的設(shè)計(jì)中可以復(fù)用,在本次設(shè)計(jì)中比較常用的是以下幾種:首先創(chuàng)建一個(gè)uo_button_base按鈕,其腳本語言為:ib_mousewithin = falseib_mousecaptured = false而后可以在此基礎(chǔ)上,按其大小和屬性創(chuàng)建其他常用按鈕 在uo_button_base基礎(chǔ)上創(chuàng)建該按鈕,命名為uo_button_cancle,腳本為 window lw_parentwindowof_getparentwindow( this,lw_parentwindow)l

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論