寵物醫(yī)院信息管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第1頁(yè)
寵物醫(yī)院信息管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第2頁(yè)
寵物醫(yī)院信息管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第3頁(yè)
寵物醫(yī)院信息管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第4頁(yè)
寵物醫(yī)院信息管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)_第5頁(yè)
已閱讀5頁(yè),還剩34頁(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)介

1、XXXX大學(xué)2009年畢業(yè)設(shè)計(jì)(論文)基于VB的寵物醫(yī)院信息管理系統(tǒng)學(xué) 院: 專 業(yè): 班 級(jí): 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 2009年5月21日摘 要隨著計(jì)算機(jī)性能不斷提高,價(jià)格不斷下降,計(jì)算機(jī)已經(jīng)在寵物醫(yī)院醫(yī)療、教學(xué)、科研、管理等方面得到越來(lái)越廣泛的應(yīng)用。計(jì)算機(jī)化的寵物醫(yī)院信息系統(tǒng)已經(jīng)成為現(xiàn)代化寵物醫(yī)院運(yùn)營(yíng)過(guò)程中必不可少的基礎(chǔ)設(shè)施與技術(shù)支撐環(huán)境。就好像一個(gè)現(xiàn)代化寵物醫(yī)院的成功運(yùn)行離不開(kāi)功能完整、美觀舒適的建筑物,技術(shù)嫻熟的醫(yī)護(hù)人員,功能齊全、高精尖的醫(yī)療設(shè)備一樣,它也離不開(kāi)計(jì)算機(jī)化的寵物醫(yī)院信息系統(tǒng)。本設(shè)計(jì)嘗試用VB架構(gòu)一個(gè)寵物醫(yī)院信息管理系統(tǒng),以推進(jìn)寵物醫(yī)院信息管理無(wú)紙化,過(guò)程電子

2、化,管理智能化的發(fā)展。本文從理論和實(shí)踐兩個(gè)角度出發(fā),對(duì)一個(gè)具有數(shù)據(jù)分析功能的寵物醫(yī)院信息管理系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識(shí),如:面向?qū)ο蟮姆治鲈O(shè)計(jì)流程;系統(tǒng)中所用到的開(kāi)發(fā)技術(shù)VB以及ADO的特點(diǎn)、結(jié)構(gòu)框架以及使用方法。接著對(duì)寵物醫(yī)院信息管理系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。最后對(duì)系統(tǒng)的主要頁(yè)面、數(shù)據(jù)庫(kù)、應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)作了較為詳細(xì)的講解。本寵物醫(yī)院信息管理系統(tǒng)是在Visual Basic 平臺(tái)上運(yùn)用VB技術(shù)來(lái)實(shí)現(xiàn)的。其主要功能有:客戶管理,物料管理

3、,寵物管理,數(shù)據(jù)備份等。論文在撰寫(xiě)過(guò)程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對(duì)各種理論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說(shuō)明,希望能夠更充分地體現(xiàn)到這些知識(shí)與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)?!娟P(guān)鍵詞】面向?qū)ο蠓治雠c設(shè)計(jì),VB,ADO,管理信息系統(tǒng)AbstractAlong with the development of Internet technology, daily life can not already do without the network. The life and work of the social people of future will depend on t

4、he development of digital technology more and more ,Digitize more and more, the networking, electronic, virtual. Development course and present application state and development trend of Internet, can believe network technology great change life and working way of us fully, Even a certain change wil

5、l take place in the values of the society. This procedure tries to build up a bookshop in the network with VB, So that every customer neednt go out and can do shopping easily through surfing the Net at home .this article is analyzing the design and realization of an online bookshop with Data Mining

6、function, from the views of theory and practice. Starting with introducing concepts and techniques of OOA and OOP in detail, especially introducing the knowledge which apply for this system, such as: the feature and flow of OOA and OOP; analyzing the feature、structure and using method of developing

7、techniques VB and ADO which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and appl

8、ication program of our system. This online bookstore system uses VB technology to realize on Visual Studio.Net platform. Its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the comment of the books,

9、websites management, etc. During the course of writing this article, I strive to integrate theory and practice. While expatiating the different kind of theories, I illuminate the application and operation skill combining the system so as to fully incarnate the application of these theories and techn

10、iques to this system. KEYWORD:OOA,OOD,VB,ADO- 2 -目 錄第1章 選題背景11.1計(jì)算機(jī)管理信息系統(tǒng)的發(fā)展情況11.2寵物醫(yī)院信息管理系統(tǒng)的現(xiàn)狀21.3寵物醫(yī)院信息管理系統(tǒng)的優(yōu)勢(shì)31.4 任務(wù)概述31.4.1目標(biāo):建立完善的寵物醫(yī)院信息管理系統(tǒng)系統(tǒng)31.4.2寵物醫(yī)院信息管理系統(tǒng)特點(diǎn)3第2章 解決方案的選擇52.1 系統(tǒng)說(shuō)明52.1.1.系統(tǒng)開(kāi)發(fā)軟件環(huán)境52.2 開(kāi)發(fā)計(jì)劃52.3可行性分析62.3.1 風(fēng)險(xiǎn)分析62.3.2 技術(shù)可行性62.3.3 操作可行性62.4 設(shè)計(jì)方案:對(duì)涉及工具和技術(shù)的相關(guān)說(shuō)明62.4.1 C/S體系結(jié)構(gòu)62.4.2 AC

11、CESS72.4.3 Visual Basic 6.08第3章 需求分析103.1系統(tǒng)分析的任務(wù)與步驟103.1.1 系統(tǒng)分析的任務(wù)103.1.2 系統(tǒng)分析的步驟103.2系統(tǒng)項(xiàng)目范圍103.3 功能需求113.3.1 醫(yī)生部分113.3.2 管理員部分113.4系統(tǒng)實(shí)體分析123.5系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)123.5.1 概念設(shè)計(jì)12第4章 總體設(shè)計(jì)164.1 系統(tǒng)系統(tǒng)功能說(shuō)明164.1.1總體功能164.1.2非功能性需求164.2 建立數(shù)據(jù)庫(kù)模型17第5章 詳細(xì)設(shè)計(jì)195.1主操作界面195.2 客戶信息管理205.3寵物信息管理界面215.4物料信息管理界面23第6章 系統(tǒng)測(cè)試266.1系統(tǒng)測(cè)

