已閱讀5頁(yè),還剩48頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PINGDINGSHAN UNIVERSITY 畢業(yè)論文 (設(shè)計(jì) ) 題 目 : 基于 UML 的電廠信息管理 系統(tǒng)建模研究 院 ( 系 ): 專業(yè)年級(jí) : 姓 名 : 張某某 /張 某 學(xué) 號(hào) : 051210101 指導(dǎo)教師 : 張 某 教授 2008 年 03 月 10 日 下劃線必須與模板長(zhǎng)度一致并對(duì)齊。日期填寫論文上繳時(shí)間 三號(hào)黑體,下劃線中的內(nèi)容居中對(duì)齊,字?jǐn)?shù)超過(guò)下劃線的,見(jiàn)封面多行,下劃線中的內(nèi)容居中對(duì)齊,字?jǐn)?shù)不超過(guò)下劃線的,見(jiàn)封面 1 姓名為兩字的中間空一個(gè)漢字位置 (教授、副教授/高級(jí)實(shí)驗(yàn)師、講師)前空一格 學(xué)校統(tǒng)一要求:中文題目:三號(hào)黑體字 , 學(xué)生姓名、指導(dǎo)教師、專業(yè)名稱、院系等: 四號(hào)宋體字。 以下所填內(nèi)容:四號(hào)宋體,下劃線中對(duì)齊 專升本則寫為2007 級(jí)(專升本) 原 創(chuàng) 性 聲 明 本人鄭重聲明:本人所呈交的畢業(yè)論文,是在指導(dǎo)老師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果。畢業(yè)論文中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點(diǎn)等,均已明確注明出處。除文中已經(jīng)注明引用的內(nèi)容外,不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過(guò)的科研成果。對(duì)本文的研究成果做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo) 明。 本聲明的法律責(zé)任由本人承擔(dān)。 論文作者簽名: 日 期: 關(guān)于畢業(yè)論文使用授權(quán)的聲明 本人在指導(dǎo)老師指導(dǎo)下所完成的論文及相關(guān)的 資料(包括圖紙、試驗(yàn)記錄、原始數(shù)據(jù)、實(shí)物照片、圖片、錄音帶、設(shè)計(jì)手稿等) ,知識(shí)產(chǎn)權(quán)歸屬平頂山學(xué)院。 本人完全了解 平頂山學(xué)院 有關(guān)保存、使用畢業(yè)論文的規(guī)定,同意學(xué)校保存或向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的 紙質(zhì)版 和電子版,允許論文被查閱和借閱;本人授權(quán) 平頂山學(xué)院 可以將本畢業(yè)論文的全部或部分內(nèi)容編入有關(guān) 數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用任何復(fù)制手段保存和匯編本畢業(yè)論文。如果發(fā)表相關(guān)成果,一定征得指導(dǎo)教師同意,且 第一署名單位為平頂山學(xué)院。本人離校后使用畢業(yè)論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成果時(shí),第一署名單位仍然為平頂山學(xué)院。 論文作者簽名: 日 期: 指導(dǎo)老師簽名: 日 期: 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 I 基于 UML 的電廠信息管理系統(tǒng)建模研究 摘 要 電廠作為國(guó)民經(jīng)濟(jì)發(fā)展的基礎(chǔ)支柱 產(chǎn)業(yè)之一,其生產(chǎn)效率直接影響著人民生活質(zhì)量水平的提高,而企業(yè)的生產(chǎn)效率一般以數(shù)字形式體現(xiàn)在企業(yè)的各種生產(chǎn)報(bào)表中,電廠信息管理系統(tǒng)是快速、精確形成各種生產(chǎn)報(bào)表、及時(shí)給領(lǐng)導(dǎo)提供決策依據(jù)的有效手段之一。 結(jié)合企業(yè)生產(chǎn)綜合指標(biāo)的統(tǒng)計(jì)要求,在對(duì)生產(chǎn)環(huán)境數(shù)據(jù)的分布、采集特點(diǎn)、數(shù)據(jù)統(tǒng)計(jì)的復(fù)雜關(guān)系等各方面進(jìn)行綜合分析的基礎(chǔ)上,采用目前國(guó)際上流行的標(biāo)準(zhǔn)建模語(yǔ)言 UML 作為標(biāo)準(zhǔn),對(duì)該系統(tǒng)的功能需求作了詳細(xì)的分析,闡述了UML 建模的基本步驟、 UML 與關(guān)系數(shù)據(jù)庫(kù)的映射關(guān)系,建立了相應(yīng)的用例圖、類圖、狀態(tài)圖、協(xié)作圖、組件圖、展開(kāi)圖等模 型圖,使系統(tǒng)的開(kāi)發(fā)有一個(gè)合理的模型基礎(chǔ),滿足系統(tǒng)的易維護(hù)性和擴(kuò)充性。 本文從網(wǎng)絡(luò)應(yīng)用的角度對(duì)系統(tǒng)進(jìn)行建模分析,把目前應(yīng)用和后繼發(fā)展進(jìn)行兼顧考慮,隨著企業(yè)的發(fā)展,該課題還存在大量的后續(xù)研究工作。 關(guān)鍵詞 : 指標(biāo), UML,關(guān)系數(shù)據(jù)庫(kù),圖 注意標(biāo)題上邊有一空行 500-800 字(小 4 號(hào)宋體字,限一頁(yè)), 1.5 倍行距。 小四號(hào)黑體 ,加粗 五號(hào)宋體 / Times New Roman 3-8 個(gè),中間用“,”號(hào)分開(kāi) (小 4號(hào)黑體 ) 小二號(hào)黑體,居中,段前1.5 行,段后 1.5 行 。 四號(hào)黑體,居中,段前 0 行,段后 1 行。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 II Research of Management Information System of Power Plant Based on UML Abstract Power plant is one of the most important industries of the national economic development, and its productivity takes direct effect on the peoples living standard. The output forms of the enterprise play a great role in its productivity. The most effective means to manage the information of the enterprise is to use computer, which can help managers to finish the production report forms quickly and exactly, and can benefit to the leader for decision-making. This paper analyzes the data characteristics of the enterprise, including data distribution, data-collecting mode, and the complex data-calculating relations based on the statistical requirements. It analyzes the functional requirements of the system in detail with UML, and describes the basic steps of UML modeling and the mapping relationship between the UML and the relation database. In addition, we construct use case diagram, class diagram, state diagram, collaboration diagram, component diagram, deployment diagram and other model diagrams. It is becoming more maintainable and extensible to manage the system based on these reasonable modeling foundations . We analyze the system modeling from the view of network application, considering the current application and future evolution. However, there is still a lot of research work to be done with the development of enterprise. Key Words: criteria, UML, relation database, diagram 小三號(hào)字, Arial Black,居中,段前 1.5行,段后 1.5 行。標(biāo)題兩行間距 30 磅 四號(hào)字, Arial Black,居中,段前 0 行,段后 1 行 。 小四號(hào)字, Times New Roman, 1.5倍行距(如果內(nèi)容較多可適當(dāng)減速小行距,以美觀為標(biāo)準(zhǔn)) 小 四 號(hào) 字 , Arial Black 3-5 個(gè) (小 4 號(hào) Arial Black 字體)英文狀態(tài)下的逗號(hào),且后有一空格 學(xué)校統(tǒng)一規(guī)定:英文摘要: ENGLISH TITLE(小 3 號(hào) Arial Black 字體) Abstract ( 4 號(hào)Arial Black 字體) Content (與中文摘要同 ), (小 4 號(hào) Times New Roman 字體) Key words: 3-5 個(gè) (小 4 號(hào) Arial Black 字體) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 III 目 錄 1 緒 論 . 4 1.1 二級(jí)標(biāo)題 . 4 1.1.1 三級(jí)標(biāo)題 . 4 1.2 二級(jí)標(biāo)題 . 5 1.2.1 三級(jí)標(biāo)題 . 5 1.2.2 三級(jí)標(biāo)題 . 6 1.2.3 三級(jí)標(biāo)題 . 6 1.3 二級(jí)標(biāo)題 . 6 2 解決問(wèn)題 . 8 2.1 二級(jí)標(biāo)題 . 8 2.2 二級(jí)標(biāo)題 . 8 2.2.1 三級(jí)標(biāo)題 . 8 2.2.2 三級(jí)標(biāo)題 . 8 3 結(jié) 論 . 9 參考文獻(xiàn) . 12 致 謝 . 13 小二號(hào)字,黑體,加粗,居中,段前 1.5 行,段后 1 行 。 目錄為自動(dòng)生成的 (要求只生成 3 級(jí)的目錄) 。修改正文后,點(diǎn)擊右鍵,選擇更新域,即可更新目錄。然后對(duì)更新 后的目錄全選后,設(shè)置小四號(hào)字,宋體 /Times New Roman。如果行距不合適,還可調(diào)整行距(占滿一頁(yè)為宜)。 P17:學(xué)校要求:正文: 大標(biāo)題 1 黑體小 2 號(hào) 一級(jí)節(jié)標(biāo)題 4.1 實(shí)驗(yàn)結(jié)果和分析 黑體 3 號(hào) 二級(jí)節(jié)標(biāo)題 4 1 2 測(cè)試配置 黑體小 3 號(hào) 三級(jí)節(jié)標(biāo)題 4 1 2 1 圖象匹配 黑體小 4號(hào) 正文 PFOODR實(shí)驗(yàn)取得的效果 宋體小 4號(hào) 表題與圖題 表3-2 Horse 圖象示例 宋體五號(hào) 附圖說(shuō)明 1. 當(dāng)前值 2. 過(guò)去值 宋體小五號(hào) 參 考文獻(xiàn)及篇眉 宋體五號(hào) 去掉該頁(yè)碼的方法:主菜單 -插入 -頁(yè)碼 ,在彈出的對(duì)話框中將“首頁(yè)顯示頁(yè)碼”的方括號(hào)內(nèi)的對(duì)號(hào)去掉即可。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 4 1 緒 論 生產(chǎn)效率是企業(yè)追求的一個(gè)綜合指標(biāo),它代表著企業(yè)的生命力,而作為一個(gè)發(fā)電企業(yè),日發(fā)電綜合指標(biāo)和月發(fā)電綜合指標(biāo)是體現(xiàn)企業(yè)效益的標(biāo)準(zhǔn)。 在系統(tǒng)設(shè)計(jì)方案上,我們不僅要滿足基本數(shù)據(jù)處理的需求,而且要面向企業(yè)的可擴(kuò)展化、規(guī)范化、集成化的高指標(biāo)要求,為此,在結(jié)合企業(yè)實(shí)際生產(chǎn)環(huán)節(jié)的各種數(shù)據(jù)基礎(chǔ)上,結(jié)合計(jì)算機(jī)技術(shù)的最新發(fā)展來(lái)規(guī)劃和實(shí)現(xiàn)系統(tǒng)的體系化分析和設(shè)計(jì)。 1.1 二級(jí)標(biāo)題 一個(gè)電廠的生產(chǎn)環(huán)境,需要多種設(shè)備的配合運(yùn)行,也需要各種原材料的充分供給,更需要高層管理人員的生產(chǎn)指導(dǎo),其最終 目的在于追求生產(chǎn)效益的最大化1。 。 1.1.1 三級(jí)標(biāo)題 OOA/OOD 即 Coad/Yourdon 方法 : 它是最早的面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法之一。該方法簡(jiǎn)單、易學(xué),適合于面向?qū)ο蠹夹g(shù)的初學(xué)者使用 。 四級(jí)標(biāo)題 UML 中的視圖包括:用例視圖( Use-case view)、邏輯視圖( Logical view)、組件視圖( Component view)、并發(fā)視圖( Concurrency view)、展開(kāi)視圖( Deployment view)等五種,能夠使用其他的視圖還有靜態(tài) -動(dòng)態(tài)視圖、邏輯 -物理視圖、工作流程視圖等。 (1) 用例圖: 。 (2) 靜態(tài)圖: 。 類圖: 。 對(duì)象圖: 圖中的術(shù)語(yǔ)、符號(hào)、單位等應(yīng)同文字表述所用一致;圖序及圖名置于圖的下方,居中排寫。需要的話,可在圖名之下加附圖說(shuō)明。 一級(jí)標(biāo)題,黑體小二號(hào)字,居中,段前 1.5 行,段后間距 32pt( 30 36pt以利于控制正文合適的換頁(yè)位置) 注意: 所有章標(biāo)題都包含章號(hào)和章名稱兩部分,并且章號(hào)和章名稱之間用空格隔開(kāi) 。 二級(jí)標(biāo)題,黑體三號(hào),左對(duì)齊,段前 1行,段后 22pt(磅 ) ( 18 24pt 以利于控制正文合適的換頁(yè)位置), 所有節(jié) 標(biāo)題都包含節(jié)號(hào)和節(jié)名稱兩部分,并且節(jié)號(hào)和節(jié)名稱之間用空格隔開(kāi)。 三級(jí)標(biāo)題,黑體小 3 號(hào),左對(duì)齊,段前 0.5 行 ,段后 13pt( 12 15pt以利于控制正文合適的換頁(yè)位置) 第三級(jí)和第四級(jí)標(biāo)題均空兩格書寫序數(shù),后空一格書寫標(biāo)題 內(nèi)容中編號(hào)用 (1)、 (2)等表示,下一級(jí)用 、 等表示。注意“ (1)”在英文狀態(tài)下輸入的 ,字體 為 Times New Roman。 正文:宋體小四號(hào),固定行間距 20pt,首行縮進(jìn) 2 個(gè)字 ,后邊的所有正文都相同 四級(jí)標(biāo)題,黑體小 4 號(hào),左對(duì)齊,段前 0.5 行 ,段后 8pt( 6 9pt 以利于控制正文合適的換頁(yè)位置) 引用文獻(xiàn)標(biāo)號(hào):要設(shè)置成上標(biāo)格式 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 5 公眾反饋97.11.179 7 . 9 公 布9 7 . 1 公 布OOPSLA959 6 . 6 和 9 6 . 1 0工業(yè)化標(biāo)準(zhǔn)化統(tǒng)一化分散的各部分U M L 1 . 1 被 O M G接納為標(biāo)準(zhǔn)UML1.1合作伙伴意見(jiàn)UML1.0UML0.9&0.91Unified Method 0.8Booch93OMT-1Booch91其它方法OMT-2OOSE 圖 1-1 UML 的發(fā)展歷程 1.2 二級(jí)標(biāo)題 1.2.1 三級(jí)標(biāo)題 公式:公式應(yīng)居中書寫,公式的編號(hào)用括號(hào)括起寫在右邊行末,其間不加虛線。圖、表、公式等與正文之間要有一行的間距。文中的圖、表、附注 、公式的序號(hào)一律采用阿拉伯?dāng)?shù)字分章編號(hào)。如:圖 2-5,表 3-2,公式 (5-1)等。若圖或表中有附注,采用英文小寫字母順序編號(hào),附注寫在圖或表的下方。 0s in ( )yt (1-1) 表 : 表格應(yīng)隨文給出,先見(jiàn)文后見(jiàn)表;表中參數(shù)應(yīng)標(biāo)明量和單位的符號(hào);表序及表名置于表的上方,居中排寫;一張表格應(yīng)為一個(gè)整體,表格一頁(yè)排不下允許下頁(yè)接寫,表題可省略,表頭應(yīng)重復(fù)寫,并在右上方寫 “ 續(xù)表 ” 。表格不加左右邊線。 表 1-1 數(shù)據(jù)列 表 單位( m) 圖序 (圖號(hào)) 及圖名置于圖的下方,居中排寫。 五號(hào)宋體,英文和數(shù)字為Times New Roman,段后0.5 行,圖片居中 小四號(hào)字, Times New Roman,右對(duì)齊 居中 表號(hào)與標(biāo)題:五號(hào)黑體 /Times New Roman,居中。 表與文字之間距離為 0.5行,設(shè)置表名段前 0.5 行 五號(hào)宋體 /Times New Roman 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 6 UML 代表了面向?qū)ο蠓椒ǖ能浖_(kāi)發(fā)技術(shù)的發(fā)展方向,具有巨大的市場(chǎng)前景,也具有重大的經(jīng)濟(jì)價(jià)值和國(guó)防價(jià)值。 1.2.2 三級(jí)標(biāo)題 UML 不僅可以為軟件系統(tǒng)創(chuàng)建模型,還可以描述其它非計(jì)算機(jī)軟件的系統(tǒng),或是商業(yè)機(jī)構(gòu)或過(guò)程。 1.2.3 三級(jí)標(biāo)題 UML 不僅可以為軟件系統(tǒng)創(chuàng)建模型,還可以描述其它非計(jì)算機(jī)軟件的系統(tǒng),或是商業(yè)機(jī)構(gòu)或過(guò)程。 1.3 二級(jí)標(biāo)題 UML 不僅可以為軟件系統(tǒng)創(chuàng)建模型,還可以描述其它非計(jì)算機(jī)軟件的系統(tǒng),或是商業(yè)機(jī)構(gòu)或過(guò)程。 表與文字之間距離為 0.5 行 段前 0.5 行 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 7 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 8 2 解決問(wèn)題 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物理學(xué)。 2.1 二級(jí)標(biāo)題 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物理學(xué)。 2.2 二級(jí)標(biāo)題 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物理學(xué)。 2.2.1 三級(jí)標(biāo)題 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物物理學(xué)。 2.2.2 三級(jí)標(biāo)題 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物物理學(xué)。 換章另起一頁(yè) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 9 3 結(jié) 論 物理系物理學(xué)物理系物理學(xué)物理系物理學(xué),物理系物理學(xué)物理系物理學(xué)物理系物物理學(xué)。 換章另起一頁(yè)。 換頁(yè)操作方法:在上一頁(yè)文字末尾按下ctrl+Enter 組合鍵 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 10 附 錄 程序代碼 : 代碼 1 頭文件 SeqList.h: typedef struct DataType listMaxSize; int size; SeqList; void ListInitiate(SeqList *L) L-size=0; int ListLength(SeqList L) return L.size; int ListInsert(SeqList *L,int i,DataType x) int j; if (L-size=MaxSize) printf(順序表已滿無(wú)法插入! n); return 0; else if(iL-size) printf(參數(shù)不合法! n); return 0; else for(j=L-size;ji;j-) L-listj=L-listj-1; L-listi=x; L-size+; return 1; int ListGet(SeqList L,int i,DataType *x) if(iL.size-1) printf(參數(shù) i 不合法! n); return 0; else *x=L.listi; return 1; 附錄兩字在第一行居中位置,使用三號(hào)黑體字。內(nèi)容為關(guān)鍵模塊的主要程序代碼。 行間距 12pt, 內(nèi)容使用五號(hào)宋體字,每行空兩格放置。 5 號(hào)黑體,段前 1 行,段后 0.5 行 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 11 ; 程序代碼: 主程序 SeqList_main.c: #include #define MaxSize 100 typedef int DataType; #include SeqList.h void main(void) SeqList myList; int i,x; ListInitiate(&myList); for(i=0;i10;i+) if(ListInsert(&myList,i,i+1)=0) printf(錯(cuò)誤 n); return; for(i=0;iListLength(myList);i+) if(ListGet(myList,i,&x)=0) printf(錯(cuò)誤 n); return; else printf(%d ,x); 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 12 參考文獻(xiàn) 1劉勝超等 UML 在工業(yè)鍋爐控制系統(tǒng)設(shè)計(jì)中的應(yīng)用華中科技大學(xué)學(xué)報(bào) 2002,30(4): 93-95 2蔣慧等 UML 設(shè)計(jì)核心技術(shù)北京:北京希望電子出版社 ,2001. 3王紅燕等 . UML 建模在常住人口管理信息系統(tǒng)開(kāi)發(fā)中的應(yīng)用 . 計(jì)算機(jī)工程與應(yīng)用 .2002,19: 238-241 4劉勝超等 UML 在工業(yè)鍋爐 控制系統(tǒng)設(shè)計(jì)中的應(yīng)用華中科技大學(xué)學(xué)報(bào) 2002,30(4): 93-95 參考文獻(xiàn)書寫格式規(guī)定 : 專著:注釋編號(hào) .作者 .專著 .書名 M.出版社 ,出版年 .起止頁(yè)碼 期刊:注釋編號(hào) .作者 .期刊 .題名 J.刊名 ,出版年 (卷、期 ):起止頁(yè)碼 論文集:注釋編號(hào) .作者 .論文名稱 : 論文集名 C.出版地 :出版社 ,出版年度 .起止頁(yè)碼 學(xué)位論文:注釋編號(hào) .作者 .題名 D.保存地點(diǎn) :保存單位 ,寫作年度 . 專利文獻(xiàn):注釋編號(hào) .專利所有者 .題名 P.專利國(guó)別 :專利號(hào) , 出版日期 光盤:注釋編號(hào) .責(zé)任者 .電 子文獻(xiàn)題名 電子文獻(xiàn)及載體類型標(biāo)識(shí) ,出版年 (光盤序號(hào) ) 互聯(lián)網(wǎng):注釋編號(hào) .責(zé)任者 .文獻(xiàn)題名 .電子文獻(xiàn)網(wǎng)址 .訪問(wèn)時(shí)間(年 -月 -日) 文獻(xiàn)作者 3 名以內(nèi)的全部列出; 3 名以上則列出前 3 名,后加“等” (英文加“ etc.” ) 格式嚴(yán)格按照后邊的參考文獻(xiàn)書寫格式說(shuō)明書寫 參考文獻(xiàn)四字居中放置,使用四號(hào)黑體字。段前 1.5行,段后 33pt.(30-36pt) 行間距 17pt,段落前加間距 3pt, 注意不要在一篇參考文獻(xiàn)段落的中間換頁(yè) , 內(nèi)容使用五號(hào)宋體字,每行空兩格放置。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 13 致 謝 感謝 對(duì)我?guī)啄甑呐囵B(yǎng)! 感謝 我在學(xué)術(shù)上的諄諄教誨。 我不僅學(xué)到了知識(shí),而且學(xué)到了做人的準(zhǔn)則和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng) 。 在此, 表示衷心的感謝和崇高的敬意! 一級(jí)標(biāo)題,小二號(hào)字,黑體,加粗,居中,段前 1.5行,段后 32pt。獨(dú)立一頁(yè)。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 14 PINGDINGSHAN UNIVERSITY 畢業(yè) 論 文 (設(shè)計(jì) ) 題 目 : 病例管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 院 ( 系 ): 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 專業(yè)年級(jí) :計(jì)算機(jī)科學(xué)與技術(shù) 2008級(jí) (專升本) 姓 名 : 郝兆基 學(xué) 號(hào) : 083210128 指導(dǎo)教師 : 甘 泉 講師 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 15 2010 年 04 月 22 日 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 原 創(chuàng) 性 聲 明 本人鄭重聲明:本人所呈交 的畢業(yè)論文,是在指導(dǎo)老師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果。畢業(yè)論文中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點(diǎn)等,均已明確注明出處。除文中已經(jīng)注明引用的內(nèi)容外,不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過(guò)的科研成果。對(duì)本文的研究成果做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。 本聲明的法律責(zé)任由本人承擔(dān)。 論文作者簽名: 日 期: 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 關(guān)于畢業(yè)論文使用授權(quán)的聲明 本人在指導(dǎo)老師指導(dǎo)下所完成的論文及相關(guān)的 資料(包括圖 紙、試驗(yàn)記錄、原始數(shù)據(jù)、實(shí)物照片、圖片、錄音帶、設(shè)計(jì)手稿等) ,知識(shí)產(chǎn)權(quán)歸屬平頂山學(xué)院。本人完全了解 平頂山學(xué)院 有關(guān)保存、使用畢業(yè)論文的規(guī)定,同意學(xué)校保存或向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的 紙質(zhì)版 和電子版,允許論文被查閱和借閱;本人授權(quán) 平頂山學(xué)院 可以將本畢業(yè)論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用任何復(fù)制手段保存和匯編本畢業(yè)論文。如果發(fā)表相關(guān)成果,一定征得指導(dǎo)教師同意,且 第一署名單位為平頂山學(xué)院。本人離校后使用畢業(yè)論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成果時(shí),第一署名單位仍然為平頂山學(xué)院。 論文作者簽名 : 日 期: 指導(dǎo)老師簽名: 日 期: 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 病例管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 摘要 隨著計(jì)算機(jī)的引進(jìn)到人們各項(xiàng)生活當(dāng)中,數(shù)據(jù)庫(kù)技術(shù)以及各項(xiàng)應(yīng)用程序被廣泛應(yīng)用的各種單位和各項(xiàng)企業(yè)機(jī)關(guān)、企事業(yè)單位、商業(yè)機(jī)構(gòu),逐漸實(shí)現(xiàn)了系統(tǒng)化的信息管理體制,越來(lái)越多的醫(yī)院、診所逐漸步入到數(shù)字化的管理體系。 醫(yī)療機(jī)構(gòu)是人們生活中不可或缺的重要組成部分,也是人們生存發(fā)展賴以保證的事業(yè)機(jī)關(guān),病例管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),取代了原始的手動(dòng)記錄和記載查詢的方式,采用了自動(dòng)化的,系統(tǒng)化的管理方式,這樣可以極大地節(jié)省醫(yī)療人員和病人的時(shí)間,明顯的提高醫(yī)療機(jī)構(gòu)治療對(duì)病人進(jìn)行有效治療的效率,這也是醫(yī)療機(jī)構(gòu)自動(dòng)化管理和信息化管理實(shí)現(xiàn)的發(fā)展趨勢(shì)。 病例管理系統(tǒng)采用 VB 技術(shù),使用 Access 做后臺(tái)數(shù)據(jù)庫(kù),實(shí)現(xiàn)了病例信息化系統(tǒng)化管理的功能。對(duì)于醫(yī)療機(jī)構(gòu)工作人員,該系統(tǒng)提供了病例信息的輸入,個(gè)人病例的修改,以及多病例中進(jìn)行查找等功能。在數(shù)據(jù)安全方面,我采用了備份的方法。該系統(tǒng)實(shí)現(xiàn)了多病例中的方便查找,具有操作方 便,反應(yīng)快捷等優(yōu)點(diǎn)。 我把病歷管理程序的適用性做了詳細(xì)的規(guī)范,將其范圍規(guī)定到學(xué)校內(nèi)對(duì)學(xué)生的管理,可以實(shí)現(xiàn)對(duì)學(xué)生的身體狀況作分析,可以分析出在各季節(jié)的多發(fā)病,以便做好預(yù)防,以及可以隨時(shí)調(diào)用 E-MAIL 把一些情況給學(xué)校管理部門匯報(bào)。 本論文描述了 VB 可視化編程語(yǔ)言的設(shè)計(jì)與實(shí)現(xiàn),以及如何實(shí)現(xiàn)病例管理的原理及方法。對(duì)于病例管理系統(tǒng)的需求做了分析,然后描述了整個(gè)系統(tǒng)的運(yùn)行流程,以及每個(gè)模塊的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程,最后對(duì)系統(tǒng)進(jìn)行了測(cè)試,結(jié)合測(cè)試結(jié)果對(duì)系統(tǒng)進(jìn)行了相應(yīng)的優(yōu)化。 關(guān)鍵詞: VB 可視化程序設(shè)計(jì) ,Access,病例管 理系統(tǒng) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 The case management system management systems design with realizes Abstract With the introduction of computers into the daily life of people, as well as database technology is widely used applications of the various units and the corporate bodies, enterprises, institutions, commercial organizations, the progressive realization of the systematic information management system, the more to more and more hospitals, clinics to move more into the digital management system. Medical institutions in peoples lives is an important component of the survival and development of people is the cause of which guarantee agencies, case management system design and implementation, replacing the original query manually recorded and documented way, using the automated and systematic management approach, this can be significant savings in medical staff and patient time, improved medical treatment of patients with effective treatment of the efficiency of medical institutions is also automated management and information management to achieve development. VB case management system technology, the use of Access database to do the background to achieve a case of systematic information management functions. For medical staff, the system provides information on the importation of cases, changes to individual cases, as well as in many cases to find functions. The system is to achieve a number of cases of convenience, with easy to operate, the advantages of fast reaction. I put the applicability of medical records management procedures in detail the specifications, will be its scope to require schools to students of management, can achieve physical condition of students for analysis, can be analyzed in each season of the frequently-occurring disease, in order to make prevention , and can always call the E-MAIL to some cases reported to the school management. This paper describes the VB Visual Programming Language Design and Implementation, as well as how to achieve the principles of case management and methods. For the case management system needs to do the analysis, and then describes the process to run the whole system, as well as each module of the Design and Implementation of the process, the final test of the system, combined with the test results corresponding to the system optimization. Key words: VB visual programming, Access, case management system 目錄 PINGDINGSHAN UNIVERSITY .14 1 緒 論 . 4 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 2 選題分析 . 6 2.1 課題背景 . 7 2.2 選題的意義 . 7 2.3 論文的研 究?jī)?nèi)容 . 8 3 系統(tǒng)分析 . 8 3.1 系統(tǒng)的初步調(diào)查 . 8 3.2 系統(tǒng)的可行性分析 .10 3.3 需求分析 . 11 3.3.1 系統(tǒng)開(kāi)發(fā)和運(yùn)行環(huán)境 . 11 3.3.2 輸入設(shè)備 .12 4 總體設(shè)計(jì) .12 4.1 總體規(guī)劃 .12 4.2 開(kāi)發(fā)環(huán)境 .13 4.3 功能模塊 .15 4.4 數(shù)據(jù)庫(kù)設(shè)計(jì) .16 5 詳細(xì)設(shè)計(jì) .18 5.1 系統(tǒng)安全措施設(shè)計(jì) .18 5.2 系統(tǒng)統(tǒng)計(jì)管理設(shè)計(jì)(核心創(chuàng)意) .21 5.3 系統(tǒng)主要功能窗口界面設(shè)計(jì) .24 5.4 數(shù)據(jù)庫(kù)的連接設(shè)計(jì) .27 6 系統(tǒng)的實(shí)現(xiàn) .27 7 總結(jié) .29 參考文獻(xiàn) .30 致謝 .31 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 1 緒 論 在現(xiàn)代社會(huì)中管理的作用越來(lái)越顯得重要和突出。一般來(lái)講,管理通過(guò)計(jì)劃、組織、指導(dǎo)與領(lǐng)導(dǎo)、控制等手段,為組織制定目標(biāo),應(yīng)用組織的各種要素,以實(shí)現(xiàn)組織的目標(biāo)。對(duì)企業(yè)來(lái)說(shuō),人們按照一定的營(yíng)銷計(jì)劃、人力、物力資源,對(duì)人員、物質(zhì)、資金等加以計(jì)劃和協(xié)調(diào),以達(dá)到預(yù)期的目的,即稱為企業(yè)管理。傳統(tǒng)的企業(yè)管理活動(dòng)中,把人、才、物作為企業(yè)的主要資源。但是隨著社會(huì)化大生產(chǎn)的不斷擴(kuò)大和社會(huì)對(duì)產(chǎn)品多樣化的需求,人們?cè)絹?lái)越重視信息在生產(chǎn)經(jīng)營(yíng)及企業(yè)管理中的作用,并把它當(dāng)做企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源 的處理已經(jīng)成為當(dāng)今世界上一項(xiàng)主要的社會(huì)活動(dòng)。同樣,在醫(yī)療系統(tǒng)中也不例外,其中加強(qiáng)對(duì)門診信息的管理,一方面能更好為病人服務(wù),另一方面能加強(qiáng)對(duì)醫(yī)院效益的監(jiān)控。 本世紀(jì)以來(lái),由于社會(huì)生產(chǎn)力的迅速發(fā)展和科學(xué)技術(shù)的突飛猛進(jìn),人們進(jìn)行信息交流的深度和廣度不斷增加,管理所需要的信息量急劇增長(zhǎng),同時(shí)對(duì)信息的處理要求及時(shí)、準(zhǔn)確,這導(dǎo)致了傳統(tǒng)的信息處理方法和手段已不能適應(yīng)現(xiàn)代管理的需要;電子計(jì)算機(jī)的誕生和在信息處理中的應(yīng)用,標(biāo)志著一個(gè)嶄新時(shí)代 “信息時(shí)代”的開(kāi)始,它使企業(yè)管理現(xiàn)代化成為可能。 一定意義上說(shuō),管理信息系 統(tǒng)的產(chǎn)生和發(fā)展是建立在電子計(jì)算機(jī)基礎(chǔ)之上的。硬件方面,自 1946 年第一臺(tái)電子計(jì)算機(jī)誕生以來(lái),計(jì)算機(jī)技術(shù)的發(fā)展可謂日新月異,從龐大的只能在實(shí)驗(yàn)室里供研究使用的計(jì)算機(jī)到如今能適應(yīng)不同環(huán)境滿足不同需求的各種各樣的計(jì)算機(jī);運(yùn)算速度從每秒幾千次到每秒幾百億次;處理器從焊有上百萬(wàn)個(gè)電子管的大的驚人的電子板到只有指甲大小的集成電路;現(xiàn)在計(jì)算機(jī)在硬件方面的發(fā)展已達(dá)到了每三個(gè)月更新?lián)Q代一次的驚人速度。軟件方面,也已從機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言發(fā)展到現(xiàn)如今的第四代語(yǔ)言 非結(jié)構(gòu)化、面向?qū)ο蟆⒖梢暬恼Z(yǔ)言。 管理信息系 統(tǒng)通過(guò)對(duì)企業(yè)當(dāng)前運(yùn)行的數(shù)據(jù)進(jìn)行處理來(lái)獲得有關(guān)信息,以控制企業(yè)的行為;利用過(guò)去和現(xiàn)在的數(shù)據(jù)及相應(yīng)的模型,對(duì)未來(lái)的發(fā)展進(jìn)行預(yù)測(cè);能從全局目標(biāo)出發(fā),對(duì)企業(yè)的管理決策活動(dòng)予以輔助。從工業(yè)發(fā)達(dá)國(guó)家來(lái)看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個(gè)階段。 第一階段:( 1953 年至 1965 年)單項(xiàng)數(shù)據(jù)處理階段,也稱電子數(shù)據(jù)處理( EDP)階段。這是電子計(jì)算機(jī)在管理領(lǐng)域應(yīng)用的起步階段。這一階段,由于當(dāng)時(shí)計(jì)算機(jī)硬、 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 軟件的限制,數(shù)據(jù)處理的性質(zhì)只是使用計(jì)算機(jī)代替人的手工勞動(dòng),進(jìn)行簡(jiǎn)單的單項(xiàng)數(shù)據(jù)處理工作,如計(jì)算工資、數(shù)據(jù)統(tǒng)計(jì)、報(bào)表登記、 編制計(jì)劃等。這個(gè)階段的處理方式主要是集中式的批處理。 第二階段:( 1965 年至 1970 年)綜合數(shù)據(jù)處理階段,也稱事務(wù)處理系統(tǒng)( TPS)階段。這個(gè)階段計(jì)算機(jī)硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶的分時(shí)系統(tǒng),計(jì)算機(jī)開(kāi)始應(yīng)用于對(duì)某一個(gè)管理子系統(tǒng)的控制,并具有一定的反饋功能。如庫(kù)存管理系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、學(xué)籍管理系統(tǒng)等。這個(gè)階段的處理方式已發(fā)展為面向終端的聯(lián)機(jī)實(shí)時(shí)處理。 第三階段:( 1970 年至今)管理信息系統(tǒng)( MIS)階段。這個(gè)階段是在企業(yè)中全面的使用計(jì)算機(jī)把各種管理子系統(tǒng)的功能集中起來(lái),構(gòu)成了計(jì)算機(jī)化的全 方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個(gè)階段的處理方式是在數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)基礎(chǔ)上組成分布式處理系統(tǒng)。它的特點(diǎn)是使用數(shù)據(jù)庫(kù)和分時(shí)處理的計(jì)算機(jī)網(wǎng)絡(luò),并充分利用運(yùn)籌學(xué)等數(shù)學(xué)方法,實(shí)現(xiàn)了硬件、軟件和數(shù)據(jù)資源的共享 。 總的說(shuō)來(lái),計(jì)算機(jī)技術(shù)的發(fā)展,其性價(jià)比大幅的下降,使得其被大量廣泛的使用。針對(duì)現(xiàn)實(shí)中的各種應(yīng)用需求,相應(yīng)的產(chǎn)生很多技術(shù)體系、技術(shù)標(biāo)準(zhǔn),如 J2EE,NET,COM/COM+等。這又大大的推動(dòng)了企業(yè)的信息化進(jìn)程。其影響可以歸納為如下兩點(diǎn): (1)計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手: 今天,計(jì)算機(jī)的價(jià)格已經(jīng) 十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面: 首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng); 其次,計(jì)算機(jī)可以節(jié)省許多資源; 第三,計(jì)算機(jī)可以大大的提高人們的工作效率; 第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。 (2)開(kāi)發(fā)病例管理系統(tǒng)的意義 現(xiàn)在我國(guó)的一些小型醫(yī)院或診所對(duì)于病人就診信息的處理還停留在紙介質(zhì)或半自動(dòng)(由電腦處理一部分?jǐn)?shù)據(jù),由人工處理一部分?jǐn)?shù)據(jù))的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管 理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。軟件作為一有項(xiàng)有力的工具,只能當(dāng)此種工具,與我們的實(shí)踐相結(jié)合起來(lái)的時(shí)候,才具有重大的社會(huì)價(jià)值及使用價(jià)值。因此根據(jù) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 企業(yè)目前實(shí)際的病例管理情況開(kāi)發(fā)一套病例管理系統(tǒng)是十分必要的。 2 選題分析 病例管理系統(tǒng)是對(duì)病人的管理,“病例”是與“病歷”一字之差區(qū)別與我們所說(shuō)的 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 病歷。該系統(tǒng)不僅實(shí)現(xiàn)了病例信息的集中化管理 ,增加了醫(yī)生與病人之間的溝通和了解 ,更重要的是實(shí)現(xiàn)了病人病例的系統(tǒng)化信息化的管理 ,提高了病人就診的效率,方便對(duì)病癥的 統(tǒng)計(jì),為預(yù)防病癥做準(zhǔn)備。 2.1課題背景 隨著計(jì)算機(jī)的迅猛發(fā)展和普及,以及數(shù)據(jù)庫(kù)技術(shù)的廣泛應(yīng)用,各企事業(yè)單位和商業(yè)機(jī)構(gòu)逐漸實(shí)現(xiàn)了信息化管理,越來(lái)越多的醫(yī)療機(jī)構(gòu)也逐漸步入了信息化系統(tǒng)化的進(jìn)程。 本病例管理系統(tǒng)是醫(yī)療機(jī)構(gòu)的應(yīng)用性環(huán)節(jié),也是醫(yī)療機(jī)構(gòu)人員向系統(tǒng)化管理進(jìn)化的重要過(guò)程,取代了原始用紙筆記錄信息,用資料袋進(jìn)行保存資料的方式,采用了系統(tǒng)的,集中的電子數(shù)據(jù)庫(kù)管理,這樣極大地方便醫(yī)療人員與病人之間的溝通,明顯地提高了病例管理的效率,也是意料機(jī)構(gòu)科學(xué)化和信息化管理實(shí)現(xiàn)的發(fā)展趨勢(shì)。 2.2選題的意義 病例就診,根據(jù) 自己的身體狀況進(jìn)行科學(xué)的,實(shí)際的統(tǒng)一的進(jìn)行記錄。對(duì)自己的病情進(jìn)行科學(xué)的總結(jié),對(duì)自己病情的發(fā)展程度進(jìn)行階段性的記錄。近些年,隨著醫(yī)療機(jī)構(gòu)多年來(lái)醫(yī)治的病人不斷的增加,手動(dòng)記載病人的病例越來(lái)越不方便,病例資料積攢越來(lái)越多,對(duì)空間的占用越來(lái)越嚴(yán)重,隨著時(shí)間的推移,出現(xiàn)了各種各樣的問(wèn)題,也弊端和缺陷顯現(xiàn)的越來(lái)明顯起來(lái)。 醫(yī)療機(jī)構(gòu)病例的記錄和管理是一項(xiàng)非常繁瑣的工作,而傳統(tǒng)的選題方式存在以下幾方面的問(wèn)題: 1. 醫(yī)療機(jī)構(gòu)進(jìn)行掛號(hào),就診等一系列醫(yī)療流程的同時(shí),要對(duì)病人相應(yīng)流程的資料進(jìn)行詳細(xì)的記錄。傳統(tǒng)的記錄流程繁瑣復(fù)雜, 該過(guò)程時(shí)間長(zhǎng),速度緩慢,因此影響了醫(yī)療人員的治療效率。 2.病例的存放,是醫(yī)療機(jī)構(gòu)普遍存在的問(wèn)題,由于病例記錄的材質(zhì)是紙張,由于多年的積累,病例資料會(huì)越來(lái)越多,需要長(zhǎng)期的干燥環(huán)境,避免紙張發(fā)霉變質(zhì)。而且由于紙張的積累,會(huì)占用越來(lái)越多的空間。而且由于紙筆記錄,記錄筆跡很容易由于時(shí)間過(guò)長(zhǎng),緩慢變質(zhì),繼而字跡愈來(lái)愈不清晰,導(dǎo)致記錄被損毀,造成記錄無(wú)法使用, 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 從而要采取安全措施。 3.病例記錄的查找,由于病例記錄是用紙張進(jìn)行記錄,索引模式不清晰,查找使用起來(lái)會(huì)耽誤過(guò)長(zhǎng)的時(shí)間,而且查找極為不便,由于病例的使用,會(huì)造成材 質(zhì)的損壞甚至損毀無(wú)法使用, 針對(duì)上述產(chǎn)生的諸多問(wèn)題,設(shè)計(jì)并開(kāi)發(fā)一個(gè)病例管理系統(tǒng)是非常必要的。該論文設(shè)計(jì)并實(shí)現(xiàn)了中醫(yī)診所的病例管理系統(tǒng),改系統(tǒng)不僅實(shí)現(xiàn)了病例的快速記錄和管理,增加了病人和醫(yī)療人員之間的溝通和了解,更重要的是實(shí)現(xiàn)了病例的快速索引和查找使用,提高了醫(yī)療機(jī)構(gòu)的工作效率。 2.3論文的研究?jī)?nèi)容 本病例管理系統(tǒng)針對(duì)傳統(tǒng)方式的病例記錄保存查詢存在的問(wèn)題,采用了電子管理的方式,設(shè)計(jì)并實(shí)現(xiàn)了病例管理系統(tǒng),極大地方便了醫(yī)療人員和廣大患者,提高了就診的效率。 程序的實(shí)現(xiàn)采用了 VB 可視化編譯 +Access 技術(shù),使應(yīng) 用系統(tǒng)的開(kāi)發(fā)快而方便。本系統(tǒng)的最終目的就是讓在醫(yī)療崗位上的醫(yī)療人員,可以利用先進(jìn)技術(shù),更快捷的錄入患者信息,更方便的查詢患者的醫(yī)療程度和資料,以及更好的存放和保留病人的病例資料。具有易操作,相應(yīng)快速等優(yōu)點(diǎn)。 3 系統(tǒng)分析 3.1系統(tǒng)的初步調(diào)查 建立一個(gè)好的管理信息系統(tǒng),必須要有一個(gè)好的管理基礎(chǔ)。所謂好的管理基礎(chǔ),指的是合理的管理體制、完善的制度、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 應(yīng)該看到,我國(guó)開(kāi)發(fā)管理信息系統(tǒng)的時(shí)間還不長(zhǎng),設(shè)計(jì)開(kāi)發(fā)的實(shí)際經(jīng)驗(yàn)也很不足。要使進(jìn)銷存信息系統(tǒng)在企業(yè)建立、使用,并從中 獲得巨大的效益,必須具備以下基本條件。 (1)領(lǐng)導(dǎo)重視、管理人員積極性高 管理信息系統(tǒng)的建立,需要企業(yè)公司提供資源、經(jīng)費(fèi)、人力和時(shí)間,要涉及管理體制、規(guī)章制度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些公司管理的全局性問(wèn)題必須在公司高層領(lǐng)導(dǎo)的重視和支持下才能獲得解決。 管理人員的積極性也是不容忽視的條件。 管理人員是管理信息系統(tǒng)的直接用戶,它們的積極性和配合程度,關(guān)系到管理信息系統(tǒng)的使用效果和生命力。 (2)具備一定的資源條件 管理信息系統(tǒng)的資源主要包括計(jì)算機(jī)硬、軟件設(shè)備,不間斷電源、空調(diào)等輔助設(shè)備和計(jì)算機(jī)房設(shè)施等,有條件的公司應(yīng)盡量發(fā)掘和利用現(xiàn)有計(jì)算機(jī)設(shè)備。管理信息系統(tǒng)的費(fèi)用可分為 開(kāi)發(fā)費(fèi)用和運(yùn)行費(fèi)用,前者包括設(shè)備購(gòu)置、人員工資、培訓(xùn)和開(kāi)發(fā)過(guò)程中的一系列支出等, 后者包括機(jī)器運(yùn)行、維護(hù)和修理費(fèi),人員工資和水、電、紙張等日常開(kāi)支。 要有足夠的資金保證,才能順利完成整個(gè)系統(tǒng)的開(kāi)發(fā)工作。當(dāng)然,資金的投入也可以在開(kāi)發(fā)和運(yùn)行過(guò)程中分階段進(jìn)行,在逐步取得階段成果的基礎(chǔ)上補(bǔ)充更多的資源。 (3)組織一個(gè)強(qiáng)有力的開(kāi)發(fā)小組 管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開(kāi)發(fā)人員的水平和素質(zhì)。 開(kāi)發(fā)小組的人數(shù)因系統(tǒng)規(guī)模大 小而異,通常包括系統(tǒng)分析員、程序員、數(shù)據(jù)錄入員和硬、軟件維護(hù)人員。由于管理信息系統(tǒng)的開(kāi)發(fā)通常是從逐個(gè)子系統(tǒng)分期分批進(jìn)行的,同時(shí),已開(kāi)發(fā)完畢投入使用的系統(tǒng)仍需不斷維護(hù)、改進(jìn)和完善,因此這個(gè)開(kāi)發(fā)小組應(yīng)該在相當(dāng)長(zhǎng)的時(shí)期內(nèi)存在。 在正式的立項(xiàng)之前必須進(jìn)行可行性分析,而可行性分析主要是對(duì)現(xiàn)行系統(tǒng)進(jìn)行充分的調(diào)查研究,細(xì)致了解現(xiàn)行系統(tǒng)的現(xiàn)狀流程,以及存在的主要問(wèn)題,在此基礎(chǔ)上提出新的系統(tǒng)的邏輯模型。 詳細(xì)的現(xiàn)狀調(diào)查目的是為了弄清現(xiàn)行系統(tǒng)的基本功能及信息流程,為新系統(tǒng)邏輯模型提供基礎(chǔ)。它是建立新系統(tǒng)的前期工作,也是進(jìn)行系統(tǒng) 分析和設(shè)計(jì)的重要基礎(chǔ)。因此要建立新的公司病例管理系統(tǒng)就必須對(duì)公司現(xiàn)行的病例管理系統(tǒng)進(jìn)行全面、細(xì)致 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 而充分的調(diào)查研究。采用主要的方式是在同學(xué)中進(jìn)行交流和對(duì)現(xiàn)有的政策進(jìn)行分析。 3.2系統(tǒng)的可行性分析 在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開(kāi)發(fā)和評(píng)價(jià)的依據(jù)。新系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn)程序需求單位的戰(zhàn)略目標(biāo)、發(fā)展方向和基本特點(diǎn),直接為單位管理服務(wù),同時(shí),新系統(tǒng)目標(biāo)應(yīng)該和現(xiàn)行系統(tǒng)的各項(xiàng)基本功能密切相關(guān),并且可以分期分批實(shí)現(xiàn)。需要指出的是,新系統(tǒng)目標(biāo)不可能在總體規(guī)劃階段就 提得非常具體,它還將在開(kāi)發(fā)過(guò)程中逐步明確和定量化。新系統(tǒng)目標(biāo)的提法不盡相同,例如:提高工作效率和減輕勞動(dòng)強(qiáng)度;提高信息處理速度和準(zhǔn)確性;提供新的處理功能和決策信息,等等。 新系統(tǒng)的目標(biāo)確定后,就可以從以下三方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析: ( 1)技術(shù)可行性 根據(jù)新系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù)是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員水平和數(shù)量等方面去考慮和分析,其中開(kāi)發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,并考慮近期內(nèi)可以培養(yǎng)和發(fā)展的技術(shù)人員。 ( 2)經(jīng)濟(jì)可行性 估算新系統(tǒng)的開(kāi)發(fā)費(fèi)用和今后 的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。 開(kāi)發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:購(gòu)買和安裝設(shè)備的費(fèi)用:計(jì)算機(jī)硬件、系統(tǒng)軟件、 機(jī)房、電源、空調(diào)等; 軟件開(kāi)發(fā)費(fèi)用:若由實(shí)習(xí)單位的技術(shù)人員開(kāi)發(fā),則該項(xiàng)費(fèi)用可以計(jì)入下面的人員費(fèi)用一項(xiàng); 人員費(fèi)用:系統(tǒng)開(kāi)發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等; 消耗品費(fèi)用:系統(tǒng)開(kāi)發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤、色帶等開(kāi)支; ( 3)運(yùn)行可行性 對(duì)新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來(lái)的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等)和 后果進(jìn)行估計(jì)和評(píng)價(jià)。同時(shí)還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補(bǔ)充,分析在給定時(shí)間 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 里能否完成預(yù)定的系統(tǒng)開(kāi)發(fā)任務(wù)等。 按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開(kāi)發(fā)的可行性報(bào)告,它是總體規(guī)劃工作的階段性成果。 下面為系統(tǒng)流程圖: Yes No 3.3需求分析 病 例管理系統(tǒng)的核心是醫(yī)生和病人的關(guān)系,考慮到病人管理分析的數(shù)據(jù)類型多,數(shù)據(jù)量大,關(guān)系應(yīng)具備強(qiáng)大的空間數(shù)據(jù)查詢和檢索功能,住院管理系統(tǒng)提高了醫(yī)院的工作效率,更好的服務(wù)了病人使醫(yī)院走向信息化和網(wǎng)絡(luò)化。 作為學(xué)校使用的病例管理系統(tǒng),本系統(tǒng)界面設(shè)計(jì)簡(jiǎn)單,盡可能地簡(jiǎn)化操作步驟,應(yīng)該做到: (1)良好的人機(jī)界面。 (2)嚴(yán)格的用戶管理。 (3)方便的登記病人信息。 (4)方便的查詢功能。 3.3.1 系統(tǒng)開(kāi)發(fā)和運(yùn)行環(huán)境 1.系統(tǒng)開(kāi)發(fā)平臺(tái): Visual FoxPro 6.0 2運(yùn)行平臺(tái): windows 2000/2003/XP 操作系統(tǒng)平臺(tái) 3處理器: 賽揚(yáng) 2.93 內(nèi)存: 512MB 硬盤: 80GB 管理員登錄 輸入用戶名和密碼 判斷是否通過(guò)驗(yàn)證 系統(tǒng)管理 新增病例 修改病歷 病例查詢 數(shù)據(jù)備份 退出系統(tǒng) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 3.3.2 輸入設(shè)備 系統(tǒng)支持鍵盤,鼠標(biāo)輸入設(shè)備。設(shè)備要求如下: 1 鍵盤:標(biāo)準(zhǔn)鍵盤,具有 Window XP 功能鍵。 2 鼠標(biāo):兩鍵或三鍵 串口 鼠標(biāo)或 USB 鼠標(biāo)。 4 總體設(shè)計(jì) 4.1總體規(guī)劃 根據(jù)本系統(tǒng)的需求,結(jié)合實(shí)際管理情況,本系統(tǒng)應(yīng)用有如下功能模塊: 用戶信息管理:實(shí)現(xiàn)用戶信息的管理。 新增病例:新增病例信息。 管理病例信息:管理病例信息。 查詢病例信息:查詢病例信息,并進(jìn)行統(tǒng)計(jì)。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 數(shù)據(jù)備份 :備份原有數(shù)據(jù)庫(kù)到其他位置。 4.2開(kāi)發(fā)環(huán)境 本系統(tǒng)采用面向?qū)ο蟮能浖_(kāi)發(fā)方法,以 Microsoft 公司的可視開(kāi)發(fā)環(huán)境 Visual Basic 6.0 作為主要開(kāi)發(fā)工具,使用 Microsoft Access 2003 作為關(guān)系數(shù)據(jù)庫(kù),并在VB 編程語(yǔ)言中采用 ADO 數(shù)據(jù)庫(kù)編程模型,配合功能強(qiáng)大的 SQL 查詢語(yǔ)言實(shí)現(xiàn)建立關(guān)系數(shù)據(jù)庫(kù),訪問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的更新,較好地實(shí)現(xiàn)了預(yù)定的需求功能。 Visual Basic 6.0 開(kāi)發(fā)環(huán)境 Visual Basic 6.0 是一種可視化、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序 設(shè)計(jì)語(yǔ)言,可用于開(kāi)發(fā) Windows 環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高、且功能強(qiáng)大。在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的應(yīng)用程序接口( API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù)( DLL)、動(dòng)態(tài)數(shù)據(jù)交換( DDE)、對(duì)象的鏈接與嵌入( OLE)、開(kāi)放式數(shù)據(jù)連接( ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出 Windows 環(huán)境功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 總的來(lái)看, Visual Basic 有以下主要特點(diǎn): 1.可視化編程 Visual Basic 提 供了可視化設(shè)計(jì)工具,把 Windows 界面設(shè)計(jì)復(fù)雜性“封裝”起來(lái),開(kāi)發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼,只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。 Visual Basic 自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。 2.面向?qū)ο蟮某绦蛟O(shè)計(jì) 在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而 Visual Basic 則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法( OOP),把程 序和數(shù)據(jù)封裝起作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上, Visual Basic 自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。每個(gè)對(duì)象以圖形方式顯示在界面上,都是可視的。 3.事件驅(qū)動(dòng)編程機(jī)制 Visual Basic 通過(guò)事件來(lái)執(zhí)行對(duì)象的操作。一個(gè)對(duì)象可能會(huì)產(chǎn)生多個(gè)事件,每個(gè) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 事件都可以通過(guò)一段程序來(lái)響應(yīng)。例如,命令按鈕是一個(gè)對(duì)象,用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊”事件,而產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來(lái)實(shí)現(xiàn)指定的操作。 在 用 Visual Basic 設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開(kāi)始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過(guò)程,這些過(guò)程分別面向不同的對(duì)象,由用戶操作引發(fā)某個(gè)事件來(lái)驅(qū)動(dòng)執(zhí)行某特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作。這樣可以方便編程人員、提高效率。 4.訪問(wèn)數(shù)據(jù)庫(kù) Visual Basic 系統(tǒng)具有很強(qiáng)的數(shù)據(jù)庫(kù)管理功能。利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫(kù),并提供強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí), Visual Basic 還能直接編輯和 訪問(wèn)其他外部數(shù)據(jù)。 Visual Basic 提供開(kāi)放式數(shù)據(jù)連接( Open DataBase Connectivity),即 ODBC 功能,它可通過(guò)直接訪問(wèn)或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如 SQL Server、 Oracle 等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言 SQL 數(shù)據(jù)標(biāo)準(zhǔn),直接訪問(wèn) Server 上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令、多用戶數(shù)據(jù)庫(kù)訪問(wèn)的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的 SQL 的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了 SQL 網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶服務(wù)器方案。 Visual Basic 6.0 是專門為 Microsoft 的 32 位操作系統(tǒng)設(shè)計(jì)的,可用來(lái)建立 32位的應(yīng)用程序。在 Windows9x、 WindowsNT 或 Windows2003 環(huán)境下,用 Visual Basic 6.0的編譯器可以自動(dòng)生成 32 位應(yīng)用程序。這樣的應(yīng)用程序在 32位操作系統(tǒng)下運(yùn)行,速度更快,更安全,并且更適合在多任務(wù)環(huán)境下運(yùn)行。 Microsoft Access 與 ADO 作為應(yīng)用程序與 OLE DB 連接 的橋梁 , ActiveX Data Objects (ADO)為 Visual Basic 6.0 下 開(kāi)發(fā)的應(yīng)用程序訪問(wèn)本地或遠(yuǎn)程數(shù)據(jù)庫(kù)提供了有效的手段。 Microsoft ActiveX Data Objects (ADO) 主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。ADO 支持用于建立基于客戶端 /服務(wù)器和 Web 的應(yīng)用程序的主要功能。 在 VB 中,可以使用開(kāi)發(fā)環(huán)境提供的 ADO 控件,數(shù)據(jù)庫(kù)訪問(wèn)方法,對(duì) ACCESS 中建立的關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)單快捷的進(jìn)行訪問(wèn)。 SQL 查詢語(yǔ)言及使用 SQL 語(yǔ)言是結(jié)構(gòu)化語(yǔ)言( Structure Query Language)的縮寫,是一種用于數(shù)據(jù) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 庫(kù)查詢和編程的語(yǔ)言,已經(jīng) 成為關(guān)系型數(shù)據(jù)庫(kù)普遍使用的標(biāo)準(zhǔn),使用這種標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)語(yǔ)言對(duì)程序設(shè)計(jì)和數(shù)據(jù)庫(kù)的維護(hù)都帶來(lái)了極大的方便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢。VB 和其他的應(yīng)用程序包括 Access、 Foxpro、 Orcale、 SQL Server 等都支持 SQL 語(yǔ)言。 SQL 語(yǔ)言的常用操作有:建立數(shù)據(jù)庫(kù)數(shù)據(jù)表( CREATE TABLE),如本系統(tǒng)中的學(xué)生及成績(jī)備份就用到該語(yǔ)句;從數(shù)據(jù)庫(kù)中篩選一個(gè)記錄集( SELECT),這是最常用的一個(gè)語(yǔ)句,功能強(qiáng)大,能有效地對(duì)數(shù)據(jù)庫(kù)中一個(gè)或多個(gè)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行訪問(wèn),并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個(gè)記 錄( INSERT);刪除符合條件的記錄( DELETE);更改符合條件的記錄( UPDATE); VB 中的數(shù)據(jù)庫(kù)操作對(duì)象都提供了對(duì) SQL 語(yǔ)句的支持。其一般的用法是以 VB 的各種控件接收用戶對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的請(qǐng)求,在事件響應(yīng)程序代碼中將其轉(zhuǎn)換成對(duì)數(shù)據(jù)庫(kù)的SQL 查詢語(yǔ)句,并以字符串的形式存在,然后將其傳遞給相應(yīng)的數(shù)據(jù)庫(kù)操作對(duì)象,最終完成對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。 4.3功能模塊 管理信息系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案。具體要求對(duì) 系統(tǒng)進(jìn)行功能分解,不斷下去,直到分解成含義明確,功能單一的單元功能模塊,從而繪制出系統(tǒng)的功能模塊圖,即 HIPO 圖。此管理信息系統(tǒng)的 HIPO 圖如下 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 4.4數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境( DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。 4.4.1 概念結(jié)構(gòu)設(shè)計(jì) 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,先要對(duì)系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,然后得出系統(tǒng)的關(guān)系模式,可以采用實(shí) 體 聯(lián)系圖(簡(jiǎn)稱 E R圖)的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)的描述。 E R圖由實(shí)體、屬性、聯(lián)系三部分組成。 E R圖的有關(guān)符號(hào)說(shuō)明如下: 病例管理系統(tǒng) 用戶登錄 數(shù)據(jù)備份 新增病例 修改病歷 病例查詢 系統(tǒng)管理 用戶管理 退出系統(tǒng) 備份數(shù)據(jù) 病人 姓名 年齡 性別 職業(yè) 民族 出生地 住院號(hào) 發(fā)病季節(jié) 用戶 管理 病例 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 4.4.2 物理結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì)的原則如下: ( 1) 盡可能的減少數(shù)據(jù)冗余和重復(fù)。 ( 2) 結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。 ( 3) 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。 基于以上設(shè)計(jì)原則,本系統(tǒng)設(shè)計(jì)了一個(gè)數(shù)據(jù)庫(kù),包含基本信息表(如病例、醫(yī)師、科室等)及幾個(gè)實(shí)體聯(lián)系建模后的表(如劃價(jià)信息表、收費(fèi)信息表等)。為了加快系統(tǒng)訪問(wèn)的速度把這 些表放在一個(gè)數(shù)據(jù)庫(kù)中。本系統(tǒng)中相關(guān)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)舉例如下: 基本信息表 ( base_info) 病史表( base_his) 體格檢查表 ( base_check) 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 用戶表( P-user) 5 詳細(xì)設(shè)計(jì) 5.1系統(tǒng)安全措施設(shè)計(jì) 在此系統(tǒng)中,充分考慮到人們的使用習(xí)慣,利用了兩方面措施對(duì)系統(tǒng)的安全做出了保護(hù)。首先,用戶登錄的使用,此為常用的安全措施,其次, 數(shù)據(jù)備份的使用,我們可以把數(shù)據(jù)庫(kù)的資料存儲(chǔ)到其他地方,防止病毒木馬對(duì)數(shù)據(jù)庫(kù)造成破壞,即便造成破獲我們也可以通過(guò)備份的數(shù)據(jù)庫(kù)恢復(fù)數(shù)據(jù) 。 下面第一個(gè)圖片為用戶登錄界面,當(dāng)用戶輸入正確的用戶名和密碼后將進(jìn)入系統(tǒng)主界面,下面第二個(gè)圖為數(shù)據(jù)庫(kù)備份的圖片,您可以選擇另外保存的位置,為您的數(shù)據(jù)安全做第二層保護(hù)。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 用戶登錄窗口核心代碼: Private Sub Command1_Click() Dim txtSQL As String If Trim(Text1.Text = ) Or Trim(Text2.Text = ) Then MsgBox 用戶名密碼不能為空! , vbOKOnly + vbExclamation, 警告 Text1.SetFocus Else txtSQL = select * from p_user where 用戶名 = & Text1.Text & and 密碼 = & Text2.Text & Call ExcuteSql(rec_comm2, txtSQL) flag_load = True If rec_comm2.EOF = True Then MsgBox 用戶名或密碼錯(cuò)誤 ,請(qǐng)重新輸入! , vbOKOnly + vbExclamation, 警告 Else MsgBox 歡迎 & rec_comm2(用戶名 ) & 進(jìn)入病歷管理系統(tǒng)! Load Form1 Unload Me End If End If 數(shù)據(jù)備份核心代碼: Private Sub backup_Click() Dim strDataPath, temp As String tmp = ShowFolderSelection(Me.hwnd, 選擇目錄 :) strDataPath = App.Path If Right(strDataPath, 1) Then strDataPath = strDataPath & dataMZ.mdb End If tmp = tmp & backup.mdb Dim FileSys As New FileSystemObject Set FileSys = CreateObject(scripting.filesystemobject) FileSys.CopyFile strDataPath, tmp, True 拷貝文件 End Sub 本段代碼主要是對(duì)原有數(shù)據(jù)庫(kù) MZ.mdb 的復(fù)制,調(diào)用拷貝文件函數(shù)將原有數(shù)據(jù)庫(kù)拷貝到您選擇的目錄里。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 5.2系統(tǒng)統(tǒng)計(jì)管理設(shè)計(jì)(核心創(chuàng)意) 系統(tǒng)統(tǒng)計(jì)管理設(shè)計(jì)中,可以從兩方面介紹此項(xiàng)設(shè)計(jì),第一從統(tǒng)計(jì)查詢方面,首先,每個(gè)病例的健康情況;其次,可以從整體出發(fā),從整體到個(gè)別進(jìn)行查詢,我們可以按照姓名,住院號(hào),入院時(shí)間等對(duì)病例進(jìn)行查詢,特別按季節(jié)查詢,可以對(duì)整個(gè)學(xué)校的病例進(jìn)行管理,統(tǒng)計(jì)各個(gè)季節(jié)的多發(fā)病,以便對(duì)整個(gè) 學(xué)校病例管理,以及提前做好預(yù)防。從而這也引出了第二個(gè)問(wèn)題。第二從管理方面,當(dāng)我們查詢出季節(jié)多發(fā)病后我們需要通知管理部門,具體情況具體分析,我們可以把這些情況通過(guò) E-MAIL 一鍵通知管理部門,另外,對(duì)個(gè)別病例特殊病情需要通知輔導(dǎo)員任課老師的我們也可以 E-MAIL一鍵通知。 此頁(yè)面為對(duì)病例信息查詢修改的頁(yè)面,當(dāng)病例信息出現(xiàn)問(wèn)題時(shí)我們可以同樣使用E-MAIL 一鍵通知學(xué)生,或者輔導(dǎo)員進(jìn)行信息核對(duì)或者病癥通知,以及一些對(duì)病人健康有好處的日常注意,同時(shí)修改病例信息。 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 此頁(yè)面為對(duì)病癥,病例信息查詢的頁(yè)面,我 們可以隨時(shí)查詢病例情況,例如使用住院號(hào),姓名,入院時(shí)間等對(duì)病例進(jìn)行查詢,特別是按季節(jié)查詢,用于統(tǒng)計(jì)各季節(jié)多發(fā)病,并且可以更方便的通知管理部門,對(duì)學(xué)生的健康負(fù)責(zé)。 病例信息管理窗口核心代碼: Private Sub Command1_Click() If Text1 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 住院號(hào)= & Text1 & ) Call ShowInfo(rec_comm2, flexb) Else If Text2 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 姓名 like % & Text2 & %) Call ShowInfo(rec_comm2, flexb) Else MsgBox 請(qǐng)輸入查詢條件 End If End If End Sub 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 Private Sub Command2_Click() E-MAIL 一鍵通知 ShellExecute hwnd, open, mailto:, vbNullString, vbNullString, vbNormalFocus 統(tǒng)計(jì)管理設(shè)計(jì)窗口核心代碼: Private Sub Command1_Click() If Text1 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 住院號(hào)= & Text1 & ) Call ShowInfo(rec_comm2, flexb) Else If Text2 And text3 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 姓名 like % & Text2 & % and 入院時(shí)間 =# & text3 & #) Call ShowInfo(rec_comm2, flexb) Else If Text2 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 姓名 like % & Text2 & %) Call ShowInfo(rec_comm2, flexb) ElseIf text3 Then Call ExcuteSql(rec_comm2, select top 10 * from base_info where 入院時(shí)間 =# & text3 & #) Call ShowInfo(rec_comm2, flexb) Else MsgBox 請(qǐng)輸入查詢條件 End If End If End If End Sub Private Sub Command2_Click() E-MAIL 一鍵通知 ShellExecute hwnd, open, mailto:, vbNullString, vbNullString, vbNormalFocus End Sub End Sub 平頂山學(xué)院 2009 屆 本科生畢業(yè)論文 基于 UML 的電廠信息管理系統(tǒng)建模研究 王某某 5.3系 統(tǒng)主要功能窗口界面設(shè)計(jì) 新增病例窗口設(shè)計(jì) 主要代碼如下 : Private Sub Command1_Click() Dim haveblank haveblank = False If Text1 = Then haveblank = True End If If Text2 = Then haveblank = True End If If text3 = Then haveblank = True End If If
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融市場(chǎng)拓展與發(fā)展
- 二零二五年度入學(xué)新生教育法律權(quán)益保障書3篇
- 化妝品銷售保安工作總結(jié)
- 二零二五版小學(xué)校內(nèi)食堂食材供應(yīng)合同3篇
- 二零二五年度商業(yè)廣告攝影師雇傭合同(廣告創(chuàng)意拍攝)3篇
- 二零二五年度農(nóng)業(yè)產(chǎn)品銷售代表渠道拓展勞務(wù)合同
- 2025版旅游行業(yè)數(shù)據(jù)采集與旅游市場(chǎng)分析合同3篇
- 2025版石料場(chǎng)倉(cāng)儲(chǔ)管理承包服務(wù)協(xié)議3篇
- 二零二五年度社區(qū)老年大學(xué)教學(xué)服務(wù)合同模板3篇
- 二零二五版實(shí)習(xí)生勞動(dòng)合同(含實(shí)習(xí)期間加班費(fèi)計(jì)算與支付)3篇
- 比摩阻-管徑-流量計(jì)算公式
- 專題23平拋運(yùn)動(dòng)臨界問(wèn)題相遇問(wèn)題類平拋運(yùn)和斜拋運(yùn)動(dòng)
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、異丙醇和正丁醇檢驗(yàn)
- 五年級(jí)數(shù)學(xué)應(yīng)用題100道
- 西方經(jīng)濟(jì)學(xué)(第二版)完整整套課件(馬工程)
- 高三開(kāi)學(xué)收心班會(huì)課件
- GB/T 33688-2017選煤磁選設(shè)備工藝效果評(píng)定方法
- 科技計(jì)劃項(xiàng)目申報(bào)培訓(xùn)
- 591食堂不合格食品處置制度
- 黑布林繪本 Dad-for-Sale 出售爸爸課件
- 京東方頂崗實(shí)習(xí)報(bào)告1
評(píng)論
0/150
提交評(píng)論