版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目 錄 </b></p><p><b> 1.前言5</b></p><p><b> 2.需求分析5</b></p><p> 2.1.功能需求:5</p><p> 2.2.性能需求:5</p><p&
2、gt; 2.3.可靠性和可用性需求5</p><p> 2.4.出錯處理需求5</p><p> 2.5.逆向需求5</p><p> 2.6.將來可能提出的需求5</p><p> 2.7 數(shù)據(jù)流圖6</p><p> 2.8 數(shù)據(jù)字典6</p><p> 2.9 E
3、-R圖6</p><p><b> 3.概要設(shè)計7</b></p><p> 3.1 邏輯結(jié)構(gòu)和物理結(jié)構(gòu)7</p><p> 3.2 功能模塊劃分7</p><p> 3.2.1 結(jié)構(gòu)框圖7</p><p> 3.2.2 流程圖8</p><p>
4、3.2.3 模塊功能分析8</p><p><b> 4.詳細(xì)設(shè)計8</b></p><p> 4.1 查詢算法設(shè)計8</p><p> 4.2 添加算法設(shè)計10</p><p> 4.3 修改算法設(shè)計11</p><p> 5.實現(xiàn)與調(diào)試分析13</p>&l
5、t;p> 5.1 實現(xiàn)環(huán)境13</p><p> 5.2 選擇語言13</p><p><b> 總結(jié)18</b></p><p><b> 參考文獻(xiàn)18</b></p><p><b> 1.引言。</b></p><p>
6、某醫(yī)院有一定的分工,需要對患者就診信息進(jìn)行處理,該系統(tǒng)將會有接收患者就診信息,審核患者就診信息,刪除患者就診信息,修改患者就診信息,查詢患者就診信息等功能。</p><p><b> 2.需求分析</b></p><p><b> 2.1系統(tǒng)現(xiàn)狀</b></p><p> 通過對原系統(tǒng)進(jìn)行深入的調(diào)查,發(fā)現(xiàn)原系統(tǒng)管理過
7、程中主要存在以下幾方面的問題。1.由于沒有完善的信息存放制度,信息直接堆放在文本文件中,由于管理不規(guī)范,導(dǎo)致患者就診信息的顯示情況和實際情況不一致;2.由于沒有嚴(yán)格的業(yè)務(wù)辦理制度,導(dǎo)致患者對于自己的業(yè)務(wù)辦理不清楚,甚至是醫(yī)院管理者也對此不清晰;隨著醫(yī)院體系的不斷發(fā)展,傳統(tǒng)的信息和業(yè)務(wù)辦理管理模式已經(jīng)不適應(yīng)現(xiàn)代醫(yī)院患者管理系統(tǒng)的實際需求。必須通過建立現(xiàn)代企業(yè)制度,采用現(xiàn)代管理手段參與管理,才可能通過各種措施降低成本,提高質(zhì)量,使醫(yī)院在激烈
8、的市常競爭中謀生存、求發(fā)展。</p><p><b> 2.2用戶需求</b></p><p> 為了將醫(yī)院患者就診系統(tǒng)管理納入規(guī)范化、現(xiàn)代化管理的軌道,針對公的信息管理中存在的問題和管理的實際需要,通過理順管理體制、建立各種管理規(guī)范與開發(fā)信息系統(tǒng)有機(jī)地結(jié)合起來。通過建立專門的檔案管理子系統(tǒng)(患者就診信息,主治醫(yī)師信息,醫(yī)院其他服務(wù)人員信息),代理業(yè)務(wù)子系統(tǒng)(數(shù)據(jù)
9、維護(hù)與歸檔、月末處理、打印報表)來實施對醫(yī)院患者就診信息進(jìn)行統(tǒng)一管理。系統(tǒng)滿足以下幾個方面的要求:</p><p> 1.從根本上了解患者就診信息管理:患者就診信息、主治醫(yī)師信息信息、醫(yī)院其他服務(wù)人員信息。</p><p> 2.醫(yī)院的業(yè)務(wù)管理要求按照現(xiàn)代企業(yè)管理的要求進(jìn)行管理,醫(yī)院業(yè)務(wù)的辦理要求作到帳帳相符,帳物相符;信息要求進(jìn)行科學(xué)堆放。</p><p>
10、 3.規(guī)范管理過程的信息流。根據(jù)管理的實際需要規(guī)范信息加入數(shù)據(jù)庫。</p><p> 總之,希望通過系統(tǒng)的開發(fā),解決患者自己信息不清、業(yè)務(wù)辦理混亂、流程不力等實際管理中存在的問題。</p><p><b> 2.3系統(tǒng)功能需求</b></p><p> 1.待開發(fā)軟件的功能需求</p><p> 醫(yī)院患者就診信息
11、管理系統(tǒng)必須能夠完成對醫(yī)院患者全部信息的新建、添加、修改、刪除等工作,進(jìn)行高效、準(zhǔn)確的管理。產(chǎn)生以下信息:</p><p> ?。?)患者就診信息表:隨時可以查詢、更新患者的信息情況;</p><p> ?。?)主治醫(yī)師表:隨時可以查詢、更新醫(yī)師的信息情況;</p><p> ?。?)根據(jù)醫(yī)院的就診患者和主治醫(yī)師信息,進(jìn)行業(yè)務(wù)的辦理。</p><
12、p> 2.待開發(fā)軟件的功能</p><p> 按照患者和醫(yī)院的需求,要滿足以下功能,設(shè)計出了醫(yī)院患者就診系統(tǒng)的結(jié)構(gòu)。見圖1所示 。</p><p> 圖1患者就診信息管理系統(tǒng)層次方框圖</p><p> 結(jié)合系統(tǒng)需求,對圖1所示的系統(tǒng)功能解釋如下:</p><p> 患者就診信息管理:對患者就診信息的管理(新建,修改,刪除)&
13、lt;/p><p> 主治醫(yī)師信息管理:對醫(yī)院主治醫(yī)師信息的管理(新建,修改,刪除)</p><p> 代理業(yè)務(wù)系統(tǒng):提供對患者就診的相關(guān)業(yè)務(wù)服務(wù)中包括數(shù)據(jù)維護(hù)與歸檔、月末處理、打印報表數(shù)據(jù)等功能。</p><p> 數(shù)據(jù)維護(hù):提供對患者就診信息出入數(shù)據(jù)庫庫數(shù)據(jù)的維護(hù)(記錄的錄入、刪除、修改前的數(shù)據(jù)編輯)功能。</p><p> 數(shù)據(jù)歸檔
14、:實現(xiàn)入庫、出庫記錄的數(shù)據(jù)歸檔。</p><p> 月末處理:定期打印每月的患者就診信息情況。</p><p> 打印報表:統(tǒng)計打印出截止打印時刻為止的醫(yī)院患者就診情況。報表分為匯總和明細(xì)兩表,以滿足不同的統(tǒng)計和查詢要求。</p><p> 同時,通過分析,我們給出了醫(yī)院患者就診系統(tǒng)的頂層數(shù)據(jù)流圖。見圖2</p><p> 圖2 醫(yī)院
15、患者就診管理系統(tǒng)頂層數(shù)據(jù)流圖</p><p><b> 2.4數(shù)據(jù)描述</b></p><p> 靜態(tài)數(shù)據(jù)及其數(shù)據(jù)字典</p><p> 待開發(fā)軟件的功能已經(jīng)用層次方框圖和頂層數(shù)據(jù)流圖表示出來了,其中涉及到</p><p> 的靜態(tài)數(shù)據(jù)及其數(shù)據(jù)字典如下:</p><p> 表1 患者就診
16、信息入庫單(患者就診信息臨時入庫單)數(shù)據(jù)字典</p><p> 表2 患者就診信息出庫單(患者就診信息臨時出庫單)數(shù)據(jù)字典</p><p> 表3 主治醫(yī)師信息入庫單數(shù)據(jù)字典</p><p><b> 2.動態(tài)數(shù)據(jù)</b></p><p> 輸入數(shù)據(jù):菜單命令、查詢條件、統(tǒng)計條件、記錄等。</p>
17、<p> 輸出數(shù)據(jù):查詢結(jié)果、統(tǒng)計結(jié)果、生成報表等。</p><p> 內(nèi)部數(shù)據(jù):操作所產(chǎn)生的中間數(shù)據(jù)。</p><p><b> 2.5數(shù)據(jù)庫描述</b></p><p> 本軟件采用關(guān)系型數(shù)據(jù)庫。</p><p><b> 2.6數(shù)據(jù)采集</b></p><
18、;p> 通過鍵盤、鼠標(biāo)向軟件系統(tǒng)輸入數(shù)據(jù)。 </p><p><b> 3 概要設(shè)計</b></p><p> 本軟件將輔助管理人員完成全公司產(chǎn)成品入庫、出庫、庫存等方面的管理,可以進(jìn)行查詢、統(tǒng)計、打印報表等工作,提高公司對產(chǎn)成品的管理效率。在分析階段,我們已經(jīng)提出了系統(tǒng)的結(jié)構(gòu)、頂層數(shù)據(jù)流圖和數(shù)據(jù)字典。本節(jié)我們將對系統(tǒng)的硬件環(huán)境作簡要介紹,并對待開發(fā)系統(tǒng)
19、作概要設(shè)計。</p><p><b> 3.1總體設(shè)計</b></p><p><b> 1.處理流程</b></p><p> ?。?)系統(tǒng)啟動,進(jìn)入身份驗證。</p><p> ?。?)初始化系統(tǒng),導(dǎo)入數(shù)據(jù)庫。</p><p> ?。?)進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動
20、激活各模塊,執(zhí)行各任務(wù)。</p><p> ?。?)一任務(wù)執(zhí)行完畢后重新進(jìn)入消息循環(huán)狀態(tài)。</p><p> (5)通過事件驅(qū)動退出系統(tǒng)。</p><p> 2.系統(tǒng)總體結(jié)構(gòu)和模塊設(shè)計。</p><p> 通過以上分析,我們進(jìn)一步設(shè)計出了產(chǎn)成品管理系統(tǒng)的總體結(jié)構(gòu)模塊圖(見圖3)。</p><p> 圖3 系統(tǒng)
21、總體結(jié)構(gòu)圖</p><p> 圖3 系統(tǒng)總體結(jié)構(gòu)圖</p><p><b> 各模塊設(shè)計如下:</b></p><p> 圖4 系統(tǒng)模塊結(jié)構(gòu)圖</p><p> 各模塊功能分配如下:</p><p> (1) 系統(tǒng)控制功能:初始化模塊(M1)、關(guān)閉系統(tǒng)模塊(M2)、系統(tǒng)功能模塊(M3)
22、。</p><p> (2) 數(shù)據(jù)維護(hù)功能:入庫數(shù)據(jù)維護(hù)模塊(M4.1)、出庫數(shù)據(jù)維護(hù)模塊(M4.2)。</p><p> (3) 數(shù)據(jù)歸檔功能:入庫數(shù)據(jù)歸檔模塊(M5.1)、出庫數(shù)據(jù)歸檔模塊(M5.2)。</p><p> (4) 查詢統(tǒng)計功能:查詢統(tǒng)計入庫情況模塊(M6.1)、查詢統(tǒng)計出庫情況模塊(M6.2)。</p><p>
23、(5) 打印功能:打印入庫情況模塊(M7.1)、打印出庫情況模塊(M7.2)、打印庫存情況模塊(M7.3)、打印月末庫存情況模塊(M7.4)。</p><p> (6)月末處理功能:月末處理模塊(M8)。</p><p> (7) 密碼管理功能:密碼管理模塊(M9)。</p><p> (8) 身份驗證功能:身份驗證模塊(M10)。</p>&l
24、t;p> (9) 幫助功能:幫助模塊(M11)。</p><p><b> 3.2接口設(shè)計</b></p><p><b> 1.外部接口</b></p><p><b> (1) 用戶界面</b></p><p> 采用圖形用戶界面(GUI),包含菜單、按鈕、
25、對話框等元素。</p><p><b> (2) 軟件接口</b></p><p> 軟件運行于MS-DOS3.3以上和UCDOS平臺上。</p><p><b> (3) 硬件接口</b></p><p> 運行于IBM PC386及兼容機(jī)以上。</p><p>&
26、lt;b> 2.內(nèi)部接口</b></p><p> (1) 初始化模塊(M1):系統(tǒng)初始時由操作系統(tǒng)調(diào)用,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (2) 關(guān)閉系統(tǒng)模塊(M2):由系統(tǒng)功能模塊調(diào)用,之后退出系統(tǒng)。</p><p> (3) 系統(tǒng)功能模塊(M3):接受各事件驅(qū)動消息,啟動入庫數(shù)據(jù)維護(hù)模塊、入庫數(shù)據(jù)歸檔模塊等模塊。</p&
27、gt;<p> (4) 入庫數(shù)據(jù)維護(hù)模塊(M4.1):由相應(yīng)事件驅(qū)動消息激活,完成入庫數(shù)據(jù)維護(hù)功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (5) 出庫數(shù)據(jù)維護(hù)模塊(M4.2):由相應(yīng)事件驅(qū)動消息激活,完成出庫數(shù)據(jù)維護(hù)功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (6) 入庫數(shù)據(jù)歸檔模塊(M5.1):由相應(yīng)事件驅(qū)動消息激活,完成入庫數(shù)據(jù)歸檔功能,之后進(jìn)入消息循環(huán)狀態(tài)
28、。</p><p> (7) 出庫數(shù)據(jù)歸檔模塊(M5.2):由相應(yīng)事件驅(qū)動消息激活,完成出庫數(shù)據(jù)歸檔功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (8) 查詢統(tǒng)計入庫情況模塊(M6.1):由相應(yīng)事件驅(qū)動消息激活,完成查詢統(tǒng)計入庫情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (9) 查詢統(tǒng)計出庫情況模塊(M6.2):由相應(yīng)事件驅(qū)動消息激活,完成查詢統(tǒng)計出
29、庫情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (10) 打印入庫情況模塊(M7.1):由相應(yīng)事件驅(qū)動消息激活,完成打印入庫情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (11) 打印出庫情況模塊(M7.2):由相應(yīng)事件驅(qū)動消息激活,完成打印出庫情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (12) 打印庫存情況模塊(M7.3):由相應(yīng)事件驅(qū)
30、動消息激活,完成打印庫存情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (13) 打印月末庫存情況模塊(M7.4):由相應(yīng)事件驅(qū)動消息激活,完成打印月末庫存情況功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (14) 月末處理模塊(M8):由相應(yīng)事件驅(qū)動消息激活,完成月末處理功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p> (15) 密碼管理模塊(M9):由
31、系統(tǒng)功能模塊調(diào)用,完成密碼管理功能。</p><p> (16) 身份驗證模塊(M10):由初始化模塊調(diào)用,完成身份驗證功能。</p><p> (17) 幫助模塊(M11):由相應(yīng)事件驅(qū)動消息激活,完成幫助功能,之后進(jìn)入消息循環(huán)狀態(tài)。</p><p><b> 3.3數(shù)據(jù)結(jié)構(gòu)設(shè)計</b></p><p><
32、b> 1.邏輯結(jié)構(gòu)設(shè)計</b></p><p> 在重新設(shè)計了產(chǎn)品入庫/出庫單,并對兩單的結(jié)構(gòu)、所用數(shù)據(jù)類型、總長、數(shù)長、顯長等方面進(jìn)行全面的分析后,我們設(shè)計出了系統(tǒng)所用到的數(shù)據(jù)庫的數(shù)據(jù)字典如下。</p><p> 表4 患者就診信息入庫單(患者就診信息臨時入庫單)</p><p> 表5 患者就診信息出庫單(患者就診信息臨時出庫單)<
33、;/p><p> 表6 主治醫(yī)師信息入庫單</p><p><b> 2.物理結(jié)構(gòu)設(shè)計</b></p><p> 數(shù)據(jù)庫中各表的文件物理結(jié)構(gòu)采用順序的記錄文件。</p><p><b> 3.4運行設(shè)計</b></p><p><b> 1.運行模塊的命名&l
34、t;/b></p><p> 模塊命名為Mx.y,x相同則為同一功能的模塊。</p><p><b> 2.運行模塊控制</b></p><p> ?。?) 操作系統(tǒng)啟動M1。</p><p> ?。?) M1啟動M10。</p><p> ?。?) M10啟動M3。</p>
35、<p> (4) 進(jìn)入消息驅(qū)動狀態(tài),M3通過事件驅(qū)動啟動相應(yīng)的功能模塊,包括M9和M11。</p><p> ?。?) 在消息驅(qū)動狀態(tài)下,M3通過事件驅(qū)動啟動M2,退出系統(tǒng)。</p><p> 3.運行模塊時間響應(yīng)</p><p> 各模塊運行時間控制在1至2秒內(nèi)。</p><p><b> 3.5出錯處理設(shè)計
36、</b></p><p> 1.系統(tǒng)應(yīng)具有相當(dāng)健壯性,避免或降低由系統(tǒng)錯誤所造成的數(shù)據(jù)庫損壞。</p><p> 2.對關(guān)鍵性操作,如刪除等提供警告和確認(rèn)機(jī)制。</p><p><b> 3.6安全設(shè)計</b></p><p> 系統(tǒng)提供嚴(yán)格的身份驗證機(jī)制和密碼管理。</p><p
37、><b> 3.7維護(hù)設(shè)計</b></p><p> 系統(tǒng)嚴(yán)格按照設(shè)計規(guī)范進(jìn)行設(shè)計,并保持各階段文檔的完整性,為以后對軟件的維護(hù)打好基礎(chǔ)。</p><p><b> 4 詳細(xì)設(shè)計</b></p><p><b> 4.1程序設(shè)計說明</b></p><p> ?。?/p>
38、1)模塊設(shè)計如下:</p><p><b> 表7系統(tǒng)模塊結(jié)構(gòu)圖</b></p><p><b> 2)功能分配:</b></p><p> 1)系統(tǒng)控制功能:初始化模塊(M1)、關(guān)閉系統(tǒng)模塊(M2)、系統(tǒng)功能模塊(M3)。</p><p> 2) 增加入庫功能:增加入庫模塊(M4.1)、刷
39、新入庫模塊(M4.2)、刷新庫存模塊(M4.3)。</p><p> 3) 刪除入庫功能:刪除入庫模塊(M4.4)、刷新入庫模塊(M4.2)、刷新庫存模塊(M4.3)。</p><p> 4) 修改入庫功能:修改入庫模塊(M4.5)、刷新入庫模塊(M4.2)、刷新庫存模塊(M4.3)。</p><p> 5) 增加出庫功能:增加出庫模塊(M4.6)、刷新出庫模
40、塊(M4.7)、刷新庫存模塊(M4.3)。</p><p> 6) 刪除出庫功能:刪除出庫模塊(M4.8)、刷新出庫模塊(M4.7)、刷新庫存模塊(M4.3)。</p><p> 7) 修改出庫功能:修改出庫模塊(M4.9)、刷新出庫模塊(M4.7)、刷新庫存模塊(M4.3)。</p><p> 8)數(shù)據(jù)歸檔功能:入庫數(shù)據(jù)歸檔模塊(M5.1)、出庫數(shù)據(jù)歸檔模塊
41、(M5.2)。</p><p> 9)查詢統(tǒng)計入庫情況功能:查詢統(tǒng)計入庫情況模塊(M6.1)。</p><p> 10)查詢統(tǒng)計出庫情況功能:查詢統(tǒng)計出庫情況模塊(M6.2)。</p><p> 11)打印查詢統(tǒng)計入庫情況功能:查詢統(tǒng)計入庫情況模塊(M6.1)、打印查詢統(tǒng)計入庫情況模塊(M7.1)。</p><p> 12)打印查詢統(tǒng)
42、計出庫情況功能:查詢統(tǒng)計出庫情況模塊(M6.2)、打印查詢統(tǒng)計出庫情況模塊(M7.2)。</p><p> 13)打印庫存情況功能:打印庫存情況模塊(M7.3)。</p><p> 14)打印月末庫存情況功能:打印月末庫存情況模塊(M7.4)。</p><p> 15)月末處理功能:月末處理模塊(M8)。</p><p> 16)密碼
43、管理功能:密碼管理模塊(M9)。</p><p> 17)身份驗證功能:身份驗證模塊(M10)。</p><p> 18)幫助功能:幫助模塊(M11)。</p><p> 4.2 主要模塊內(nèi)部設(shè)計</p><p> 4.2.1模塊1設(shè)計(查詢)</p><p> 4.2.1.1 模塊算法</p>
44、<p> void CMyView::OnButtonQuery() </p><p><b> {</b></p><p> UpdateData();</p><p> m_strQuery.TrimLeft();</p><p> if (m_strQuery.IsEmpty())</p
45、><p> {MessageBox("要查詢的編號不能為空!");</p><p> return;}</p><p> if (m_pSet->IsOpen())</p><p> m_pSet->Close();</p><p> m_pSet->m_strFil
46、ter.Format("PNUM='%s'",m_strQuery);</p><p> m_pSet->m_strSort = "PNUM";</p><p> m_pSet->Open();</p><p> if (!m_pSet->IsEOF())// 如果打開記錄集有記
47、錄</p><p> UpdateData(FALSE);// 自動更新表單中控件顯示的內(nèi)容</p><p> elseMessageBox("沒有查到你要找的病人記錄!"); </p><p><b> }</b></p><p><b> 模塊2設(shè)計(添加)</b
48、></p><p> 4.2.2.1 模塊算法</p><p> void CMyView::OnButtonadd() </p><p><b> {</b></p><p> CScoreDlg dlg;</p><p> if (dlg.DoModal()==IDOK)<
49、;/p><p><b> {</b></p><p> m_pSet->AddNew();</p><p> m_pSet->m_PNUM=dlg.m_PNUM;</p><p> m_pSet->m_PNAME=dlg.m_PNAME;</p><p> m_pSet-&
50、gt;m_DIS=dlg.m_DIS;</p><p> m_pSet->m_RECOV=dlg.m_RECOV;</p><p> m_pSet->m_RVDT=dlg.m_RVDT;</p><p> m_pSet->m_DNAME=dlg.m_DNAME;</p><p> m_pSet->Update(
51、);</p><p> m_pSet->Requery();}</p><p><b> }</b></p><p><b> 模塊3設(shè)計(修改)</b></p><p> 4.2.3.1 模塊算法</p><p> void CMyView::OnButto
52、neidt() </p><p><b> {</b></p><p> // TODO: Add your control notification handler code here</p><p> CScoreDlg dlg;</p><p> dlg.m_PNUM= m_pSet->m_PNUM;
53、</p><p> dlg.m_PNAME= m_pSet->m_PNAME;</p><p> dlg.m_DIS= m_pSet->m_DIS;</p><p> dlg.m_RECOV= m_pSet->m_RECOV;</p><p> dlg.m_RVDT= m_pSet->m_RVDT;&l
54、t;/p><p> dlg.m_DNAME= m_pSet->m_DNAME;</p><p> if (dlg.DoModal()==IDOK){</p><p> m_pSet->Edit();</p><p> m_pSet->m_PNUM= dlg.m_PNUM;</p><p> m_
55、pSet->m_PNAME= dlg.m_PNAME;</p><p> m_pSet->m_DIS= dlg.m_DIS;</p><p> m_pSet->m_RECOV= dlg.m_RECOV;</p><p> m_pSet->m_RVDT= dlg.m_RVDT;</p><p> m_pSet-&
56、gt;m_DNAME= dlg.m_DNAME;</p><p> m_pSet->Update();</p><p> UpdateData(FALSE);</p><p><b> }</b></p><p><b> }</b></p><p><b
57、> 模塊設(shè)4計(刪除)</b></p><p> 4.2.4.1 模塊算法</p><p> void CMyView::OnBUTTONRecDel() </p><p><b> {</b></p><p> // TODO: Add your control notification h
58、andler code here</p><p> CRecordsetStatus status;</p><p> m_pSet->GetStatus(status);</p><p> m_pSet->Delete();</p><p> if (status.m_lCurrentRecord==0)</p&g
59、t;<p> m_pSet->MoveNext();</p><p><b> else</b></p><p> m_pSet->MoveFirst();</p><p> UpdateData(FALSE);</p><p><b> }</b></p
60、><p><b> 5.實現(xiàn)與調(diào)試分析</b></p><p><b> 5.1.實現(xiàn)環(huán)境</b></p><p><b> 硬件環(huán)境:</b></p><p> 處理器英特爾 酷睿2 雙核 T6500 @ 2.10GHz 筆記本處理器</p><
61、p> 內(nèi)存2 GB ( 鎂光 DDR2 800MHz )</p><p> 顯卡Nvidia GeForce G 103M ( 512 MB / 惠普 )</p><p><b> 軟件環(huán)境:</b></p><p> 微軟windows 7操作系統(tǒng)</p><p><b> 5.2.語言選
62、擇</b></p><p><b> C++程序設(shè)計語言</b></p><p><b> 總結(jié)</b></p><p> 通過本次課程設(shè)計學(xué)習(xí)到了軟件工程在實際軟件開發(fā)中的作用,每一個軟件在開發(fā)過程中都要經(jīng)過可行性研究,需求分析,概要設(shè)計,詳細(xì)設(shè)計,調(diào)試,測試,性能總結(jié)等一些列流程。而本次課程設(shè)計要求是
63、做一個患者就診信息管理系統(tǒng),該系統(tǒng)擁有增加、修改、查詢、刪除幾個主要功能。使用了Microsoft office Access數(shù)據(jù)庫,運用MFC窗口化編程,對訂單進(jìn)行簡單的操作。在設(shè)計過程中出現(xiàn)了許多的錯誤,由于MFC是初次使用,因此在探索MFC的編程方式過程中,遇到了許多意想不到的問題,經(jīng)過不懈努力的探索和詢問,總算基本解決了問題。</p><p> 本課程設(shè)計完成一患者信息管理子系統(tǒng),本系統(tǒng)主要三個子系統(tǒng)模
64、塊,一、患者基本信息管理;二、患者管就診信息管理;三、患者就診后恢情況信息管理。</p><p><b> 。</b></p><p><b> 參考文獻(xiàn)</b></p><p> [1] 張海藩. 軟件工程導(dǎo)論,清華大學(xué)出版社,2004</p><p> [2] 陳明. 實用軟件工程基礎(chǔ),
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計---學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計--學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計---學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計--學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計-學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計--超市信息管理系統(tǒng)
- 軟件工程課程設(shè)計---學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計---旅游信息管理系統(tǒng)
- 軟件工程課程設(shè)計--nba信息管理系統(tǒng)
- 軟件工程課程設(shè)計學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計報告--旅游信息管理系統(tǒng)
- 軟件工程課程設(shè)計論文—旅店信息管理系統(tǒng)
- 軟件工程課程設(shè)計---學(xué)生信息管理系統(tǒng) (2)
- 軟件工程課程設(shè)計報告---學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計報告--學(xué)生信息管理系統(tǒng)
- 軟件工程課程設(shè)計-企業(yè)員工信息管理系統(tǒng)
- 軟件工程課程設(shè)計--學(xué)生綜合信息管理系統(tǒng)
- 軟件工程系課程設(shè)計報告--2p聊天系統(tǒng)
- 軟件工程課程設(shè)計-- 職工信息管理系統(tǒng)的設(shè)計與實現(xiàn)
- 軟件工程課程設(shè)計-學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)
評論
0/150
提交評論