12、試的目的266.2面向?qū)ο笙到y(tǒng)測(cè)試方案26總 結(jié)27致 謝28參考文獻(xiàn)29- 35 -某某學(xué)院畢業(yè)設(shè)計(jì)(論文)第1章 選題背景1.1計(jì)算機(jī)管理信息系統(tǒng)的發(fā)展情況1958年美國(guó)首先提出了“管理信息系統(tǒng)”(即MIS:Management Information Systems),從而也引出了另外一個(gè)概念“管理信息系統(tǒng)”。綜合其多種定義以及根據(jù)在實(shí)際中的應(yīng)用,管理信息系統(tǒng)可以定義為是一個(gè)由人、計(jì)算機(jī)系統(tǒng)等組成的,能進(jìn)行信息處理的人機(jī)系統(tǒng),它反映企業(yè)的生產(chǎn)經(jīng)營(yíng)情況,利用過(guò)去、當(dāng)前的數(shù)據(jù)預(yù)測(cè)未來(lái),從企業(yè)全局出發(fā)輔助企業(yè)進(jìn)行管理與決策。它具有以下特征:1. 現(xiàn)代管理信息系統(tǒng)是一個(gè)以計(jì)算機(jī)為基礎(chǔ)的一個(gè)人機(jī)系

13、統(tǒng)。2. 管理信息系統(tǒng)是一個(gè)集成化的系統(tǒng)。3. 管理信息系統(tǒng)是一個(gè)以數(shù)據(jù)庫(kù)為中心的系統(tǒng)。4. 管理信息系統(tǒng)是一個(gè)網(wǎng)絡(luò)化的系統(tǒng)。5. 管理信息系統(tǒng)不同于一般的數(shù)據(jù)處理系統(tǒng)。由于企業(yè)類型不同,企業(yè)的戰(zhàn)略計(jì)劃不同,企業(yè)的管理模式不徑相同等因素,實(shí)際的管理信息系統(tǒng)的動(dòng)能會(huì)不同。但是從抽象意義上來(lái)說(shuō),無(wú)論什么企業(yè),其管理信息系統(tǒng)的功能相同。一般分為數(shù)據(jù)處理、輔助管理決策兩大功能。管理信息系統(tǒng)的數(shù)據(jù)處理功能以完成企業(yè)相關(guān)數(shù)據(jù)的收集、存儲(chǔ)、加工、傳輸和輸出,提供信息服務(wù)。它是管理信息系統(tǒng)的基本功能;輔助管理決策功能即指對(duì)企業(yè)生產(chǎn)經(jīng)營(yíng)中的結(jié)構(gòu)化決策問(wèn)題,采用管理信息系統(tǒng)相關(guān)學(xué)科中提出的定量方法,建立問(wèn)題的模型

14、,求解問(wèn)題,獲得解決問(wèn)題的方法。斯隆認(rèn)為用戶對(duì)管理信息系統(tǒng)的需求分為四類:1 事務(wù)型:是一種例行處理要求,輔助日常事務(wù)。例如商業(yè)企業(yè)的商品進(jìn)銷存的管理。2 異常型:其處理要求是當(dāng)某狀態(tài)超出事先設(shè)置的閾值,則系統(tǒng)能夠發(fā)出警報(bào)。例如財(cái)務(wù)中對(duì)某些科目設(shè)置報(bào)警值,一旦超值則對(duì)該科目的開(kāi)支進(jìn)行控制。3 查詢型:要求管理信息系統(tǒng)具有靈活的查詢能力,滿足用戶的信息需要。4 分析型:提供強(qiáng)有力的分析能力,借助數(shù)據(jù)、模型支持決策,以回答“如果那么”諸如此類的問(wèn)題。自從管理信息系統(tǒng)這一新興的管理方法引入我國(guó),在我國(guó)企業(yè)管理中已有20多年時(shí)間。而且,管理信息系統(tǒng)已經(jīng)廣泛應(yīng)用于各行各業(yè)。雖然,我國(guó)的企業(yè)計(jì)算機(jī)管理信息

15、系統(tǒng)建設(shè)在20世紀(jì)80年代就已經(jīng)開(kāi)始起步,但發(fā)展極不平衡,也就是說(shuō)大部分企業(yè)目前仍處于低水平開(kāi)發(fā)和應(yīng)用階段。隨著經(jīng)濟(jì)體制的改革和市場(chǎng)經(jīng)濟(jì)的發(fā)展,企業(yè)的運(yùn)行機(jī)制有了很大變化。企業(yè)的生產(chǎn)更多地依賴于市場(chǎng)的競(jìng)爭(zhēng),信息從而成為企業(yè)的重要資源,企業(yè)信息系統(tǒng)的建設(shè)已成為企業(yè)走向現(xiàn)代化的重要標(biāo)志,企業(yè)信息系統(tǒng)對(duì)于企業(yè)的運(yùn)作以及在市場(chǎng)中的競(jìng)爭(zhēng)具有重要作用。在當(dāng)前形勢(shì)下,信息化是企業(yè)發(fā)展的必由之路。世界經(jīng)濟(jì)發(fā)展已進(jìn)入一個(gè)激烈競(jìng)爭(zhēng)的年代,可以說(shuō),誰(shuí)先獲得信息,誰(shuí)就有可能抓住發(fā)展經(jīng)濟(jì)的機(jī)遇。同樣,誰(shuí)能很好地管理和利用信息,誰(shuí)就有可能占領(lǐng)市場(chǎng),獲得效益。國(guó)內(nèi)外大量事實(shí)已說(shuō)明:在目前這個(gè)激烈競(jìng)爭(zhēng)的市場(chǎng)經(jīng)濟(jì)中,誰(shuí)的信息管

