版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
畢業(yè)設(shè)計(jì)(論文)醫(yī)院信息管理系統(tǒng)論文作者姓名:申請學(xué)位專業(yè):申請學(xué)位類別:論文提交日期:醫(yī)院信息管理系統(tǒng)摘要進(jìn)入21世紀(jì)以來,計(jì)算機(jī)的普及應(yīng)用和信息技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展給人們的工作和生活帶來了極大的便利和高效,信息化、電子化已經(jīng)成為節(jié)約運(yùn)營成本,提高工作效率的首選。相比之下,國內(nèi)的相當(dāng)數(shù)量的中小型醫(yī)院的信息管理工作流程還采用相對保守的人工工作方式,數(shù)據(jù)信息的查詢和存儲的成本較高,而且效率還很低下。所以需要一種對于醫(yī)院的信息管理系統(tǒng)來高效、低成本、便捷的進(jìn)行醫(yī)院信息數(shù)據(jù)的查詢和存儲。醫(yī)院信息管理系統(tǒng)主要采用了ASP語言和SQL數(shù)據(jù)庫結(jié)合的B/S設(shè)計(jì)模式,通過網(wǎng)絡(luò)之間的數(shù)據(jù)交換來實(shí)現(xiàn)醫(yī)院藥品管理、收費(fèi)管理、住院管理、人工費(fèi)管理、用戶管理幾項(xiàng)工作,從而提高醫(yī)療部門在醫(yī)院信息管理過程中的工作效率和質(zhì)量。關(guān)鍵詞:醫(yī)院信息管理系統(tǒng);B/S;ASP;SQL
HospitalInformationManagementSystemAbstractGettingintoover21centuries,computer’suniversalapplicationandthetechnicaldevelopmentoftheinformationtechniquebroughtaboutpeople'sworkandlifetremendousconveniencewithefficiently.Informationandelectronicalhavealreadybecometheeconomyluckcampcost,theheadwhichraisesaworkefficiencychoose.Manylocalmediumandsmallscaledhospital’smanagementoftheworkflowstilladoptsoppositefallbehindofartificialworkmethod,thecostofinformation’ssearchingandsavingishigher,andtheefficiencyisstillverylow.Soneedonekindofhospitalinformationmanagementsystemefficiently,lowcost,convenientlycarryonthehospitalinformation’ssearchingandsaving.ThehospitalinformationmanagementsystemmainlyadoptedASPlanguageandSQLdatabasetocombineofB/Sdesignmode,bythedataofnetworkcommutationtocarryoutthemedicinemanagement,chargeofdrugsmanagement,stayinthehospitalmanagement,artificialfeesearch,thecustomermanagementraisingamedicaltreatmentsectionthusatthehospitalaninformationamanagementtheworkefficiencyandthequalitywithinprocess.Keywords:Hospitalinformationmanagementsystem;B/S;ASP;SQL
目錄論文總頁數(shù):23頁1.引言 11.1系統(tǒng)開發(fā)背景 11.2國內(nèi)外發(fā)展?fàn)顩r及其不足 11.2.1國外發(fā)展?fàn)顩r 11.2.2國內(nèi)發(fā)展?fàn)顩r 21.2.3國內(nèi)存在的不足 21.3系統(tǒng)開發(fā)的特點(diǎn) 32.用戶需求分析 42.1用戶角色需求 42.2功能需求 42.2.1藥品管理 42.2.2收費(fèi)管理 42.2.3住院管理 52.2.4人工費(fèi)管理 52.2.5用戶管理 52.2.6超級管理員 52.3性能需求 52.4系統(tǒng)開發(fā)環(huán)境 52.4.1開發(fā)環(huán)境介紹 52.4.2運(yùn)行環(huán)境 62.4.3開發(fā)模式B/S 62.4.4ASP技術(shù) 62.4.5結(jié)構(gòu)化查詢語言SQL 73系統(tǒng)功能模塊設(shè)計(jì)及實(shí)現(xiàn) 73.1系統(tǒng)結(jié)構(gòu)介紹 73.1.1系統(tǒng)總體結(jié)構(gòu) 83.2具體功能模塊設(shè)計(jì) 83.2.1用戶登錄模塊 93.2.2藥品管理模塊 103.2.3收費(fèi)管理模塊 123.2.4住院管理系統(tǒng) 133.2.5人工費(fèi)管理模塊 164.?dāng)?shù)據(jù)庫表的設(shè)計(jì)與實(shí)現(xiàn) 184.1用戶信息表的設(shè)計(jì) 184.2藥品信息表的設(shè)計(jì) 194.3住院信息表的設(shè)計(jì) 194.4人工費(fèi)信息表的設(shè)計(jì) 194.5帳單信息表的設(shè)計(jì) 205.測試 205.1測試環(huán)境 205.2測試結(jié)果 20結(jié)論 21參考文獻(xiàn) 21致謝 22聲明 231.引言1.1系統(tǒng)開發(fā)背景現(xiàn)代社會已進(jìn)入信息時(shí)代,以網(wǎng)絡(luò)通信軟件為主要特征的信息技術(shù)正在飛速發(fā)展,給人們的生活和工作帶來了日新月異的變化。其中醫(yī)院計(jì)算機(jī)信息建設(shè)也日益受到關(guān)注,HIMS(HospitalInformationManagementSystem)也成了現(xiàn)代醫(yī)院管理的重要課題。醫(yī)院信息系統(tǒng)(HospitalInformationSystem,HIS)在國際學(xué)術(shù)界已公認(rèn)為新興的醫(yī)學(xué)信息學(xué)(MedicalInformatics)的重要分支。美國該領(lǐng)域的著名教授Morris.Collen于1988年曾著文為醫(yī)院信息系統(tǒng)給予了如下定義:利用電子計(jì)算機(jī)和通訊設(shè)備,為醫(yī)院所屬各部門提供病人診療信息和行政管理信息的收集、存儲、處理、提取和數(shù)據(jù)交換的能力,并滿足所有授權(quán)用戶的功能需求的信息網(wǎng)絡(luò)平臺。一個(gè)完整的醫(yī)院信息系統(tǒng)(HospitalInformationSystem,HIS)應(yīng)該既包括:醫(yī)院信息管理系統(tǒng)和臨床醫(yī)療信息系統(tǒng)(CIS),這是毫無疑義的。但是,無論外國還是中國,當(dāng)一個(gè)醫(yī)院的醫(yī)院信息系統(tǒng)剛剛起步時(shí),往往是首先建立醫(yī)院信息管理系統(tǒng),這是因?yàn)椋海?)醫(yī)院信息管理系統(tǒng)所需要的資源較少,比較起來所需要的磁盤容量、工作站數(shù)量、網(wǎng)絡(luò)傳輸能力、顯示器質(zhì)量均遠(yuǎn)遠(yuǎn)低于CIS的需求。(2)支持醫(yī)院信息管理系統(tǒng)的計(jì)算機(jī)技術(shù)較為單純和簡單。由于醫(yī)院管理信息系統(tǒng)以處理文字和數(shù)字類數(shù)據(jù)為主,較少涉及聲音、圖像、多媒體數(shù)據(jù)的動態(tài)傳遞等復(fù)雜需求,因此實(shí)現(xiàn)起來容易得多。(3)臨床信息系統(tǒng)在數(shù)據(jù)處理的實(shí)時(shí)性要求、相應(yīng)速度、安全保密等方面一般要比管理信息系統(tǒng)有更苛刻的要求。(4)最后,從投入與產(chǎn)出考慮,多數(shù)醫(yī)院的決策者們均認(rèn)為HIMS較之CIS,能夠使醫(yī)院更直接、更明顯、更迅速地獲得系統(tǒng)的回報(bào)。就是說,以較少的投入,獲得較大的收益。1.2國內(nèi)外發(fā)展?fàn)顩r及其不足1.2.1國外發(fā)展?fàn)顩r歐洲正在推廣的公民個(gè)人健康記錄將導(dǎo)致新一代電子病歷系統(tǒng)的產(chǎn)生。新型電子病歷不僅可供患者直接訪問,而且還可以容納和參考來自于患者對自身慢性疾病進(jìn)行監(jiān)控所得來的信息、觀點(diǎn)及看法?;颊甙研畔⒅苯虞斎腚娔X,包括自我控制的日常運(yùn)動、參加的各種活動、日常行為和情緒等。這樣,將有利于改變最初護(hù)理階段運(yùn)用電子病歷的性質(zhì),使之成為不僅用于保健,而且用于對疾病的預(yù)防、監(jiān)控,最終形成一個(gè)對公民進(jìn)行保健教育、提高保健意識的綜合系統(tǒng)。多數(shù)日本醫(yī)院是80年代以后開始進(jìn)行HIS建設(shè)的,但發(fā)展快、規(guī)模大,是以大型機(jī)為中心的醫(yī)院計(jì)算機(jī)系統(tǒng)。如北里大學(xué)醫(yī)院的IBM/3090雙機(jī)系統(tǒng)。當(dāng)前日本的HIS總的趨勢是系統(tǒng)化、網(wǎng)絡(luò)化、綜合化,開始走自上而下的開發(fā)路線,一般都有大型機(jī)作為中心、支撐整個(gè)系統(tǒng)工作,并盡量采用微機(jī)和網(wǎng)絡(luò)技術(shù),投資規(guī)模大,采取實(shí)時(shí)工作方式,即數(shù)據(jù)從發(fā)生源直接輸入計(jì)算機(jī)。到1991年統(tǒng)計(jì)有近10家實(shí)現(xiàn)或基本實(shí)現(xiàn)此種方式。支持診療的功能在不斷加強(qiáng),系統(tǒng)24小時(shí)運(yùn)行。不少軟件是醫(yī)院和計(jì)算機(jī)公司聯(lián)合開發(fā)的,一些大公司也開發(fā)了一些通用的醫(yī)院信息管理軟件包,也有些醫(yī)院自己開發(fā)。1.2.2國內(nèi)發(fā)展?fàn)顩r我國醫(yī)院信息化建設(shè)是伴隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的應(yīng)用而逐步發(fā)展起來的,經(jīng)歷了20個(gè)年頭,大體分為三個(gè)階段,即:單機(jī)單用戶(PC機(jī))、多機(jī)、多部門獨(dú)立系統(tǒng)的應(yīng)用(PC機(jī)+FoxBase+局域網(wǎng)+部門級信息系統(tǒng))、全院級應(yīng)用(C/S、B/S結(jié)構(gòu)的一體化醫(yī)院信息系統(tǒng))。在我國已經(jīng)開展信息化建設(shè)的醫(yī)院中,在信息化建設(shè)規(guī)劃方面主要有兩大方向:第一條主線是支持管理,使醫(yī)院更有效率地提高收入的信息管理系統(tǒng)(MIS),這條線的核心是財(cái)務(wù),其宗旨是能夠?yàn)樵杭夘I(lǐng)導(dǎo)從企業(yè)管理的層次上提供決策支持,按照最高需求向院長提供整個(gè)醫(yī)院的運(yùn)行情況,并對醫(yī)院資源的合理有效配置起到提示作用。第二條主線是圍繞臨床醫(yī)療。臨床醫(yī)療系統(tǒng)相對比較復(fù)雜,協(xié)和醫(yī)院認(rèn)為各系統(tǒng)存在輕重緩急,應(yīng)遵循著“醫(yī)囑處理-實(shí)驗(yàn)室檢驗(yàn)系統(tǒng)-醫(yī)護(hù)工作站-醫(yī)學(xué)影像系統(tǒng)”的發(fā)展順序建設(shè)自己的臨床醫(yī)療信息管理系統(tǒng)。從宏觀上看,醫(yī)院信息系統(tǒng)大體上應(yīng)按照"信息管理系統(tǒng)-臨床醫(yī)療信息系統(tǒng)-區(qū)域醫(yī)療信息網(wǎng)絡(luò)"這樣三大階段來發(fā)展。目前,我國大部分醫(yī)院還處于第一到第二個(gè)發(fā)展階段,醫(yī)院信息化大都處于初級階段。截止到目前,我國大部分大中型醫(yī)院基本都不同程度地開展了信息化建設(shè)?!坝?jì)世資訊”調(diào)查發(fā)現(xiàn):最近幾年來主要的信息化建設(shè)包括HIS建設(shè)、內(nèi)部網(wǎng)絡(luò)建設(shè)、收費(fèi)系統(tǒng)、臨床系統(tǒng)以及辦公自動化等方面。1.2.3國內(nèi)存在的不足(1)缺乏整體規(guī)劃:醫(yī)院信息化建設(shè)必須整體規(guī)劃、分布實(shí)施、融于管理、不斷深化的口號,可是很多中小型醫(yī)院并沒有遵循這一規(guī)律,只是做些基本的業(yè)務(wù),如藥品管理,門診收費(fèi),住院收費(fèi)等;當(dāng)需要深入發(fā)展時(shí)卻發(fā)現(xiàn)無能為力,需重新來過,浪費(fèi)了大量的時(shí)間和資金。(2)標(biāo)準(zhǔn)不統(tǒng)一:醫(yī)療信息編碼沒有統(tǒng)一的標(biāo)準(zhǔn),特別是已在使用的龐大的系統(tǒng)如何進(jìn)行統(tǒng)一的問題,這給實(shí)際的開發(fā)工作帶來了巨大的問題。此外國內(nèi)存在眾多的HIS廠商,如果選擇了不同廠商的系統(tǒng),就存在著數(shù)據(jù)通信不暢的問題。(3)信息共享困難:由于醫(yī)院沒有信息化建設(shè)的整體規(guī)劃與統(tǒng)一管理,醫(yī)院各個(gè)部門不重視醫(yī)療資訊的交換,信息無法共享,易形成“信息孤島”。(4)應(yīng)用水平較低:當(dāng)前很多醫(yī)院的信息管理系統(tǒng)還停留在比較低的應(yīng)用水平上,現(xiàn)在能提供一套完整、準(zhǔn)確、能切實(shí)反映醫(yī)院運(yùn)行狀況與動態(tài)指標(biāo)的系統(tǒng)并不多見,能實(shí)現(xiàn)醫(yī)療質(zhì)量管理體系、成本控制體系等手工不能實(shí)現(xiàn)的功能的系統(tǒng)就更少了。(5)醫(yī)療信息化人才缺乏:在國內(nèi)信息部門在醫(yī)院整體結(jié)構(gòu)中地位相對較低,既懂IT又懂醫(yī)療的人才較少,極大的阻礙了醫(yī)院信息化的發(fā)展。1.3系統(tǒng)開發(fā)的特點(diǎn)醫(yī)院信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。本文所介紹的醫(yī)院信息管理系統(tǒng),特指以計(jì)算機(jī)網(wǎng)絡(luò)為主要工具,通過網(wǎng)絡(luò)進(jìn)行信息交互的軟件系統(tǒng)。技術(shù)可行性:以MIS技術(shù)為開發(fā)基礎(chǔ)。MIS有著自己的巨大優(yōu)勢:解決結(jié)構(gòu)化問題。以高速度低成本完成數(shù)據(jù)的處理業(yè)務(wù),追求系統(tǒng)處理問題的效率。實(shí)現(xiàn)一個(gè)相對穩(wěn)定的、協(xié)調(diào)的工作環(huán)境。應(yīng)用科學(xué)的、客觀的處理方法,符合實(shí)際情況。所以本醫(yī)院信息管理系統(tǒng)有如下優(yōu)點(diǎn):實(shí)現(xiàn)將醫(yī)院信息管理網(wǎng)絡(luò)化,避免了手寫操作可能帶來的錯(cuò)誤。運(yùn)用數(shù)據(jù)庫技術(shù),使醫(yī)院信息管理過程中產(chǎn)生的有價(jià)值數(shù)據(jù)更加安全、有效、便捷的存儲。操作簡單、易于掌握,節(jié)省了管理人員和相關(guān)部門的勞力時(shí)間,提高了勞動效率。不僅能使每一項(xiàng)工作都有相應(yīng)的記錄,而且能實(shí)現(xiàn)各個(gè)部門的信息資源的共享,提高各職能部門的相互協(xié)作。本文將介紹基于B/S模式的醫(yī)院信息管理系統(tǒng)的設(shè)計(jì)和開發(fā)工作,因此,文章將涵蓋以下三個(gè)方面的內(nèi)容:介紹貫穿項(xiàng)目設(shè)計(jì),開發(fā)始終的ASP+SQL技術(shù)。介紹醫(yī)院信息管理系統(tǒng)的詳細(xì)設(shè)計(jì)。介紹醫(yī)院信息管理系統(tǒng)的具體實(shí)現(xiàn)。通過傳統(tǒng)的醫(yī)院信息管理流程和利用網(wǎng)絡(luò)管理的比較不難看出,醫(yī)院信息管理網(wǎng)絡(luò)化將是今后醫(yī)院信息管理領(lǐng)域的發(fā)展趨勢。2.用戶需求分析2.1用戶角色需求為了使得信息管理更加嚴(yán)密化、層次化整個(gè)系統(tǒng)按照用戶類型應(yīng)該有六種操作用戶角色,分為藥品管理員,帳單管理員,住院管理員,人工費(fèi)管理員,用戶管理員,系統(tǒng)超級管理員。所有的工作人員在系統(tǒng)中都有自己的權(quán)限范圍,擁有各自的角色,能各盡其職的處理本職事務(wù),展開系統(tǒng)的正常運(yùn)行維護(hù)工作。每個(gè)角色操作的共性是通過密碼驗(yàn)證后登錄,根據(jù)所分配的權(quán)限來訪問對應(yīng)的模塊。角色工作完成后,通過專門的出口退出登錄狀態(tài)。2.2功能需求系統(tǒng)功能主要包括以下幾個(gè)方面:一、藥品管理;二、帳單管理;三、住院管理;四、人工費(fèi)管理;五、用戶管理。以下按照不同的角色權(quán)限對具體功能進(jìn)行描述。2.2.1藥品管理藥品管理員在系統(tǒng)中的職能是進(jìn)行藥品管理。用戶管理員在錄入藥品管理員信息時(shí)已經(jīng)對其設(shè)置了訪問權(quán)限,藥品管理員登錄以后只能訪問藥品管理模塊,實(shí)現(xiàn)對醫(yī)院庫房中所有藥品的信息的查詢;當(dāng)購進(jìn)了新的藥品時(shí),其要插入新的藥品的存儲信息;如果庫存的藥品因出庫、入庫或是藥品價(jià)格有調(diào)整等情況,庫存信息有變動時(shí)可以對藥品的相關(guān)信息進(jìn)行修改和更新;當(dāng)一種藥品因過期等原因沒有或不能使用時(shí)可以將這一藥品的信息從存儲藥品的數(shù)據(jù)庫中刪除掉。2.2.2收費(fèi)管理帳單管理員在系統(tǒng)中的職能是進(jìn)行帳單管理。用戶管理員在錄入收費(fèi)管理員信息時(shí)已經(jīng)對其設(shè)置了訪問權(quán)限,收費(fèi)管理員登錄以后只能訪問收費(fèi)管理模塊,在這一模塊中,一個(gè)病人在醫(yī)院里產(chǎn)生了消費(fèi)就可以對其消費(fèi)產(chǎn)生一個(gè)帳單,明細(xì)每一項(xiàng)消費(fèi)的費(fèi)用,出售了藥品,該藥品的庫存量也會相應(yīng)的自動修改,同時(shí)為了醫(yī)院的管理,醫(yī)院可以能查詢到每天所產(chǎn)生的帳單,通過分析帳單來對醫(yī)院費(fèi)用信息進(jìn)行管理。2.2.3住院管理住院管理員在系統(tǒng)中的職能是進(jìn)行住院管理。用戶管理員在錄入住院管理員信息時(shí)已經(jīng)對其設(shè)置了訪問權(quán)限,住院管理員登錄以后只能訪問住院管理模塊。在這一模塊中,住院管理員首先可以查詢醫(yī)院病床的相關(guān)信息,工作人員可以很方便的知道哪些病床已經(jīng)被入住,哪些可以入住,管理員就可以安排病人住院,病人出院時(shí)有相應(yīng)的記錄,并更改相應(yīng)的數(shù)據(jù)庫記錄,以便下一位病人能夠入住。2.2.4人工費(fèi)管理人工費(fèi)管理員在系統(tǒng)中的職能是進(jìn)行人工費(fèi)管理。用戶管理員在錄入人工費(fèi)管理員信息時(shí)已經(jīng)對其設(shè)置了訪問權(quán)限,人工費(fèi)管理員登錄以后只能訪問人工費(fèi)管理模塊,實(shí)現(xiàn)對醫(yī)院庫房中所有費(fèi)用信息的查詢;增加了新的人工費(fèi)用,就要將費(fèi)用信息存儲入庫;如果人工費(fèi)信息有調(diào)整等情況,費(fèi)用信息有變動時(shí)可以對費(fèi)用相關(guān)信息進(jìn)行修改和更新;當(dāng)醫(yī)院將舊的費(fèi)用信息廢除時(shí),可以將信息刪除出數(shù)據(jù)庫。2.2.5用戶管理用戶管理員在系統(tǒng)中的職能是進(jìn)行用戶管理。超級管理員在添加用戶管理員時(shí)已經(jīng)對其設(shè)置了訪問權(quán)限,用戶管理員登錄之后只能訪問用戶管理模塊,可以對用戶信息進(jìn)行修改(修改登錄名,密碼,用戶權(quán)限),刪除用戶信息,添加新的用戶等操作。2.2.6超級管理員超級管理員擁有系統(tǒng)管理的最高權(quán)限,登錄以后可以進(jìn)入上述的五大模塊,實(shí)現(xiàn)系統(tǒng)的所有職能,所以超級管理員可以隨時(shí)關(guān)注和了解每個(gè)模塊的信息管理,便于對整個(gè)系統(tǒng)進(jìn)行綜合的管理。2.3性能需求整個(gè)系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。數(shù)據(jù)庫要求運(yùn)行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運(yùn)行對計(jì)算機(jī)硬件平臺和操作系統(tǒng)平臺要求適中。2.4系統(tǒng)開發(fā)環(huán)境2.4.1開發(fā)環(huán)境介紹1、硬件環(huán)境服務(wù)器:CPU: Celeron(R)2.53GHz內(nèi)存:512MB硬盤: 80GB顯卡:NAIDIAGeForceFX52002、軟件環(huán)境操作系統(tǒng):Windows2000Server開發(fā)工具: MacromediaDreamweaverMX2004數(shù)據(jù)庫: SQLseaver2000開發(fā)語言: ASP圖像處理工具:PhotoshopCS8.02.4.2運(yùn)行環(huán)境操作系統(tǒng):Windows2000/XP/NT及更高版本內(nèi)存:128M硬盤空間:20G顯示器:VGA或更高分辨率的顯示器系統(tǒng)需求:Web瀏覽器網(wǎng)絡(luò)協(xié)議:TCP/IP2.4.3開發(fā)模式B/S本系統(tǒng)采用B/S結(jié)構(gòu),即Brower-Server(瀏覽器-服務(wù)器)架構(gòu),B/S結(jié)構(gòu)是目前最流行的數(shù)據(jù)庫應(yīng)用模式,它是隨著Internet技術(shù)的興起,對C/S模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過IE瀏覽器來實(shí)現(xiàn)的;B/S模式最大的好處是運(yùn)行維護(hù)比較簡便;它解決了各種分布式應(yīng)用,擴(kuò)展了業(yè)務(wù)范圍;在B/S結(jié)構(gòu)下,整個(gè)系統(tǒng)的管理、資源分配、數(shù)據(jù)庫操作、業(yè)務(wù)邏輯部件的管理等工作集中用服務(wù)器,容易部署和管理。整個(gè)系統(tǒng)使用B/S架構(gòu),則在客戶端使用標(biāo)準(zhǔn)的Web頁面瀏覽器(如InternetExplorer等),不需安裝特殊的應(yīng)用程序,減少了升級和維護(hù)的難度,所有的業(yè)務(wù)數(shù)據(jù)都保存在服務(wù)器(Server)端,確保了業(yè)務(wù)的安全;在通訊方面,由于使用的是標(biāo)準(zhǔn)的Http協(xié)議,使得系統(tǒng)可以輕松的實(shí)現(xiàn)移動管理和分布式管理。2.4.4ASP技術(shù)ASP的含義:(1)Active:ASP使用了微軟的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強(qiáng)程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的WEB應(yīng)用。(2)Server:ASP運(yùn)行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個(gè)簡集,會VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶端的VBSCRIPT,所以時(shí),看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。ASP技術(shù)的特點(diǎn):(1)使用VBScript、JScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。(2)無需編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。(3)與瀏覽器無關(guān),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript、Jscript)均在WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(4)ASP能與任何ActiveXscripting語言相容。除了可使用VBScript或JScript語言來設(shè)計(jì)外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件。(5)ASP的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序他人剽竊,也提高了程序的安全性。2.4.5結(jié)構(gòu)化查詢語言SQLSQL全稱是“結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)”,最早的是IBM的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEMR開發(fā)的一種查詢語言,它的前身是SQUARE語言。SQL語言結(jié)構(gòu)簡潔,功能強(qiáng)大,簡單易學(xué),所以自從IBM公司1979年推出以來,SQL語言,得到了廣泛的應(yīng)用。SQL語言的功能包括查詢操縱定義和控制,是一個(gè)綜合通用的關(guān)系數(shù)據(jù)庫語言,同時(shí)又是一種高度非過程化的語言。SQL集成顯現(xiàn)了數(shù)據(jù)庫生命周期中的全部操作。SQL提供了與關(guān)系數(shù)據(jù)庫進(jìn)行交互的方法,它可以與標(biāo)準(zhǔn)的編程語言一起工作。3系統(tǒng)功能模塊設(shè)計(jì)及實(shí)現(xiàn)3.1系統(tǒng)結(jié)構(gòu)介紹本文論述的醫(yī)院信息管理系統(tǒng)是基于B/S結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng),具體反映為ASP+SQL技術(shù)的一種具體實(shí)現(xiàn),根據(jù)B/S結(jié)構(gòu)和用戶實(shí)際應(yīng)用特點(diǎn),本系統(tǒng)主要?jiǎng)澐譃槿齻€(gè)層面,其中客戶端(用戶界面)由一系列的ASP頁面和HTML頁面組成,主要用于程序和用戶的交互;服務(wù)端使用VBSCRIPTR技術(shù),主要用于交互數(shù)據(jù)的存儲和發(fā)送的響應(yīng)處理;后臺數(shù)據(jù)庫由一系列的具有相互關(guān)聯(lián)的邏輯關(guān)系的表構(gòu)成。還有一些存儲過程和控件,用于實(shí)現(xiàn)其他的功能比如自動編號和圖表生成。3.1.1系統(tǒng)總體結(jié)構(gòu)用戶都有自己的權(quán)限范圍,擁有各自的角色,登錄之后能各盡其職的處理本職事務(wù),展開系統(tǒng)正常運(yùn)行的維護(hù)工作。每個(gè)角色操作的共性是通過密碼驗(yàn)證后登錄,根據(jù)所分配的權(quán)限來訪問對應(yīng)的模塊。整個(gè)系統(tǒng)按照用戶角色劃分,分為藥品管理員,帳單管理員,住院管理員,人工費(fèi)管理員,用戶管理員,系統(tǒng)超級管理員。藥品管理員登錄之后可以訪問藥品管理模塊,進(jìn)行藥品的查詢、添加、更新和刪除工作;帳單管理員登錄之后可以訪問收費(fèi)管理模塊,進(jìn)行帳單的查詢和帳單的生成工作;住院管理員登錄之后可以訪問住院管理模塊,進(jìn)行住院查詢、病人住院和出院的管理工作;人工費(fèi)管理員登錄之后可以訪問人工費(fèi)管理模塊,進(jìn)行人工費(fèi)的查詢、添加、更新和刪除工作;用戶管理員登錄之后可以訪問用戶管理模塊,進(jìn)行用戶的添加、刪除和用戶信息更新的工作;超級管理員擁有系統(tǒng)管理的最高權(quán)限,登錄以后可以訪問所有模塊,可以執(zhí)行系統(tǒng)的所有職能。圖3-1系統(tǒng)總體結(jié)構(gòu)圖3.2具體功能模塊設(shè)計(jì)本系統(tǒng)總體機(jī)構(gòu)是按照框架形式構(gòu)架的,有主頁上方的topFrame,左方的leftFrame,以及右方的mainFrame三部分構(gòu)成。為了減少在系統(tǒng)設(shè)計(jì)中部分代碼的重復(fù)編寫,系統(tǒng)使用了一些函數(shù)和子程序,例如:1用function建立一個(gè)函數(shù)getsqlrecordset,寫成<getsqlrecordset.asp>它可以打開數(shù)據(jù)庫連接與記錄,當(dāng)程序中要調(diào)用數(shù)據(jù)庫時(shí)只要在程序的最前面把這個(gè)文件Include就可以利用函數(shù)來打開數(shù)據(jù)庫連接與讀取表記錄,該函數(shù)的返回值是存放了表記錄的Recordset對象實(shí)例。<getsqlrecordset.asp><%functiongetsqlrecordset(strsql)dimobjconn,objrssetobjconn=server.createobject("ADODB.Connection")objconn.open"ch","sa",""'使用數(shù)據(jù)源打開數(shù)據(jù)庫setobjrs=server.createobject("ADODB.recordset")objrs.openstrsql,objconn,1,3setgetsqlrecordset=objrs’返回值endfunction%>2用sub定義一個(gè)名稱為check的子程序<check.asp>,調(diào)用此程序來判斷用戶是否登錄。<%subcheckifsession("pass")=0then’session瀏覽器的記錄變量response.redirect"log.asp"elseresponse.Write"<center>"&session("uname")&"已成功登錄!歡迎使用醫(yī)院信息管理系統(tǒng)<ahref=""quit.asp"">退出登錄</a></center><br>"endifendsub%>根據(jù)系統(tǒng)功能需求分析,系統(tǒng)主要?jiǎng)澐譃橐韵铝鶄€(gè)模塊:3.2.1用戶登錄模塊功能說明:用于用戶登錄,通過用戶輸入的用戶名、密碼判斷用戶份的的有效性,有效用戶根據(jù)用戶的角色進(jìn)行權(quán)限劃分,登錄后定向到相應(yīng)的功能模塊,無效用戶定向到登錄失敗頁面。用退出系統(tǒng)時(shí),退出登錄語句會清除程序會話(session)中所有與該用戶有關(guān)的數(shù)據(jù),并返回到初始登錄頁。圖3-2登錄界面3.2.2藥品管理模塊藥品記錄表藥品記錄表入庫單出庫單購貨人員藥品管理員入庫出貨人員圖3-3藥品管理的工作流程圖藥品管理員登錄之后在系統(tǒng)中的職能是進(jìn)行藥品管理,藥品管理模塊有四個(gè)子模塊:a.藥品查詢;b.藥品的插入;c.藥品的更新;d.藥品的刪除。圖3-4藥品管理界面a.藥品查詢子模塊:藥品查詢是藥品管理員實(shí)現(xiàn)對醫(yī)院庫房中藥品按照全部信息、藥品ID、藥品名稱、屬性、價(jià)格等進(jìn)行多類別的信息查詢。點(diǎn)擊“藥品查詢”進(jìn)入藥品的查詢功能。圖3-5藥品查詢界面b.藥品插入子模塊:當(dāng)醫(yī)院購入了新的藥品時(shí),藥品管理員插入新的藥品的存儲信息。此時(shí)電擊“藥品插入”添加新的藥品信息,按照提示框中的提示說明依次輸入新增藥品的信息。圖3-6藥品插入界面c.藥品更新子模塊:如果庫存的藥品因出庫、入庫或是藥品價(jià)格有調(diào)整等情況,庫存信息有變動時(shí)藥品管理員應(yīng)該對藥品的相關(guān)信息進(jìn)行修改和更新。在藥品管理界面點(diǎn)擊“藥品更新”,按照提示框輸入要更新的藥品ID,然后根據(jù)需要選擇藥品信息更新的類別,輸入更新內(nèi)容。圖3-7藥品更新界面d.藥品刪除子模塊:當(dāng)一種藥品使用完或是過期等原因沒有或不能使用時(shí),藥品管理員應(yīng)該將這一藥品的信息從存儲藥品的數(shù)據(jù)庫中刪除掉。藥品管理界面點(diǎn)擊“藥品刪除”,根據(jù)實(shí)際情況選擇藥品信息的刪除標(biāo)準(zhǔn),然后在下面輸入刪除的信息。圖3-8藥品刪除界面3.2.3收費(fèi)管理模塊病人病人收費(fèi)管理員藥品單生成帳單帳單表藥品表圖3-9收費(fèi)管理工作流程圖帳單管理員登錄之后在系統(tǒng)中的職能是進(jìn)行收費(fèi)管理,收費(fèi)管理模塊有兩個(gè)子模塊:a.帳單生成;b.帳單查詢。a.帳單生成子模塊:帳單管理員在收費(fèi)管理這一模塊中,一個(gè)病人在醫(yī)院里產(chǎn)生了消費(fèi)就應(yīng)該對其消費(fèi)產(chǎn)生一個(gè)帳單,明細(xì)每一項(xiàng)消費(fèi)的費(fèi)用,出售了藥品,該藥品的庫存量也會相應(yīng)的自動修改。在收費(fèi)管理界面中,點(diǎn)擊“帳單生成”,按照提示框輸入消費(fèi)者的姓名,然后輸入所購藥品的名稱和數(shù)量,下面填入主治醫(yī)生和收費(fèi)員的姓名。提交之后系統(tǒng)會自動生成一個(gè)明細(xì)帳單,上面有消費(fèi)者購買的藥品的名稱、數(shù)量和單項(xiàng)價(jià)格,最后還會顯示出所購藥品的總金額。b.帳單查詢子模塊:同時(shí)為了醫(yī)院的管理,醫(yī)院帳單管理員能查詢到每天所產(chǎn)生的帳單,通過分析帳單來對醫(yī)院進(jìn)行管理。在收費(fèi)管理界面中,輸入要查找的消費(fèi)者姓名,點(diǎn)擊“帳單查詢”。3.2.4住院管理系統(tǒng)病人病人住院管理員住院申請表住/出病床信息表圖3-10住院管理系統(tǒng)工作流程住院管理員登錄之后在系統(tǒng)中的職能是進(jìn)行住院管理,住院管理模塊有三個(gè)子模塊:a.住院信息查詢;b.住院;c.出院。a.住院查詢子??欤汗芾韱T可以查詢到醫(yī)院病床的相關(guān)信息,工作人員能很方便的知道哪些病床已經(jīng)被入住,哪些可以入住。查詢方式有兩種:精確查詢、組合查詢。精確查詢則是根據(jù)具體的病房號、病床號、病人姓名對住院信息進(jìn)行查詢。而另一種組合查詢則是通過病床狀態(tài)(分為忙和閑)、病房類別(分為單人間、雙人間、三人間)、疾病類型(分為傳染和不傳染)三種類別進(jìn)行組合查詢。圖3-11住院查詢首先介紹精確查詢,住院管理員在精確查找框中根據(jù)需要選擇查找方式,然后輸入關(guān)鍵字點(diǎn)擊精確查找對應(yīng)的“查詢”:圖3-12精確查詢結(jié)果界面在住院查詢界面的組合查詢中根據(jù)需要,選擇好三種查詢類別進(jìn)行組合查詢,然后點(diǎn)擊組合查詢對應(yīng)的“查詢”:圖3-13組合查詢結(jié)果界面b.住院子模塊:住院管理員根據(jù)病人的病情查詢到醫(yī)院有適合病人入住的空病床后,就可以安排病人入住。通常,單人間是分配給病情較重或病情具有傳染性的病人入住,雙人間有兩架病床提供給非傳染性病人入住,三人間有三架病床提供給非傳染性的病人入住。圖3-14病人住院界面管理員填好住院信息后,點(diǎn)擊“提交”,系統(tǒng)會出現(xiàn)提交成功的提示:圖3-15病人成功入住界面c.出院子模塊:病人出院時(shí)由住院管理員登記出院,出院后管理員對住院信息數(shù)據(jù)庫記錄相應(yīng)的更改,以便下一位病人能夠入住。管理員在住院管理頁面點(diǎn)擊“出院”,在出院界面中輸入所住的病床。圖3-16出院界面點(diǎn)擊“提交”,系統(tǒng)會出現(xiàn)出院成功的提示:圖3-17出院成功界面3.2.5人工費(fèi)管理模塊新增費(fèi)用新增費(fèi)用費(fèi)用管理入庫入庫刪除費(fèi)用出庫費(fèi)用記錄圖3-18人工費(fèi)管理的工作流程圖人工費(fèi)管理員登錄之后在系統(tǒng)中的職能是進(jìn)行人工費(fèi)管理,人工費(fèi)管理模塊有四個(gè)子模塊:a.人工費(fèi)查詢;b.人工費(fèi)插入;c.人工費(fèi)更新;d.人工費(fèi)刪除。a.人工費(fèi)查詢子模塊:費(fèi)用管理員在人工費(fèi)管理模塊中要可以對醫(yī)院庫房中所有費(fèi)用信息進(jìn)行查詢,選擇查詢類別再輸入關(guān)鍵字。b.人工費(fèi)插入子模塊:增加了新的人工費(fèi)用,管理員就要將新的費(fèi)用信息存儲入庫。c.如果人工費(fèi)信息有調(diào)整等情況,費(fèi)用信息有變動時(shí)應(yīng)該對費(fèi)用相關(guān)信息進(jìn)行修改和更新,按照提示框輸入要更新的人工費(fèi)ID,然后根據(jù)需要選擇信息更新的類別,輸入更新內(nèi)容。d.當(dāng)醫(yī)院將舊的費(fèi)用信息廢除時(shí),應(yīng)該將信息刪除出數(shù)據(jù)庫。根據(jù)實(shí)際情況選擇人工費(fèi)信息的刪除標(biāo)準(zhǔn),然后在下面輸入刪除的信息。3.2.6用戶管理模塊用戶添加用戶管理用戶添加用戶管理入庫入庫用戶刪除出庫用戶記錄表用戶管理員登錄之后在系統(tǒng)中的職能是進(jìn)行用戶管理,用戶管理模塊有三個(gè)子模塊:a.用戶添加;b.用戶信息修改;c.用戶刪除。圖3-20用戶管理界面用戶管理員在添加用戶時(shí),根據(jù)用戶在系統(tǒng)中所要執(zhí)行的職能和所扮演的角色設(shè)置用戶權(quán)限值:表3-1權(quán)限值表權(quán)限值對應(yīng)角色權(quán)限值對應(yīng)角色0超級管理員3住院管理員1藥品管理員4人工費(fèi)管理員2收費(fèi)管理員5用戶管理員a.用戶添加:系統(tǒng)超級管理員或用戶管理員登錄后,通過點(diǎn)擊用戶管理,全部用戶信息。以列表形式顯示在頁面上。可以通過點(diǎn)擊單條記錄后面的“添加”,添加新用戶。b.用戶修改:用戶管理員通過點(diǎn)擊用戶管理,可以對用戶信息表進(jìn)行修改(修改登錄名,密碼,用戶權(quán)限)。c.用戶刪除:用戶管理員通過點(diǎn)擊用戶管理,可以對失去管理職能的用戶進(jìn)行刪除。4.?dāng)?shù)據(jù)庫表的設(shè)計(jì)與實(shí)現(xiàn)根據(jù)需求分析,本系統(tǒng)后臺數(shù)據(jù)庫共分為5個(gè)表,以下分別給出各個(gè)數(shù)據(jù)庫表的簡單描述。4.1用戶信息表的設(shè)計(jì)表4-1用戶信息表(userinf)字段名字段類型字段長度是否主鍵說明IDint4是唯一標(biāo)識用戶,由管理員分配用戶名varchar10否定義用戶姓名密碼nchar10否檢驗(yàn)用戶登錄合法權(quán)限char4否定義用戶登錄身份該表是用戶管理員用以存儲用戶基本信息,以供登錄密碼驗(yàn)證,顯示用戶身份。4.2藥品信息表的設(shè)計(jì)表4-2藥品信息表(medicine)字段名字段類型字段長度是否主鍵備注藥品IDInt4是不能為空藥品名稱Nchar10否不能為空藥品價(jià)格Money8否不能為空單位Char20否能為空藥品屬性Char10否能為空生產(chǎn)日期Datetime8否能為空有效期Int4否能為空庫存量Int4否能為空由藥品管理員對藥品數(shù)據(jù)進(jìn)行錄入、刪除及修改。帳單生成時(shí)也會調(diào)用該信息表。4.3住院信息表的設(shè)計(jì)表4-3住院信息表(bed)字段名字段類型字段長度是否主鍵備注病床號Int4是不能為空病房號Int4否不能為空病床狀態(tài)Char10否不能為空病人姓名Char10否能為空疾病類型Char10否能為空病房類型Char10否不能為空入住時(shí)間Datetime8否能為空由住院管理員錄入病人的住院信息,標(biāo)識病人是否處于住院狀態(tài),病人出院時(shí)注銷病人住院信息。4.4人工費(fèi)信息表的設(shè)計(jì)表4-4人工費(fèi)信息表(cost)字段名字段類型字段長度是否主鍵備注人工費(fèi)IDInt4是不能為空人工費(fèi)名稱Varchar10否不能為空人工費(fèi)價(jià)格Money8否不能為空由人工費(fèi)費(fèi)管理員對費(fèi)用數(shù)據(jù)進(jìn)行錄入、刪除及修改。4.5帳單信息表的設(shè)計(jì)表4-5帳單信息表(tab)字段名字段類型字段長度是否主鍵備注帳單IDInt4否能為空病人姓名Varchar10是不能為空日期Datetime8否不能為空總金額Money8否不能為空醫(yī)生姓名Varchar10否能為空經(jīng)手人Varchar10否能為空藥品名稱1Char10否能為空數(shù)量1Int4否能為空藥品名稱2Char10否能為空數(shù)量2Int4否能為空藥品名稱3Char10否能為空數(shù)量3Int4否能為空藥品名稱3Char10否能為空數(shù)量4Int4否能為空藥品名稱5Char10否能為空數(shù)量5Int4否能為空帳單管理員對消費(fèi)者所采購的藥品生成帳單時(shí),將數(shù)據(jù)錄入到該表中。5.測試5.1測試環(huán)境本系統(tǒng)測試環(huán)境:CPUCeleron(R)2.53GHz,內(nèi)存512M,SQLSERVER2000,WIN2000SERVER下測試通過。建議用戶CPUPIII,內(nèi)存256M及以上,數(shù)據(jù)庫版本SQLSERVER2000,WIN2000/2003SERVER、WINXP及以上軟硬件平臺使用。5.2測試結(jié)果系統(tǒng)在上述軟硬件環(huán)境下分別對醫(yī)院信息管理系統(tǒng)的藥品管理模塊、收費(fèi)管理模塊、住院管理模塊、人工費(fèi)管理模塊和用戶管理模塊的詳細(xì)設(shè)計(jì)功能作出性能測試,結(jié)果能夠達(dá)到預(yù)期功效。
結(jié)論目前,系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)用戶需求的設(shè)計(jì)計(jì)劃內(nèi)的所有功能,但在開發(fā)過程中所遇到很多的問題還是出乎當(dāng)初開始設(shè)計(jì)時(shí)預(yù)料之外。感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)教師的指導(dǎo)和啟發(fā),得以不斷的修正錯(cuò)誤,克服困難,最終能夠?qū)崿F(xiàn)現(xiàn)在系統(tǒng)所能夠展示的功能。并在此過程中切身體會到一個(gè)項(xiàng)目的設(shè)計(jì)開發(fā)人員,在設(shè)計(jì)前期認(rèn)真做好設(shè)計(jì)準(zhǔn)備工作是非常關(guān)鍵的。系統(tǒng)立項(xiàng)前期,我在網(wǎng)上和圖書館查找了許多資料,做了許多前瞻性的信息收集,而且做好項(xiàng)目開發(fā)的需求分析,為項(xiàng)目擬定了一個(gè)比較合理的開發(fā)計(jì)劃,所以我始終能夠把握系統(tǒng)進(jìn)展的方向,掌握了總體設(shè)計(jì)上的主動性。在系統(tǒng)代碼編寫過程中應(yīng)該具有良好的編程習(xí)慣,耐心并細(xì)致的去對待設(shè)計(jì),代碼編寫中盡量減少過失性出錯(cuò)(在程序設(shè)計(jì)過程中,發(fā)現(xiàn)幾乎60%的出錯(cuò)信息原因都反映在代碼的拼寫錯(cuò)誤中),提高項(xiàng)目設(shè)計(jì)開發(fā)的效率。本系統(tǒng)進(jìn)展到現(xiàn)在只是完成首期階段的工作,存在部分的問題仍然有待于進(jìn)一步的完善。進(jìn)一步研究開發(fā)所需要做的工作具體表現(xiàn)在以下方面:(1)由于采用了B/S的結(jié)構(gòu)模式,較之于其它版本開發(fā)的程序,比如C/S結(jié)構(gòu)模式,雖然提高了用戶操作上的簡單性,但是系統(tǒng)數(shù)據(jù)的安全性有所影響。(2)對于網(wǎng)上廣泛流傳的各種ASP技術(shù)方面漏洞,系統(tǒng)可以添加有效的規(guī)避防護(hù)措施。(3)系統(tǒng)用戶登錄方面,還可以添加圖形數(shù)字驗(yàn)證碼驗(yàn)證功能,密碼可以采用加密算法加密,以提高登錄安全性。參考文獻(xiàn)[1]陳明.實(shí)用軟件工程基礎(chǔ)[M].北京:清華大學(xué)出版社,2002。[2]馮小飛.ASP+SQLSERVER基礎(chǔ)練習(xí)[M].北京:清華大學(xué)出版社,2006。[3]閃四清.sqlserver實(shí)用簡明教程[M].北京:清華大學(xué)出版社,2003。[4]鄧文淵,陳俊榮.ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)[M].北京:中國鐵道出版社,2005。[5]方睿,刁仁宏,吳四九.網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用[M].成都:四川大學(xué)出版社,2005。[6]飛思科技產(chǎn)品研發(fā)中心.Dreamweaver基礎(chǔ)與實(shí)例教程[M].北京:電子工業(yè)出版社,2003。
致謝本文是在朱西平和陳念偉老師的熱情關(guān)心和指導(dǎo)下完成的,他們淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。在此向他表示我最衷心的感謝!感謝朱西平和陳念偉兩位老師在課題研究過程中給予的幫助,在兩位老師的幫助下課題才得以很好的展開,有了一個(gè)很好的開端!感謝信息安全031、032班同學(xué)在課題研究開發(fā)過程中給予的幫助,因?yàn)樗麄兊膮f(xié)助,才得以高效率的完成了所有開發(fā)工作!四年之間,我們學(xué)習(xí)中互相幫助,生活中互相關(guān)懷,我們共同建立了深厚的友誼。我感謝大家一直以來對我的關(guān)心和幫助!在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝!作者簡介:姓名:胡程性別:男出生年月:1983-7-12民族:漢 E-mail:hucheng712@163.com
聲明本論文是2007年2月至2007年6月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。除非另有說明,本文的工作是原始性工作。關(guān)于學(xué)位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明:本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:(1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。(2)學(xué)??梢圆捎糜坝?、縮印或其他復(fù)制方式保存學(xué)位論文。(3)學(xué)??梢詫W(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。(4)學(xué)??稍试S學(xué)位論文被查閱或借閱。(5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學(xué)院。特此聲明!作者簽名:2007年06月日Thisboothwnoutside,eachcarbecameasingleorganismwhichateanddrankandexcretedthroughitsventilators.Ittalkedorsometimesyelledthroughitsventilators,too.Inwentwaterandloavesofblackbreadandsausageandcheese,andoutcameshitandpissandlanguage.Humanbeingsintherewereexcretingintosteelhelmets,whichwerepassedtothepeopleattheventilators,whodumpedthem.Billywasadumper.Thehumanbeingsalsopassedcanteens,whichguardswouldfillwithwater.Whenfoodcamein,thehumanbeingswerequietandtrustingandbeautiful.Theyshared.Humanbeingsintheretookturnsstandingorlyingdown.Thelegsofthosewhostoodwerelikefencepostsdrivenintoawarm.,squirming,fatting,sighingearth.Thequeerearthwasamosaicofsleeperswhonestledlikespoons.Nowthetrainbegantocreepeastward.SomewhereintherewasChristmas.BillyPilgrimnestledlikeaspoonwiththehoboonChristmasnight,andhefellasleep,andhetraveledintimeto1967again-tothenighthewaskidnappedbyaflyingsaucerfromTralfamadore.FourBillyPilgrimcouldnotsleeponhisdaughtersweddingnight.Hewasforty-four.TheweddinghadtakenplacethatafternooninagailystripedtentinBilly'sbackyard.Thestripeswereorangeandblack.Billyandhiswife,Valencia,nestledlikespoonsintheirbigdoublebed.TheywerejiggledbyMagicFingers.Valenciadidn'tneedtobejiggledtosleep.Valenciawassnoringlikeabandsaw.Thepoorwomandidn'thaveovariesorauterusanymore.Theyhadbeenremovedbyasurgeon-byoneofBilly'spartnersintheNewHolidayInn.Therewasafullmoon.Billygotoutofbedinthemoonlight.Hefeltspookyandluminousfeltasthoughhewerewrappedincoolfurthatwasfullofstaticelectricity.Helookeddownathisbarefeet.Theywereivoryandblue.Billynowshuffleddownhisupstairshallway,knowinghewasabouttobekidnappedbyaflyingsaucer.Thehallwaywaszebra-stripedwithdarknessandmoonlight.ThemoonlightcameintothehallwaythroughdoorwaysoftheemptyroomsofBilly'stwochildren,childrennomore.Theyweregoneforever.Billywasguidedbydreadandthelackofdread.Dreadtoldhimwhentostop.Lackofittoldhimwhentomoveagain.Hestopped.Hewentintohisdaughter'sroom.Herdrawersweredumped.herclosetwasempty.Heapedinthemiddleoftheroomwereallthepossessionsshecouldnottakeonahoneymoon.ShehadaPrincesstelephoneextensionallherown-onherwindowsillItstinynightlightstaredatBilly.Andthenitrang.Billyanswered.Therewasadrunkontheotherend.Bi'Whokilledme?"hewouldask.Andeverybodyknewtheanswer.,whichwasthis:"BillyPilgrim.'Listen-onthetenthnightthepegwaspulledoutofthehasponBilly'sboxcardoor,andthedoorwasopened.BillyPilgrimwaslyingatanangleonthecorner-brace,self-crucified,holdinghimselftherewithablueandivoryclawhookedoverthe-silloftheventilator.Billycoughed-whenthedoorwasopened,andwhenhecoughedheshitthingruel.ThiswasinaccordancewiththeThirdLawofMotionaccordingtoSirIsaacNewton.Thislawtellsusthatforeveryactionthereisareactionwhichisequalandoppositeindirection.Thiscanbeusefulinrocketry.ThetrainhadarrivedonasidingbyaprisonwhichwasoriginallyconstructedasanexterminationcampforRussianprisonersofwar.TheguardspeekedinsideBilly'scarowlishly,cooedcalmingly.TheyhadneverdealtwithAmericansbefore,buttheysurelyunderstoodthisgeneralsortoffreight.Theyknewthatitwasessentiallyaliquidwhichcouldbeinducedtoflowslowlytowardcooingandlight.Itwasnighttime.Theonlylightoutsidecamefromasinglebulbwhichhungfromapole-highandfaraway.Allwasquietoutside,exceptfortheguards,whocooedlikedoves.Andtheliquidbegantoflow.Gobsofitbuiltupinthedoorway,ploppedtotheground.Billywasthenext-to-lasthumanbeingtoreachthedoor.Thehobowasthelast.Thehobocouldnotflow,couldnotplop.Hewasn'tliquidanymore.Hewasstone.Soitgoes.Billydidn't.wanttodropfromthecartotheground.Hesincerelybelievedthathewouldshatterlikeglass.Sotheguardshelpedhimdown,cooingstill.Theysethimdownfacingthetrain.Itwassuchadinkytrainnow.Therewasalocomotive,atender,andthreelittleboxcars.Thelastboxcarwastherailroadguards'heavenonwheels.Again-inthatheavenonwheels-thetablewasset.Dinnerwasserved.Atthebaseofthepolefromwhichthelightbulbhungwerethreeseeminghaystacks.TheAmericanswerewheedledandteasedovertothosethreestacks,whichweren'thayafterall.Theywereovercoatstakenfromprisonerswhoweredead.Soitgoes.Itwastheguards'firmlyexpressedwishthateveryAmericanwithoutanovercoatshouldtakeone.Thecoatswerecementedtogetherwithice,sotheguardsusedtheirbayonetsasicepicks,prickingfreecollarsandhemsandsleevesandsoon,thenpeelingoffcoatsandhandingthemoutatrandom.Thecoatswerestiffanddome-shaped,havingconformedtotheirpiles.ThecoatthatBillyPilgrimgothadbeencrumpledandfrozeninsuchaway,andwassosmall,thatitappearedtobenotacoatbutasortoflargeblack,three-corneredhat.Thereweregummystainsonit,too,likecrankcasedrainingsoroldstrawberryjam.Thereseemedtobeadead,furryanimalfrozentoit.Theanimalwasinfactthecoat'sfurcollar.Billyglanceddullyatthecoatsofhisneighbors.Theircoatsallhadbrassbuttonsortinselorpipingornumbersorstripesoreaglesormoonsorstarsdanglingfromthem.Theyweresoldiers'coats.Billywastheonlyonewhohadacoatfromadeadcivilian.Soitgoes.AndBillyandtherestwereencouragedtoshufflearoundtheirdinkytrainandintotheprisoncamp.Therewasn'tanythingwarmorlivelytoattractthem-merelylong,low,narrowshedsbythethousands,withnolightsinside.Somewhereadogbarked.Withthehelpoffearandechoesandwintersilences,thatdoghadavoicelikeabigbronzegong.Billyandtherestwerewooedthroughgateaftergate,andBillysawhisfirstRussian.Themanwasallaloneinthenight-aragbagwitharound,flatfacethatglowedlikearadiumdial.Billypassedwithinayardofhim.Therewasbarbedwirebetweenthem.TheRussiandidnotwaveorspeak,buthelookeddirectlyintoBilly'ssoulwithsweethopefulness,asthoughBillymighthavegoodnewsforhim-newshemightbetoostupidtounderstand,butgoodnewsallthesame.Billyblackedoutashewalkedthroughgateaftergate.HecametowhathethoughtmightbeabuildingonTralfamadore.Itwasshrillylitandlinedwithwhitetiles.ItwasonEarth,though.Itwasadelousingstationthroughwhichallnewprisonershadtopass.Billydidashewastold,tookoffhisclothes.ThatwasthefirstthingtheytoldhimtodoonTralfamadore,too.AGermanmeasuredBilly'supperrightarmwithhisthumbandforefinger,askedacompanionwhatsortofanarmywouldsendaweaklinglikethattothefront.TheylookedattheotherAmericanbodiesnow,pointedoutalotmorethatwerenearlyasbadasBilly's.OneofthebestbodiesbelongedtotheoldestAmericanbyfar,ahighschoolteacherfromIndianapolis.HisnamewasEdgarDerby.Hehadn'tbeeninBilly'sboxcar.He'dbeeninRolandWeary'scar,hadcradledWeary'sheadwhilehedied.Soitgoes.Derbywasforty-fouryearsold.HewassooldhehadasonwhowasamarineinthePacifictheaterofwar.Derbyhadpulledpoliticalwirestogetintothearmyathisage.ThesubjecthehadtaughtinIndianapoliswasContemporaryProblemsinWesternCivilization.Healsocoachedthetennisteam,andtookverygoodcareofhisbody.Derby'ssonwouldsurvivethewar.Derbywouldn't.ThatgoodbodyofhiswouldbefilledwithholesbyafiringsquadinDresdeninsixty-eightdays.Soitgoes.TheworstAmericanbodywasn'tBilly's.TheworstbodybelongedtoacarthieffromCicero,Lazzaro,too,hadbeenonRolandWeary'sboxcar,andhadgivenhiswordofhonortoWearythathewouldfindsomewaytomakeBillyPilgrimpayforWeary'sdeath.Hewaslookingaroundnow,wonderingwhichnakedhumanbeingwasBilly.ThenakedAmericanstooktheirplacesundermanyshowerheadsalongawhite-tiledwall.Therewerenofaucetstheycouldcontrol.Theycouldonlywaitforwhateverwasco
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 縫紉機(jī)用針項(xiàng)目運(yùn)營指導(dǎo)方案
- 煙草加工機(jī)產(chǎn)品供應(yīng)鏈分析
- 亞麻籽油膳食補(bǔ)充劑產(chǎn)品供應(yīng)鏈分析
- 給水加熱器工業(yè)用市場發(fā)展前景分析及供需格局研究預(yù)測報(bào)告
- 硅外延片產(chǎn)品供應(yīng)鏈分析
- 圖書出租行業(yè)經(jīng)營分析報(bào)告
- 家政人員招聘輔助行業(yè)經(jīng)營分析報(bào)告
- 個(gè)人用磨腳石產(chǎn)品供應(yīng)鏈分析
- 眼鏡商業(yè)機(jī)會挖掘與戰(zhàn)略布局策略研究報(bào)告
- 休養(yǎng)所行業(yè)營銷策略方案
- SYT 7615-2021 陸上縱波地震勘探資料處理技術(shù)規(guī)程-PDF解密
- 地面工程油氣集輸工藝介紹
- 出口退稅“一本通”電子手冊
- 2024年稅務(wù)考試-稅務(wù)稽查員筆試參考題庫含答案
- 安全管理人員個(gè)人述職
- DB11/1983-2022-建筑類涂料與膠粘劑揮發(fā)性有機(jī)化合物含量限值標(biāo)準(zhǔn)
- 小區(qū)消防演練方案流程
- 風(fēng)電場應(yīng)急預(yù)案演練方案及流程
- 2023年注安師考試(化工安全)考前三頁紙
- 2023-2024學(xué)年上海寶山區(qū)九年級上學(xué)期期中考試數(shù)學(xué)試卷含詳解
- 2023-2024學(xué)年廣東省中山市九年級上學(xué)期年期中數(shù)學(xué)質(zhì)量檢測模擬試題(含答案)
評論
0/150
提交評論