計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)題報(bào)告
隨著個(gè)人的文明素養(yǎng)不斷提升,報(bào)告對(duì)我們來(lái)說(shuō)并不陌生,報(bào)告具有成文事后性的特點(diǎn)。我們應(yīng)當(dāng)如何寫(xiě)報(bào)告呢?下面是小編幫大家整理的計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)題報(bào)告,僅供參考,歡迎大家閱讀。
計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)題報(bào)告1
一、研究背景及意義
隨著信息技術(shù)的發(fā)展,人們?cè)絹?lái)越依賴(lài)于計(jì)算機(jī)來(lái)處理關(guān)鍵資料,并且逐步摒棄字紙?zhí)幚矸绞,因而整個(gè)社會(huì)中電子檔案信息的激增。如何去維護(hù)這些電子信息的安全,防止其泄漏和損壞也同時(shí)越發(fā)的引起關(guān)注。另外隨著移動(dòng)存儲(chǔ)設(shè)備尤其是USB設(shè)備的快速發(fā)展和便捷,這個(gè)問(wèn)題越發(fā)的嚴(yán)重起來(lái)。本課題主要針對(duì)研究Windows下通過(guò)USB方式轉(zhuǎn)移資料的行為進(jìn)行監(jiān)控,確保電子資料通過(guò)USB傳播的有據(jù)可尋,以便于安全審計(jì)和統(tǒng)計(jì)。
由于USB總線(xiàn)較高的接口速率和靈活方便的使用特性,使得越來(lái)越多的存儲(chǔ)設(shè)備使用USB接口來(lái)接入計(jì)算機(jī),如閃存盤(pán)、移動(dòng)硬盤(pán)等;赨SB接口的存儲(chǔ)設(shè)備已取代軟盤(pán),成為一種重要的信息交換方式。但USB存儲(chǔ)設(shè)備的廣泛使用帶來(lái)了許多安全隱患:
。1)竊密者可以在合法用戶(hù)不在場(chǎng)的情況下,利用USB存儲(chǔ)設(shè)備快速地將個(gè)人隱私、國(guó)家機(jī)密或商業(yè)敏感信息取走,并且不會(huì)留下痕跡;
。2)合法用戶(hù)的違規(guī)操作和逾權(quán)動(dòng)作可以把USB存儲(chǔ)設(shè)備作為中轉(zhuǎn)媒;
。3)USB存儲(chǔ)設(shè)備可作為病毒載體以及開(kāi)機(jī)鑰匙等。上述安全隱患都對(duì)主機(jī)安全構(gòu)成了較大威脅。因此,對(duì)USB存儲(chǔ)設(shè)備的安全實(shí)施監(jiān)控具有重要意義。目前很多保密單位在物理上禁用USB端口,這會(huì)給用戶(hù)帶來(lái)很多不便。而一些基于用戶(hù)態(tài)的USB存儲(chǔ)設(shè)備監(jiān)控軟件很容易被病毒、木馬等惡意程序繞過(guò),無(wú)法完成有效、實(shí)時(shí)的監(jiān)控。本文采用基于驅(qū)動(dòng)層的技術(shù)實(shí)現(xiàn)其主要的監(jiān)控功能,相對(duì)應(yīng)用層,更加安全和穩(wěn)定。
二、國(guó)內(nèi)外研究情況
1、Linux操作系統(tǒng):
因其具有源碼開(kāi)放,穩(wěn)定,可靠。安全等顯著優(yōu)點(diǎn)。在電子政務(wù)中得到了廣泛應(yīng)用。此類(lèi)應(yīng)用的安全性要求較高,特別是內(nèi)部網(wǎng)。據(jù)統(tǒng)計(jì),80%的安全事件來(lái)自?xún)?nèi)部網(wǎng)。其中USB接口是內(nèi)部網(wǎng)絡(luò)信息泄密的一個(gè)重要途徑由于USB設(shè)備種類(lèi)眾多且使用廣泛。僅僅簡(jiǎn)單地禁用USB接口會(huì)使其他的USB設(shè)備(如USB鼠標(biāo)、USB鍵盤(pán)、ikey等)無(wú)法正常使用,給用戶(hù)帶來(lái)很多不便。文中在Linux環(huán)境下實(shí)現(xiàn)了一個(gè)分布式USB設(shè)備監(jiān)控系統(tǒng)?梢愿鶕(jù)管理員制定的安全策略分類(lèi)禁用USB設(shè)備。以便管理員對(duì)網(wǎng)絡(luò)中各主機(jī)的USB設(shè)備進(jìn)行細(xì)粒度的管理。該系統(tǒng)的主要功能是以?xún)?nèi)核模塊的形式實(shí)現(xiàn)的相對(duì)于應(yīng)用層程序而言。其可靠性高并且很難被用戶(hù)破解。
2、USB監(jiān)控基本情況:
Linux的USB子系統(tǒng)分為USB客戶(hù)軟件、USB核心層和主控制器驅(qū)動(dòng)程序3個(gè)層次。
USB客戶(hù)軟件是特定設(shè)備驅(qū)動(dòng)程序的主機(jī)部分。主要完成設(shè)備功能驅(qū)動(dòng),為了和設(shè)備正常通信,它通過(guò)10請(qǐng)求包(IRP。I/ORequestPacket)向USB內(nèi)核發(fā)出數(shù)據(jù)接收或發(fā)送請(qǐng)求。USB內(nèi)核則為客戶(hù)端驅(qū)動(dòng)程序?qū)雍椭鳈C(jī)控制器驅(qū)動(dòng)函數(shù)提供了一套函數(shù)集。HCD(HostControllerDriver)與主機(jī)控制器合作完成USB各種事務(wù)處理[”對(duì)于USB設(shè)備的所有操作都是通過(guò)向USB設(shè)備發(fā)送相應(yīng)的IRP完成的。本系統(tǒng)將攔截所有發(fā)給USB設(shè)備的IRP并對(duì)其中的內(nèi)容進(jìn)行分析。得到USB設(shè)備的設(shè)備類(lèi)型,如存儲(chǔ)類(lèi)設(shè)備、USB集線(xiàn)器類(lèi)設(shè)備或者廠商自定義設(shè)備等。然后根據(jù)安全策略文件來(lái)決定是否允許這個(gè)設(shè)備使用。USB設(shè)備監(jiān)控系統(tǒng)中的關(guān)鍵問(wèn)題是IRP攔截。判斷設(shè)備類(lèi)型以及對(duì)廠商自定義類(lèi)設(shè)備的管理。
3、IRP攔截技術(shù):
為了實(shí)現(xiàn)數(shù)據(jù)傳輸。USB內(nèi)核提供了一個(gè)數(shù)據(jù)結(jié)構(gòu)稱(chēng)為URB(USBRequestBlock)。一個(gè)URB由執(zhí)行任何一個(gè)USB事務(wù)信息、分發(fā)數(shù)據(jù)信息和回傳的狀態(tài)信息組成。URB中具有USB數(shù)據(jù)傳輸?shù)?所有信息,包括傳輸類(lèi)型、傳輸方向、數(shù)據(jù)緩存區(qū)、數(shù)據(jù)傳輸?shù)脑O(shè)備、端點(diǎn)、返回信息及指向傳輸完成的處理函數(shù)的指針。從圖l中可以看出。所有的USB設(shè)備I/O請(qǐng)求最終都由總線(xiàn)提交函數(shù)usbmit_ttrb(structurb*urb)發(fā)送到USB總線(xiàn)上。因此可以通過(guò)攔截usb_submiturb函數(shù)。對(duì)所有的URB數(shù)據(jù)包進(jìn)行分析的方法來(lái)實(shí)現(xiàn)對(duì)USB設(shè)備的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)種控制器的驅(qū)動(dòng)程序分別是ohci。0和uhci。o。usbsubruiturb函數(shù)就是由這兩個(gè)模塊提供的一般情況下。一臺(tái)計(jì)算機(jī)只有一種控制器。Linux考慮了有多種控制器的可能性并為將來(lái)擴(kuò)展更多的控制器提供了方便。
因此,攔截usbsubmiturb函數(shù)就是要攔截內(nèi)核模塊的導(dǎo)出函數(shù)。Linux采用整體式內(nèi)核結(jié)構(gòu)。如果要對(duì)內(nèi)核功能進(jìn)行修改或充。必須重新編譯整個(gè)內(nèi)核。這給擴(kuò)展內(nèi)核功能帶來(lái)諸多不便。因此。Linux提供了一種新的機(jī)制:動(dòng)態(tài)可加載內(nèi)核模塊內(nèi)核模塊將一些需要擴(kuò)展的功能先單獨(dú)編譯成一組目標(biāo)代碼。該代碼是核心的一分。但并沒(méi)有編譯到內(nèi)核里面去?梢愿鶕(jù)需要在系統(tǒng)啟動(dòng)后動(dòng)態(tài)地加載到系統(tǒng)核心中。當(dāng)模塊不再需要時(shí),可以動(dòng)態(tài)地從系統(tǒng)核心卸載。核心符號(hào)表中維護(hù)著一個(gè)核心資源鏈表。在加載模塊時(shí)。它能夠解析出模塊中對(duì)核心資源的引用某個(gè)模塊對(duì)其他模塊的服務(wù)或資源的需求類(lèi)似于模塊對(duì)核心本身資源或服務(wù)的請(qǐng)求。不過(guò)此時(shí)所請(qǐng)求的服務(wù)是來(lái)自另外一個(gè)已加載的模塊每當(dāng)加載模塊時(shí)核心將把該加載模塊輸出的所有資源和符號(hào)添加到核心符號(hào)表中21核心符號(hào)表中包含模塊導(dǎo)出函數(shù)名、變量的名字和其相應(yīng)的地址通過(guò)更改函數(shù)地址值的方法可以對(duì)函數(shù)調(diào)用進(jìn)行攔截。
但這種方法在攔截模塊導(dǎo)出函數(shù)的時(shí)并不適用。如前所述,模塊在加載的過(guò)程中會(huì)使用核心符號(hào)表中的信息對(duì)引用的函數(shù)和變量進(jìn)行重定向。這種訪問(wèn)是一次性的。系統(tǒng)在內(nèi)核級(jí)中執(zhí)行時(shí),訪問(wèn)了大量的寄存器,而很多寄存器值是由上層調(diào)用者提供的。如果改變這些寄存器值。系統(tǒng)會(huì)變得不穩(wěn)定。很可能出現(xiàn)不可預(yù)料的后果。
因此使用hook函數(shù)的最佳原則是:在hook函數(shù)中調(diào)用原函數(shù)時(shí)。所有寄存器的值與被hook前的信息一樣普通的C函數(shù)調(diào)用都提供了函數(shù)堆棧切換操作。而在funl和fun2中要使用原函數(shù)的堆棧來(lái)獲取傳人的參數(shù)地址。因此這兩個(gè)函數(shù)必須用匯編語(yǔ)言編寫(xiě)這里分析一下攔截代碼的穩(wěn)定性在整個(gè)操作系統(tǒng)運(yùn)行期間。系統(tǒng)服務(wù)會(huì)經(jīng)常被調(diào)用。當(dāng)一個(gè)進(jìn)程調(diào)用了被hook的系統(tǒng)服務(wù)。這時(shí)如果發(fā)生了進(jìn)程切換,則另一個(gè)進(jìn)程再次調(diào)用相同的系統(tǒng)服務(wù)時(shí)。就會(huì)出現(xiàn)此次調(diào)用沒(méi)有被hook的情況雖然可以通過(guò)關(guān)閉中斷方法加以避免。但對(duì)系統(tǒng)性能影響比較大USB子系統(tǒng)的數(shù)據(jù)傳輸通常不是提交一次URB就能完成的。
偶爾漏掉了一個(gè)URB并不會(huì)影響對(duì)數(shù)據(jù)傳輸?shù)慕眯Ч。所以這里完全可以忽略這種情況在實(shí)際的測(cè)試和使用中沒(méi)有出現(xiàn)禁用失效的情況。
三、監(jiān)控系統(tǒng)應(yīng)用價(jià)值與基本方法
監(jiān)控系統(tǒng)在已有研究成果的基礎(chǔ)之上,對(duì)誤差控制、大塊數(shù)據(jù)處理、地形簡(jiǎn)化等算法和實(shí)現(xiàn)技術(shù)進(jìn)行了改進(jìn)。包圍盒進(jìn)行LOD誤差處理,大大地提高了算法的效率,該算法已經(jīng)應(yīng)用到研制的某衛(wèi)星網(wǎng)管仿真測(cè)試系統(tǒng)中,取得了良好的效果。算法使用的是存儲(chǔ)在本地的地形數(shù)據(jù),未來(lái)有可能通過(guò)網(wǎng)絡(luò)使用實(shí)時(shí)的真實(shí)地形數(shù)據(jù),此時(shí)內(nèi)存映射文件將失效,因此需要進(jìn)一步考慮如何有效地加載和傳輸來(lái)自網(wǎng)絡(luò)的數(shù)據(jù),從而實(shí)時(shí)顯示真實(shí)的地形。另外,使用C++語(yǔ)言實(shí)現(xiàn)算法和地形顯示,可以進(jìn)一步提高軟件的效率;赨SB的CAN總線(xiàn)系統(tǒng)監(jiān)控平臺(tái)的開(kāi)發(fā)成功,為CAN總線(xiàn)控制系統(tǒng)的開(kāi)發(fā)、調(diào)試和診斷提供了得力工具。無(wú)論在實(shí)驗(yàn)室還是在工業(yè)現(xiàn)場(chǎng),開(kāi)發(fā)人員都可方便地將CAN網(wǎng)絡(luò)與計(jì)算機(jī)互聯(lián),實(shí)時(shí)監(jiān)控系統(tǒng)的總線(xiàn)狀態(tài)。以此為基礎(chǔ),今后還將進(jìn)一步完善其上位機(jī)應(yīng)用程序,豐富其監(jiān)控的現(xiàn)場(chǎng)總線(xiàn)種類(lèi),使其成為基于CAN的多種現(xiàn)場(chǎng)總線(xiàn)的監(jiān)控平臺(tái)。
USB(universalserialbus)通用串行總線(xiàn),是由Intel、康柏、微軟和NEC等公司共同推出的串行接口。它支持即插即用和帶電熱插拔,占用的系統(tǒng)資源少,不會(huì)出現(xiàn)與其它外設(shè)資源沖突的情況,軟件安裝也很方便;其通信速度為1。5、12和480Mb/s,突破了傳統(tǒng)計(jì)算機(jī)串行通信接口(如RS一232)與高速外設(shè)進(jìn)行數(shù)據(jù)傳輸時(shí)的速度“瓶頸”;接口還可以提供最大5V/500mA的總線(xiàn)電源,小型USB設(shè)備無(wú)需外擴(kuò)電源,簡(jiǎn)化電路設(shè)計(jì)。USB接口已經(jīng)成為PC的標(biāo)準(zhǔn)接口。為了便于攜帶使用,在下位橋接器設(shè)計(jì)中均采用體積小、功耗低的平面封裝器件,這可以減小體積、充分利用USB總線(xiàn)供電。另外,在下位橋接器設(shè)計(jì)中還設(shè)計(jì)了數(shù)據(jù)緩沖和CAN總線(xiàn)通信錯(cuò)誤識(shí)別功能,這樣可以進(jìn)一步避免系統(tǒng)監(jiān)控?cái)?shù)據(jù)的丟失,并且能在CAN總線(xiàn)通信出錯(cuò)時(shí)提供詳細(xì)的狀態(tài)記錄信息,提高平臺(tái)的監(jiān)控性能。
一個(gè)USB設(shè)備插入到計(jì)算機(jī)USB端口上時(shí),操作系統(tǒng)硬件管理程序?qū)?huì)發(fā)現(xiàn)設(shè)備,然后查找該設(shè)備的驅(qū)動(dòng)程序是否存在,如果存在,系統(tǒng)加載驅(qū)動(dòng)程序,然后給USB設(shè)備分配盤(pán)符等。
從上面的分析中可以知道,如果要阻止USB設(shè)備在計(jì)算機(jī)上使用,至少有兩個(gè)方法可以使用:
第一種方法是修改設(shè)備驅(qū)動(dòng)程序,在設(shè)備驅(qū)動(dòng)程序里面加入對(duì)設(shè)備進(jìn)行判斷的代碼,從而阻止非授權(quán)USB設(shè)備在系統(tǒng)上的識(shí)別;第二種方法是不修改驅(qū)動(dòng)程序,而在USB設(shè)備枚舉完成后,立即把設(shè)備卸載,從而在系統(tǒng)中無(wú)法使用該設(shè)備。
上面兩種方法中,第一種需要熟悉驅(qū)動(dòng)程序開(kāi)發(fā)技術(shù),難度比較大;第二種原理比較簡(jiǎn)單,實(shí)現(xiàn)起來(lái)也相對(duì)容易。本文將采用第二種方法。第二種方法的原理是:當(dāng)插入U(xiǎn)SB存儲(chǔ)設(shè)備時(shí),應(yīng)該立即獲取該USB設(shè)備的信息,然后判斷這些信息是否是經(jīng)過(guò)授權(quán)的,如果非法,立即調(diào)用卸載函數(shù)卸載該USB設(shè)備。系統(tǒng)可以分為三部分:USB存儲(chǔ)設(shè)備的檢測(cè)、USB設(shè)備信息的讀取判斷、設(shè)備的卸載。
四、小結(jié)
總之,面向端系統(tǒng)的行為安全監(jiān)控系統(tǒng)是針對(duì)Windows平臺(tái)的。隨著Windows平臺(tái)在電子政務(wù)中的日益廣泛應(yīng)用。面向Windows平臺(tái)的行為安全監(jiān)控系統(tǒng)將具有廣泛的應(yīng)用前景,課題設(shè)計(jì)提出的USB設(shè)備監(jiān)控技術(shù)不僅可以對(duì)USB設(shè)備行為進(jìn)行有效監(jiān)控。還同樣適用于對(duì)并口設(shè)備及光驅(qū)類(lèi)設(shè)備進(jìn)行監(jiān)控。具有普遍的指導(dǎo)意義。此課題具有可以成功解決保密要求較高的個(gè)人和單位只能在物理上禁用USB端口、使用不靈活的問(wèn)題。軟件關(guān)鍵功能的實(shí)現(xiàn),可優(yōu)先監(jiān)控到USB儲(chǔ)存設(shè)備,不易被惡意程序繞過(guò),軟件資源的占有率低等優(yōu)點(diǎn)。
計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)題報(bào)告2
1.本課題研究意義:
病例是病人就診治病,根據(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ú)法使用,從而要采取安全措施。
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.研究?jī)?nèi)容:
1.了解該系統(tǒng)現(xiàn)在的發(fā)展現(xiàn)狀,對(duì)國(guó)內(nèi)外的現(xiàn)狀進(jìn)行分析對(duì)比
2.對(duì)系統(tǒng)的市場(chǎng)需求進(jìn)行分析
3.系統(tǒng)結(jié)構(gòu)
(1) 對(duì)就診者記錄進(jìn)行統(tǒng)一管理功能;
(2) 對(duì)掛號(hào)記錄進(jìn)行統(tǒng)一管理功能;
(3) 對(duì)就診者每次所開(kāi)的處方記錄進(jìn)行統(tǒng)一管理功能;
(4) 對(duì)就診者每次就診時(shí)的確診記錄進(jìn)行統(tǒng)一管理功能;
(5) 對(duì)就診者住院、出院、轉(zhuǎn)院記錄進(jìn)行統(tǒng)一管理功能;
(6) 對(duì)就診者動(dòng)手術(shù)的手術(shù)記錄進(jìn)行統(tǒng)一管理功能;
(7) 對(duì)就診者的檢查結(jié)果記錄進(jìn)行統(tǒng)一管理功能;
(8) 對(duì)就診者病歷進(jìn)行查詢(xún)的功能。
4.將系統(tǒng)進(jìn)行實(shí)現(xiàn)與運(yùn)作
5.結(jié)果實(shí)際需求進(jìn)行實(shí)踐和分析
6.對(duì)所做的工作進(jìn)行總結(jié),進(jìn)一步的完善和分析出現(xiàn)的問(wèn)題
3.技術(shù)路線(xiàn)、研究方法和研究進(jìn)度:
本系統(tǒng)采用的軟件開(kāi)發(fā)工具及環(huán)境如下:
操作系統(tǒng): WINDOWS20xx
編程工具: PowerBuilder9.0
數(shù)據(jù)庫(kù):SQL Server數(shù)據(jù)庫(kù)
開(kāi)發(fā)用機(jī)器的硬件配置:
Pentium Ⅳ 1.50GHz、256MB內(nèi)存、20GB硬盤(pán)等。
本應(yīng)用程序的主要功能都是在主窗口w_zhujiemian及在其下打開(kāi)的眾多窗口中完成的。將主窗口的WindowType屬性設(shè)立為mdi型,以便在其下以特定方式打開(kāi)其他窗口。
主界面設(shè)計(jì)中主要是主菜單m_zhujiemian的設(shè)計(jì),該菜單結(jié)構(gòu)及代碼如下:
1.醫(yī)務(wù)人員:Clicked事件程序代碼
opensheet(w_ywry,w_zhujiemian,8,original!)
2.就診者記錄:Clicked事件程序代碼
opensheet (w_jzz_cx,w_zhujiemian,8,original!)
3.掛號(hào)記錄:Clicked事件程序代碼
opensheet(w_gh,w_zhujiemian,8,original!)
4.處方記錄:Clicked事件程序代碼
opensheet(w_cf_xcg_cx,w_zhujiemian,8,original!)
5.確診記錄:Clicked事件程序代碼
opensheet(w_hyjc_qz_cx,w_zhujiemian,8,original!)
6.住院記錄:Clicked事件程序代碼
opensheet(w_hyjc_zy_cx,w_zhujiemian,8,original!)
7.手術(shù)記錄:Clicked事件程序代碼
opensheet(w_ss_cx,w_zhujiemian,8,original!)
8.檢查結(jié)果記錄:Clicked事件程序代碼
opensheet(w_hyjc_jcjg_cx,w_zhujiemian,8,original!)
9.病歷查詢(xún):Clicked事件程序代碼
opensheet(w_hyjc_blcx_cx,w_zhujiemian,8,original!)
設(shè)計(jì)方法
1.查詢(xún)相關(guān)資料,了解本系統(tǒng)的研究意義。可以上網(wǎng)搜索或者是去圖書(shū)館查閱相關(guān)資料。
2.通過(guò)查詢(xún)資料了解該系統(tǒng)要如何做,及要做哪些東西。
3.設(shè)計(jì)出大體上的功能模塊,畫(huà)出模塊圖。
4.通過(guò)進(jìn)一步的了解,對(duì)每個(gè)功能模塊進(jìn)行細(xì)化,將每一步都想清楚。制定出每一步的做法和注意的地方。
5.對(duì)設(shè)計(jì)好的程序進(jìn)行調(diào)試,通過(guò)調(diào)試發(fā)現(xiàn)存在的問(wèn)題并解決,從而達(dá)到完善系統(tǒng)的目的。
6.最后,整理各階段的設(shè)計(jì)記錄文檔,寫(xiě)成論文稿。
研究的整體方案:
1)應(yīng)用程序背景和需求分析
2)組建開(kāi)發(fā)組
3)數(shù)據(jù)庫(kù)設(shè)計(jì)
4)編寫(xiě)應(yīng)用程序
5)測(cè)試和優(yōu)化應(yīng)用程序
6)發(fā)布數(shù)據(jù)庫(kù)和應(yīng)用程序
數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟:
確定創(chuàng)建數(shù)據(jù)庫(kù)的目的
確定數(shù)據(jù)庫(kù)中需要的表
確定表中需要的字段
確定主鍵
確定表之間的關(guān)系
輸入數(shù)據(jù)和創(chuàng)建其他數(shù)據(jù)庫(kù)的對(duì)象
工作進(jìn)度的安排:
1)應(yīng)用程序背景和需求分析:熟悉論文課題,查找資料,研究資料,熟悉編程語(yǔ)言,完成畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告及外文文獻(xiàn)翻譯。
完成時(shí)間:20xx年xx月
2)數(shù)據(jù)庫(kù)設(shè)計(jì):繼續(xù)熟悉編程語(yǔ)言,查找資料,研究資料,確定數(shù)據(jù)庫(kù)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu),建立數(shù)據(jù)庫(kù),做好編程準(zhǔn)備。
完成時(shí)間:20xx年2月中旬-2月底。
3)編寫(xiě)應(yīng)用程序:著手編程,初調(diào)程序,建立程序的大致結(jié)構(gòu)、整體框架。
完成時(shí)間:20xx年3月初-4月初。
4)測(cè)試和優(yōu)化應(yīng)用程序:設(shè)計(jì)與撰寫(xiě)論文,完善設(shè)計(jì),進(jìn)行測(cè)試。
完成時(shí)間:20xx年4月初-4月中旬。
5)發(fā)布數(shù)據(jù)庫(kù)和應(yīng)用程序:根據(jù)指導(dǎo)老師的建議,繼續(xù)完善程序,將完成的程序上交,并將畢業(yè)論文完成初稿上交。
完成時(shí)間:20xx年4月中旬-4月底。
4.導(dǎo)師意見(jiàn):
【計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)題報(bào)告】相關(guān)文章:
計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文開(kāi)題報(bào)告02-06
科學(xué)技術(shù)哲學(xué)開(kāi)題報(bào)告01-01
計(jì)算機(jī)科學(xué)技術(shù)畢業(yè)論文開(kāi)題報(bào)告范文01-06
計(jì)算機(jī)科學(xué)技術(shù)系畢業(yè)論文開(kāi)題報(bào)告02-06
計(jì)算機(jī)科學(xué)專(zhuān)業(yè)畢業(yè)論文開(kāi)題報(bào)告范文01-31
計(jì)算機(jī)專(zhuān)業(yè)開(kāi)題報(bào)告01-01
計(jì)算機(jī)專(zhuān)業(yè)開(kāi)題報(bào)告01-15
計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)排名06-21
計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)學(xué)生見(jiàn)習(xí)報(bào)告范文12-06