16、理現(xiàn)代化水平高,誰(shuí)重視信息資源的開(kāi)發(fā)和利用,誰(shuí)就能抓住機(jī)遇,在競(jìng)爭(zhēng)中取勝。 1.2寵物醫(yī)院信息管理系統(tǒng)的現(xiàn)狀目前,國(guó)內(nèi)外寵物醫(yī)院信息管理管理一般采用兩種方式:一種純手工管理;另一種則是利用一些較老的或是以別 的系統(tǒng)為底板改版而成的系統(tǒng)來(lái)進(jìn)行管理。但這兩種方法都有各自的弊端:前一種方法由于參與管理者的文化水平不一,字跡不一,互相之間會(huì)導(dǎo)致信息傳達(dá)不便,而且紙質(zhì)信息傳載媒體有著一個(gè)很大的弱點(diǎn)就是容易損壞,造成信息丟失;后一種方法雖然解決了信息傳達(dá)、信息保存的問(wèn)題。但存在一個(gè)更致命的缺點(diǎn):系統(tǒng)安全問(wèn)題得不到保證。在當(dāng)前的信息化時(shí)代中,任何寵物醫(yī)院,都需要一個(gè)實(shí)用的寵物醫(yī)院信息管理系統(tǒng)來(lái)規(guī)范寵物醫(yī)院信

17、息管理管理,這將會(huì)大大提高寵物醫(yī)院的管理水平,優(yōu)化資源,實(shí)現(xiàn)效益的最大化?,F(xiàn)在國(guó)內(nèi)外也有很多寵物醫(yī)院信息管理管理的軟件,采用的技術(shù)也是多種多樣,如基于JSP、FTP模式,但大多數(shù)寵物醫(yī)院信息管理系統(tǒng)主要用于大型寵物醫(yī)院的關(guān)鍵部門。至于小型寵物醫(yī)院,利用寵物醫(yī)院信息管理系統(tǒng)組織管理教學(xué)活動(dòng)的并不多。針對(duì)國(guó)內(nèi)外對(duì)寵物醫(yī)院信息管理軟件的巨大需要和基本需要,一個(gè)好的寵物醫(yī)院信息管理軟件,必須功能齊全,操作簡(jiǎn)便,向用戶展示友善的操作界面。在完善功能的同時(shí)又必須兼顧系統(tǒng)的靈活性,安全性,健壯性。一個(gè)好的教學(xué)管理系統(tǒng),不管是計(jì)算機(jī)專業(yè)人員還是其他用戶都能很快上手,操作簡(jiǎn)單,便于安裝,容易普及。1.3寵物醫(yī)院

18、信息管理系統(tǒng)的優(yōu)勢(shì)由于寵物醫(yī)院教學(xué)功能的特殊定位,致使醫(yī)生和患者必須在除了簡(jiǎn)單的醫(yī)患區(qū)別外,還有合作意味的關(guān)系。所以,這其中的信息管理流程,需要以一個(gè)規(guī)范的MIS來(lái)管理。寵物醫(yī)院信息管理系統(tǒng)的優(yōu)勢(shì)主要表現(xiàn)在三個(gè)方面:1、寵物醫(yī)院信息管理無(wú)紙化,環(huán)保又方便。傳統(tǒng)的寵物醫(yī)院信息管理方式,都是經(jīng)由工作從員手工記錄存檔。這種傳統(tǒng)的紙質(zhì)寵物醫(yī)院信息管理管理,一是會(huì)有很大的體力消耗,二是在精力上也是不小的付出,而且這種辛苦在很多時(shí)候往往沒(méi)能得到滿意的回復(fù)。而無(wú)紙化寵物醫(yī)院信息管理,只需在電腦前點(diǎn)點(diǎn)鼠標(biāo),在體力上幾乎沒(méi)有多大的消耗,而且在環(huán)保、效率、針對(duì)性教學(xué)指導(dǎo)方面做得要比傳統(tǒng)的寵物醫(yī)院信息管理管理科學(xué)得

19、多。2、科學(xué)管理,安全可靠。傳統(tǒng)的寵物醫(yī)院信息管理管理方式,都是一份份獨(dú)立的寵物醫(yī)院信息管理,一個(gè)部門對(duì)應(yīng)一份,而這么一撂的設(shè)計(jì),經(jīng)常會(huì)由于各種原因,丟失或是污損,給寵物醫(yī)院信息管理管理和教學(xué)進(jìn)程帶來(lái)很大的麻煩和不便。而寵物醫(yī)院信息管理系統(tǒng)的動(dòng)作,只需做好系統(tǒng)數(shù)據(jù)庫(kù)的保護(hù),以上問(wèn)題可以迎刃而解了。3、簡(jiǎn)化工作,促進(jìn)其他方面的綜合發(fā)展。由于寵物醫(yī)院信息管理系統(tǒng)的介入運(yùn)行,可以使醫(yī)生騰出更多的時(shí)間,做更多針對(duì)性的個(gè)性化醫(yī)療服務(wù),從而使每個(gè)病人都有機(jī)會(huì)享受更多的服務(wù)。1.4 任務(wù)概述1.4.1目標(biāo):建立完善的寵物醫(yī)院信息管理系統(tǒng)系統(tǒng)1.4.2寵物醫(yī)院信息管理系統(tǒng)特點(diǎn)1、簡(jiǎn)約的系統(tǒng)操作界面整個(gè)系統(tǒng)的操

20、作界面,界限明晰,人機(jī)界面美觀,操作極具人性化。2、完備的系統(tǒng)操作功能系統(tǒng)開(kāi)發(fā)的宗旨是最簡(jiǎn)約的操作步驟最完備的操作功能。初一看,這好像很矛盾,但是經(jīng)過(guò)完整的策劃編排,系統(tǒng)完全做到了功能無(wú)冗余無(wú)遺漏,這點(diǎn)也更好的體現(xiàn)了系統(tǒng)的人性化設(shè)計(jì)。3、人性化的操作界面一個(gè)系統(tǒng),能否吸引顧客的經(jīng)常光顧,界面的美觀也顯得非常重要。本書(shū)店系統(tǒng)通過(guò)專業(yè)美工的精心打造,讓書(shū)店的設(shè)計(jì)充分體現(xiàn)軟件的時(shí)尚、大眾化。4、完善的安全機(jī)制:獨(dú)立的密碼校驗(yàn)功能,確保用戶和書(shū)店的數(shù)據(jù)有較好的安全性。第2章 解決方案的選擇2.1 系統(tǒng)說(shuō)明本系統(tǒng)主要是在現(xiàn)有寵物醫(yī)院信息管理管理的基礎(chǔ)上,把大量的人工管理信息轉(zhuǎn)變?yōu)橛?jì)算機(jī)管理,簡(jiǎn)化了寵物醫(yī)

