版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目 錄</b></p><p> 1. 前言 …………………………………………………………………………… 4</p><p> 2. 需求分析 ……………………………………………………………………… 5</p><p> 2.1. 分析縱覽 …………………………………………………………………… 5<
2、/p><p> 2.2. 功能分析 …………………………………………………………………… 5</p><p> 2.3. 業(yè)務(wù)流程 …………………………………………………………………… 5</p><p> 2.4. 性能分析 …………………………………………………………………… 6</p><p> 3. 概要設(shè)計(jì) …………………………
3、…………………………………………… 6</p><p> 3.1. 系統(tǒng)架構(gòu) ………………………………………………………………… 6</p><p> 3.2. 功能模塊劃分 …………………………………………………… …………7</p><p> 3.3.?dāng)?shù)據(jù)庫設(shè)計(jì)……………………………………………………………………8</p><p&g
4、t; 4. 詳細(xì)設(shè)計(jì) ………………………………… ……………………………………11</p><p> 4.1. 數(shù)據(jù)類型定義…………………………… ………………………………… 11</p><p> 4.2. 主要模塊內(nèi)部設(shè)計(jì) ……………… …………………………………………12</p><p> 4.2.1.主模塊設(shè)計(jì)……………………… …………………………
5、…………… 12</p><p> 4.2.1.1.模塊功能……………………… ……………………………… ……12</p><p> 4.2.1.2.IPO…………………………………………………………………… 12</p><p> 4.2.1.3.流程圖…………………………………………………………………12</p><p> 4.2
6、.1.4.模塊界面………………………… …………………………… ……13</p><p> 4.2.2.掛號(hào)模塊設(shè)計(jì)………………………………… ………………………… 13</p><p> 4.2.2.1.模塊功能…………………………………… ………………… ……13</p><p> 4.2.2.2.IPO……………………………………………………………………
7、 13</p><p> 4.2.2.3.流程圖…………………………………… …………………… ……14</p><p> 4.2.2.4.模塊界面…………………………… ………………………… ……14</p><p> 4.2.2.5.模塊使用的數(shù)據(jù)………………………… …………………… ……15</p><p> 4.2.3. 五
8、官科模塊設(shè)計(jì) ……… ………………… …………………………… 15</p><p> 4.2.3.1.模塊功能…………………… ………………………………… ……15</p><p> 4.2.3.2.IPO……………………………… ………………………………… 15</p><p> 4.3.3.3.流程圖……………………… ………………………………… ……1
9、6</p><p> 4.3.3.4.模塊界面……………… ……………………………………… ……16</p><p> 4.3.3.5.模塊使用的數(shù)據(jù)………………… …………………………… ……17</p><p> 4.2.4. 內(nèi)/外/驗(yàn)血科模塊設(shè)計(jì) ……… ……… ……………………………… 17</p><p> 4.2.4.1
10、.模塊功能…………………………… ………………………… ……17</p><p> 4.2.4.2.IPO…………………………………… …………………………… 17</p><p> 4.3.4.3.流程圖…………………………… ………… ……………… ……18</p><p> 4.3.4.4.模塊界面……………………… ……………………………… ……1
11、8</p><p> 4.3.4.5.模塊使用的數(shù)據(jù)……………… ……………………………… ……18</p><p> 5.實(shí)現(xiàn)與調(diào)試分析…………………………………………………………………20</p><p> 5.1.實(shí)現(xiàn)環(huán)境………………………………………………………………………20</p><p> 5.2.語言選擇…………………
12、……………………………………………………20</p><p> 5.3.調(diào)試分析………………………………………………………………………20</p><p> 6.測(cè)試分析…………………………………………………………………………20</p><p> 6.1.測(cè)試用例…………… ………………………………… ……………………20</p><p&
13、gt; 6.2.測(cè)試結(jié)果………………………………………………………………………22</p><p> 7.用戶手冊(cè)…………………………………… …………………… ……………26</p><p> 總結(jié) ………………………………………………… …………………………… 26</p><p> 參考文獻(xiàn) …………………………………………………………………………
14、27</p><p> 附錄 源程序文件名清單:</p><p><b> 1.前言</b></p><p> 某某社區(qū)醫(yī)院是一個(gè)非贏利的、短期、能夠接待急診的醫(yī)院。它是一個(gè)目前有150個(gè)床位的相對(duì)較小的醫(yī)院。根據(jù)國(guó)家的趨勢(shì),近年來醫(yī)療衛(wèi)生成本不斷上升,社區(qū)醫(yī)院的基本目標(biāo)是在成本的控制情況下,為周圍社區(qū)提供優(yōu)質(zhì)的醫(yī)療服務(wù)。</p&g
15、t;<p> 在醫(yī)院里體檢是一項(xiàng)很頻繁的活動(dòng),為了管理的方便,為此要為醫(yī)院設(shè)計(jì)一個(gè)費(fèi)用相對(duì)較低,能完成醫(yī)院體檢活動(dòng)的管理的一個(gè)系統(tǒng)。</p><p> 經(jīng)過初步了解,此系統(tǒng)能完成體檢人員信息的管理。主要包括對(duì)體檢人員信息的查詢、刪除、修改等的信息處理和對(duì)新體檢人員的掛號(hào)、分內(nèi)外科、五官科等的體檢活動(dòng)。</p><p><b> 2.需求分析</b>
16、</p><p><b> 2.1:分析縱覽</b></p><p> 校醫(yī)院分科目體檢系統(tǒng)的主要目的是利用軟件實(shí)現(xiàn)校醫(yī)院分五官科、內(nèi)科、外科、驗(yàn)血科目等的分科體檢及體檢信息的錄入功能。因此使校醫(yī)院的體檢管理更方便及實(shí)現(xiàn)計(jì)算機(jī)管理化。</p><p> 校醫(yī)院分科目體檢系統(tǒng)主要部分是不同科目體檢的信息錄入,另外附加一點(diǎn)信息的查詢,以便于體
17、檢人員查看一下自己已經(jīng)體檢的項(xiàng)目。為了實(shí)現(xiàn)完全分科目的功能,體檢信息的錄入分成幾個(gè)獨(dú)立的模塊,體檢完后自動(dòng)生成一張完整信息的體檢表,但為了實(shí)現(xiàn)不同科目之間的聯(lián)系,同一體檢人員必須領(lǐng)取一張?bào)w檢表(掛號(hào)時(shí)分配一個(gè)體檢編號(hào)),并且用同一個(gè)編號(hào)進(jìn)行體檢。</p><p> 為了信息的安全,體檢人員只能查看自己的體檢表,不能隨意修改體檢信息。另外,只有到掛號(hào)處進(jìn)行掛號(hào)并且領(lǐng)取到了體檢表(實(shí)際就是領(lǐng)取到掛號(hào)編號(hào),填寫了基本
18、資料)的人員才能進(jìn)行體檢。</p><p><b> 2.2:功能分析</b></p><p> 1:總體分析結(jié)果表明,此系統(tǒng)主要完成醫(yī)院分科目(五官科、內(nèi)科、外科、驗(yàn)血等科目)體檢并填寫完整體檢信息的活動(dòng)。</p><p> 2:對(duì)于新來體檢的人員掛號(hào)并領(lǐng)取體檢表,然后填寫好相應(yīng)的信息后,拿著體檢表到各個(gè)科目進(jìn)行體檢,并且由相應(yīng)醫(yī)師填寫
19、好體檢結(jié)果和建議等。最后醫(yī)師簽字確認(rèn)。體檢人員依次體檢完各個(gè)科目后生成完整的體檢表,至此,分科體檢活動(dòng)結(jié)束。</p><p> 3:在到各個(gè)科目進(jìn)行體檢時(shí)系統(tǒng)必須判斷體檢人員是否已經(jīng)掛號(hào),若已經(jīng)掛號(hào)并且還沒有進(jìn)行此科目體檢才進(jìn)行體檢,否則拒絕體檢。</p><p> 4:系統(tǒng)判斷體檢表是否已經(jīng)填寫完整,若所有科目都已經(jīng)檢查完畢并已經(jīng)把信息填寫完整則生成完整體檢表并且提交保存信息,否則繼
20、續(xù)體檢或放棄體檢。</p><p> 5:由于用戶的需求,系統(tǒng)必須還有動(dòng)作指導(dǎo)、幫助功能。</p><p><b> 2.3:業(yè)務(wù)流程</b></p><p> 圖 2.1 業(yè)務(wù)流程圖</p><p><b> 2.4:性能分析</b></p><p> 1:由于此
21、系統(tǒng)每次處理的數(shù)據(jù)不多,并且處理的功能十分簡(jiǎn)單(體檢信息的輸入、確定數(shù)據(jù)等),也沒有設(shè)計(jì)復(fù)雜的算法和處理過程,所以此系統(tǒng)運(yùn)行速度很快。</p><p><b> 3.概要設(shè)計(jì)</b></p><p><b> 3.1:系統(tǒng)架構(gòu)</b></p><p> 系統(tǒng)的模塊劃分如圖3.1.1所示,系統(tǒng)主要由3個(gè)大的模塊組成。本
22、系統(tǒng)采用Windows API、ADO數(shù)據(jù)庫訪問技術(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問操作。系統(tǒng)的最底層是數(shù)據(jù)庫,本系統(tǒng)采用Microsoft Access 作為后臺(tái)數(shù)據(jù)庫。</p><p> 圖 3.1.1 模塊劃分圖</p><p> ?。?):信息查詢模塊:此模塊在分科體檢系統(tǒng)中是個(gè)附加模塊,是為了方便用戶查詢信息而增加的簡(jiǎn)單查詢模塊。在此模塊的功能中醫(yī)師可以查詢所有體檢人員的信息,體檢人員也可以
23、查詢自己的體檢表信息。</p><p> ?。?):分科體檢模塊:此模塊是此系統(tǒng)的關(guān)鍵部分,它完成整個(gè)體檢的流程。包括體檢人員掛號(hào)、所有科目體檢一系列活動(dòng)。</p><p> ?。?):系統(tǒng)幫助模塊:此模塊也是很重要的,它提供系統(tǒng)操作流程等一系列信息,方便用戶的操作。</p><p> 3.2:功能模塊劃分</p><p> 信息查詢功能
24、模塊層次圖如圖3.2.1:</p><p> 圖 3.2.1 信息查詢系統(tǒng)層次圖</p><p> 分科體檢功能模塊層次圖如圖3.2.2:</p><p> 圖 3.2.2 分科體檢系統(tǒng)層次圖</p><p><b> 3.3:數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 3.3.1:數(shù)據(jù)庫邏輯
25、設(shè)計(jì)</p><p> 此系統(tǒng)主要使用了一個(gè)表,為了減少表與表之間的操作復(fù)雜,所以此系統(tǒng)只用了一個(gè)描述體檢表的二維表。如圖3.3.1所示:</p><p> 圖3.3.1 邏輯關(guān)系圖</p><p> 3.3.2:數(shù)據(jù)庫的實(shí)現(xiàn)</p><p> 本系統(tǒng)才用Microsoft Access 作為后太數(shù)據(jù)庫。首先創(chuàng)建一個(gè)數(shù)據(jù)庫,命名為ex
26、amination。根據(jù)分析,本系統(tǒng)需要1張表,各表的設(shè)置如表3.3.2所示。</p><p> 表 3.3.2 examination數(shù)據(jù)庫表</p><p><b> 4.詳細(xì)設(shè)計(jì)</b></p><p> 4.1:數(shù)據(jù)類型定義</p><p> 本系統(tǒng)需要用的數(shù)據(jù)變量及其類型如表4.1.1:</p&g
27、t;<p> 表4.1.1 數(shù)據(jù)類型定義</p><p> 4.2:主要模塊內(nèi)部設(shè)計(jì)</p><p><b> 4.2.1:主模塊</b></p><p> 4.2.1.1功能:此模塊是主界面模塊,導(dǎo)航用戶選擇服務(wù)。</p><p> 4.2.1.2 主界面的模塊劃分圖:</p>&
28、lt;p> 圖 4.2.1主界面的模塊劃分圖</p><p> 4.2.1.3流程圖</p><p> 4.2.2 主流程圖</p><p> 4.2.1.4本模塊使用的界面</p><p> 4.2.3 主界面圖</p><p> 4.2.2:掛號(hào)模塊</p><p> 4
29、.2.2.1功能:掛號(hào)模塊的功能主要是完成新來體檢人員的基本信息填寫,即發(fā)放一張新的體檢表,同時(shí)分配一個(gè)唯一的掛號(hào)編號(hào)。</p><p> 4.2.2.2 IPO圖:</p><p> 4.2.4 掛號(hào)模塊IPO圖</p><p> 4.2.2.3流程圖</p><p> 4.2.5 掛號(hào)模塊流程圖</p><p&
30、gt; 4.2.2.4本模塊使用的界面</p><p> 4.2.6 掛號(hào)模塊界面圖</p><p> 4.2.2.5 本模塊使用的數(shù)據(jù)</p><p> 本模塊使用的數(shù)據(jù)表是表 3.1 examination數(shù)據(jù)庫表中的數(shù)據(jù)。</p><p> 4.2.3:五官科模塊</p><p> 4.2.3.1功能
31、:五官科模塊的主要功能是完成五官科檢查的信息錄入并且保存到數(shù)據(jù)庫。</p><p> 4.2.3.2 IPO圖:</p><p> 4.2.7 五官科IPO圖</p><p> 4.2.3.3 流程圖</p><p> 4.2.8五官科流程圖</p><p> 4.2.3.4 本模塊使用的界面</p&g
32、t;<p> 4.2.9 五官科界面圖</p><p> 4.2.3.5本模塊使用的數(shù)據(jù)</p><p> 本模塊使用的數(shù)據(jù)表是表 3.1 examination數(shù)據(jù)庫表中的數(shù)據(jù)。</p><p> 4.2.4.:內(nèi)/外/驗(yàn)血科模塊(幾個(gè)模塊功能完全一樣)</p><p> 4.2.4.1功能:此三個(gè)模塊的主要功能分別
33、是完成內(nèi)/外/驗(yàn)血科檢查的信息錄入并且保存到數(shù)據(jù)庫。</p><p> 4.2.4.2 IPO圖:</p><p> 4.2.10 IPO圖</p><p> 4.2.4.3流程圖</p><p> 4.2.11 內(nèi)/外/驗(yàn)血流程圖</p><p> 4.2.4.4本模塊使用的界面</p>&l
34、t;p><b> 1:內(nèi)科使用的界面</b></p><p> 4.2.12 內(nèi)科體檢界面圖</p><p><b> 2:外科使用的界面</b></p><p> 4.2.13 外科體檢界面圖</p><p> 3:驗(yàn)血科使用的界面</p><p> 4.
35、2.14 驗(yàn)血體檢界面圖</p><p> 4.2.4.5模塊使用的數(shù)據(jù)</p><p> 模塊使用的數(shù)據(jù)表是表 3.1 examination數(shù)據(jù)庫表中的數(shù)據(jù)。</p><p><b> 5.實(shí)現(xiàn)與調(diào)試分析</b></p><p><b> 5.1:實(shí)現(xiàn)環(huán)境</b></p>
36、<p> 本系統(tǒng)實(shí)現(xiàn)的環(huán)境選用的是VC++6.0和Microsoft Access 2003數(shù)據(jù)庫系統(tǒng)。</p><p><b> 5.2:實(shí)現(xiàn)語言</b></p><p> 本系統(tǒng)采用的語言是C++程序設(shè)計(jì)語言。</p><p><b> 5.3:調(diào)試分析</b></p><p>
37、; 5.3.1調(diào)試方法:</p><p> 此系統(tǒng)的調(diào)試方法采用了原因排除和回溯法。其中,在進(jìn)行對(duì)模塊之間的聯(lián)系測(cè)試出現(xiàn)的問題時(shí)采用原因排除法,在進(jìn)行模塊內(nèi)部錯(cuò)誤修改時(shí)采用回溯法。</p><p> 5.3.2調(diào)試過程:</p><p> 在進(jìn)行模塊之間的功能轉(zhuǎn)換測(cè)試時(shí)出現(xiàn)了一些邏輯錯(cuò)誤。比如從一個(gè)功能轉(zhuǎn)向另一個(gè)功能時(shí)不能正確轉(zhuǎn)入相應(yīng)功能界面,這時(shí),首先通過
38、從連接錯(cuò)誤的模塊發(fā)生處出發(fā),找到連接錯(cuò)誤的界面和本應(yīng)該連接的界面,進(jìn)行邏輯分析找到了錯(cuò)誤,在直接修改模塊之間的聯(lián)系即可。</p><p> 在模塊內(nèi)部功能出現(xiàn)錯(cuò)誤時(shí),通過在模塊內(nèi)部采用信息輸出的方法一步步回溯找到數(shù)據(jù)出錯(cuò)的地方,修改代碼即可。</p><p> 由于此次的系統(tǒng)功能簡(jiǎn)單,程序代碼就不多,所以測(cè)試、調(diào)試都相對(duì)簡(jiǎn)單,所以完成系統(tǒng)功能也就不難。</p><p
39、><b> 6.測(cè)試分析</b></p><p><b> 6.1:測(cè)試用例</b></p><p> 由于本系統(tǒng)沒有復(fù)雜的邏輯結(jié)構(gòu),僅僅是簡(jiǎn)單的體檢信息的錄入,及把數(shù)據(jù)保存到數(shù)據(jù)庫中去,所以測(cè)試主要就是檢驗(yàn)一下信息是否能正確錄入,及正確保存。所以就用表6.1中的數(shù)據(jù)進(jìn)行測(cè)試。</p><p><b>
40、; 表 6.1</b></p><p> 根據(jù)表6.1中數(shù)據(jù)可以有幾種測(cè)試方案:</p><p> 1:分科目體檢,把表中所有數(shù)據(jù)都正確輸入。</p><p> 2:分科目時(shí)編號(hào)分別取正確和錯(cuò)誤兩種可能的值。</p><p> 3:分科目體檢時(shí)分別缺填一些值。</p><p> 4:分別查詢數(shù)據(jù)
41、完整和不完整的記錄查看結(jié)果。</p><p><b> 6.2:測(cè)試結(jié)果</b></p><p> 6.2.1.掛號(hào)功能正確測(cè)試的結(jié)果如圖6.2.1</p><p><b> 圖6.2.1</b></p><p> 6.2.2.五官科體檢功能正確測(cè)試的結(jié)果如圖6.2.2</p>
42、<p><b> 圖6.2.2</b></p><p> 6.2.3.內(nèi)科體檢功能正確測(cè)試的結(jié)果如圖6.2.3</p><p><b> 圖6.2.3</b></p><p> 6.2.4.外科體檢功能正確測(cè)試的結(jié)果如圖6.2.4</p><p><b> 圖6.2.
43、4</b></p><p> 6.2.5.驗(yàn)血科體檢功能正確測(cè)試的結(jié)果如圖6.2.5</p><p><b> 圖6.2.5</b></p><p> 6.2.6.完整體檢表顯示功能正確測(cè)試的結(jié)果如圖6.2.6</p><p><b> 圖6.2.6</b></p>
44、<p><b> 7.用戶手冊(cè)</b></p><p><b> 7.1:總結(jié)</b></p><p> 在做完需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試等之后,綜合系統(tǒng)功能及其他一些指標(biāo)來看能得出一些簡(jiǎn)單的結(jié)論。</p><p> 首先,此系統(tǒng)能完成最簡(jiǎn)單的分科體檢功能,并且把相應(yīng)體檢人員的信息安全的保存到數(shù)
45、據(jù)庫中,這就完成了此系統(tǒng)的主要的功能。此系統(tǒng)基本模擬了醫(yī)院體檢需要完成的步驟,即新來體檢人員必須先掛號(hào)填寫基本信息之后才能拿著體檢表分別到各個(gè)科目去體檢,并且各個(gè)科目之間基本沒有必要的聯(lián)系,完全符合現(xiàn)實(shí)中的體檢活動(dòng)。此系統(tǒng)還附加了個(gè)人體檢信息的查詢以方便體檢人員查看自己已經(jīng)體檢的科目,當(dāng)然,此系統(tǒng)沒有要求這些。此系統(tǒng)也沒有信息管理方面的功能,應(yīng)為此簡(jiǎn)單的系統(tǒng)沒有要求。</p><p> 當(dāng)然,此系統(tǒng)雖然完成了分
46、科體檢的基本功能,但是可能系統(tǒng)操作不人性化。比如許多錯(cuò)誤操作帶來的問題,很多都沒處理,也就是說系統(tǒng)的可用性和安全性都還沒有解決。</p><p> 最后,此系統(tǒng)雖然功能非常簡(jiǎn)單,但是用戶導(dǎo)航還是有的。用戶可以查看幫助提示完成系統(tǒng)操作。</p><p><b> 詳細(xì)總結(jié)</b></p><p> 軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的一門工
47、程學(xué)科。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護(hù)軟件,經(jīng)濟(jì)地開發(fā)出高質(zhì)量的軟件并且有效維護(hù)它。所以,軟件工程這門課對(duì)我們計(jì)算機(jī)專業(yè)的人來說是非常重要的一門課。但是,由于軟件工程這門學(xué)科理論上的東西非常多,學(xué)起來也就有些枯燥和不太容易用于實(shí)際。所以,在簡(jiǎn)單學(xué)完這門課之后做相應(yīng)的課程設(shè)計(jì)是非常有必要的。這次,我做的題目是校醫(yī)院體檢系統(tǒng)的課程設(shè)計(jì),做的過程中遇到了不少問題,而這些問題正是寶貴的經(jīng)驗(yàn),所以,在做完此次的課程設(shè)計(jì)之后做相應(yīng)的總
48、結(jié)報(bào)告是非常必要的。</p><p> 用軟件工程開發(fā)軟件是非常有技巧的一項(xiàng)工作。當(dāng)拿到一個(gè)項(xiàng)目甚至小程序時(shí)就開始編碼實(shí)現(xiàn)程序是絕對(duì)錯(cuò)誤的,我們必須經(jīng)歷幾個(gè)非常重要的開發(fā)步驟。即:可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)、維護(hù)等重要步驟。而這次我也是嚴(yán)格按照這幾個(gè)步驟來完成我做的小小的校醫(yī)院體檢系統(tǒng)的,當(dāng)然,其做的過程中不可避免的遇到了許許多多的問題,當(dāng)然,我也一一解決了。而解決問題的過程中自然的學(xué)到不少
49、東西,我就簡(jiǎn)單的總結(jié)一下此次的軟件工程課程設(shè)計(jì)。</p><p> 首先,上面已經(jīng)說過了,此次的課程設(shè)計(jì)我嚴(yán)格的按照可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)、維護(hù)幾個(gè)步驟來完成的。當(dāng)然,其中可行性研究沒有做什么太多的要求,應(yīng)為,畢竟此次只是一個(gè)小小的不實(shí)用的校醫(yī)院體檢系統(tǒng)。下面,我就按我完成此次課程設(shè)計(jì)的步驟作具體總結(jié)。</p><p> 在需求分析階段,功能分析是重中之重。應(yīng)為
50、,要完成一個(gè)系統(tǒng)即是完成系統(tǒng)的相應(yīng)功能,所以,需求分析階段最主要的就是搞清楚系統(tǒng)需要有哪些功能。此次的校醫(yī)院系統(tǒng)的功能相對(duì)簡(jiǎn)單,所以我僅僅用了業(yè)務(wù)流程圖來解釋清楚系統(tǒng)的功能及系統(tǒng)的操作步驟。而實(shí)際的軟件項(xiàng)目開發(fā)中自然還會(huì)用到許許多多的方法,而且需求分析階段需求分析人員與用戶之間的交流是一大模塊,應(yīng)為,只有用戶才最清楚他們需要的是一個(gè)有什么功能的系統(tǒng)。</p><p> 概要設(shè)計(jì)階段,概要設(shè)計(jì)階段也是非常重要的階
51、段。此次的課程設(shè)計(jì)我也在這里花了大量的功夫。其中系統(tǒng)架構(gòu)、功能模塊劃分、數(shù)據(jù)庫設(shè)計(jì)是我的重點(diǎn)。在這個(gè)模塊中,我用了層次圖、邏輯關(guān)系圖等來進(jìn)行設(shè)計(jì)。當(dāng)然,在設(shè)計(jì)的時(shí)候,一開始我并不能用一些圖來表示,雖然在書本中學(xué)了些圖的用法,但是書本知識(shí)與實(shí)際操作還是有差距的。所以,我在這個(gè)模塊中花的時(shí)間也就比較多了,當(dāng)然,學(xué)到的也就多了。</p><p> 詳細(xì)設(shè)計(jì)也是比較復(fù)雜的一個(gè)階段。在這個(gè)階段中,要完成對(duì)系統(tǒng)的具體設(shè)計(jì),
52、而且此階段的成果還會(huì)嚴(yán)重影響到下一個(gè)步驟的效率。在詳細(xì)設(shè)計(jì)階段中,我完成了對(duì)校醫(yī)院體檢系統(tǒng)的每個(gè)功能模塊的設(shè)計(jì)、流程圖設(shè)計(jì)、和界面設(shè)計(jì)等。也用到了IPO圖、流程圖等專業(yè)圖表示,所以對(duì)軟件工程所用到的一些工具也就更加熟悉了。當(dāng)然,我也發(fā)現(xiàn)了不少問題。例如:對(duì)整個(gè)工作流程還是有些混亂,不能正確用工具圖表示清楚想要表達(dá)的功能。所以,在完成此次課程設(shè)計(jì)之后還需要繼續(xù)對(duì)軟件工程這門工程近一步了解。</p><p> 測(cè)試
53、與調(diào)試分析分析階段。雖然此階段其實(shí)是軟件開發(fā)過程中占用資源最多的一個(gè)階段,但我這里就簡(jiǎn)單總結(jié)一下。在這個(gè)階段中,我用了一個(gè)設(shè)計(jì)好的用例來進(jìn)行測(cè)試,然后用了回溯法和原因排除法進(jìn)行調(diào)試,效果還不錯(cuò)(也可能是我的程序比較簡(jiǎn)單吧?。?。所以,測(cè)試與分析我還是有了一定的了解。</p><p> 最后,由于此次課程設(shè)計(jì)本來就比較簡(jiǎn)單,所以能總結(jié)的也就不多。但是,我想說的是,通過此次的課程設(shè)計(jì)和以上的簡(jiǎn)單的總結(jié)讓我對(duì)軟件工程有
54、了一次實(shí)際的了解與試用。我想,要成就一個(gè)項(xiàng)目,要成就自己就必須用軟件工程。</p><p><b> 7.2:參考文獻(xiàn)</b></p><p> 1:《Visual C++ 數(shù)據(jù)庫通用模版及典型系統(tǒng)開發(fā)》—求是科技編著.—北京:人民郵電出版社,2006.3。</p><p> 2:西華大學(xué)校醫(yī)院體檢格式表。</p><
55、p> 3:《軟件工程》 –-張海藩 編著.—清華大學(xué)出版社,2009.7 。</p><p> 附錄 源程序文件名清單:</p><p> 工程名:hospital。</p><p> 工程下包含了bood_dialog、chart、chart_dialog、class、database、dialog、five_ogan、five_ogan_dialo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 校醫(yī)院體檢
- 銀行系統(tǒng)軟件工程課程設(shè)計(jì)
- 酒店管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 酒店管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 教務(wù)管理系統(tǒng)軟件工程課程設(shè)計(jì)-
- 學(xué)校醫(yī)院管理信息系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 圖書管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 醫(yī)院監(jiān)護(hù)系統(tǒng)設(shè)計(jì)--軟件工程課程設(shè)計(jì)
- 停車場(chǎng)管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 停車場(chǎng)管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 圖書管理系統(tǒng)軟件工程課程設(shè)計(jì)作業(yè)
- 學(xué)生成績(jī)管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 高校醫(yī)院門診收費(fèi)信息管理系統(tǒng)軟件的設(shè)計(jì)與實(shí)踐.pdf
- 學(xué)校內(nèi)部工資管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 體檢須知-復(fù)旦大學(xué)校醫(yī)院
- 醫(yī)院計(jì)算機(jī)監(jiān)護(hù)系統(tǒng)-軟件工程課程設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)管理系統(tǒng)
- 體檢須知-復(fù)旦大學(xué)校醫(yī)院
- 軟件工程課程設(shè)計(jì)—選課系統(tǒng)
評(píng)論
0/150
提交評(píng)論