久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告

時(shí)間:2024-04-16 12:52:05 煒亮 畢業(yè)設(shè)計(jì) 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告范文(精選10篇)

  轉(zhuǎn)眼間充實(shí)的大學(xué)生活即將結(jié)束,大家都開(kāi)始做畢業(yè)設(shè)計(jì)了,而做畢業(yè)設(shè)計(jì)前指導(dǎo)老師都會(huì)要求先寫(xiě)開(kāi)題報(bào)告,那么問(wèn)題來(lái)了,開(kāi)題報(bào)告應(yīng)該怎么寫(xiě)?下面是小編幫大家整理的計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告范文,歡迎閱讀與收藏。

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告范文(精選10篇)

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 1

  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)用程序的主要功能都是在主窗口wxzhujiemian及在其下打開(kāi)的眾多窗口中完成的'。將主窗口的WindowType屬性設(shè)立為mdi型,以便在其下以特定方式打開(kāi)其他窗口。

  主界面設(shè)計(jì)中主要是主菜單mxzhujiemian的設(shè)計(jì),該菜單結(jié)構(gòu)及代碼如下:

  1.醫(yī)務(wù)人員:Clicked事件程序代碼

  opensheet(wxywry,wxzhujiemian,8,original!)

  2.就診者記錄:Clicked事件程序代碼

  opensheet (wxjzzxcx,wxzhujiemian,8,original!)

  3.掛號(hào)記錄:Clicked事件程序代碼

  opensheet(wxgh,wxzhujiemian,8,original!)

  4.處方記錄:Clicked事件程序代碼

  opensheet(wxcfxxcgxcx,wxzhujiemian,8,original!)

  5.確診記錄:Clicked事件程序代碼

  opensheet(wxhyjcxqzxcx,wxzhujiemian,8,original!)

  6.住院記錄:Clicked事件程序代碼

  opensheet(wxhyjcxzyxcx,wxzhujiemian,8,original!)

  7.手術(shù)記錄:Clicked事件程序代碼

  opensheet(wxssxcx,wxzhujiemian,8,original!)

  8.檢查結(jié)果記錄:Clicked事件程序代碼

  opensheet(wxhyjcxjcjgxcx,wxzhujiemian,8,original!)

  9.病歷查詢(xún):Clicked事件程序代碼

  opensheet(wxhyjcxblcxxcx,wxzhujiemian,8,original!)

  設(shè)計(jì)方法

  1.查詢(xún)相關(guān)資料,了解本系統(tǒng)的研究意義?梢陨暇W(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ī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 2

  一、研究背景及意義

  隨著信息技術(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ù)usbmitxttrb(structurb*urb)發(fā)送到USB總線(xiàn)上。因此可以通過(guò)攔截usbxsubmiturb函數(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)行重定向。這種訪(fǎng)問(wèn)是一次性的。系統(tǒng)在內(nèi)核級(jí)中執(zhí)行時(shí),訪(fǎng)問(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)一步提高軟件的效率。基于USB的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ī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 3

  前言

  隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,教育信息化的趨勢(shì)逐步深入,學(xué)校教學(xué)和管理的信息化發(fā)展有了長(zhǎng)足的進(jìn)步。然而在大多數(shù)學(xué)校,缺乏多功能網(wǎng)上報(bào)名系統(tǒng)——既能支持考試報(bào)名,同時(shí)又支持各種活動(dòng)的報(bào)名。大部分的信息公布和報(bào)名工作主要還是依賴(lài)于人工完成,不僅缺乏條理,而且工作效率極低。鑒于傳統(tǒng)報(bào)名方式存在的問(wèn)題與不足,給學(xué)校的教學(xué)管理造成了繁重的勞動(dòng)。為了切實(shí)減輕教務(wù)管理的工作負(fù)擔(dān),提高工作效率,把學(xué)校建設(shè)成一流的信息管理,教育教學(xué)平臺(tái),我們迫切的需要開(kāi)發(fā)一種功能強(qiáng)大,處理信息效率高的Web網(wǎng)上報(bào)名系統(tǒng)。

  一、目前現(xiàn)狀:

  1、功能方面:

  從網(wǎng)上查閱到的信息以及很多相關(guān)的文獻(xiàn)資料表明,自20xx年來(lái),基于網(wǎng)絡(luò)的各類(lèi)報(bào)名系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)成為了人們的研究重點(diǎn)。這些網(wǎng)上報(bào)名系統(tǒng)功能各不相同,但是主要還是以考試報(bào)名系統(tǒng)為主,如:基于WEB的CET報(bào)名系統(tǒng)、基于B/S模式的等級(jí)考試報(bào)名系統(tǒng)、基于Web的全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)、基于ASP的藝術(shù)考試網(wǎng)上報(bào)名系統(tǒng)等等。這些系統(tǒng)的開(kāi)發(fā),都是為了應(yīng)對(duì)我國(guó)日益壯大的考試規(guī)模與傳統(tǒng)報(bào)名方式工作效率低下這對(duì)矛盾的。但是,相對(duì)于這些日趨廣泛的考試報(bào)名系統(tǒng),與校園內(nèi)外相關(guān)的活動(dòng)的報(bào)名系統(tǒng)卻并不多見(jiàn),將考試與活動(dòng)報(bào)名功能整合在一起的系統(tǒng)更是極為罕見(jiàn)。大部分院校都有屬于自己的考試報(bào)名系統(tǒng),但是幾乎沒(méi)有一所院校有屬于自己校園活動(dòng)報(bào)名系統(tǒng)。

  2、技術(shù)方面:

  通過(guò)眾多文獻(xiàn)我們發(fā)現(xiàn),現(xiàn)有的一些考試報(bào)名系統(tǒng)主要使用J2EE技術(shù)和ASP技術(shù),采用層次化的開(kāi)發(fā)和模塊化的開(kāi)發(fā)這兩種開(kāi)發(fā)模式。

  一些系統(tǒng)采用基于J2EE和MVC設(shè)計(jì)模式的多層B/S架構(gòu),把每種不同的服務(wù)部署在一個(gè)獨(dú)立的層。如:客戶(hù)層、表示層、業(yè)務(wù)層、數(shù)據(jù)層。

  客戶(hù)層:即Web游覽器;

  表示層:通常采用Struts技術(shù),它繼承了MVC的各項(xiàng)特征,將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái)。它的好處是將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái),將大量的邏輯放在配置文件中,而不是放在程序中。通過(guò)配置文件將Struts標(biāo)簽庫(kù),Actionform對(duì)象,ActionServlet控制器組件,Action對(duì)象聯(lián)系在一起。其主要工作流程為:當(dāng)用戶(hù)向服務(wù)器提交http請(qǐng)求時(shí),該請(qǐng)求就被轉(zhuǎn)發(fā)到ActionServlet控制器,控制器利用ActionMapping對(duì)象把請(qǐng)求映射到Action處理器對(duì)象,并根據(jù)請(qǐng)求的參數(shù)實(shí)例化相應(yīng)的ActionForm;通過(guò)配置信息決定是否需要表單驗(yàn)證;驗(yàn)證成功則由ActionServlet根據(jù)配置信息決定調(diào)用哪個(gè)Actionexecute方法;Action的execute方法返回一個(gè)ActionForward對(duì)象,ActionServlet再把HTTP請(qǐng)求轉(zhuǎn)發(fā)給ActionForward對(duì)象指向的JSP組件。JSP組件生成動(dòng)態(tài)網(wǎng)頁(yè),返回給客戶(hù)。整個(gè)過(guò)程中Struts完成客戶(hù)端表單進(jìn)入的驗(yàn)證,管理請(qǐng)求和響應(yīng),提供控制器來(lái)完成頁(yè)面流轉(zhuǎn)和向業(yè)務(wù)邏輯層委托,返回到客戶(hù)端頁(yè)面顯示。

  業(yè)務(wù)層:業(yè)務(wù)層為數(shù)據(jù)庫(kù)端表示層提供松散耦合,處理真實(shí)應(yīng)用,完成事務(wù)管理的選擇,協(xié)調(diào)各種業(yè)務(wù)邏輯對(duì)象之間的依賴(lài)關(guān)系,并為持久層和業(yè)務(wù)邏輯層之間提供松散耦合。

  數(shù)據(jù)層:通常采用Hibernate作為中介,它是采用ORM映射機(jī)制的持久層開(kāi)發(fā)工具,是Java應(yīng)用和關(guān)系數(shù)據(jù)庫(kù)之間的橋梁,負(fù)責(zé)Java對(duì)象和關(guān)系數(shù)據(jù)庫(kù)之間的映射。內(nèi)部封裝了JDBC訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的操作,向上層應(yīng)用提供了面向?qū)ο蟮臄?shù)據(jù)庫(kù)訪(fǎng)問(wèn)API。

  剩下的一些考試報(bào)名系統(tǒng)通常使用ASP技術(shù),并且使用模塊化的設(shè)計(jì)。如按用戶(hù)種類(lèi)分可以分為:管理員模塊和學(xué)生模塊;按功能分可以分為:登錄模塊、游覽模塊、搜索查詢(xún)模塊、報(bào)名模塊、退出模塊等等。

  不管使用哪一種的開(kāi)發(fā)方式,都會(huì)存在它們各自的優(yōu)勢(shì)和缺點(diǎn),但是我們發(fā)現(xiàn):不管是用J2EE還是ASP技術(shù),開(kāi)發(fā)出來(lái)的系統(tǒng)的頁(yè)面效果都太過(guò)單調(diào)。就如同一件稀世珍寶披著一件毫不起眼的外衣,總覺(jué)得兩者非常的格格不入。

  二、發(fā)展方向:

  1、功能方面:

  隨著我國(guó)教育事業(yè)不斷的發(fā)展,我們開(kāi)始追求科學(xué)的教育教學(xué)體制,我們需要和諧的發(fā)展我們的教育,而不是為了考試而考試的教育,除了課堂,我們更需要從實(shí)踐中獲取我們所要的知識(shí)。這樣,學(xué)校的各項(xiàng)活動(dòng)就會(huì)變多,那勢(shì)必就會(huì)像考試報(bào)名那樣,我們同樣會(huì)需要一個(gè)活動(dòng)報(bào)名系統(tǒng)來(lái)解決我們的問(wèn)題。我們不會(huì)花那么多的時(shí)間和精力去開(kāi)發(fā)兩套相似卻又不同的系統(tǒng),那么將兩套報(bào)名系統(tǒng)整合成一套多功能的報(bào)名系統(tǒng)就成為一種需求。隨著各類(lèi)報(bào)名的`不斷增多,我們都可以把這些整合到一套多功能報(bào)名系統(tǒng)中,組成一個(gè)功能更強(qiáng)大的系統(tǒng)。

  2、技術(shù)方面:

  Java Web,是用Java技術(shù)來(lái)解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。web包括:web服務(wù)器和web客戶(hù)端兩部分。Java在客戶(hù)端的應(yīng)用有java applet不過(guò)現(xiàn)在使用的很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術(shù)對(duì)Web領(lǐng)域的發(fā)展注入了強(qiáng)大的動(dòng)力。隨著Java Web技術(shù)的不斷發(fā)展和日趨成熟,越來(lái)越多的開(kāi)發(fā)人員更傾向于使用Java Web來(lái)開(kāi)發(fā)基于Web的應(yīng)用和系統(tǒng),Java web必將成為web開(kāi)發(fā)的中流砥柱。

  同時(shí),這是個(gè)對(duì)美有著很大追求的'時(shí)代,單調(diào)的頁(yè)面無(wú)法給人帶來(lái)美的享受,如果沒(méi)有華麗多彩的頁(yè)面,再?gòu)?qiáng)大的系統(tǒng)也只能被歷史的長(zhǎng)河所吞沒(méi)。

  而Flex的出現(xiàn)卻解決了這樣一個(gè)問(wèn)題。Flex 是一個(gè)高效、免費(fèi)的開(kāi)源框架,可用于構(gòu)建具有表現(xiàn)力的 Web 應(yīng)用程序,這些應(yīng)用程序利用 Adobe Flash Player和 Adobe AIR, 運(yùn)行時(shí)跨瀏覽器、桌面和操作系統(tǒng)實(shí)現(xiàn)一致的部署。作為新一代的富客戶(hù)端互聯(lián)網(wǎng)技術(shù)的佼佼者,F(xiàn)lex這種技術(shù)已經(jīng)被越來(lái)越多的公司所采用,被越來(lái)越多的用戶(hù)和程序員所接受。

  Java Web強(qiáng)大開(kāi)發(fā)功能加上Flex無(wú)與倫比的表現(xiàn)力和富英特網(wǎng)應(yīng)用,這兩種技術(shù)的結(jié)合必將成為一種趨勢(shì),而用Java Web和Flex開(kāi)發(fā)的Web應(yīng)用或系統(tǒng)也必將大行其道。

  三、給我的啟發(fā):

  針對(duì)本次畢業(yè)設(shè)計(jì)翻閱了很多的文獻(xiàn),這些文獻(xiàn)給我最大的啟發(fā)是在開(kāi)發(fā)思路和技術(shù)選擇方面。

  很多相關(guān)的文獻(xiàn)中其技術(shù)實(shí)現(xiàn)都是使用ASP技術(shù)和C#技術(shù),這一點(diǎn)在前面也提過(guò)了,只有一片提到了Struts,而就是這篇文獻(xiàn)使我對(duì)Struts產(chǎn)生了濃厚的興趣,通過(guò)各種途徑學(xué)習(xí)這種技術(shù),慢慢的對(duì)它有了深入的了解。體會(huì)到了它與ASP技術(shù)和C#技術(shù)間的區(qū)別,以及Struts框架的優(yōu)勢(shì),最終也使我確定使用Struts技術(shù)進(jìn)行畢業(yè)設(shè)計(jì)的開(kāi)發(fā)。對(duì)于頁(yè)面部分,幾乎所有的文獻(xiàn)都是通篇一律的使用JSP技術(shù)。不錯(cuò)使用JSP技術(shù),借助于Dreamweaver工具,也可以編寫(xiě)出比較優(yōu)美的畫(huà)面,但是其實(shí)現(xiàn)起來(lái)太過(guò)困難,其自身的攜帶的空間和組件太少。這就讓我嘗試著去尋找一種能夠簡(jiǎn)單的制作出比較優(yōu)美畫(huà)面的技術(shù)。借助于互聯(lián)網(wǎng),很快的就發(fā)現(xiàn)了Flex,事實(shí)也證明,它的確不負(fù)所望。

  在開(kāi)發(fā)思路方面,主要讓我了解了一些開(kāi)發(fā)的流程,開(kāi)發(fā)所采用的模式,當(dāng)然也幫助我在一定程度上完善了所要開(kāi)發(fā)的系統(tǒng)的功能。開(kāi)發(fā)流程簡(jiǎn)單的講就是:一個(gè)項(xiàng)目從開(kāi)始到結(jié)束,其中經(jīng)歷的各個(gè)階段,這是以前沒(méi)有接觸過(guò)的。至于開(kāi)發(fā)模式,上面也提過(guò)了,有基于B/S和C/S的開(kāi)發(fā),也有分層的開(kāi)發(fā)和模塊化的開(kāi)發(fā)等,其實(shí)對(duì)于這些開(kāi)發(fā)模式,沒(méi)有絕對(duì)的好壞優(yōu)劣之分,只能說(shuō)某些模式更適合某些項(xiàng)目。

  簡(jiǎn)而言之,從這些文獻(xiàn)中受益匪淺。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 4

  一、選題的依據(jù)、意義和理論或?qū)嶋H應(yīng)用方面的價(jià)值

  隨著信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡(luò)教學(xué)跨越時(shí)間和地理位置的限制,最大程度的整合教學(xué)資源,將一流的師資和一流的設(shè)備通過(guò)網(wǎng)絡(luò)與需要得到新知識(shí)的學(xué)習(xí)者結(jié)合起來(lái),為廣大的學(xué)習(xí)者提供一個(gè)更加方便的平臺(tái)。而我校未能根據(jù)C語(yǔ)言這門(mén)課程建設(shè)一個(gè)相關(guān)的教學(xué)網(wǎng)站,依舊是采用以教師為中心的傳統(tǒng)教學(xué)模式教授知識(shí),缺乏對(duì)于學(xué)生個(gè)性的培養(yǎng),隨著機(jī)械式的教育,學(xué)生容易失去對(duì)于課程的興趣,主觀能動(dòng)性低。本課題圍繞C語(yǔ)言課程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)展開(kāi),此教學(xué)網(wǎng)站的開(kāi)發(fā)突破了時(shí)間、空間的限制,給學(xué)習(xí)者提供豐富的網(wǎng)絡(luò)教學(xué)資源及各種形式的教學(xué)活動(dòng)。同時(shí)使課程中抽象和難以體會(huì)的概念等變得生動(dòng)起來(lái),加深加快對(duì)該門(mén)課程的理解,使學(xué)習(xí)者通過(guò)網(wǎng)絡(luò)可在線(xiàn)學(xué)習(xí)理論與實(shí)驗(yàn),提高學(xué)習(xí)能力及實(shí)踐能力,師生之間更具有交互性。不僅如此,也為學(xué)校節(jié)約了大量的人力及物力,教學(xué)網(wǎng)站上開(kāi)設(shè)的在線(xiàn)自測(cè)功能使得學(xué)習(xí)者隨時(shí)掌握自己的學(xué)習(xí)情況,知曉自己知識(shí)點(diǎn)的遺漏之處進(jìn)而補(bǔ)足。

  二、本課題在國(guó)內(nèi)外的研究現(xiàn)狀

  在國(guó)外,網(wǎng)絡(luò)教學(xué)的發(fā)展較國(guó)內(nèi)更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應(yīng)用和標(biāo)準(zhǔn)化方面發(fā)展。以美國(guó)為例,美國(guó)是目前遠(yuǎn)程教育規(guī)模最大的國(guó)家。近年來(lái),美國(guó)高校遠(yuǎn)程教育課程建設(shè)快速發(fā)展,達(dá)到了4萬(wàn)種。其中本科課程3.5萬(wàn)種,研究生課程1.4萬(wàn)種,非學(xué)歷學(xué)位課程50000種。虛擬大學(xué)的辦學(xué)模式。所有的教學(xué)活動(dòng)和教育管理都是通過(guò)網(wǎng)絡(luò)教學(xué)技術(shù)實(shí)現(xiàn)的,網(wǎng)絡(luò)教學(xué)技術(shù)幾乎成為學(xué)員唯一獲取知識(shí)的途徑。

  在國(guó)內(nèi),關(guān)于教學(xué)信息化我國(guó)已有一些網(wǎng)絡(luò)教學(xué)平臺(tái),如軟酷網(wǎng),各大重點(diǎn)高校的在線(xiàn)教學(xué)平臺(tái)等都為我們提供了良好的學(xué)習(xí)平臺(tái)。但由于傳統(tǒng)教學(xué)觀念的束縛,網(wǎng)絡(luò)教學(xué)并未得到很好的推廣。因此,教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)以及觀念的轉(zhuǎn)變顯得尤為重要。我國(guó)的網(wǎng)絡(luò)基本普及到全國(guó)各大中小城市,但現(xiàn)在網(wǎng)絡(luò)教育資源并不是很豐富,再加上教育水品并不高的廣大農(nóng)村地區(qū)。因此在未來(lái),我國(guó)的網(wǎng)上教育平臺(tái)的建設(shè)將有很大的前景。要提高我國(guó)網(wǎng)絡(luò)教學(xué)水平,必須注重網(wǎng)絡(luò)教育的教學(xué)設(shè)計(jì),加強(qiáng)適應(yīng)個(gè)性化教學(xué),合作性教學(xué),加強(qiáng)資源庫(kù)的標(biāo)準(zhǔn)化建設(shè)。

  三、課題研究的內(nèi)容及擬采取的.方法

  首先按照軟件工程理論對(duì)系統(tǒng)的業(yè)務(wù)流程進(jìn)行分析,確定系統(tǒng)的功能及非功能需求;然后對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),確定系統(tǒng)的功能模塊如下:

  1.用戶(hù)注冊(cè):分為教師登陸和學(xué)生登錄兩個(gè)角色權(quán)限。能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息的授權(quán)訪(fǎng)問(wèn)。

  2.課程基本信息:課程內(nèi)容簡(jiǎn)介、教學(xué)目的和要求、教學(xué)內(nèi)容和授課計(jì)劃。

  3.實(shí)驗(yàn)教學(xué):實(shí)驗(yàn)教學(xué)大綱、實(shí)驗(yàn)內(nèi)容以及實(shí)驗(yàn)指導(dǎo)書(shū)。

  4.教學(xué)資源:查看教學(xué)課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁(yè)形式進(jìn)行鏈接。

  5.在線(xiàn)學(xué)習(xí):學(xué)生可通過(guò)該系統(tǒng)進(jìn)行自測(cè),完成答卷。

  6.師生論壇:該模塊實(shí)行權(quán)限管理, 用戶(hù)注冊(cè)登陸后, 會(huì)看到發(fā)布的各種信息目錄, 通過(guò)點(diǎn)擊查看進(jìn)入,可以查看到具體的`信息以及老師或者其他學(xué)生回復(fù)此問(wèn)題的內(nèi)容。

  該系統(tǒng)采用了 ASP+DIV+CSS 的設(shè)計(jì)模式,利用 MD5加密。本系統(tǒng)是基于WinXp+SqlServer2005+Visual studio2008進(jìn)行開(kāi)發(fā)。系統(tǒng)采用 B/S 模式結(jié)構(gòu),利用 Internet 對(duì)畢業(yè)論文進(jìn)行管理。并結(jié)合Dreamweaver實(shí)現(xiàn)靜態(tài)網(wǎng)頁(yè)界面的設(shè)計(jì)。本系統(tǒng)使用的ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)以及SQL SERVER數(shù)據(jù)庫(kù)技術(shù)都已經(jīng)發(fā)展成熟,完全可以滿(mǎn)足系統(tǒng)設(shè)計(jì)需要,而且是目前主流技術(shù),服務(wù)器的架設(shè)和支持均十分方便。

  四、課題研究中的主要難點(diǎn)及解決的方法

 。1)數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì),由于數(shù)據(jù)庫(kù)很多數(shù)據(jù)都需要存儲(chǔ)在數(shù)據(jù)庫(kù)中,如果數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)計(jì)不合理,在以后的開(kāi)發(fā)中,會(huì)遇到很多問(wèn)題。

 。2)數(shù)據(jù)安全以和角色劃分。

  解決方法:數(shù)據(jù)安全方面,系統(tǒng)登錄的密碼通過(guò)MD5加密算法后存入數(shù)據(jù)庫(kù)中,很大程度提高了數(shù)據(jù)的安全性。用戶(hù)表有role列,當(dāng)用戶(hù)登錄時(shí),系統(tǒng)會(huì)根據(jù)當(dāng)前登錄的用戶(hù)去數(shù)據(jù)庫(kù)檢索role列的值,根據(jù)role的值調(diào)整用戶(hù)的功能。

  五、畢業(yè)設(shè)計(jì)(論文)工作進(jìn)度計(jì)劃

  第一周 :閱讀資料,進(jìn)行課題調(diào)研,確定畢業(yè)設(shè)計(jì)題目。

  第二周 :在調(diào)查研究的基礎(chǔ)上撰寫(xiě)開(kāi)題報(bào)告。

  第三周 :查閱書(shū)籍、期刊,查找外文資料,開(kāi)始外文翻譯。

  第四周 :學(xué)習(xí)數(shù)據(jù)庫(kù)以及asp.net相關(guān)知識(shí)。

  第五周 :對(duì)選題教學(xué)網(wǎng)站系統(tǒng)的功能進(jìn)行需求分析。

  第六周 :安裝Sql Server數(shù)據(jù)庫(kù)及VisualStudio軟件,并熟悉其運(yùn)行環(huán)境。

  第七周 :網(wǎng)站系統(tǒng)規(guī)劃和Sql Server數(shù)據(jù)庫(kù)設(shè)計(jì)。

  第八周 :前臺(tái):網(wǎng)站首頁(yè)及基本功能的實(shí)現(xiàn) 。

  第九周 :后臺(tái):管理端用戶(hù)及在線(xiàn)測(cè)試模塊的設(shè)計(jì)

  第十周 :完成畢業(yè)設(shè)計(jì)中期檢查報(bào)告

  第十一周:完善前臺(tái)布局并進(jìn)行編碼設(shè)計(jì)。

  第十二周:依據(jù)后臺(tái)功能劃分進(jìn)行后臺(tái)布局和編碼。

  第十三周:繼續(xù)完成網(wǎng)站的編碼實(shí)現(xiàn)。

  第十四周:對(duì)功能需求與實(shí)現(xiàn)進(jìn)行分析與改進(jìn)。

  第十五周:進(jìn)行網(wǎng)站調(diào)試、美化及改進(jìn)。

  第十六周:按照工作手冊(cè)要求,撰寫(xiě)畢業(yè)設(shè)計(jì)論文。

  第十七周:完善論文完成剩余章節(jié),檢查無(wú)誤后打印初稿。

  第十八周:整理畢業(yè)設(shè)計(jì)資料和答辯匯報(bào)材料,準(zhǔn)備答辯。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 5

  一.課題的背景:

  隨著人們生活水平的提高,人們?cè)絹?lái)越重視身體健康問(wèn)題,如今計(jì)算機(jī)的發(fā)展和應(yīng)用越來(lái)越廣泛,而針對(duì)體檢業(yè)務(wù)是一項(xiàng)工作量煩重的業(yè)務(wù)。

  從檢前準(zhǔn)備,檢中檢查,檢后服務(wù),每一過(guò)程都有大量工作要做,用人工操作既費(fèi)時(shí)而且效率卻又很低下;針對(duì)某些醫(yī)院的體檢系統(tǒng)供人們選擇的較少,像安徽省立醫(yī)院只提供幾種體檢套餐,然而某用戶(hù)只是入職體檢,只需檢查包括肝功能、乙肝五項(xiàng)、尿檢、心電圖、胸透五種,而選擇套餐還要體檢其他不相關(guān)的像身高、體重、腦電圖等等,選擇性較差,所以本系統(tǒng)提供可供選擇的體檢項(xiàng)目,方便用戶(hù);還有系統(tǒng)還可以進(jìn)行網(wǎng)上體檢項(xiàng)目查詢(xún),及各體檢項(xiàng)目所在具體地點(diǎn)顯示,方便用戶(hù)體檢而不用做每項(xiàng)體檢前都要詢(xún)問(wèn)醫(yī)生,提高了效率,節(jié)省用戶(hù)時(shí)間。

  本體檢信息管理系統(tǒng)是基于B/S的體檢管理軟件,核心功能有體檢檔案的錄入、體檢報(bào)告的輸出、體檢檔案的統(tǒng)計(jì)查詢(xún)和對(duì)比分析。該系統(tǒng)的使用,可以大大提高體檢檔案管理人員的工作效率,使體檢檔案的管理更加準(zhǔn)確、全面、完美,能夠明顯地提高體檢業(yè)務(wù)的競(jìng)爭(zhēng)力。本系統(tǒng)還利用了目前WEB開(kāi)發(fā)基于開(kāi)源軟件的潮流與趨勢(shì),本體檢管理信息系統(tǒng)對(duì)用戶(hù)體檢實(shí)現(xiàn)了統(tǒng)一標(biāo)準(zhǔn)化的管理,是體檢工作系統(tǒng)化、科學(xué)化不可缺少的部分。該系統(tǒng)采用MyEclipse+SQLServer開(kāi)發(fā)環(huán)境的關(guān)鍵技術(shù),實(shí)現(xiàn)了對(duì)用戶(hù)、醫(yī)生、體檢項(xiàng)目的維護(hù)、查詢(xún)和體檢結(jié)果打印等功能。利用這些關(guān)鍵技術(shù),具有簡(jiǎn)單易用的優(yōu)點(diǎn),克服了以往手工操作帶來(lái)的缺點(diǎn),保證了信息處理的即時(shí)化、準(zhǔn)確化,真正實(shí)現(xiàn)了數(shù)據(jù)共享和無(wú)紙化操作。系統(tǒng)并通過(guò)目前流行的Struts構(gòu)建MVC模式的框架及Hibernate完成數(shù)據(jù)持久化,方便數(shù)據(jù)庫(kù)操作。

  二、關(guān)鍵技術(shù):

  本次開(kāi)發(fā)為基于B/S架構(gòu)的'動(dòng)態(tài)網(wǎng)站。開(kāi)發(fā)工具選擇目前較流行的MyEclipse,運(yùn)用框架技術(shù)

  1、STRUTS技術(shù)——運(yùn)用這個(gè)技術(shù)可以說(shuō)是真正實(shí)現(xiàn)了MVC架構(gòu),它將模型層、控制層、與視圖層合理地分開(kāi),能夠更好地解決業(yè)務(wù)邏輯與視圖層之間的耦合問(wèn)題。

  2、Hibernate技術(shù)——這是目前較流行的一門(mén)實(shí)現(xiàn)底層持久化的方法。它目的是使編程完全地使用面向?qū)ο蟮木幊趟枷肴ヌ幚頂?shù)據(jù)庫(kù)中所讀取的一條條記錄,這些記錄經(jīng)過(guò)其主要配置文件Hibernate.hbm.xml的解析將VO轉(zhuǎn)變成POJO,這樣一來(lái)每條被讀取的記錄就被封裝成了普通的JAVA對(duì)象,非常方便地進(jìn)行操作。

  三、系統(tǒng)組成和關(guān)鍵問(wèn)題:

  系統(tǒng)組成:

  關(guān)鍵問(wèn)題:

  1、理解Struts和Hibernate框架技術(shù)并能用于軟件開(kāi)發(fā)。

  2、系統(tǒng)中的一些報(bào)表的設(shè)計(jì)及其怎樣和數(shù)據(jù)庫(kù)交互導(dǎo)出問(wèn)題。

  3、系統(tǒng)中各對(duì)象的權(quán)限設(shè)置與分配,用戶(hù),不同醫(yī)生,以及管理員區(qū)分,對(duì)應(yīng)不同的操作權(quán)限。

  4、軟件性能問(wèn)題,考慮體檢系統(tǒng)可能有大量的用戶(hù)群,會(huì)有較大的訪(fǎng)問(wèn)量的特殊性,可能會(huì)有大量用戶(hù)在同一時(shí)間使用該系統(tǒng),可以考慮數(shù)據(jù)庫(kù)分布在不同硬盤(pán)和利用線(xiàn)程操作。

  四、畢業(yè)設(shè)計(jì)完成進(jìn)度及預(yù)測(cè)進(jìn)展

  (遵照學(xué)校校歷計(jì)算)

  第1周至第3周:對(duì)畢業(yè)論文背景調(diào)查及資料收集,并撰寫(xiě)開(kāi)題報(bào)告

  第4周至第6周:學(xué)習(xí)相關(guān)開(kāi)發(fā)工具同時(shí)查閱本次設(shè)計(jì)相關(guān)論文資料就本次設(shè)計(jì)進(jìn)行需求分析

  第7周至第8周:根據(jù)分析階段所獲得相關(guān)文檔進(jìn)行軟件設(shè)計(jì),并初步編寫(xiě)各個(gè)模塊的相關(guān)代碼,迎接中期檢查

  第9周至第13周:測(cè)試并完成各功能模塊編碼、集成,形成可運(yùn)行的軟件系統(tǒng),并準(zhǔn)備各項(xiàng)相關(guān)材料,準(zhǔn)備預(yù)答辯

  第1316周:完善系統(tǒng)和論文,準(zhǔn)備畢業(yè)設(shè)計(jì)答辯

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 6

  題目:基于嵌入式Linux的視頻監(jiān)控系統(tǒng)

  課題類(lèi)型:科研論文模擬實(shí)踐

  學(xué)生姓名:

  學(xué)號(hào):

  專(zhuān)業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)061班

  教學(xué)單位:計(jì)算機(jī)科學(xué)與工程系

  指導(dǎo)教師:

  開(kāi)題時(shí)間:

  一、畢業(yè)設(shè)計(jì)(論文)內(nèi)容及研究意義(價(jià)值)

  1.研究?jī)?nèi)容

  本課題主要研究嵌入式Linux應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程。其主要包括:

  (1)、交叉編譯環(huán)境的搭建;

 。2)、嵌入式Linux的移植;

 。3)、文件系統(tǒng)的制作;

  (4)、USB攝像頭的驅(qū)動(dòng)設(shè)計(jì);

 。5)、視頻圖像的采集、壓縮、傳輸?shù)燃夹g(shù)。

 。6)、嵌入式WEB服務(wù)器的建立

  2.研究意義

  為了更加高效地對(duì)監(jiān)控現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)控和遠(yuǎn)程監(jiān)控,同時(shí)考慮到各方面的成本因素而提出基于嵌入式Linux的視頻監(jiān)控系統(tǒng)。

  該系統(tǒng)可應(yīng)用于各種小區(qū)、商場(chǎng)、醫(yī)院看護(hù)等公共場(chǎng)所的領(lǐng)域,實(shí)現(xiàn)視頻監(jiān)控的網(wǎng)絡(luò)化,數(shù)字化,相比傳統(tǒng)的監(jiān)控模式,使監(jiān)控現(xiàn)場(chǎng)的管理更加便捷,效率更高。

  二、畢業(yè)設(shè)計(jì)(論文)研究現(xiàn)狀和發(fā)展趨勢(shì)(文獻(xiàn)綜述)

  嵌入式Linux(EMBEDEDLINUX)是指對(duì)標(biāo)準(zhǔn)Linux經(jīng)過(guò)小型化裁剪處理之后,能夠固化在容量只有幾KB或者幾MB字節(jié)的存儲(chǔ)器芯片或者單片機(jī)中,是適合于特定嵌入式應(yīng)用場(chǎng)合的專(zhuān)用Linux操作系統(tǒng)。在目前已經(jīng)開(kāi)發(fā)成功的嵌入式系統(tǒng)中,大約有一半使用的是Linux,這與它自身的優(yōu)良特性是分不開(kāi)的。嵌入式Linux同Linux一樣,具有低成本、多種硬件平臺(tái)支持、優(yōu)異的性能和良好的網(wǎng)絡(luò)支持等優(yōu)點(diǎn)。另外,為了更好地適應(yīng)嵌入式領(lǐng)域的開(kāi)發(fā),嵌入式Linux還在Linux 基礎(chǔ)上做了部分改進(jìn),如改善了內(nèi)核結(jié)構(gòu),提高了系統(tǒng)的實(shí)時(shí)性等。目前國(guó)內(nèi)外不少大學(xué)、研究機(jī)構(gòu)、和知名公司都加入了嵌入式Linux的研究開(kāi)發(fā)工作,較成熟的嵌入式Linux產(chǎn)品也不斷涌現(xiàn)。

  視頻監(jiān)控系統(tǒng)在電信、銀行、交通、電力、水利、石化、智能大廈等諸多領(lǐng)域有著廣泛的應(yīng)用。隨著計(jì)算機(jī)技術(shù)、多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,視頻監(jiān)控系統(tǒng)正向數(shù)字化、網(wǎng)絡(luò)化、集成化和智能化方向發(fā)展。

  以嵌入式視頻Web服務(wù)器為核心的視頻監(jiān)控系統(tǒng)是視頻監(jiān)控系統(tǒng)中主流的研究現(xiàn)狀,把視頻壓縮和Web服務(wù)器集中到一個(gè)很小的設(shè)備中,可以方便地接入計(jì)算機(jī)網(wǎng)絡(luò),用戶(hù)只要通過(guò)Web訪(fǎng)問(wèn)就可以方便地觀看Web服務(wù)器上的攝像機(jī)圖像。以嵌入式視頻web服務(wù)器為核心的視頻監(jiān)控系統(tǒng)布控區(qū)域廣闊,系統(tǒng)擴(kuò)展能力強(qiáng),可組成非常復(fù)雜的監(jiān)控網(wǎng)絡(luò)。采用基于嵌入式Web服務(wù)器為核心的監(jiān)控系統(tǒng),在組網(wǎng)方式上與傳統(tǒng)的模擬監(jiān)控和基于PC平臺(tái)的監(jiān)控方式有極大的不同。基于Web服務(wù)器輸出己完成模擬到數(shù)字的轉(zhuǎn)換并壓縮,采用統(tǒng)一的協(xié)議(如TCP/IP協(xié)議)在網(wǎng)絡(luò)上傳輸,因此支持跨網(wǎng)關(guān)、跨路由器的.遠(yuǎn)程視頻傳輸,性能穩(wěn)定可靠,無(wú)需專(zhuān)人管理。

  數(shù)字視頻監(jiān)控系統(tǒng)設(shè)備中具有圖像識(shí)別和特征提取的功能,通過(guò)圖像分析實(shí)現(xiàn)運(yùn)動(dòng)探測(cè)和報(bào)警,使其更具視頻數(shù)字化、系統(tǒng)的網(wǎng)絡(luò)化、應(yīng)用的多媒體化、管理的智能化,這將成為今后數(shù)字視頻監(jiān)控系統(tǒng)的主要發(fā)展趨勢(shì)。

  另外,新的視頻監(jiān)控系統(tǒng)的研究也受到關(guān)注,比如對(duì)于一種新的錄像監(jiān)控系統(tǒng)—數(shù)字硬盤(pán)錄像機(jī)(DigitalvideoRecord,DvR)的研究陽(yáng)】。數(shù)字硬盤(pán)錄像機(jī)摒棄了傳統(tǒng)的模擬數(shù)據(jù),采用了數(shù)字化的方式記錄數(shù)據(jù)。具有存儲(chǔ)量大,成本低,檢索方便的特點(diǎn),在許多領(lǐng)域受到重用。

  三、畢業(yè)設(shè)計(jì)(論文)研究方案及工作計(jì)劃(含工作重點(diǎn)與難點(diǎn)及擬采用的途徑)

  1、設(shè)計(jì)思路:

  系統(tǒng)的主體設(shè)計(jì)思想是將視頻終端和嵌入式Web服務(wù)器整合在一起,攝像頭傳送來(lái)的視頻信號(hào)經(jīng)過(guò)壓縮后,通過(guò)內(nèi)部總線(xiàn)傳送到內(nèi)置的Web服務(wù)器。該服務(wù)器可直接接上Internet,網(wǎng)絡(luò)上用戶(hù)可以直接用瀏覽器(如IE瀏覽器)觀看服務(wù)器上的監(jiān)控圖像。

  這種方案是當(dāng)前應(yīng)用較為廣泛的方法,使用了近來(lái)發(fā)展迅速的嵌入式技術(shù)、網(wǎng)絡(luò)化技術(shù)以及圖像處理的技術(shù),具有較高的技術(shù)水平。由于把視頻采集壓縮和Web功能集成到一個(gè)設(shè)備內(nèi)直接連入網(wǎng)絡(luò),達(dá)到即插即看,省掉很多復(fù)雜的電路,安裝也很方便(僅需設(shè)置IP地址),用戶(hù)無(wú)需使用專(zhuān)用軟件,在具有網(wǎng)絡(luò)接口的地方都可以直接使用。這種視頻監(jiān)控系統(tǒng)除應(yīng)用于遠(yuǎn)程網(wǎng)絡(luò)實(shí)驗(yàn)系統(tǒng)中,也可以應(yīng)用在其它如小區(qū),醫(yī)院病床監(jiān)護(hù)等各種設(shè)備之間距離較大的情況。

  本文將設(shè)計(jì)一個(gè)基于嵌入式Linux的嵌入式視頻監(jiān)控系統(tǒng),即對(duì)嵌入式Linux在視頻監(jiān)控系統(tǒng)中的應(yīng)用展開(kāi)研究。本系統(tǒng)的主要硬件組成為基于三星S3C2440的mini2440開(kāi)發(fā)系統(tǒng)和USB攝像頭。操作系統(tǒng)采用在嵌入式技術(shù)中流行的嵌入式Linux。系統(tǒng)將實(shí)現(xiàn)實(shí)驗(yàn)現(xiàn)場(chǎng)的網(wǎng)絡(luò)化實(shí)時(shí)視頻監(jiān)控,同時(shí)具有網(wǎng)絡(luò)化遠(yuǎn)程控制功能。當(dāng)然在此基礎(chǔ)上也可實(shí)現(xiàn)對(duì)多個(gè)視頻前端的訪(fǎng)問(wèn)和控制。

  本文將對(duì)嵌入式Linux在ARM開(kāi)發(fā)平臺(tái)上內(nèi)核、文件系統(tǒng)的開(kāi)發(fā)和移植,視頻前端設(shè)備(USB攝像頭)驅(qū)動(dòng)程序的開(kāi)發(fā),視頻圖像的采集和壓縮,服務(wù)器的建立及視頻圖像的網(wǎng)絡(luò)傳輸?shù)妊芯績(jī)?nèi)容進(jìn)行了詳細(xì)的論述,并對(duì)系統(tǒng)建成后在實(shí)際中的應(yīng)用進(jìn)行了測(cè)試和實(shí)驗(yàn)。

  2、應(yīng)用的技術(shù)分析:

  集計(jì)算機(jī)技術(shù)、通信技術(shù)、微電子技術(shù)等多種技術(shù)為一體的嵌入式技術(shù)進(jìn)入到了一個(gè)飛速發(fā)展的階段,嵌入式系統(tǒng)已被廣泛應(yīng)用到了航空、消費(fèi)電子、信息家電、網(wǎng)絡(luò)通信等各個(gè)領(lǐng)域。ARM9S3C2440是嵌入式處理器是性?xún)r(jià)比較優(yōu)秀的芯片,在各個(gè)領(lǐng)域的開(kāi)發(fā)應(yīng)用有著廣闊的應(yīng)用前景。同時(shí)ARM9S3C2440微處理器與Linux的結(jié)合越來(lái)越緊密,逐漸在嵌入式領(lǐng)域得到廣范的應(yīng)用。目前,在便攜式消費(fèi)類(lèi)電子產(chǎn)品、無(wú)線(xiàn)設(shè)備、汽車(chē)、網(wǎng)絡(luò)、存儲(chǔ)產(chǎn)品等都可以看到S3C2440與Linux相結(jié)合的身影。

  SamsungS3C2440A是一個(gè)很不錯(cuò)的嵌入式微處理器,價(jià)格相當(dāng)較便宜、內(nèi)部資源多、最主要的是國(guó)內(nèi)很多人使用,相關(guān)的資料比較多。基本參數(shù):ARM920T內(nèi)核,400M主頻,最高可達(dá)到533M,支持NANDFLASH、NORFLASH、SDRAM、支持STN/TFTLCD、4通道DMA、3通道UART、2通道SPI、IIC總線(xiàn)、IIS/AC97音頻控制器、SD/MMC控制器、2通道USBHOST1通道USBDEVICE、4通道PWM、8通道A/D轉(zhuǎn)換、觸摸屏控制器、RTC、CMOS攝像頭、多功能I/O及多種電源管理

  在眾多嵌入式操作系統(tǒng)中,Linux目前發(fā)展最快、應(yīng)用最為廣泛。性能優(yōu)良、源碼開(kāi)放的Linux具有體積小、內(nèi)核可裁減、網(wǎng)絡(luò)功能完善、可移植性強(qiáng)等諸多優(yōu)點(diǎn),非常適合作為嵌入式操作系統(tǒng)。一個(gè)最基本的Linux操作系統(tǒng)應(yīng)該包括:引導(dǎo)程序、內(nèi)核與根文件系統(tǒng)三部分。

  USB設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)包括主機(jī)端設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)、主機(jī)控制器驅(qū)動(dòng)程序設(shè)計(jì)和設(shè)備端驅(qū)動(dòng)程序設(shè)計(jì)三部分組成。主機(jī)端設(shè)備驅(qū)動(dòng)程序就是通常說(shuō)的設(shè)備驅(qū)動(dòng)程序,它是主機(jī)環(huán)境中為用戶(hù)應(yīng)用程序提供一個(gè)訪(fǎng)問(wèn)USB外設(shè)的接口。Linux為這部分驅(qū)動(dòng)程序提供編程接口,驅(qū)動(dòng)程序設(shè)計(jì)者只要按照需求編寫(xiě)驅(qū)動(dòng)程序框架,通過(guò)調(diào)用操作系統(tǒng)提供的API接口函數(shù)可以完成對(duì)USB外設(shè)的特定訪(fǎng)問(wèn)。

  視頻采集是基于Video4Linux的視頻采集模塊來(lái)實(shí)現(xiàn),Linux系統(tǒng)中的視頻子系統(tǒng)Video4Linux為視頻應(yīng)用程序提供了一套統(tǒng)一的API,視頻應(yīng)用程序通過(guò)調(diào)用即可操作各種不同的視頻捕獲設(shè)備,包括電視卡、視頻捕獲卡和USB攝像頭等。對(duì)于攝像頭的視頻采集,需要使用Video4Linux提供的設(shè)備接口/dev/video0,若文件中沒(méi)有這個(gè)設(shè)備文件,則先建立該設(shè)備節(jié)點(diǎn)文件。

  要實(shí)現(xiàn)監(jiān)控現(xiàn)場(chǎng),除了完成視頻采集的編程,還需要把視頻圖像數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳輸出去,因此需要在完成視頻讀取的基礎(chǔ)上建立WEB服務(wù)器,一是為了實(shí)現(xiàn)對(duì)硬件設(shè)備的擴(kuò)展和訪(fǎng)問(wèn),二是為了實(shí)現(xiàn)客戶(hù)端和服務(wù)器之間的數(shù)據(jù)通訊

  3、技術(shù)方案比較:

  本課題的主要要方案選擇是在操作系統(tǒng)的選擇。除了WinCE的實(shí)時(shí)性稍差外,大多數(shù)嵌入式操作系統(tǒng)的實(shí)時(shí)性都很強(qiáng),所以也可稱(chēng)為實(shí)時(shí)操作系統(tǒng)RealTimeOperatingSystem.目前最重要的RTOS主要包括:

 。1)、傳統(tǒng)的經(jīng)典RTOS:最主要的便是Vxworks操作系統(tǒng),以及其Tornado開(kāi)發(fā)平臺(tái)。Vxworks因出現(xiàn)稍早,實(shí)時(shí)性很強(qiáng)(據(jù)說(shuō)可在1ms內(nèi)響應(yīng)外部事件請(qǐng)求),并且內(nèi)核可極微(據(jù)說(shuō)最小可8K),可靠性較高等,所以在北美,Vxworks占據(jù)了嵌入式系統(tǒng)的多半疆山。特別是在通信設(shè)備等實(shí)時(shí)性要求較高的系統(tǒng)中,幾乎非Vxworks莫屬。Vxworks的很多概念和技術(shù)都和Linux很類(lèi)似,主要是C語(yǔ)言開(kāi)發(fā)。但Vxworks因價(jià)格很高,所以一些小公司或小產(chǎn)品中往往用不起。不適合我做課題。

 。2)、WindowsCE嵌入式操作系統(tǒng):Microsoft也看準(zhǔn)了嵌入式的巨大市場(chǎng),MS永遠(yuǎn)是最厲害的,WinCE出來(lái)只有幾年時(shí)間,但目前已占據(jù)了很大市場(chǎng)份額,特別是在PDA、手機(jī)、顯示儀表等界面要求較高或者要求快速開(kāi)發(fā)的場(chǎng)合,WinCE目前已很流行(據(jù)說(shuō)有一家賣(mài)工控機(jī)的公司板子賣(mài)得太好,以至來(lái)不及為客戶(hù)裁減WinCE)。WinCE目前主要為5.0版(。NET),開(kāi)發(fā)平臺(tái)主要為WinCEPlatformBuilder,有時(shí)也用EVC環(huán)境開(kāi)發(fā)一些較上層的應(yīng)用,雖然有著良好的性能,但開(kāi)發(fā)成本過(guò)高不適宜我們學(xué)習(xí)。

 。3)、嵌入式Linux操作系統(tǒng):Linux的前途除作為服務(wù)器操作系統(tǒng)外,最成功的便是在嵌入式領(lǐng)域的應(yīng)用,原因當(dāng)然是免費(fèi)、開(kāi)源、支持軟件多、呼擁者眾,這樣嵌入式產(chǎn)品成本會(huì)低。Linux本身不是一個(gè)為嵌入式設(shè)計(jì)的操作系統(tǒng),不是微內(nèi)核的,并且實(shí)時(shí)性不強(qiáng)。目前應(yīng)用在嵌入式領(lǐng)域的Linux系統(tǒng)主要有兩類(lèi):一類(lèi)是專(zhuān)為嵌入式設(shè)計(jì)的已被裁減過(guò)的Linux系統(tǒng),最常用的是uClinux(不帶MMU功能),可在ARM7上跑;另一類(lèi)是跑在ARM9上的,一般是將Linux2.4內(nèi)核系列或者Linux2.6系列內(nèi)核移植在其上,可使用更多的Linux功能(當(dāng)然uClinux更可跑在ARM9上)。很多人預(yù)測(cè),嵌入式Linux預(yù)計(jì)將占嵌入式操作系統(tǒng)的50%以上份額,非常重要。由于開(kāi)源免費(fèi)等等的優(yōu)勢(shì),適合本課題實(shí)現(xiàn),是理想的方案選擇。

  4、設(shè)計(jì)重點(diǎn)難點(diǎn):

  本課題重點(diǎn)和難點(diǎn)在于交叉編譯環(huán)境的搭建,Linux內(nèi)核的編譯,根文件系統(tǒng)的制作,視頻采集的實(shí)現(xiàn),視頻圖像的壓縮和傳輸?shù)戎R(shí)要點(diǎn)。

  5、總體描述與系統(tǒng)框架:

  6、各子模塊的實(shí)現(xiàn)方法:

  (1)、建立嵌入式linux開(kāi)發(fā)環(huán)境:在XP系統(tǒng)中虛擬一個(gè)linux開(kāi)發(fā)環(huán)境,在linux系統(tǒng)下載armLinuxgcc交叉編譯工具并配置交叉編譯環(huán)境。

 。2)、Linux內(nèi)核的移植:配置標(biāo)準(zhǔn)的Linux內(nèi)核,編譯,下載至開(kāi)發(fā)板中。

 。3)、文件系統(tǒng)的制作:用busybox編譯一個(gè)根文件系統(tǒng),創(chuàng)建映像文件。

 。4)、USB驅(qū)動(dòng)設(shè)計(jì),修改配置Linux內(nèi)核并編譯。

 。5)、視頻壓縮:將USB攝像頭傳來(lái)的每一幀圖像壓縮成JPEG格式的圖片。

  (6)、嵌入式WEB服務(wù)器的設(shè)計(jì):用Boa配置編譯并移植到開(kāi)發(fā)板中。

 。7)、用戶(hù)瀏覽器訪(fǎng)問(wèn)服務(wù)器實(shí)現(xiàn)監(jiān)控:通過(guò)局域網(wǎng)設(shè)置IP地址與嵌入式Linux系統(tǒng)的IP地址屬同一網(wǎng)段即可訪(fǎng)問(wèn)服務(wù)器。

  7、預(yù)期結(jié)果:

  制作出一個(gè)能實(shí)際應(yīng)用的基于嵌入式Linux的視頻監(jiān)控系統(tǒng)。USB攝像頭能捕獲現(xiàn)場(chǎng)視頻并傳至WEB服務(wù)器,同時(shí)客戶(hù)端的瀏覽器能訪(fǎng)問(wèn)服務(wù)器對(duì)監(jiān)控現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)控。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 7

  一、研究背景與意義

  隨著信息技術(shù)的快速發(fā)展,計(jì)算機(jī)技術(shù)在各行各業(yè)中的應(yīng)用越來(lái)越廣泛。特別是在大數(shù)據(jù)、云計(jì)算、人工智能等領(lǐng)域,計(jì)算機(jī)技術(shù)的應(yīng)用更是日新月異。因此,進(jìn)行計(jì)算機(jī)畢業(yè)設(shè)計(jì)不僅是對(duì)所學(xué)知識(shí)的綜合運(yùn)用,更是對(duì)未來(lái)職業(yè)發(fā)展的重要準(zhǔn)備。通過(guò)畢業(yè)設(shè)計(jì),我們可以深入了解計(jì)算機(jī)技術(shù)的最新發(fā)展動(dòng)態(tài),掌握相關(guān)技術(shù)的基本原理和應(yīng)用方法,提高自己的實(shí)踐能力和解決問(wèn)題的能力。同時(shí),畢業(yè)設(shè)計(jì)也是檢驗(yàn)我們學(xué)習(xí)效果的重要途徑,通過(guò)完成一個(gè)具體的項(xiàng)目,我們可以更加清晰地認(rèn)識(shí)到自己的優(yōu)點(diǎn)和不足,為今后的學(xué)習(xí)和工作提供參考。

  二、研究?jī)?nèi)容與目標(biāo)

  本次畢業(yè)設(shè)計(jì)的研究?jī)?nèi)容將圍繞一個(gè)具體的計(jì)算機(jī)項(xiàng)目展開(kāi),包括但不限于以下幾個(gè)方面:項(xiàng)目需求分析、系統(tǒng)設(shè)計(jì)、算法實(shí)現(xiàn)、系統(tǒng)測(cè)試與優(yōu)化等。通過(guò)對(duì)這些內(nèi)容的深入研究和實(shí)踐,我們旨在達(dá)到以下目標(biāo):

  1. 掌握計(jì)算機(jī)項(xiàng)目開(kāi)發(fā)的基本流程和方法,包括需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試維護(hù)等;

  2. 加深對(duì)所學(xué)計(jì)算機(jī)知識(shí)的理解和應(yīng)用,特別是數(shù)據(jù)結(jié)構(gòu)、算法、數(shù)據(jù)庫(kù)等方面的知識(shí);

  3. 提高自己的實(shí)踐能力和解決問(wèn)題的能力,培養(yǎng)團(tuán)隊(duì)協(xié)作精神和創(chuàng)新意識(shí);

  4. 完成一個(gè)具有實(shí)際應(yīng)用價(jià)值的計(jì)算機(jī)項(xiàng)目,為今后的學(xué)習(xí)和工作積累經(jīng)驗(yàn)。

  三、研究方法與技術(shù)路線(xiàn)

  在研究方法上,我們將采用文獻(xiàn)調(diào)研、實(shí)驗(yàn)驗(yàn)證和案例分析相結(jié)合的方式進(jìn)行。首先,通過(guò)查閱相關(guān)文獻(xiàn)和資料,了解計(jì)算機(jī)項(xiàng)目開(kāi)發(fā)的最新技術(shù)和發(fā)展趨勢(shì);其次,通過(guò)實(shí)驗(yàn)驗(yàn)證和案例分析,掌握相關(guān)技術(shù)的基本原理和應(yīng)用方法;最后,將這些知識(shí)應(yīng)用于具體的項(xiàng)目實(shí)踐中,完成畢業(yè)設(shè)計(jì)的任務(wù)。

  在技術(shù)路線(xiàn)上,我們將根據(jù)項(xiàng)目需求和技術(shù)特點(diǎn),選擇合適的技術(shù)框架和開(kāi)發(fā)工具。同時(shí),注重代碼的可讀性和可維護(hù)性,遵循軟件工程的基本原則和規(guī)范,確保項(xiàng)目的質(zhì)量和穩(wěn)定性。

  四、預(yù)期成果與創(chuàng)新點(diǎn)

  通過(guò)本次畢業(yè)設(shè)計(jì),我們預(yù)期能夠完成一個(gè)具有實(shí)際應(yīng)用價(jià)值的計(jì)算機(jī)項(xiàng)目,并在此過(guò)程中掌握相關(guān)技術(shù)的基本原理和應(yīng)用方法。同時(shí),我們也期望在以下方面有所創(chuàng)新:

  1. 在算法實(shí)現(xiàn)上,嘗試采用新的算法或優(yōu)化現(xiàn)有算法,提高系統(tǒng)的性能和效率;

  2. 在系統(tǒng)設(shè)計(jì)上,注重用戶(hù)體驗(yàn)和界面設(shè)計(jì),提升系統(tǒng)的易用性和美觀性;

  3. 在項(xiàng)目應(yīng)用上,結(jié)合實(shí)際需求,探索計(jì)算機(jī)技術(shù)在某一領(lǐng)域的`新應(yīng)用或改進(jìn)現(xiàn)有應(yīng)用。

  五、工作進(jìn)度安排

  為了確保畢業(yè)設(shè)計(jì)的順利進(jìn)行,我們將制定詳細(xì)的工作進(jìn)度安排。具體包括以下幾個(gè)階段:

  1. 文獻(xiàn)調(diào)研和需求分析階段:主要進(jìn)行相關(guān)資料的收集、整理和分析,明確項(xiàng)目需求和目標(biāo);

  2. 系統(tǒng)設(shè)計(jì)階段:根據(jù)項(xiàng)目需求,進(jìn)行系統(tǒng)的整體設(shè)計(jì)和模塊劃分;

  3. 編碼實(shí)現(xiàn)階段:按照系統(tǒng)設(shè)計(jì),進(jìn)行代碼的編寫(xiě)和調(diào)試;

  4. 測(cè)試與優(yōu)化階段:對(duì)系統(tǒng)進(jìn)行全面的測(cè)試,發(fā)現(xiàn)并解決存在的問(wèn)題,對(duì)系統(tǒng)進(jìn)行優(yōu)化;

  5. 總結(jié)與報(bào)告撰寫(xiě)階段:總結(jié)整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程和成果,撰寫(xiě)畢業(yè)設(shè)計(jì)報(bào)告。

  六、參考文獻(xiàn)

  xx

  七、指導(dǎo)教師意見(jiàn)

  [由指導(dǎo)教師填寫(xiě)對(duì)開(kāi)題報(bào)告的意見(jiàn)和建議]

  八、學(xué)生聲明

  本人承諾認(rèn)真完成畢業(yè)設(shè)計(jì)任務(wù),遵守學(xué)術(shù)道德和學(xué)術(shù)規(guī)范,保證畢業(yè)設(shè)計(jì)成果的真實(shí)性和原創(chuàng)性。同時(shí),感謝指導(dǎo)教師的悉心指導(dǎo)和幫助。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 8

  一、研究背景與意義

  隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)技術(shù)在各行各業(yè)中的應(yīng)用越來(lái)越廣泛。作為計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,我們不僅要掌握扎實(shí)的計(jì)算機(jī)理論知識(shí),還要具備將理論知識(shí)應(yīng)用于實(shí)際問(wèn)題的能力。畢業(yè)設(shè)計(jì)是檢驗(yàn)我們綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題能力的重要環(huán)節(jié),對(duì)于培養(yǎng)我們的創(chuàng)新能力和實(shí)踐能力具有重要意義。

  本次畢業(yè)設(shè)計(jì)旨在開(kāi)發(fā)一款基于XXX技術(shù)的XXX系統(tǒng)/應(yīng)用。該系統(tǒng)/應(yīng)用能夠解決XXX領(lǐng)域的實(shí)際問(wèn)題,提高工作效率,降低成本,具有一定的'市場(chǎng)潛力和社會(huì)價(jià)值。通過(guò)本次畢業(yè)設(shè)計(jì),我們可以深入了解XXX技術(shù)的原理和應(yīng)用,掌握軟件開(kāi)發(fā)的基本流程和方法,提升我們的編程能力和項(xiàng)目管理能力。

  二、研究目標(biāo)

  本次畢業(yè)設(shè)計(jì)的具體目標(biāo)如下:

  1. 深入理解XXX技術(shù)的原理和特點(diǎn),掌握相關(guān)開(kāi)發(fā)工具的使用方法。

  2. 分析XXX領(lǐng)域的實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)一款基于XXX技術(shù)的XXX系統(tǒng)/應(yīng)用。

  3. 優(yōu)化系統(tǒng)/應(yīng)用的性能,提高其穩(wěn)定性和可靠性。

  4. 完成系統(tǒng)/應(yīng)用的測(cè)試工作,確保其符合用戶(hù)需求和質(zhì)量標(biāo)準(zhǔn)。

  5. 撰寫(xiě)畢業(yè)設(shè)計(jì)報(bào)告,總結(jié)設(shè)計(jì)過(guò)程、遇到的問(wèn)題及解決方案,提煉經(jīng)驗(yàn)教訓(xùn)。

  三、研究?jī)?nèi)容與方法

  1. 研究?jī)?nèi)容

  調(diào)研XXX技術(shù)的最新發(fā)展動(dòng)態(tài)和應(yīng)用案例。

  分析XXX領(lǐng)域的業(yè)務(wù)流程和需求特點(diǎn),確定系統(tǒng)/應(yīng)用的功能模塊和技術(shù)架構(gòu)。

  設(shè)計(jì)并實(shí)現(xiàn)系統(tǒng)/應(yīng)用的數(shù)據(jù)庫(kù)結(jié)構(gòu)、界面交互和核心算法。

  進(jìn)行系統(tǒng)/應(yīng)用的性能測(cè)試、安全測(cè)試和用戶(hù)測(cè)試,確保其質(zhì)量和穩(wěn)定性。

  根據(jù)測(cè)試結(jié)果,對(duì)系統(tǒng)/應(yīng)用進(jìn)行迭代優(yōu)化和改進(jìn)。

  2. 研究方法

  文獻(xiàn)綜述法:查閱相關(guān)文獻(xiàn),了解XXX技術(shù)的理論基礎(chǔ)和應(yīng)用現(xiàn)狀。

  案例分析法:分析現(xiàn)有系統(tǒng)/應(yīng)用的優(yōu)缺點(diǎn),借鑒其成功經(jīng)驗(yàn)。

  實(shí)驗(yàn)法:通過(guò)實(shí)驗(yàn)驗(yàn)證系統(tǒng)/應(yīng)用的功能和性能。

  原型法:通過(guò)快速原型迭代,不斷優(yōu)化系統(tǒng)/應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)。

  四、預(yù)期成果與創(chuàng)新點(diǎn)

  1. 預(yù)期成果

  完成一款基于XXX技術(shù)的XXX系統(tǒng)/應(yīng)用的開(kāi)發(fā),實(shí)現(xiàn)預(yù)期功能。

  提交一份詳細(xì)的畢業(yè)設(shè)計(jì)報(bào)告,包括系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)過(guò)程、測(cè)試結(jié)果和心得體會(huì)。

  獲得一定的實(shí)踐經(jīng)驗(yàn)和技能提升,為未來(lái)的職業(yè)發(fā)展打下基礎(chǔ)。

  2. 創(chuàng)新點(diǎn)

  在XXX技術(shù)的應(yīng)用方面,提出新的思路或方法,解決傳統(tǒng)技術(shù)存在的問(wèn)題。

  在系統(tǒng)/應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)上,采用先進(jìn)的算法或技術(shù),提高系統(tǒng)性能或用戶(hù)體驗(yàn)。

  在項(xiàng)目管理和團(tuán)隊(duì)協(xié)作方面,采用新的方法或工具,提高開(kāi)發(fā)效率和質(zhì)量。

  五、研究計(jì)劃與安排

  1. 第一階段(第X周至第X周):進(jìn)行文獻(xiàn)綜述和需求分析,確定系統(tǒng)/應(yīng)用的功能模塊和技術(shù)架構(gòu)。

  2. 第二階段(第X周至第X周):進(jìn)行系統(tǒng)/應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn),包括數(shù)據(jù)庫(kù)設(shè)計(jì)、界面開(kāi)發(fā)和核心算法編寫(xiě)等。

  3. 第三階段(第X周至第X周):進(jìn)行系統(tǒng)/應(yīng)用的測(cè)試和優(yōu)化,包括性能測(cè)試、安全測(cè)試和用戶(hù)測(cè)試等。

  4. 第四階段(第X周至第X周):撰寫(xiě)畢業(yè)設(shè)計(jì)報(bào)告,整理相關(guān)資料和成果,準(zhǔn)備答辯。

  六、參考文獻(xiàn)

  [此處列出相關(guān)的參考文獻(xiàn),包括書(shū)籍、期刊文章、網(wǎng)絡(luò)資源等]

  七、指導(dǎo)教師意見(jiàn)

  [此處由指導(dǎo)教師填寫(xiě)對(duì)開(kāi)題報(bào)告的意見(jiàn)和建議]

  八、學(xué)生聲明

  本人承諾認(rèn)真執(zhí)行上述研究計(jì)劃,按時(shí)完成畢業(yè)設(shè)計(jì)任務(wù),并保證所提交的研究成果真實(shí)可靠。如有違反,愿承擔(dān)相應(yīng)的責(zé)任。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 9

  一、研究背景與意義

  隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)科學(xué)及應(yīng)用在各行各業(yè)中的地位日益凸顯。特別是在當(dāng)前的大數(shù)據(jù)時(shí)代,計(jì)算機(jī)技術(shù)在數(shù)據(jù)處理、信息管理、系統(tǒng)優(yōu)化等方面發(fā)揮著不可替代的作用。本次畢業(yè)設(shè)計(jì)旨在結(jié)合所學(xué)知識(shí),設(shè)計(jì)并實(shí)現(xiàn)一個(gè)具有實(shí)際應(yīng)用價(jià)值的計(jì)算機(jī)項(xiàng)目,以提升自身專(zhuān)業(yè)技能和實(shí)踐能力,為未來(lái)的職業(yè)發(fā)展打下堅(jiān)實(shí)的基礎(chǔ)。

  本次畢業(yè)設(shè)計(jì)的選題為“基于Web的在線(xiàn)教育平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)”,旨在構(gòu)建一個(gè)功能完善、操作便捷、用戶(hù)體驗(yàn)良好的在線(xiàn)教育平臺(tái)。通過(guò)該平臺(tái),用戶(hù)可以在線(xiàn)學(xué)習(xí)各種課程,與教師進(jìn)行互動(dòng)交流,實(shí)現(xiàn)遠(yuǎn)程教育的目標(biāo)。本項(xiàng)目的'實(shí)施不僅有助于推動(dòng)教育信息化進(jìn)程,提高教育質(zhì)量,還可以為在線(xiàn)教育市場(chǎng)帶來(lái)新的發(fā)展機(jī)遇。

  二、研究目標(biāo)與內(nèi)容

  本次畢業(yè)設(shè)計(jì)的研究目標(biāo)主要包括以下幾個(gè)方面:

  1. 設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于Web的在線(xiàn)教育平臺(tái),包括前臺(tái)用戶(hù)界面和后臺(tái)管理系統(tǒng);

  2. 實(shí)現(xiàn)用戶(hù)注冊(cè)、登錄、課程瀏覽、在線(xiàn)學(xué)習(xí)、作業(yè)提交等基本功能;

  3. 實(shí)現(xiàn)教師發(fā)布課程、管理學(xué)生、查看學(xué)習(xí)進(jìn)度等功能;

  4. 保證系統(tǒng)的穩(wěn)定性、安全性和易用性,提升用戶(hù)體驗(yàn)。

  研究?jī)?nèi)容主要包括以下幾個(gè)方面:

  1. 系統(tǒng)需求分析:對(duì)在線(xiàn)教育平臺(tái)的功能需求、性能需求等進(jìn)行詳細(xì)分析,為系統(tǒng)設(shè)計(jì)提供依據(jù);

  2. 系統(tǒng)設(shè)計(jì):包括系統(tǒng)架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)等,確保系統(tǒng)滿(mǎn)足需求且易于擴(kuò)展;

  3. 系統(tǒng)實(shí)現(xiàn):利用所學(xué)編程語(yǔ)言和技術(shù),實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能;

  4. 系統(tǒng)測(cè)試與優(yōu)化:對(duì)系統(tǒng)進(jìn)行測(cè)試,發(fā)現(xiàn)并修復(fù)潛在問(wèn)題,優(yōu)化系統(tǒng)性能。

  三、研究方法與技術(shù)路線(xiàn)

  本次畢業(yè)設(shè)計(jì)將采用以下研究方法與技術(shù)路線(xiàn):

  1. 文獻(xiàn)調(diào)研:查閱相關(guān)文獻(xiàn)資料,了解在線(xiàn)教育平臺(tái)的發(fā)展現(xiàn)狀、技術(shù)趨勢(shì)及市場(chǎng)需求;

  2. 需求分析:通過(guò)問(wèn)卷調(diào)查、訪(fǎng)談等方式,收集用戶(hù)對(duì)在線(xiàn)教育平臺(tái)的需求,為系統(tǒng)設(shè)計(jì)提供依據(jù);

  3. 系統(tǒng)設(shè)計(jì):采用面向?qū)ο蟮脑O(shè)計(jì)方法,結(jié)合MVC架構(gòu),設(shè)計(jì)系統(tǒng)的整體架構(gòu)和各個(gè)模塊;

  4. 系統(tǒng)實(shí)現(xiàn):利用Java編程語(yǔ)言,結(jié)合Spring Boot框架、MySQL數(shù)據(jù)庫(kù)等技術(shù),實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能;

  5. 系統(tǒng)測(cè)試與優(yōu)化:采用黑盒測(cè)試、白盒測(cè)試等方法,對(duì)系統(tǒng)進(jìn)行全面的測(cè)試,確保系統(tǒng)穩(wěn)定運(yùn)行。同時(shí),根據(jù)測(cè)試結(jié)果,對(duì)系統(tǒng)進(jìn)行優(yōu)化,提升性能。

  四、預(yù)期成果與創(chuàng)新點(diǎn)

  通過(guò)本次畢業(yè)設(shè)計(jì),預(yù)期實(shí)現(xiàn)以下成果:

  1. 完成一個(gè)功能完善、操作便捷的在線(xiàn)教育平臺(tái),為用戶(hù)提供在線(xiàn)學(xué)習(xí)的便利;

  2. 提升自身在計(jì)算機(jī)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)方面的專(zhuān)業(yè)技能和實(shí)踐能力;

  3. 為在線(xiàn)教育市場(chǎng)帶來(lái)新的發(fā)展機(jī)遇,推動(dòng)教育信息化進(jìn)程。

  本項(xiàng)目的創(chuàng)新點(diǎn)主要體現(xiàn)在以下幾個(gè)方面:

  1. 結(jié)合當(dāng)前在線(xiàn)教育市場(chǎng)的實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)具有實(shí)際應(yīng)用價(jià)值的在線(xiàn)教育平臺(tái);

  2. 采用先進(jìn)的技術(shù)和框架,確保系統(tǒng)的穩(wěn)定性、安全性和易用性;

  3. 注重用戶(hù)體驗(yàn),通過(guò)優(yōu)化界面設(shè)計(jì)和交互方式,提升用戶(hù)滿(mǎn)意度。

  五、研究計(jì)劃與進(jìn)度安排

  本次畢業(yè)設(shè)計(jì)的研究計(jì)劃分為以下幾個(gè)階段:

  1. 需求分析階段(第12周):進(jìn)行文獻(xiàn)調(diào)研和需求分析,明確系統(tǒng)功能和性能需求;

  2. 系統(tǒng)設(shè)計(jì)階段(第34周):完成系統(tǒng)架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和界面設(shè)計(jì);

  3. 系統(tǒng)實(shí)現(xiàn)階段(第512周):利用所學(xué)技術(shù),實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能;

  4. 系統(tǒng)測(cè)試與優(yōu)化階段(第1314周):對(duì)系統(tǒng)進(jìn)行測(cè)試,發(fā)現(xiàn)并修復(fù)問(wèn)題,優(yōu)化系統(tǒng)性能;

  5. 論文撰寫(xiě)與答辯階段(第1516周):撰寫(xiě)畢業(yè)設(shè)計(jì)論文,準(zhǔn)備答辯材料,進(jìn)行畢業(yè)設(shè)計(jì)答辯。

  六、參考文獻(xiàn)

  [此處列出參考文獻(xiàn),包括相關(guān)書(shū)籍、論文、網(wǎng)站等]

  七、指導(dǎo)教師意見(jiàn)

  [此處由指導(dǎo)教師填寫(xiě)對(duì)開(kāi)題報(bào)告的意見(jiàn)和建議]

  八、學(xué)生聲明

  本人承諾,本開(kāi)題報(bào)告內(nèi)容真實(shí)、完整,未經(jīng)他人代 寫(xiě)或抄襲。在畢業(yè)設(shè)計(jì)過(guò)程中,將嚴(yán)格遵守學(xué)術(shù)道德和學(xué)術(shù)規(guī)范,認(rèn)真完成畢業(yè)設(shè)計(jì)任務(wù)。

  計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告 10

  一、選題背景及意義

  隨著信息技術(shù)的快速發(fā)展,計(jì)算機(jī)技術(shù)在各行各業(yè)的應(yīng)用日益廣泛。本次畢業(yè)設(shè)計(jì)旨在結(jié)合實(shí)際需求,運(yùn)用所學(xué)知識(shí),開(kāi)發(fā)一款具有實(shí)際應(yīng)用價(jià)值的計(jì)算機(jī)應(yīng)用系統(tǒng)。選題的意義在于通過(guò)實(shí)踐鍛煉自己的動(dòng)手能力和解決問(wèn)題的能力,提升計(jì)算機(jī)應(yīng)用水平,為將來(lái)走向工作崗位打下堅(jiān)實(shí)的基礎(chǔ)。

  二、研究?jī)?nèi)容與方法

  1. 研究?jī)?nèi)容

  本次畢業(yè)設(shè)計(jì)的研究?jī)?nèi)容主要包括以下幾個(gè)方面:

 。1)需求分析:通過(guò)調(diào)研和分析,明確系統(tǒng)的功能需求、性能需求和用戶(hù)需求。

 。2)系統(tǒng)設(shè)計(jì):根據(jù)需求分析結(jié)果,設(shè)計(jì)系統(tǒng)的整體架構(gòu)、數(shù)據(jù)庫(kù)結(jié)構(gòu)和界面布局。

 。3)系統(tǒng)實(shí)現(xiàn):采用合適的編程語(yǔ)言和技術(shù)框架,實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能。

 。4)系統(tǒng)測(cè)試與優(yōu)化:對(duì)系統(tǒng)進(jìn)行測(cè)試,找出存在的問(wèn)題并進(jìn)行優(yōu)化,確保系統(tǒng)的穩(wěn)定性和可靠性。

  2. 研究方法

  本次畢業(yè)設(shè)計(jì)將采用以下研究方法:

 。1)文獻(xiàn)調(diào)研法:查閱相關(guān)文獻(xiàn),了解國(guó)內(nèi)外同類(lèi)系統(tǒng)的研究現(xiàn)狀和發(fā)展趨勢(shì),為本次設(shè)計(jì)提供理論依據(jù)。

 。2)案例分析法:分析實(shí)際案例,提取有價(jià)值的信息,為系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)提供參考。

 。3)實(shí)驗(yàn)法:通過(guò)編程實(shí)現(xiàn)系統(tǒng),并進(jìn)行測(cè)試和優(yōu)化,驗(yàn)證設(shè)計(jì)的可行性和有效性。

  三、預(yù)期目標(biāo)及創(chuàng)新點(diǎn)

  1. 預(yù)期目標(biāo)

  通過(guò)本次畢業(yè)設(shè)計(jì),預(yù)期實(shí)現(xiàn)以下目標(biāo):

 。1)完成一款具有實(shí)際應(yīng)用價(jià)值的計(jì)算機(jī)應(yīng)用系統(tǒng)的.設(shè)計(jì)與實(shí)現(xiàn)。

 。2)掌握計(jì)算機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)流程和技術(shù)方法。

 。3)提高自己的動(dòng)手能力和解決問(wèn)題的能力。

  2. 創(chuàng)新點(diǎn)

  本次畢業(yè)設(shè)計(jì)的創(chuàng)新點(diǎn)主要體現(xiàn)在以下幾個(gè)方面:

  (1)在需求分析階段,采用用戶(hù)訪(fǎng)談和問(wèn)卷調(diào)查相結(jié)合的方式,更全面地了解用戶(hù)需求,提高系統(tǒng)的實(shí)用性和滿(mǎn)意度。

 。2)在系統(tǒng)設(shè)計(jì)階段,引入云計(jì)算和大數(shù)據(jù)技術(shù),提高系統(tǒng)的數(shù)據(jù)處理能力和可擴(kuò)展性。

  (3)在系統(tǒng)實(shí)現(xiàn)階段,采用模塊化編程思想,提高系統(tǒng)的可維護(hù)性和可重用性。

  四、工作計(jì)劃及時(shí)間安排

  1. 工作計(jì)劃

  (1)第一階段:進(jìn)行文獻(xiàn)調(diào)研和需求分析,明確設(shè)計(jì)目標(biāo)和方向。

 。2)第二階段:進(jìn)行系統(tǒng)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),制定詳細(xì)的設(shè)計(jì)方案。

 。3)第三階段:進(jìn)行系統(tǒng)實(shí)現(xiàn)和編碼工作,完成系統(tǒng)的各項(xiàng)功能。

  (4)第四階段:進(jìn)行系統(tǒng)測(cè)試和優(yōu)化,確保系統(tǒng)的穩(wěn)定性和可靠性。

 。5)第五階段:整理文檔和撰寫(xiě)畢業(yè)論文,總結(jié)設(shè)計(jì)經(jīng)驗(yàn)和成果。

  2. 時(shí)間安排

  畢業(yè)設(shè)計(jì)總時(shí)間為X個(gè)月,具體安排如下:

  (1)第12個(gè)月:進(jìn)行文獻(xiàn)調(diào)研和需求分析,完成開(kāi)題報(bào)告。

 。2)第34個(gè)月:進(jìn)行系統(tǒng)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),完成設(shè)計(jì)文檔。

 。3)第56個(gè)月:進(jìn)行系統(tǒng)實(shí)現(xiàn)和編碼工作,完成系統(tǒng)初版。

 。4)第7個(gè)月:進(jìn)行系統(tǒng)測(cè)試和優(yōu)化,完善系統(tǒng)功能。

 。5)第8個(gè)月:整理文檔和撰寫(xiě)畢業(yè)論文,準(zhǔn)備答辯。

  五、參考文獻(xiàn)

  [此處列出相關(guān)的參考文獻(xiàn),按照學(xué)術(shù)規(guī)范進(jìn)行排列]

  六、指導(dǎo)教師意見(jiàn)

  [此處由指導(dǎo)教師填寫(xiě)對(duì)開(kāi)題報(bào)告的意見(jiàn)和建議]

  七、總結(jié)

  本次畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告旨在明確畢業(yè)設(shè)計(jì)的研究方向、研究?jī)?nèi)容和方法,為后續(xù)的畢業(yè)設(shè)計(jì)工作提供指導(dǎo)和依據(jù)。通過(guò)本次畢業(yè)設(shè)計(jì),我期望能夠鍛煉自己的動(dòng)手能力和解決問(wèn)題的能力,提高計(jì)算機(jī)應(yīng)用水平,為將來(lái)的職業(yè)發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。

【計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告】相關(guān)文章:

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告10-19

計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告11-18

最新計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告的論文04-03

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告參考范文12-11

畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告03-22

畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告06-18

畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告精選12-06

畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告08-02

計(jì)算機(jī)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告(在線(xiàn)花店的設(shè)計(jì))12-04

計(jì)算機(jī)應(yīng)用畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告范文12-10