21、院管理人員的工作,提高了管理的效率,同時(shí)方便學(xué)生學(xué)習(xí)和師生交流。本系統(tǒng)對(duì)數(shù)字化信息資源的組織采用數(shù)據(jù)庫(kù)。系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)是關(guān)系數(shù)據(jù)庫(kù)ACCESS,前臺(tái)使用VB平臺(tái)開(kāi)發(fā)。信息平臺(tái)的后臺(tái)操作采用C/S操作結(jié)構(gòu)以增強(qiáng)系統(tǒng)的安全保密性、系統(tǒng)穩(wěn)定性和易操作性。VB是目前最完備的面向?qū)ο笳Z(yǔ)言,在未來(lái)仍然很有發(fā)展前途。ACCESS采用了關(guān)系型數(shù)據(jù)庫(kù)結(jié)構(gòu),是一套精簡(jiǎn)、快速的數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了多人使用的管理模式,并支持標(biāo)準(zhǔn)的ACCESS語(yǔ)法。同時(shí),.Net平臺(tái)和ACCESS作為微軟公司的產(chǎn)品,具有良好的整和性。系統(tǒng)采用高度集成的模塊結(jié)構(gòu),將所有的模塊整合到一個(gè)通用的中央數(shù)據(jù)庫(kù)中。2.1.1.系統(tǒng)開(kāi)發(fā)軟件環(huán)

22、境操作系統(tǒng):Windows 2003 Server;正版軟件:Microsoft Office 2003;Microsoft ACCESS;Microsoft Basic 6.0。由于Windows操作系統(tǒng)在國(guó)際市場(chǎng)的占有率為95,在國(guó)內(nèi)市場(chǎng)的占有率為100,所以我選用的操作系統(tǒng)為安全可靠的Windows 2003 Server;采用的開(kāi)發(fā)工具為Microsoft公司開(kāi)發(fā)的最完備的可視化工具M(jìn)icrosoft Basic 6.0 ;目前最流行的數(shù)據(jù)庫(kù)管理工具是Microsoft ACCESS,而Microsoft ACCESS Server 2000與Windows操作系統(tǒng)的整合性較好,所以采

23、用ACCESS為本項(xiàng)目的數(shù)據(jù)庫(kù)管理工具。2.2 開(kāi)發(fā)計(jì)劃表2-2-1 系統(tǒng)開(kāi)發(fā)計(jì)劃起止日期內(nèi)容2009年3月2日2009年3月15日需求分析,熟悉開(kāi)發(fā)環(huán)境2009年3月16日2009年4月1日概要設(shè)計(jì)2009年4月2日2009年4月30日詳細(xì)設(shè)計(jì)與調(diào)試2009年4月31日2009年5月10日系統(tǒng)測(cè)試2.3可行性分析2.3.1 風(fēng)險(xiǎn)分析.系統(tǒng)軟件硬件的風(fēng)險(xiǎn)采用了性能較高的硬件設(shè)備,和較穩(wěn)定的系統(tǒng)軟件,系統(tǒng)仍存在一定的因軟硬件崩潰而帶來(lái)的風(fēng)險(xiǎn)。解決辦法之一是定期備份數(shù)據(jù)以降低風(fēng)險(xiǎn)。.計(jì)劃的拖延系統(tǒng)的開(kāi)發(fā)存在因計(jì)劃拖延帶來(lái)的風(fēng)險(xiǎn)。2.3.2 技術(shù)可行性大學(xué)課程中的數(shù)據(jù)庫(kù)原

24、理,操作系統(tǒng)知識(shí),網(wǎng)絡(luò)基礎(chǔ)等多門課程為整個(gè)課題開(kāi)發(fā)提供了堅(jiān)實(shí)的基礎(chǔ)。VB是一種相對(duì)簡(jiǎn)單的語(yǔ)言,ACCESS也是一種簡(jiǎn)單的數(shù)據(jù)庫(kù),所以技術(shù)難度并不高。 2.3.3 操作可行性該系統(tǒng)如投入使用,預(yù)期作到界面友好,管理方便,使用簡(jiǎn)單,管理人員經(jīng)過(guò)培訓(xùn),也是完全能夠使用本系統(tǒng)管理書(shū)店的相關(guān)信息的。2.4 設(shè)計(jì)方案:對(duì)涉及工具和技術(shù)的相關(guān)說(shuō)明2.4.1 C/S體系結(jié)構(gòu)C/S體系結(jié)構(gòu)是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到 Client端和Server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開(kāi)銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)

25、正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。 一、C/S結(jié)構(gòu)的優(yōu)點(diǎn)C/S結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮客戶端的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。缺點(diǎn)主要有以下幾個(gè):而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來(lái)越普及,這需要我們的系統(tǒng)具有擴(kuò)展性。這種方式遠(yuǎn)程訪問(wèn)需要專門的技術(shù),同時(shí)要對(duì)系統(tǒng)進(jìn)行專門的設(shè)計(jì)來(lái)處理分布式的數(shù)據(jù)??蛻舳诵枰惭b專

26、用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺(tái)電腦出問(wèn)題,如病毒、硬件損壞,都需要進(jìn)行安裝或維護(hù)。特別是有很多分部或?qū)Yu店的情況,不是工作量的問(wèn)題,而是路程的問(wèn)題。還有,系統(tǒng)軟件升級(jí)時(shí),每一臺(tái)客戶機(jī)需要重新安裝,其維護(hù)和升級(jí)成本非常高。2.4.2 ACCESSACCESS 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。豐富的 XML 和 Internet 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。ACCESS 提供強(qiáng)大的

27、開(kāi)發(fā)工具和各類開(kāi)發(fā)特性,在大大提高開(kāi)發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,帶來(lái)新的商業(yè)應(yīng)用機(jī)遇。例如,XML數(shù)據(jù)庫(kù)與Web Service的支持將使您的應(yīng)用實(shí)現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴(kuò)展了開(kāi)發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類型和T-ACCESS擴(kuò)展帶來(lái)了諸多靈活性。C#、VB、XQuery、XMLA、ADO 2.0、SMO、AMO等都將成為ACCESS數(shù)據(jù)平臺(tái)上開(kāi)發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。2.4.3 Visual Basic 6.0Visual Basic 6.0,是微軟公司推出的可視化編程工具M(jìn)SDN之一, 是目前世

28、界上使用最廣泛的程序開(kāi)發(fā)工具。它的快捷的開(kāi)發(fā)速度, 簡(jiǎn)單易學(xué)的語(yǔ)法, 體貼便利的開(kāi)發(fā)環(huán)境,不愧為一款優(yōu)秀的編程工具, 是初學(xué)者的首選。另外VB提供的是可視化的開(kāi)發(fā)環(huán)境,我們可以象搭積木一樣構(gòu)建出程序的界面,而且VB提供了豐富的控件組,省去了我們自己寫(xiě)代碼實(shí)現(xiàn)這些效果的麻煩,這樣我們就能把更多的精力放在程序功能的實(shí)現(xiàn)上,所以用起來(lái)方便。在VB中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來(lái)視為一個(gè)對(duì)象,每個(gè)對(duì)象都是可視的。VB功能特點(diǎn)如下:1具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具 在VB中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來(lái)視為一個(gè)對(duì)象,每個(gè)對(duì)象都是可視的。程序員在設(shè)

29、計(jì)時(shí)只需用現(xiàn)有工具根據(jù)界面設(shè)計(jì)要求,直接在屏幕上“畫(huà)”出窗口、菜單、按鈕、滾動(dòng)條等不同類型的對(duì)象,并為每個(gè)對(duì)象設(shè)置屬性。程序員的編程工作僅限于編寫(xiě)相關(guān)對(duì)象要完成的功能程序,因而程序設(shè)計(jì)的效率可大大提高。 2事件驅(qū)動(dòng)的編程機(jī)制 事件驅(qū)動(dòng)是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應(yīng)用程序中,是由用戶的動(dòng)作即事件掌握著程序運(yùn)行的流向,每個(gè)事件都能驅(qū)動(dòng)一段程序的運(yùn)行。程序員只要編寫(xiě)響應(yīng)用戶動(dòng)作的代碼,而各個(gè)動(dòng)作之間不一定有聯(lián)系。 3提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境 在VB集成開(kāi)發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫(xiě)代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在Windows中運(yùn)行,使用戶在友好的

30、開(kāi)發(fā)環(huán)境中工作。 4結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言 VB具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計(jì)語(yǔ)言,它還有如下一些特點(diǎn): (1)強(qiáng)大的數(shù)值和字符串處理功能 (2)豐富的圖形指令,可方便地繪制各種圖形 (3)提供靜態(tài)和動(dòng)態(tài)數(shù)組,有利于簡(jiǎn)化內(nèi)存的管理 (4)過(guò)程可遞歸調(diào)用,使程序更為簡(jiǎn)練 (5)支持隨機(jī)文件和順序文件的訪問(wèn) (6)提供了一個(gè)可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫(kù) (7)具有完善的運(yùn)行出錯(cuò)處理 5支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn) 利用數(shù)據(jù)控件可訪問(wèn)的數(shù)據(jù)庫(kù)系統(tǒng)有:Microsoft Access、Btrieve、DBASE、Microsfot FoxPro和Paradox等,也可以訪問(wèn)M

31、icrosoft Excel、Lotus1-2-3等多種電子表格。 6支持動(dòng)態(tài)數(shù)據(jù)交換(DDE)、動(dòng)態(tài)鏈接庫(kù)(DLL)和對(duì)象的鏈接與嵌入(OLE)技術(shù) 7完備的HELP聯(lián)機(jī)幫助功能 VB程序設(shè)計(jì)的概念就是面向?qū)ο蟮母拍?,?duì)象就是數(shù)據(jù)(DATA)和代碼(CODE)互相結(jié)合的綜合體。Windows上面的每一個(gè)圖標(biāo),包括窗口本身都是對(duì)象,如果沒(méi)有任何事情發(fā)生,對(duì)象處于停頓狀態(tài)。當(dāng)存在外來(lái)事件時(shí),程序段執(zhí)行,它的執(zhí)行是由外來(lái)事件決定的。因此是“事件”驅(qū)動(dòng)的。與Windows環(huán)境下的軟件一樣,在VB中,利用幫助菜單和F1功能鍵,用戶可以隨時(shí)方便地得到所需要的幫助信息。VB幫助窗口中顯示了有關(guān)的示例代碼,

32、通過(guò)復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 第3章 需求分析3.1系統(tǒng)分析的任務(wù)與步驟3.1.1 系統(tǒng)分析的任務(wù)了解用戶要求。此用戶即為系統(tǒng)的使用人員(管理員,醫(yī)生)。了解他們?cè)谙到y(tǒng)功能、性能等方面的要求及用戶在硬件配置、開(kāi)發(fā)周期處理方式等方面的意向與打算。把用戶要求成文,完成系統(tǒng)分析報(bào)告。系統(tǒng)的邏輯模型由一系列的圖表和文字組成。在邏輯上描述了系統(tǒng)的目標(biāo)和所具備的功能于性能。3.1.2 系統(tǒng)分析的步驟1. 描述系統(tǒng)。在詳細(xì)調(diào)查的基礎(chǔ)上,用一定的圖標(biāo)、文字描述;2. 分析用戶新的要求,改進(jìn)現(xiàn)行模型,形成新系統(tǒng)的邏輯模型。3. 編寫(xiě)系統(tǒng)分析說(shuō)明書(shū)。3.2系統(tǒng)項(xiàng)目范

33、圍寵物醫(yī)院信息管理系統(tǒng)從三種用戶角度進(jìn)行功能劃分。1、醫(yī)生部分: 1.1:查看客戶信息; 1.2:查看寵物信息; 1.3:管理個(gè)人信息;2、管理員部分:2.1:編輯用戶信息;2.2:編輯客戶信息;2.3:編輯寵物信息:2.4:編輯物料信息:2.5:編輯系統(tǒng)管理信息:2.6:數(shù)據(jù)備份。3.3 功能需求3.3.1 醫(yī)生部分1:查看用戶信息:以列表的形式查看寵物主人的信息。2:查看寵物信息:查看寵物的詳細(xì)信息。3:管理個(gè)人信息:管理個(gè)人信息,包括密碼修改等。3.3.2 管理員部分1:管理用戶信息:實(shí)現(xiàn)對(duì)系統(tǒng)用戶,包括普通用戶及管理員用戶的信息進(jìn)行管理。2:查看用戶信息:以列表的形式查看寵物主人的信息

34、;3:查看寵物信息:查看寵物的詳細(xì)信息。4:管理物料信息:添加、編輯客戶物料信息,以列表的形式顯示;5:編輯系統(tǒng)管理信息:對(duì)系統(tǒng)管理信息進(jìn)行編輯操作;6:數(shù)據(jù)備份:不定期進(jìn)行系統(tǒng)數(shù)據(jù)備份,以防萬(wàn)一。3.4系統(tǒng)實(shí)體分析寵物信息類(chongwu)ID/username/xm/bh/mc/age/addtimeAdd()/update()/delete()客戶信息類(allkehu)username/pwd/gender/realname/sfz/tel/addr/addtimeAdd()/update()/delete()物品信息類(wuliaoxuqiu)ID/bh/mc/gys/shulia

35、ng/addtimeAdd()/update()/delete()管理員類(allusers)ID/username/pwd/addtime/cxAdd()/update()/delete()圖3-4-1 類圖3.5系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)3.5.1 概念設(shè)計(jì) 在概念設(shè)計(jì)階段中,從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。利用ER方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部ER模式,然后把各局部ER模式綜合成一個(gè)全局模式,最后對(duì)全局

36、ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。 設(shè)計(jì)局部ER模式 1實(shí)體和屬性的定義:1)管理員用戶類別(用戶名,密碼,權(quán)限,注冊(cè)時(shí)間等)管理員用戶用戶名權(quán)限密碼注冊(cè)時(shí)間圖3-5-1管理員用戶實(shí)體與屬性的定義客戶信息2)客戶信息類別(姓名,年齡,性別,電話,身份證,時(shí)間等)姓名費(fèi)用年齡時(shí)間圖3-5-2客戶信息實(shí)體與屬性的定義3)寵物信息類別(姓名,性別,年齡,時(shí)間) 寵物信息姓名時(shí)間性別年齡圖3-5-3 寵物信息實(shí)體與屬性的定義物品信息4)物料信息類型(編號(hào),名稱,數(shù)量,修改時(shí)間)名稱編號(hào)數(shù)量修改時(shí)間圖3-5-4物料信息實(shí)體與屬性的定義2 實(shí)體關(guān)系定義:ER模型的“聯(lián)系”用于刻畫(huà)

37、實(shí)體之間的關(guān)聯(lián)。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是1:1、1:N、M:N的關(guān)系。還要考察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之間是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否存在聯(lián)系,等等針對(duì)本系統(tǒng)分析如下:實(shí)體間的關(guān)系: 一個(gè)寵物單只能屬于一個(gè)客戶單,而一個(gè)客戶單可以產(chǎn)生多個(gè)寵物單。N1寵物客戶圖3-5-8 客戶與寵物信息管理1:N(一對(duì)多的關(guān)系) 一個(gè)管理員可以管理多個(gè)客戶信息,而一個(gè)客戶信息只可以被一個(gè)管理員管理N1客戶信息管理員圖3-5-9管理員與客戶信息1:N(一對(duì)多的關(guān)系)

38、設(shè)計(jì)全局ER模式 所有局部ER模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)。1) 確定公共實(shí)體類型 為了給多個(gè)局部ER模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。在這一步中我們僅根據(jù)實(shí)體類型名和鍵來(lái)認(rèn)定公共實(shí)體類型。一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為公共實(shí)體類型的另一類候選。2) 局部ER模式的合并 合并的原則是:首先進(jìn)行兩兩合并;先合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類型開(kāi)始,最后再加入獨(dú)立的局部結(jié)構(gòu)。3) 消除沖

39、突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。 設(shè)計(jì)全局ER模式的目的不在于把若干局部ER模式形式上合并為一個(gè)ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。4) 全局ER模式的優(yōu)化 在得到全局ER模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì)ER模式進(jìn)行優(yōu)化。一個(gè)好的全局ER模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù)盡可能少;實(shí)體類型間聯(lián)系無(wú)冗余。 寵物醫(yī)院信息管理系統(tǒng)的全局ER模式如圖所示:數(shù)量名稱使用物品名稱寵物年齡接受擁有客戶管理姓名密碼管理員用戶名密碼圖3-5-17 數(shù)據(jù)E

40、-R圖第4章 總體設(shè)計(jì)4.1 系統(tǒng)系統(tǒng)功能說(shuō)明4.1.1總體功能表4-1-1 系統(tǒng)總體功能表功能類別子功能用戶登錄用戶輸入正確的用戶名和密碼及正確的權(quán)限后,就登錄系統(tǒng)。如果輸入有誤,系統(tǒng)報(bào)錯(cuò)。管理員對(duì)基本信息進(jìn)行管理對(duì)客戶信息進(jìn)行管理對(duì)門診信息進(jìn)行管理對(duì)客戶信息進(jìn)行管理數(shù)據(jù)備份4.1.2非功能性需求非功能性需求針對(duì)整個(gè)系統(tǒng)進(jìn)行。用戶界面需求表4-1-7 用戶界面需求表需求名稱詳細(xì)要求風(fēng)格界面友好,布局合理,美觀大方,實(shí)用性強(qiáng),操作簡(jiǎn)單顏色淡灰色系為主分辨率1024*76軟硬件環(huán)境需求表4-1-8 軟硬件環(huán)境需求表需求名稱詳細(xì)要求運(yùn)行速度系統(tǒng)啟動(dòng)運(yùn)行時(shí)間不超過(guò)5mi

41、n,人機(jī)界面交互時(shí)間不超過(guò)5s容量占用內(nèi)存大于15MB操作系統(tǒng)性能10/100M bit/s產(chǎn)品質(zhì)量需求表4-1-9 產(chǎn)品質(zhì)量需求表主要質(zhì)量屬性詳細(xì)要求正確性經(jīng)過(guò)測(cè)試達(dá)到了預(yù)期的效果健壯性具有一定的健壯性可靠性容錯(cuò)能力強(qiáng),測(cè)試質(zhì)量合格性能,效率性能優(yōu),效率高易用性跨平臺(tái)操作清晰性優(yōu)安全性安全可靠性極佳可擴(kuò)展性優(yōu)良的可靠的接口兼容性可作用于任何平臺(tái)可移植性正確的進(jìn)行軟件配置后,就可以正常運(yùn)行程序4.2 建立數(shù)據(jù)庫(kù)模型寵物醫(yī)院信息管理系統(tǒng)數(shù)據(jù)庫(kù)說(shuō)明:1:!表示主鍵,$表示索引,N表示非空值 2:以下只是系統(tǒng)的重要數(shù)據(jù)表,次要重略。1管理員表:(allusers)表4-3-1管理員表2

42、客戶信息表:(allkehu)表4-3-2 客戶信息表3寵物信息表(chongwu)表4-3-3寵物信息表4物料信息表(wuliaoxuqiu)表4-3-4物料信息表第5章 詳細(xì)設(shè)計(jì)5.1主操作界面5.1.1系統(tǒng)界面圖5-1-1系統(tǒng)主操作頁(yè)面5.1.2 寵物醫(yī)院信息管理系統(tǒng)主操作界面說(shuō)明系統(tǒng)登陸界面實(shí)現(xiàn)的功能是核對(duì)管理員的用戶名和密碼信息是否正確。系統(tǒng)主操作界面十分簡(jiǎn)潔,功能導(dǎo)航欄分為“系統(tǒng)”、“系統(tǒng)用戶管理”、“客戶管理”、“物料管理”、“寵物管理”、“報(bào)表統(tǒng)計(jì)”、“退出”等幾項(xiàng),功能劃分科學(xué),操作簡(jiǎn)便。5.2 客戶信息管理5.2.1客戶信息管理操作界面圖5-2-1 客戶信息管理操作頁(yè)面5.

43、2.2系統(tǒng)主操作界面說(shuō)明寵物醫(yī)院信息管理系統(tǒng)的客戶信息管理操作界面,可分為添加信息及查詢信息兩種,可完成對(duì)客戶信息的所有操作。5.3寵物信息管理界面5.3.1 寵物信息管理界面圖5-3-1寵物信息管理界面5.3.2寵物信息管理界面說(shuō)明 該界面的功能是讓管理用戶進(jìn)行寵物信息的管理,并讀入數(shù)據(jù)庫(kù)相應(yīng)的表。 其他相應(yīng)功能與客戶信息管理界面相仿,操作簡(jiǎn)單,故不一一介紹。5.4物料信息管理界面5.4.1物料信息管理界面圖5-4-1物料信息管理界面5.4.2物料信息管理界面說(shuō)明 此頁(yè)面的布局和功能操作方式有些類似于寵物信息管理界面,只是需要管理的對(duì)象和信息為物料,故不單獨(dú)介紹界面操作。第6章 系統(tǒng)測(cè)試6.

44、1系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試不是為了表明程序是正確的,因?yàn)槿绻沁@樣,就會(huì)設(shè)計(jì)一些不易暴露錯(cuò)誤的測(cè)試方案,也不會(huì)主動(dòng)去檢測(cè)、排除程序中可能存在的一些隱患。對(duì)于測(cè)試目的,G.J.Myers給除了以下的觀點(diǎn):(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。(2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。(3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。6.2面向?qū)ο笙到y(tǒng)測(cè)試方案根據(jù)系統(tǒng)測(cè)試目的并結(jié)合面向?qū)ο蠓椒?,我們給出了如下系統(tǒng)測(cè)試方案:(1)盡早的、不斷的進(jìn)行系統(tǒng)測(cè)試。我們知道,錯(cuò)誤發(fā)現(xiàn)的越早,改正它所付出的代價(jià)也就越小。由于錯(cuò)誤的發(fā)生往往是不可避免的,因此我們的系統(tǒng)測(cè)試貫穿

45、于整個(gè)開(kāi)發(fā)過(guò)程中,而不是把系統(tǒng)測(cè)試僅僅看作是軟件開(kāi)發(fā)的一個(gè)獨(dú)立階段。(2)設(shè)計(jì)測(cè)試用例時(shí),給出測(cè)試的預(yù)期結(jié)果。一個(gè)測(cè)試用例由兩部分組成:測(cè)試用的輸入數(shù)據(jù)和該輸入數(shù)據(jù)所期望的程序運(yùn)行結(jié)果。這樣測(cè)試時(shí)才能有一個(gè)判斷標(biāo)準(zhǔn),利用輸入數(shù)據(jù)得出測(cè)試數(shù)據(jù)并和預(yù)測(cè)數(shù)據(jù)進(jìn)行比較,看它們是否一致。(3)我們?cè)谠O(shè)計(jì)測(cè)試用例時(shí),不僅有合法的輸入測(cè)試用例,還有非法的輸入測(cè)試用例。因?yàn)?,在系統(tǒng)的實(shí)際使用過(guò)程中,由于各種原因,用戶往往會(huì)使用一些非法的輸入,比如按錯(cuò)了鍵或者使用了非法的命令等,所以,我們特別注意設(shè)計(jì)非法的輸入測(cè)試用例來(lái)進(jìn)行測(cè)試。(4)在對(duì)系統(tǒng)修改完之后進(jìn)行回溯測(cè)試。我們?cè)谛薷南到y(tǒng)的同時(shí)往往又會(huì)引入新的錯(cuò)誤,所

46、以在對(duì)程序修改完之后,用以前的用例進(jìn)行回歸總 結(jié)經(jīng)過(guò)一個(gè)多月進(jìn)行的寵物醫(yī)院信息管理,終于完成了寵物醫(yī)院信息管理系統(tǒng)的設(shè)計(jì)。此設(shè)計(jì)已經(jīng)達(dá)到了最初期望的設(shè)計(jì)要求,完成了需求。在這次寵物醫(yī)院信息管理系統(tǒng)的設(shè)計(jì)過(guò)程中我受到很大啟發(fā):在系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)上,體會(huì)到了理論與實(shí)際結(jié)合的重要性,認(rèn)識(shí)到系統(tǒng)開(kāi)發(fā)中應(yīng)該更加注重系統(tǒng)的規(guī)劃及按步驟實(shí)施。系統(tǒng)作為多欄目、多版面的有機(jī)結(jié)合整體,不僅僅要考慮到系統(tǒng)功能及其效果的實(shí)現(xiàn),更應(yīng)該注重系統(tǒng)與用戶的有機(jī)結(jié)合。系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的成功只是系統(tǒng)成功的一步,系統(tǒng)的明確定位顯得更加重要,系統(tǒng)應(yīng)該隨時(shí)根據(jù)實(shí)施環(huán)境,實(shí)施困難進(jìn)行必要的定位調(diào)整。理論與實(shí)踐相結(jié)合,讓我真正體會(huì)到學(xué)以致用的

47、樂(lè)趣。通過(guò)理論作指導(dǎo),再用實(shí)踐來(lái)體會(huì),驗(yàn)證理論。這樣既加深了對(duì)理論知識(shí)的認(rèn)識(shí),又從實(shí)踐活動(dòng)中充實(shí)了自己。本次為期三個(gè)月的寵物醫(yī)院信息管理是大學(xué)四年所學(xué)知識(shí)的綜合運(yùn)用,是理論與實(shí)踐相結(jié)合的產(chǎn)物。在此期間,不但鞏固了所學(xué)的書(shū)本知識(shí)。而且還學(xué)到了許多課堂上和書(shū)本上無(wú)法學(xué)到的實(shí)踐知識(shí),提高了自學(xué)能力,增強(qiáng)了專業(yè)技術(shù)的水平,為今后從事本專業(yè)的工作打下一定的基礎(chǔ)。我會(huì)繼續(xù)努力,完善自我,同學(xué)的幫助、指導(dǎo)老師的用心輔導(dǎo)和寵物醫(yī)院的精心安排使這個(gè)課題能夠順利進(jìn)行。但是,由于時(shí)間倉(cāng)促以及本人水平有限,本系統(tǒng)還有很多不完善之處,也難免存在錯(cuò)漏,懇請(qǐng)各位老師斧正。致 謝在極短的時(shí)間內(nèi),我能成功的將此寵物醫(yī)院信息管理

48、做出,這要?dú)w功于某某某,某某等老師的無(wú)私的幫助,悉心的教導(dǎo)。尤其得到了擔(dān)任寵物醫(yī)院信息管理指導(dǎo)的某某某老師的技術(shù)支持,某某某老師治學(xué)嚴(yán)謹(jǐn)、經(jīng)驗(yàn)豐富,以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的科研態(tài)度,更令我受益非淺。為我的寵物醫(yī)院信息管理得以完成起了關(guān)鍵的作用,在此表示深深地謝意。同時(shí),在寵物醫(yī)院信息管理的各個(gè)階段,在寵物醫(yī)院信息管理過(guò)程中還得到了各科室教師的大力指導(dǎo)和無(wú)私幫助,也得到了同班同學(xué)的熱情協(xié)助,大力幫助,在此表示衷心的感謝。尤其在此感謝我的輔導(dǎo)老師某某某老師給我的指導(dǎo)和關(guān)懷。她在生活上和工作中都給予了我熱情的關(guān)心和幫助。在即將結(jié)束的四年大學(xué)本科生活之際,我要感謝某某大學(xué)某某系的老師們。從他們身上我學(xué)

49、到了許多寶貴的知識(shí)和做人的道理。他們?cè)趯W(xué)業(yè)上對(duì)我的悉心指導(dǎo),以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的科研態(tài)度,更令我受益非淺。同時(shí)還要感謝某某大學(xué)某某系的領(lǐng)導(dǎo)兩年來(lái)對(duì)我的培養(yǎng)和支持,是他們?yōu)槲姨峁┝肆己玫膶W(xué)習(xí)環(huán)境和機(jī)會(huì)。感謝各位專家和評(píng)委耐心審閱我的論文,他們提出了許多寶貴的意見(jiàn)和建議。懇請(qǐng)老師不吝賜教、批評(píng)指正!參考文獻(xiàn)1 陳佳 編著 信息系統(tǒng)開(kāi)發(fā)方法教程 清華大學(xué)出版社出版 1998年5月第1版2 李海 李文亮龔學(xué)綱編著 深入研究Visual Basic 電子工業(yè)出版社2003年1月第1版3 邵謙謙銀華強(qiáng)編著Visual Basic 6.0數(shù)據(jù)庫(kù)開(kāi)發(fā)清華大學(xué)出版社2003年4月第1版4 Rockford

50、lhotka 編著 康博 譯 高效掌握Visual Basic清華大學(xué)出版社2002年5 丁貴廣,ASP編程基礎(chǔ)與實(shí)例,北京,機(jī)械工業(yè)出版社,20026 張海藩,軟件工程導(dǎo)論,2003年,清華大學(xué)出版社7 21天學(xué)通Visual Basic.6.0Steven Holzner袁鵬飛譯 人民郵電出版社8 魏善沛編著.Web數(shù)據(jù)庫(kù)技術(shù)實(shí)用教程.北京. 清華大學(xué)出版社.19989 美 Jeffrey D.Ullman,F(xiàn)undamental Course of Database System,TsingHua Press,2001年4月。10 美Jeffer R.Shapiro著,周之、黃玫譯,AC

51、CESS參考大全,清華大學(xué)出版社,2002年6月。11 隆華軟件工作室 編著,ACCESS程序設(shè)計(jì),清華大學(xué)出版社,2001年3月。12 Visual Basic 程序設(shè)計(jì)與應(yīng)用康樹(shù)才等著 電子工業(yè)出版社r, but fainter now and desperately the horn was blowing. Fierce and shrill rose the yells of the Orcs, and suddenly the horn-calls ceased. Aragorn raced down the last slope, but before he could reac

52、h the hills foot, the sounds died away; and as he turned to the left and ran towards them they retreated, until at last he could hear them no more. Drawing his bright sword and crying _Elendil! Elendil!_ he crashed through the trees. A mile, maybe, from Parth Galen in a little glade not far from the

53、 lake he found Boromir. He was sitting with his back to a great tree, as if he was resting. But Aragorn saw that he was pierced with many black-feathered arrows; his sword was still in his hand, but it was broken near the hilt; his horn cloven in two was at his side. Many Orcs lay slain, piled all a

54、bout him and at his feet. Aragorn knelt beside him. Boromir opened his eyes and strove to speak. At last slow words came. I tried to take the Ring from Frodo he said. I am sorry. I have paid. His glance strayed to his fallen enemies; twenty at least lay there. They have gone: the Halflings: the Orcs have taken them. I think they are not dead. Orcs bound them. He paused and his eyes closed wearily. After a moment he spoke again. Farewell, Aragorn! Go to Mi

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論