計算機專(zhuān)業(yè)開(kāi)題報告(精選12篇)
時(shí)間稍縱即逝,充滿(mǎn)意義的大學(xué)生活即將結束,學(xué)生們要開(kāi)始做畢業(yè)設計了,而做畢業(yè)設計前指導老師都會(huì )要求先寫(xiě)開(kāi)題報告,快來(lái)參考開(kāi)題報告是怎么寫(xiě)的吧!下面是小編幫大家整理的計算機專(zhuān)業(yè)開(kāi)題報告,歡迎大家分享。
計算機專(zhuān)業(yè)開(kāi)題報告 1
1.本課題研究意義:
病例是病人就診治病,根據自己的身體狀況進(jìn)行科學(xué)的,實(shí)際的統一的進(jìn)行記錄。對自己的病情進(jìn)行科學(xué)的總結,對自己病情的發(fā)展程度進(jìn)行階段性的記錄。近些年,隨著(zhù)醫療機構多年來(lái)醫治的病人不斷的增加,手動(dòng)記載病人的病例越來(lái)越不方便,病例資料積攢越來(lái)越多,對空間的占用越來(lái)越嚴重,隨著(zhù)時(shí)間的推移,出現了各種各樣的問(wèn)題,弊端和缺陷顯現的越來(lái)明顯起來(lái)。
醫療機構病例的記錄和管理是一項非常繁瑣的`工作,而傳統的選題方式存在以下幾方面的問(wèn)題:
1.醫療機構進(jìn)行掛號,就診等一系列醫療流程的同時(shí),要對病人相應流程的資料進(jìn)行詳細的記錄.傳統的記錄流程繁瑣復雜,該過(guò)程時(shí)間長(cháng),速度緩慢,因此影響了醫療人員的治療效率。
2.病例的存放,是醫療機構普遍存在的問(wèn)題,由于病例記錄的材質(zhì)是紙張,由于多年的積累,病例資料會(huì )越來(lái)越多,需要長(cháng)期的干燥環(huán)境,避免紙張發(fā)霉變質(zhì)。而且由于紙張的積累,會(huì )占用越來(lái)越多的空間。而且由于紙筆記錄,記錄筆跡很容易由于時(shí)間過(guò)長(cháng),緩慢變質(zhì),繼而字跡愈來(lái)愈不清晰,導致記錄被損毀,造成記錄無(wú)法使用,從而要采取安全措施。
3病例記錄的查找,由于病例記錄是用紙張進(jìn)行記錄.索引模式不清晰,查找使用起來(lái)會(huì )耽過(guò)長(cháng)的時(shí)間,而且查找極為不便,由于病例的使用,會(huì )造成材質(zhì)的損壞甚至損毀無(wú)法使用,針對上述產(chǎn)生的諸多問(wèn)題,設計并開(kāi)發(fā)一個(gè)病例管理系統是非常必要的。該論文設計并實(shí)現了中醫診所的病例管理系統,改系統不僅實(shí)現了病例的快速記錄和管理,增加了病人和醫療人員之間的溝通和了解,更重要的是實(shí)現了病例的快速索引和查找使用,提高了醫療機構的工作效率。
2.研究?jì)热荩?/strong>
1.了解該系統現在的發(fā)展現狀,對國內外的現狀進(jìn)行分析對比
2.對系統的市場(chǎng)需求進(jìn)行分析
3.系統結構
(1) 對就診者記錄進(jìn)行統一管理功能;
(2) 對掛號記錄進(jìn)行統一管理功能;
(3) 對就診者每次所開(kāi)的處方記錄進(jìn)行統一管理功能;
(4) 對就診者每次就診時(shí)的確診記錄進(jìn)行統一管理功能;
(5) 對就診者住院、出院、轉院記錄進(jìn)行統一管理功能;
(6) 對就診者動(dòng)手術(shù)的手術(shù)記錄進(jìn)行統一管理功能;
(7) 對就診者的檢查結果記錄進(jìn)行統一管理功能;
(8) 對就診者病歷進(jìn)行查詢(xún)的功能。
4.將系統進(jìn)行實(shí)現與運作
5.結果實(shí)際需求進(jìn)行實(shí)踐和分析
6.對所做的工作進(jìn)行總結,進(jìn)一步的完善和分析出現的問(wèn)題
3.技術(shù)路線(xiàn)、研究方法和研究進(jìn)度:
本系統采用的軟件開(kāi)發(fā)工具及環(huán)境如下:
操作系統: WINDOWS20xx
編程工具: PowerBuilder9.0
數據庫:SQL Server數據庫
開(kāi)發(fā)用機器的硬件配置:
Pentium Ⅳ 1.50GHz、256MB內存、20GB硬盤(pán)等。
本應用程序的主要功能都是在主窗口wxzhujiemian及在其下打開(kāi)的眾多窗口中完成的。將主窗口的WindowType屬性設立為mdi型,以便在其下以特定方式打開(kāi)其他窗口。
主界面設計中主要是主菜單mxzhujiemian的設計,該菜單結構及代碼如下:
1.醫務(wù)人員:Clicked事件程序代碼
opensheet(wxywry,wxzhujiemian,8,original!)
2.就診者記錄:Clicked事件程序代碼
opensheet (wxjzzxcx,wxzhujiemian,8,original!)
3.掛號記錄: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.檢查結果記錄:Clicked事件程序代碼
opensheet(wxhyjcxjcjgxcx,wxzhujiemian,8,original!)
9.病歷查詢(xún):Clicked事件程序代碼
opensheet(wxhyjcxblcxxcx,wxzhujiemian,8,original!)
設計方法
1.查詢(xún)相關(guān)資料,了解本系統的研究意義?梢陨暇W(wǎng)搜索或者是去圖書(shū)館查閱相關(guān)資料。
2.通過(guò)查詢(xún)資料了解該系統要如何做,及要做哪些東西。
3.設計出大體上的功能模塊,畫(huà)出模塊圖。
4.通過(guò)進(jìn)一步的了解,對每個(gè)功能模塊進(jìn)行細化,將每一步都想清楚。制定出每一步的做法和注意的地方。
5.對設計好的程序進(jìn)行調試,通過(guò)調試發(fā)現存在的問(wèn)題并解決,從而達到完善系統的目的。
6.最后,整理各階段的設計記錄文檔,寫(xiě)成論文稿。
研究的整體方案:
1)應用程序背景和需求分析
2)組建開(kāi)發(fā)組
3)數據庫設計
4)編寫(xiě)應用程序
5)測試和優(yōu)化應用程序
6)發(fā)布數據庫和應用程序
數據庫設計的基本步驟:
確定創(chuàng )建數據庫的目的
確定數據庫中需要的表
確定表中需要的字段
確定主鍵
確定表之間的關(guān)系
輸入數據和創(chuàng )建其他數據庫的對象
工作進(jìn)度的安排:
1)應用程序背景和需求分析:熟悉論文課題,查找資料,研究資料,熟悉編程語(yǔ)言,完成畢業(yè)設計開(kāi)題報告及外文文獻翻譯。
完成時(shí)間:20xx年xx月
2)數據庫設計:繼續熟悉編程語(yǔ)言,查找資料,研究資料,確定數據庫結構和數據結構,建立數據庫,做好編程準備。
完成時(shí)間:20xx年2月中旬-2月底。
3)編寫(xiě)應用程序:著(zhù)手編程,初調程序,建立程序的大致結構、整體框架。
完成時(shí)間:20xx年3月初-4月初。
4)測試和優(yōu)化應用程序:設計與撰寫(xiě)論文,完善設計,進(jìn)行測試。
完成時(shí)間:20xx年4月初-4月中旬。
5)發(fā)布數據庫和應用程序:根據指導老師的建議,繼續完善程序,將完成的程序上交,并將畢業(yè)論文完成初稿上交。
完成時(shí)間:20xx年4月中旬-4月底。
4.導師意見(jiàn):
計算機專(zhuān)業(yè)開(kāi)題報告 2
題目: 計算機輔助網(wǎng)絡(luò )教學(xué)系統探討
一、研究的背景和意義
當今世界是信息爆炸的時(shí)代,信息快速增長(cháng)并且迅速更新,這一客觀(guān)現實(shí)對教育改革提出了全新的要求。傳統的黑板加粉筆的教學(xué)手段已無(wú)法適應當前大信息量的教學(xué)需要,教育體制和教育模式必須有重大變革,才能滿(mǎn)足21世紀要求培養高層次、能夠適應社會(huì )發(fā)展、具有創(chuàng )造性人才的需求,所以,必須創(chuàng )造一個(gè)在教師指導下學(xué)生自主學(xué)習的環(huán)境。隨著(zhù)現代計算機技術(shù)向教育領(lǐng)域的擴展,計算機、多媒體和網(wǎng)絡(luò )在教育過(guò)程中的應用越來(lái)越普遍。以計算機為輔助工具的網(wǎng)絡(luò )教學(xué)作為一種全新的教學(xué)方式越來(lái)越受到人們的重視。所謂網(wǎng)絡(luò )教育指的是在網(wǎng)絡(luò )環(huán)境下,以學(xué)習者為主體,以計算機技術(shù)、多媒體技術(shù)、通信技術(shù)和Internet網(wǎng)絡(luò )等高新技術(shù)為主要教學(xué)手段和傳播媒體,運用圖像、文字、動(dòng)畫(huà)、音頻和視頻等相結合的一種新型的交互式網(wǎng)絡(luò )教育方式。而網(wǎng)絡(luò )教學(xué)系統是基于這種技術(shù)產(chǎn)生的一種具體的應用模式,它是在校園網(wǎng)甚至Internet上建立一個(gè)虛擬的教學(xué)環(huán)境,在這個(gè)環(huán)境中,可以實(shí)現教師備課、講課,學(xué)生自主學(xué)習,教師和學(xué)生課后交流、答疑、批改作業(yè)及考試等教學(xué)環(huán)節。網(wǎng)絡(luò )教育打破了傳統教育的時(shí)空限制、地域限制,使學(xué)習者可以按照自己的學(xué)習計劃在網(wǎng)上學(xué)習,能更充分地利用教育資源,為全社會(huì )的學(xué)習者所共享,使國民可以得到更多、更好的受教育機會(huì )。網(wǎng)絡(luò )教育是一種開(kāi)放式的教育體系,為知識經(jīng)濟時(shí)代的終生教育、終生學(xué)習提供了良好的條件。通過(guò)建立和完善以計算機輔助工具的網(wǎng)絡(luò )教學(xué)系統,實(shí)現從傳統教育模式到現代教育模式的轉換,實(shí)現全國乃至全世界教育資源的共享,是實(shí)現對學(xué)生個(gè)別化終身教育和最終實(shí)現我國全民教育終身化的有效途徑。
二、文獻綜述
網(wǎng)絡(luò )教學(xué)的涵義
對于網(wǎng)絡(luò )教學(xué)目前還沒(méi)有一個(gè)統一的、規范的、標準的限定,但可以這樣理解,凡是依托計算機網(wǎng)絡(luò )進(jìn)行的教學(xué)活動(dòng),都可以稱(chēng)之為網(wǎng)絡(luò )教學(xué)。它可以有各種各樣的方式,如網(wǎng)上實(shí)時(shí)交互教學(xué)、網(wǎng)上實(shí)時(shí)廣播、轉播教學(xué)及通過(guò)網(wǎng)絡(luò )課件進(jìn)行的教學(xué)等。這里有兩個(gè)要素:一是計算機網(wǎng)絡(luò );二是教學(xué)活動(dòng)。這兩個(gè)要素缺一不可,必須同時(shí)存在,否則就不能稱(chēng)之為網(wǎng)絡(luò )教學(xué)。這樣就可以很容易地把當前輿論中的網(wǎng)絡(luò )教育、網(wǎng)上教學(xué)、遠程教學(xué)、網(wǎng)絡(luò )化教學(xué)、網(wǎng)絡(luò )輔助教學(xué)、計算機輔助教學(xué)、網(wǎng)校等概念區分開(kāi)來(lái),以便于問(wèn)題的討論。
網(wǎng)絡(luò )教學(xué)是我國國情的需要
21 世紀,教育是我國國民經(jīng)濟發(fā)展最大的支柱和基礎產(chǎn)業(yè),網(wǎng)絡(luò )教學(xué)作為一種新興的教學(xué)形式必定得到大力的發(fā)展。
網(wǎng)絡(luò )教學(xué)是社會(huì )發(fā)展的需要
信息化是當今世界經(jīng)濟和社會(huì )發(fā)展的大趨勢,時(shí)代的信息化將使新知識、新事物隨時(shí)隨地的大量涌現。這就要求人們必須從一次性學(xué)習走向終身學(xué)習,而網(wǎng)絡(luò )教學(xué)則為教育走出校園邁向社會(huì )提供了強有力的支持,使教育社會(huì )化,學(xué)習生活化。網(wǎng)絡(luò )教學(xué)將成為沒(méi)有圍墻的學(xué)校,成為社會(huì )生活的有機組成部分。
網(wǎng)絡(luò )教學(xué)是學(xué)生個(gè)性發(fā)展的需要
每個(gè)學(xué)生的`個(gè)性和文化基礎參差不齊,因此對教學(xué)方式的要求也千差萬(wàn)別。教師可以通過(guò)網(wǎng)絡(luò )教學(xué)系統平臺發(fā)布教學(xué)課件、教學(xué)內容等相關(guān)的教學(xué)信息,為學(xué)生提供一個(gè)開(kāi)放性的“虛擬校園”.學(xué)生可以根據自己的需要隨時(shí)隨地選擇適合自己的學(xué)習內容。對遇到的疑難問(wèn)題可以通過(guò)以電子郵件的形式請教同學(xué)、教師、有關(guān)專(zhuān)家等,甚至還可以和他們展開(kāi)討論。在這種個(gè)別化、交互式的學(xué)習環(huán)境中學(xué)生的個(gè)性會(huì )得到充分的發(fā)展。
理論基礎
用于網(wǎng)絡(luò )教學(xué)的課件設計是在計算機技術(shù)、網(wǎng)絡(luò )技術(shù)和多媒體技術(shù)的基礎上發(fā)展起來(lái)的,目前有眾多的開(kāi)發(fā)工具,并且性能優(yōu)異,表現能力較強。網(wǎng)絡(luò )課件通常較大,完全利用現有的網(wǎng)絡(luò )設施進(jìn)行下載運行是不現實(shí)的,因此,通常主要的課件應配置在學(xué)習者的客戶(hù)機端,這些軟件可以利用光盤(pán)分發(fā)給用戶(hù),服務(wù)器端則配置教師、學(xué)生的信息。為保護課件版權,可以在課件中抽取關(guān)鍵數據存儲在服務(wù)器中,學(xué)習者必須在服務(wù)器中取得這些數據才能運行后續的課件。
網(wǎng)絡(luò )技術(shù)
計算機輔助網(wǎng)絡(luò )教學(xué)首先應建立校園網(wǎng),校園網(wǎng)的建設包括以下關(guān)鍵技術(shù):一是大數據量多媒體信息的存儲和管理;二是多媒體信息的快速查詢(xún)與存;三是多路并發(fā)技術(shù)處理和信息共享。目前對這些技術(shù)的研究較多,支持產(chǎn)品也較多,起步較早的校園網(wǎng)大多采用以太網(wǎng)、FDDI(光纖分布式數據接口)、100VG–Anylan 等,隨著(zhù)計算機網(wǎng)絡(luò )的普及和發(fā)展,這些網(wǎng)絡(luò )越來(lái)越不能適應應用要求。新興的千兆以太網(wǎng)和ATM 網(wǎng)就是為適應多媒體信息的傳輸而發(fā)展起來(lái)的,但是在校園網(wǎng)中使用ATM 技術(shù)附加費用太高,優(yōu)勢并不明顯,且ATM 技術(shù)還處于發(fā)展階段;而應用千兆以太網(wǎng)技術(shù)則具有較強的優(yōu)勢:傳輸速率是快速以太網(wǎng)的10倍,而價(jià)格僅是其2倍左右;具有廣泛的產(chǎn)品支持;具有良好的交互操作性。因此對于中小規模的校園網(wǎng)使用千兆以太網(wǎng)作為校園主干網(wǎng)是一種經(jīng)濟而實(shí)用的方案。
三、研究的主要內容和方法
1.計算機輔助網(wǎng)絡(luò )教學(xué)系統的發(fā)展、研究等
2.計算機輔助網(wǎng)絡(luò )教學(xué)系統的理論和技術(shù)支持
3.計算機輔助網(wǎng)絡(luò )教學(xué)系統的可行性研究
4.計算機輔助網(wǎng)絡(luò )教學(xué)系統的需求分析
5.計算機輔助網(wǎng)絡(luò )教學(xué)系統的概要設計
6.計算機輔助網(wǎng)絡(luò )教學(xué)系統的詳細設計
7.計算機輔助網(wǎng)絡(luò )教學(xué)系統實(shí)現和測試的理論方法
四、主要參考文獻
[1]劉時(shí)進(jìn)。網(wǎng)上教學(xué)系統的基本體系結構分析[J].中國遠程教育。20xx.07
[2]蔣東興、羅念龍、戚麗、沈培華。校園網(wǎng)絡(luò )教學(xué)系統及其關(guān)鍵技術(shù)研究[J].計算機應用。20xx.09
[3]李克東,謝幼如。多媒體組合教學(xué)設計[M].科學(xué)出版社。1994.
[4]宋云嫻。網(wǎng)絡(luò )教學(xué)的現狀和未來(lái)[J].多媒體世界。1997.2
[5]謝幼如。新型教學(xué)模式的探索[M].北京師范大學(xué)出版社。1998.
[6]凌蘭蘭。開(kāi)放式多媒體網(wǎng)絡(luò )教學(xué)系統構建[J].微機發(fā)展。20xx.
五、研究進(jìn)度
1、07 撰寫(xiě)開(kāi)題報告
2、07-08撰寫(xiě)論文初稿
3、08-09 修改初稿,與導師討論,完成論文終稿
計算機專(zhuān)業(yè)開(kāi)題報告 3
總述
開(kāi)題報告的總述部分應首先提出選題,并簡(jiǎn)明扼要地說(shuō)明該選題的目的、目前相關(guān)課題研究情況、理論適用、研究方法、必要的數據等等。
提綱
開(kāi)題報告包含的論文提綱可以是粗線(xiàn)條的,是一個(gè)研究構想的基本框架?刹捎谜涫交蛘问教峋V形式。在開(kāi)題階段,提綱的目的是讓人清楚論文的基本框架,沒(méi)有必要像論文目錄那樣詳細。
參考文獻
開(kāi)題報告中應包括相關(guān)參考文獻的目錄
要求
開(kāi)題報告應有封面頁(yè),總頁(yè)數應不少于4頁(yè)。版面格式應符合以下第3部分第2)項 格式 的規定。
一、編寫(xiě)目的
《銀行帳目管理信息系統》開(kāi)題報告的編寫(xiě)目的是通過(guò)對《銀行帳目管理信息系統》中各模塊的分析,確定系統的體系結構,模塊內容,技術(shù)方法,明確各模塊的功能和數據流,為程序編寫(xiě)定下宏觀(guān)體系框架計算機畢業(yè)論文開(kāi)題報告范文精選3篇計算機畢業(yè)論文開(kāi)題報告范文精選3篇。
二、開(kāi)發(fā)背景
隨著(zhù)科技發(fā)展和社會(huì )進(jìn)步,尤其是計算機大范圍的普及,計算機應用逐漸由大規?茖W(xué)計算的海量數據處理轉向大規模的事務(wù)處理和對工作流的管理,這就產(chǎn)生了以臺式計算機為核心,以數據庫管理系統為開(kāi)發(fā)環(huán)境的管理信息系統在大規模的事務(wù)處理和對工作流的管理等方面的應用,特別是在銀行帳目管理之中的應用日益收到人們的關(guān)注。
近年來(lái)我國信息產(chǎn)業(yè)發(fā)展迅速,手工管理方式在銀行帳目管理等需要大量事務(wù)處理的應用中已顯得不相適應,采用IT技術(shù)提高服務(wù)質(zhì)量和管理水平勢在必行。目前,對外開(kāi)放必然趨勢使銀行業(yè)直面外國銀行巨頭的直接挑戰,因此,銀行必須提高其工作效率,改善其工作環(huán)境。這在傳統的銀行帳戶(hù)管理中,其過(guò)程往往是很復雜的,繁瑣的,帳戶(hù)管理以入帳和出帳兩項內容為核心,在此過(guò)程中又需要經(jīng)過(guò)若干道手續,因為整個(gè)過(guò)程都需要手工操作,效率十分低下,且由于他們之間關(guān)聯(lián)復雜,統計和查詢(xún)的方式各不相同;且會(huì )出現信息的重復傳遞問(wèn)題,因此該過(guò)程必須實(shí)現信息化。
我們的系統開(kāi)發(fā)的整體任務(wù)是實(shí)現銀行帳戶(hù)管理的系統化、規范化、自動(dòng)化和智能化,從而達到提高企業(yè)管理效率的目的。
三、可行性研究
可行性研究能使新系統達到以最小的開(kāi)發(fā)成本取得最佳的經(jīng)濟效益?尚行匝芯康哪康',是根據開(kāi)發(fā)管理信息系統的請求,通過(guò)初步調查和系統目標分析,對要開(kāi)發(fā)的銀行帳戶(hù)管理信息系統從技術(shù)上、經(jīng)濟上、資源上和管理上進(jìn)行是否可行的研究。這是一項保證資源合理使用、避免失誤和浪費的重要工作
經(jīng)濟上的可行性:主要分析成本與收益、投資效果等計算機畢業(yè)論文開(kāi)題報告范文精選3篇工作報告。
技術(shù)上的可行性:要分析技術(shù)力量、計算機性能、通訊網(wǎng)絡(luò )和系統條件等。
資源上的可行性:主要指管理、經(jīng)費能否得到保證。
管理上的可行性:如帳戶(hù)管理水平、數據收集可能性、規章制度健全程度和領(lǐng)導對發(fā)展系統的態(tài)度。
可行性分析已經(jīng)寫(xiě)成可行性研究報告,并報請領(lǐng)導及有關(guān)專(zhuān)家審議,通過(guò)后進(jìn)入了以下需求分析階段。
四、系統需求分析
用戶(hù)的主要需求有帳戶(hù)管理、取款機管理、用戶(hù)查詢(xún)、查詢(xún)統計等幾個(gè)方面:
(1)帳戶(hù)管理方面:存款、取款、開(kāi)戶(hù)、銷(xiāo)戶(hù)、修改信息、辦卡、掛失卡;
計算機專(zhuān)業(yè)開(kāi)題報告 4
一、選題依據
隨著(zhù)計算機網(wǎng)絡(luò )發(fā)展至二十一世紀,全球已掀起一股信息高速公路規劃和建設的高潮,作為其雛形,國際互聯(lián)網(wǎng)(Internet)上相連的計算機已近達數千萬(wàn)臺,全球有數億人在Internet上進(jìn)行信息交換和各種業(yè)務(wù)處理。Internet上積累了大量信息資源,這些資源涉及人類(lèi)面對和從事的各個(gè)領(lǐng)域、行業(yè)及社會(huì )公用服務(wù)信息。成為信息時(shí)代全球可共享的最大信息基地。
校園網(wǎng)是各種類(lèi)型網(wǎng)絡(luò )中一大分支,有著(zhù)非常廣泛的應用。作為新技術(shù)的發(fā)祥地,學(xué)校、尤其是高等學(xué)校,和網(wǎng)絡(luò )的關(guān)系十分密切,網(wǎng)絡(luò )最初是在校園里進(jìn)行實(shí)驗并獲得成功的,許多網(wǎng)絡(luò )新技術(shù)也是首先在校園網(wǎng)中獲得成功,進(jìn)而才推向社會(huì )的。另一方面,作為高新技術(shù)孵化器的學(xué)校,知識、人才的資源十分豐富,比其他行業(yè)更渴求信息、希望能有渠道獲得各種各樣的信息來(lái)促進(jìn)自身在研究、學(xué)術(shù)上的進(jìn)步。
正因為網(wǎng)絡(luò )與學(xué)校之間的密切關(guān)系,我國從1994年教育科研計算機網(wǎng)(CERNET)于1994年正式啟動(dòng)以來(lái),已與國內幾百所學(xué)校相連。為廣大師生及科研人員提供了一個(gè)全新的網(wǎng)絡(luò )環(huán)境。1998年10月,中國教育科研網(wǎng)(CERNET)二期工程正式啟動(dòng),工程到20xx年二期工程完成,除達到連接1000所大學(xué)的目標外,對有條件的中小學(xué)也提供接入上網(wǎng)服務(wù)。的確,隨著(zhù)信息技術(shù)的飛速發(fā)展,中小學(xué)校園網(wǎng)的建設已經(jīng)逐漸提到議事日程上來(lái)。但是我國目前大多數校園網(wǎng)上的應用還不豐富,與學(xué)校原有一些計算機業(yè)務(wù)系統還沒(méi)有充分發(fā)揮,應用水平的低下是對校園網(wǎng)資源的極大浪費。只有提高校園網(wǎng)上的應用水平,才能切實(shí)提高學(xué)校各項業(yè)務(wù)水平,適應信息時(shí)代的要求。
目前,在國家教委211工程的支持下,全國各大專(zhuān)院;旧隙加辛俗约旱男@網(wǎng),同時(shí),地方所屬的專(zhuān)業(yè)/職業(yè)院校和中小學(xué)的校園網(wǎng)建設如火如荼。因此,如何規劃、設計、維護校園網(wǎng)是當前各個(gè)學(xué)校面臨的首要問(wèn)題,如何高效、充分地利用校園網(wǎng)的資源關(guān)系到校園的整體價(jià)值。
二、研究目標與主要內容
。ㄒ唬、校園網(wǎng)建設的原則、目標;
1、系統設計原則:
。1)實(shí)用性:指從實(shí)際情況出發(fā),使之達到使用方便且能發(fā)揮效益的目的。
。2)先進(jìn)性:指采用當前國際先進(jìn)成熟的主流技術(shù),采用業(yè)界相關(guān)國際標準。設備選型要是先進(jìn)和系列化的,系統應是可擴充的,能夠便于進(jìn)行升級換代。
。3)安全性:指用各種有效的安全措施,保證網(wǎng)絡(luò )系統和應用系統安全運行。安全包括4個(gè)層面:網(wǎng)絡(luò )安全,操作系統安全,數據庫安全,應用系統安全。
。4)可擴充性:指采用符合國際和國內工業(yè)標準的協(xié)議和接口,從而使校園網(wǎng)具有良好的開(kāi)放性,實(shí)現與其他網(wǎng)絡(luò )和信息資源的互聯(lián)互通,并可以在網(wǎng)絡(luò )的不同層次上增加節點(diǎn)和子網(wǎng)。
。ǘ┚W(wǎng)絡(luò )設計目標:
主要用于多媒體教學(xué)、行政辦公、學(xué)籍和人事管理、圖書(shū)管理、財務(wù)管理、信息共享、視頻點(diǎn)播、WEB服務(wù)、電子公告、科研和技術(shù)交流以及Internet應用等。
2、校園網(wǎng)總體框架
使用作圖工具,畫(huà)出整個(gè)校園的平面圖和網(wǎng)絡(luò )結構拓撲圖。為網(wǎng)絡(luò )的規劃和設計提供依據。
3、校園網(wǎng)規劃、建設方案
根據校園平面圖和網(wǎng)絡(luò )拓撲圖,利用所學(xué)知識合理的規劃和設計出具體的實(shí)施方案。
4、校園網(wǎng)的應用系統設計
根據學(xué)校教學(xué)及師生工作和學(xué)習的實(shí)際情況,校園網(wǎng)應該有以下應用系統:
。1)、電子郵件功能及OA
校園網(wǎng)信息平臺應有功能強大的郵件系統和OA系統,可以為每個(gè)使用者建立自己的信箱,和OA賬號,安全保密又極大地方便了通信。許多事務(wù)處理均可以通過(guò)郵件和OA提醒,高效便利。
。2)、電子圖書(shū)館
有了電子圖書(shū)館以后,所有資料可以以電子文檔形式存入大容量服務(wù)器中,通過(guò)網(wǎng)絡(luò )向圖書(shū)館內、甚至教室、辦公室或宿舍內的客戶(hù)機開(kāi)放,這樣師生們可以不受時(shí)間、空間限制隨時(shí)查閱所需資料,同時(shí)實(shí)現了同一資源的多人共享;
。3)、視頻點(diǎn)播
VOD(VideoonDemand)是視頻點(diǎn)播技術(shù)的簡(jiǎn)稱(chēng),也稱(chēng)為交互式電視點(diǎn)播系統,當您打開(kāi)電視,您可以不看廣告,不為某個(gè)節目趕時(shí)間,隨時(shí)直接點(diǎn)播希望收看的內容,就好像播放剛剛放進(jìn)自己家里錄像機或VCD機中的一部新片子,但是您又不需要購買(mǎi)錄像帶或者VCD盤(pán),也不需要錄像機或者VCD機。這就是信息技術(shù)帶給您的'夢(mèng)想,它通過(guò)多媒體網(wǎng)絡(luò )將視頻節目按照個(gè)人的意愿送到千家萬(wàn)戶(hù)。對于校園網(wǎng)的用戶(hù),學(xué)?梢蚤_(kāi)展多媒體視頻點(diǎn)播教學(xué)服務(wù)。通過(guò)把好的課件放到VOD服務(wù)器上,讓學(xué)生們進(jìn)行點(diǎn)播,可以靈活的開(kāi)展教學(xué)服務(wù),把枯燥的課堂教學(xué)轉變成為豐富的媒體服務(wù)。
。4)、無(wú)線(xiàn)網(wǎng)絡(luò )
一般來(lái)說(shuō),如教室、圖書(shū)館、會(huì )議室、操場(chǎng)、食堂、校園園區等地方一般是不可能布設太多信息點(diǎn)的,但是隨著(zhù)學(xué)生中筆記本電腦的普及和現代化教學(xué)的普及,上述場(chǎng)所往往在同一時(shí)刻有大量的電腦,而目前的有線(xiàn)校園網(wǎng)沒(méi)有辦法使學(xué)生們在這些區域都能夠上網(wǎng)。采用無(wú)線(xiàn)方式,在有限的信息點(diǎn)上連接無(wú)線(xiàn)接入器,就可以輕松從一個(gè)信息點(diǎn)擴展到成百上千個(gè)信息點(diǎn)的應用。
。5)、寬帶上網(wǎng)
在信息化的今天,人們已經(jīng)把網(wǎng)絡(luò )當成獲取信息的重要的源泉,而WEB應用則起到了舉足輕重的作用。絕大多數的人都是通過(guò)瀏覽WEB頁(yè)面來(lái)獲取新知。校園網(wǎng)應該是寬帶上網(wǎng)的前沿陣地,學(xué)生們可以通過(guò)網(wǎng)絡(luò )獲取豐富的知識,增加與其他學(xué)校學(xué)生,甚至其他國家學(xué)生交流的機會(huì )。
5、校園網(wǎng)的安防設計
根據學(xué)校的經(jīng)濟能力可以有選擇的采用防火墻軟硬件的安裝以及一些安全管理的技術(shù)手段來(lái)共同完成。
。1)、路由器和交換機的安全功能
各種認證和包過(guò)濾。例如PPP協(xié)議的認證:PAP、CHAP
。2)、安全措施
a、基于包過(guò)濾的防火墻技術(shù)
b、日志功能
c、NAT網(wǎng)絡(luò )地址轉換技術(shù)
d、IP地址—MAC地址綁定技術(shù)
e、動(dòng)態(tài)路由協(xié)議認證技術(shù)f訪(fǎng)問(wèn)控制
g、防ARP攻擊
。3)、主機的安全
保持操作系統和防毒軟件的及時(shí)的更新;安裝適當的經(jīng)過(guò)測試的補丁程序。
6、校園網(wǎng)系統預算。
整個(gè)校園網(wǎng)的建設費用都必須在學(xué)校財務(wù)能力的承受范圍內,并且盡量的提高網(wǎng)絡(luò )系統的整體性能。
三、擬采取的研究方法、研究手段及技術(shù)路線(xiàn)、實(shí)驗方案等
校園網(wǎng)的規劃設計關(guān)系到整個(gè)校園的老師的教學(xué),校長(cháng)的辦公管理,師生的生活等一系列問(wèn)題,因此規劃設計好校園網(wǎng)是一個(gè)必須解決的問(wèn)題。本課題主要解決校園網(wǎng)的如下問(wèn)題:
1、校園網(wǎng)的功能設計
需要實(shí)現主要功能有:多媒體教學(xué)、電子圖書(shū)館、內部信息的共享以及能夠滿(mǎn)足學(xué)校各部門(mén)的日常管理工作。
2、校園網(wǎng)的布線(xiàn)設計
根據學(xué)校的環(huán)境及學(xué)校的經(jīng)濟能力合理的選擇所需的各種線(xiàn)纜。為了實(shí)現網(wǎng)絡(luò )高帶寬傳輸,骨干網(wǎng)將采用萬(wàn)兆以太網(wǎng)為主干,千兆光纖到樓,百兆帶寬到桌面。
3、校園網(wǎng)的安全問(wèn)題
校園網(wǎng)絡(luò )特別是已與INTERNET相連的校園網(wǎng)絡(luò ),對于網(wǎng)絡(luò )的安全防范就顯得特別重要。因為一次的惡意破壞或管理人員的錯誤操作都會(huì )帶來(lái)巨大的損失。因此,一方面要加強管理人員及使用者的技術(shù)培訓及有關(guān)法律和道德教育,另一方面,要建立起一套有效的軟、硬件的監控、防護體系。
4、校園網(wǎng)的維護問(wèn)題
要想保證校園網(wǎng)的穩定運行,日常的維護工作是必不可少的。定期對網(wǎng)絡(luò )設備進(jìn)行檢查和維護,對網(wǎng)絡(luò )系統進(jìn)行備份和更新主要通過(guò)以下手段解決問(wèn)題:
1、在整個(gè)網(wǎng)絡(luò )劃分VLAN,這樣既方便管理,還能增強網(wǎng)絡(luò )的安全VLAN(VirtualLocalAreaNetwork)也就是虛擬局域網(wǎng),是一種建立在交換技術(shù)基礎之上的,通過(guò)將局域網(wǎng)內的機器設備邏輯地而不是物理地劃分成一個(gè)個(gè)不同的網(wǎng)段,以軟件方式實(shí)現邏輯工作組的劃分與管理的技術(shù)。
2、子網(wǎng)劃分,可以更高效的使用每類(lèi)網(wǎng)絡(luò )的尋址,解決了地址浪費的問(wèn)題。
3、地址轉換,我們一般只能從ISP獲得有限數量的公有IP地址,這些地址是遠遠不夠用的,要滿(mǎn)足所有師生的網(wǎng)絡(luò )需求,就必須進(jìn)行地址轉換。即把用戶(hù)分到的私有地址轉換成共有地址,從而能夠訪(fǎng)問(wèn)Internet。
四、中外文參考文獻目錄
[1]于凌云。陳斌斌。計算機網(wǎng)絡(luò )基礎及應用[M]。南京:東南大學(xué)出版社,20xx。
[2]胡能生編著(zhù)。Novell網(wǎng)絡(luò )組網(wǎng)指南。北京:人民每電出版社。
[3]陳名法編著(zhù)。倪朝改編。NOVF2網(wǎng)絡(luò )實(shí)際操作基礎篇。北京:人民郵電出版社,1995。
[4]蔣理。計算機理論網(wǎng)絡(luò )與實(shí)踐[M]。北京:中國水利水電出版社
[5]李克端。沈偉民;赩LAN的校園網(wǎng)[N]。電腦教育報,429期
[6]高傳善。馬文啟培訓教材。海洋出版社
[7]鐐培南。陳福民。鄭邑。計算機局部網(wǎng)絡(luò )。同濟大學(xué)出版社
[8]顧雋修。王履。荊信圣。段玉平。計算機局域網(wǎng)絡(luò )原理與應用。中國廣播電視出版社。
計算機專(zhuān)業(yè)開(kāi)題報告 5
一、研究背景及意義
隨著(zhù)信息技術(shù)的發(fā)展,人們越來(lái)越依賴(lài)于計算機來(lái)處理關(guān)鍵資料,并且逐步摒棄字紙處理方式,因而整個(gè)社會(huì )中電子檔案信息的激增。如何去維護這些電子信息的安全,防止其泄漏和損壞也同時(shí)越發(fā)的引起關(guān)注。另外隨著(zhù)移動(dòng)存儲設備尤其是USB設備的快速發(fā)展和便捷,這個(gè)問(wèn)題越發(fā)的嚴重起來(lái)。本課題主要針對研究Windows下通過(guò)USB方式轉移資料的行為進(jìn)行監控,確保電子資料通過(guò)USB傳播的有據可尋,以便于安全審計和統計。
由于USB總線(xiàn)較高的接口速率和靈活方便的使用特性,使得越來(lái)越多的存儲設備使用USB接口來(lái)接入計算機,如閃存盤(pán)、移動(dòng)硬盤(pán)等;赨SB接口的存儲設備已取代軟盤(pán),成為一種重要的信息交換方式。但USB存儲設備的廣泛使用帶來(lái)了許多安全隱患:
。1)竊密者可以在合法用戶(hù)不在場(chǎng)的情況下,利用USB存儲設備快速地將個(gè)人隱私、國家機密或商業(yè)敏感信息取走,并且不會(huì )留下痕跡;
。2)合法用戶(hù)的違規操作和逾權動(dòng)作可以把USB存儲設備作為中轉媒;
。3)USB存儲設備可作為病毒載體以及開(kāi)機鑰匙等。上述安全隱患都對主機安全構成了較大威脅。因此,對USB存儲設備的安全實(shí)施監控具有重要意義。目前很多保密單位在物理上禁用USB端口,這會(huì )給用戶(hù)帶來(lái)很多不便。而一些基于用戶(hù)態(tài)的USB存儲設備監控軟件很容易被病毒、木馬等惡意程序繞過(guò),無(wú)法完成有效、實(shí)時(shí)的監控。本文采用基于驅動(dòng)層的技術(shù)實(shí)現其主要的監控功能,相對應用層,更加安全和穩定。
二、國內外研究情況
1、Linux操作系統:
因其具有源碼開(kāi)放,穩定,可靠。安全等顯著(zhù)優(yōu)點(diǎn)。在電子政務(wù)中得到了廣泛應用。此類(lèi)應用的安全性要求較高,特別是內部網(wǎng)。據統計,80%的安全事件來(lái)自?xún)炔烤W(wǎng)。其中USB接口是內部網(wǎng)絡(luò )信息泄密的一個(gè)重要途徑由于USB設備種類(lèi)眾多且使用廣泛。僅僅簡(jiǎn)單地禁用USB接口會(huì )使其他的USB設備(如USB鼠標、USB鍵盤(pán)、ikey等)無(wú)法正常使用,給用戶(hù)帶來(lái)很多不便。文中在Linux環(huán)境下實(shí)現了一個(gè)分布式USB設備監控系統?梢愿鶕芾韱T制定的安全策略分類(lèi)禁用USB設備。以便管理員對網(wǎng)絡(luò )中各主機的USB設備進(jìn)行細粒度的管理。該系統的主要功能是以?xún)群四K的形式實(shí)現的相對于應用層程序而言。其可靠性高并且很難被用戶(hù)破解。
2、USB監控基本情況:
Linux的USB子系統分為USB客戶(hù)軟件、USB核心層和主控制器驅動(dòng)程序3個(gè)層次。
USB客戶(hù)軟件是特定設備驅動(dòng)程序的主機部分。主要完成設備功能驅動(dòng),為了和設備正常通信,它通過(guò)10請求包(IRP。I/ORequestPacket)向USB內核發(fā)出數據接收或發(fā)送請求。USB內核則為客戶(hù)端驅動(dòng)程序層和主機控制器驅動(dòng)函數提供了一套函數集。HCD(HostControllerDriver)與主機控制器合作完成USB各種事務(wù)處理[”對于USB設備的所有操作都是通過(guò)向USB設備發(fā)送相應的IRP完成的。本系統將攔截所有發(fā)給USB設備的IRP并對其中的`內容進(jìn)行分析。得到USB設備的設備類(lèi)型,如存儲類(lèi)設備、USB集線(xiàn)器類(lèi)設備或者廠(chǎng)商自定義設備等。然后根據安全策略文件來(lái)決定是否允許這個(gè)設備使用。USB設備監控系統中的關(guān)鍵問(wèn)題是IRP攔截。判斷設備類(lèi)型以及對廠(chǎng)商自定義類(lèi)設備的管理。
3、IRP攔截技術(shù):
為了實(shí)現數據傳輸。USB內核提供了一個(gè)數據結構稱(chēng)為URB(USBRequestBlock)。一個(gè)URB由執行任何一個(gè)USB事務(wù)信息、分發(fā)數據信息和回傳的狀態(tài)信息組成。URB中具有USB數據傳輸的所有信息,包括傳輸類(lèi)型、傳輸方向、數據緩存區、數據傳輸的設備、端點(diǎn)、返回信息及指向傳輸完成的處理函數的指針。從圖l中可以看出。所有的USB設備I/O請求最終都由總線(xiàn)提交函數usbmitxttrb(structurb*urb)發(fā)送到USB總線(xiàn)上。因此可以通過(guò)攔截usbxsubmiturb函數。對所有的URB數據包進(jìn)行分析的方法來(lái)實(shí)現對USB設備的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)種控制器的驅動(dòng)程序分別是ohci。0和uhci。o。usbsubruiturb函數就是由這兩個(gè)模塊提供的一般情況下。一臺計算機只有一種控制器。Linux考慮了有多種控制器的可能性并為將來(lái)擴展更多的控制器提供了方便。
因此,攔截usbsubmiturb函數就是要攔截內核模塊的導出函數。Linux采用整體式內核結構。如果要對內核功能進(jìn)行修改或充。必須重新編譯整個(gè)內核。這給擴展內核功能帶來(lái)諸多不便。因此。Linux提供了一種新的機制:動(dòng)態(tài)可加載內核模塊內核模塊將一些需要擴展的功能先單獨編譯成一組目標代碼。該代碼是核心的一分。但并沒(méi)有編譯到內核里面去?梢愿鶕枰谙到y啟動(dòng)后動(dòng)態(tài)地加載到系統核心中。當模塊不再需要時(shí),可以動(dòng)態(tài)地從系統核心卸載。核心符號表中維護著(zhù)一個(gè)核心資源鏈表。在加載模塊時(shí)。它能夠解析出模塊中對核心資源的引用某個(gè)模塊對其他模塊的服務(wù)或資源的需求類(lèi)似于模塊對核心本身資源或服務(wù)的請求。不過(guò)此時(shí)所請求的服務(wù)是來(lái)自另外一個(gè)已加載的模塊每當加載模塊時(shí)核心將把該加載模塊輸出的所有資源和符號添加到核心符號表中21核心符號表中包含模塊導出函數名、變量的名字和其相應的地址通過(guò)更改函數地址值的方法可以對函數調用進(jìn)行攔截。
但這種方法在攔截模塊導出函數的時(shí)并不適用。如前所述,模塊在加載的過(guò)程中會(huì )使用核心符號表中的信息對引用的函數和變量進(jìn)行重定向。這種訪(fǎng)問(wèn)是一次性的。系統在內核級中執行時(shí),訪(fǎng)問(wèn)了大量的寄存器,而很多寄存器值是由上層調用者提供的。如果改變這些寄存器值。系統會(huì )變得不穩定。很可能出現不可預料的后果。
因此使用hook函數的最佳原則是:在hook函數中調用原函數時(shí)。所有寄存器的值與被hook前的信息一樣普通的C函數調用都提供了函數堆棧切換操作。而在funl和fun2中要使用原函數的堆棧來(lái)獲取傳人的參數地址。因此這兩個(gè)函數必須用匯編語(yǔ)言編寫(xiě)這里分析一下攔截代碼的穩定性在整個(gè)操作系統運行期間。系統服務(wù)會(huì )經(jīng)常被調用。當一個(gè)進(jìn)程調用了被hook的系統服務(wù)。這時(shí)如果發(fā)生了進(jìn)程切換,則另一個(gè)進(jìn)程再次調用相同的系統服務(wù)時(shí)。就會(huì )出現此次調用沒(méi)有被hook的情況雖然可以通過(guò)關(guān)閉中斷方法加以避免。但對系統性能影響比較大USB子系統的數據傳輸通常不是提交一次URB就能完成的。
偶爾漏掉了一個(gè)URB并不會(huì )影響對數據傳輸的禁用效果。所以這里完全可以忽略這種情況在實(shí)際的測試和使用中沒(méi)有出現禁用失效的情況。
三、監控系統應用價(jià)值與基本方法
監控系統在已有研究成果的基礎之上,對誤差控制、大塊數據處理、地形簡(jiǎn)化等算法和實(shí)現技術(shù)進(jìn)行了改進(jìn)。包圍盒進(jìn)行LOD誤差處理,大大地提高了算法的效率,該算法已經(jīng)應用到研制的某衛星網(wǎng)管仿真測試系統中,取得了良好的效果。算法使用的是存儲在本地的地形數據,未來(lái)有可能通過(guò)網(wǎng)絡(luò )使用實(shí)時(shí)的真實(shí)地形數據,此時(shí)內存映射文件將失效,因此需要進(jìn)一步考慮如何有效地加載和傳輸來(lái)自網(wǎng)絡(luò )的數據,從而實(shí)時(shí)顯示真實(shí)的地形。另外,使用C++語(yǔ)言實(shí)現算法和地形顯示,可以進(jìn)一步提高軟件的效率;赨SB的CAN總線(xiàn)系統監控平臺的開(kāi)發(fā)成功,為CAN總線(xiàn)控制系統的開(kāi)發(fā)、調試和診斷提供了得力工具。無(wú)論在實(shí)驗室還是在工業(yè)現場(chǎng),開(kāi)發(fā)人員都可方便地將CAN網(wǎng)絡(luò )與計算機互聯(lián),實(shí)時(shí)監控系統的總線(xiàn)狀態(tài)。以此為基礎,今后還將進(jìn)一步完善其上位機應用程序,豐富其監控的現場(chǎng)總線(xiàn)種類(lèi),使其成為基于CAN的多種現場(chǎng)總線(xiàn)的監控平臺。
USB(universalserialbus)通用串行總線(xiàn),是由Intel、康柏、微軟和NEC等公司共同推出的串行接口。它支持即插即用和帶電熱插拔,占用的系統資源少,不會(huì )出現與其它外設資源沖突的情況,軟件安裝也很方便;其通信速度為1.5、12和480Mb/s,突破了傳統計算機串行通信接口(如RS一232)與高速外設進(jìn)行數據傳輸時(shí)的速度“瓶頸”;接口還可以提供最大5V/500mA的總線(xiàn)電源,小型USB設備無(wú)需外擴電源,簡(jiǎn)化電路設計。USB接口已經(jīng)成為PC的標準接口。為了便于攜帶使用,在下位橋接器設計中均采用體積小、功耗低的平面封裝器件,這可以減小體積、充分利用USB總線(xiàn)供電。另外,在下位橋接器設計中還設計了數據緩沖和CAN總線(xiàn)通信錯誤識別功能,這樣可以進(jìn)一步避免系統監控數據的丟失,并且能在CAN總線(xiàn)通信出錯時(shí)提供詳細的狀態(tài)記錄信息,提高平臺的監控性能。
一個(gè)USB設備插入到計算機USB端口上時(shí),操作系統硬件管理程序將會(huì )發(fā)現設備,然后查找該設備的驅動(dòng)程序是否存在,如果存在,系統加載驅動(dòng)程序,然后給USB設備分配盤(pán)符等。
從上面的分析中可以知道,如果要阻止USB設備在計算機上使用,至少有兩個(gè)方法可以使用:
第一種方法是修改設備驅動(dòng)程序,在設備驅動(dòng)程序里面加入對設備進(jìn)行判斷的代碼,從而阻止非授權USB設備在系統上的識別;第二種方法是不修改驅動(dòng)程序,而在USB設備枚舉完成后,立即把設備卸載,從而在系統中無(wú)法使用該設備。
上面兩種方法中,第一種需要熟悉驅動(dòng)程序開(kāi)發(fā)技術(shù),難度比較大;第二種原理比較簡(jiǎn)單,實(shí)現起來(lái)也相對容易。本文將采用第二種方法。第二種方法的原理是:當插入USB存儲設備時(shí),應該立即獲取該USB設備的信息,然后判斷這些信息是否是經(jīng)過(guò)授權的,如果非法,立即調用卸載函數卸載該USB設備。系統可以分為三部分:USB存儲設備的檢測、USB設備信息的讀取判斷、設備的卸載。
四、小結
總之,面向端系統的行為安全監控系統是針對Windows平臺的。隨著(zhù)Windows平臺在電子政務(wù)中的日益廣泛應用。面向Windows平臺的行為安全監控系統將具有廣泛的應用前景,課題設計提出的USB設備監控技術(shù)不僅可以對USB設備行為進(jìn)行有效監控。還同樣適用于對并口設備及光驅類(lèi)設備進(jìn)行監控。具有普遍的指導意義。此課題具有可以成功解決保密要求較高的個(gè)人和單位只能在物理上禁用USB端口、使用不靈活的問(wèn)題。軟件關(guān)鍵功能的實(shí)現,可優(yōu)先監控到USB儲存設備,不易被惡意程序繞過(guò),軟件資源的占有率低等優(yōu)點(diǎn)。
計算機專(zhuān)業(yè)開(kāi)題報告 6
一、開(kāi)題報告
畢業(yè)設計(論文)題目 計算機課程考試報名系統的設計與實(shí)現
課題背景和意義:
隨著(zhù)計算機及網(wǎng)絡(luò )技術(shù)的飛速發(fā)展,Internet應用在全球范圍內日益普及,當今社會(huì )正快速向信息化社會(huì )前進(jìn),信息自動(dòng)化的作用也越來(lái)越大,從而使我們從繁雜的事務(wù)中解放出來(lái),提高我們的工作效率。
在眾多網(wǎng)絡(luò )服務(wù)中,Web已然成為時(shí)代的主流,而Java Web開(kāi)發(fā)技術(shù)則因為可以進(jìn)行復雜的數據庫操作、很強的交互性以及方便的用戶(hù)控制和管理備受開(kāi)發(fā)人員的青睞。其中Struts作為基于MVC模型的Web框架,自推出以來(lái)不斷受到開(kāi)發(fā)者的追捧,得到了用戶(hù)廣泛的應用。作為最成功的Web框架,Struts擁有眾多的優(yōu)點(diǎn):使用MVC模型、功能齊全的標簽庫、開(kāi)放源代碼等。
Java Web技術(shù)非常成熟,能為復雜的應用提供強大的業(yè)務(wù)計算能力,但是其界面展現能力卻略顯晦澀。恰巧同樣基于MVC模式的Flex技術(shù)的優(yōu)勢在于構建絢麗的用戶(hù)界面,能為用戶(hù)提供很好的“富客戶(hù)端”體驗,但業(yè)務(wù)處理能力卻并不是它的強項。所以Struts與Flex的結合必將引領(lǐng)Web開(kāi)發(fā)的新的潮流。
目前在我們學(xué)校,存在各級各類(lèi)的考試和活動(dòng),而學(xué),F有的報名系統只能完成一些重要的國家級考試的報名。大部分的信息公布和報名工作主要還是依賴(lài)于人工完成,不僅缺乏條理,而且工作效率極低。人工管理還存在許多的弊端,由于不可避免的人為因素,容易造成數據的遺漏和誤報。計算機信息化管理有著(zhù)存儲量大、速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們可以利用計算機網(wǎng)絡(luò ),結合Struts技術(shù)和Flex技術(shù)實(shí)現動(dòng)態(tài)的管理和完美的畫(huà)面。
隨著(zhù)計算機網(wǎng)絡(luò )技術(shù)的進(jìn)一步的發(fā)展和普及,利用Struts和Flex技術(shù)開(kāi)發(fā)的各種網(wǎng)絡(luò )報名系統必將大行其道。
研究的主要內容:
1、 研究目標:
(1) 實(shí)現校園考試和活動(dòng)信息公布和報名的科學(xué)規范化。
(2) 實(shí)現校園考試和活動(dòng)信息公布和報名的自動(dòng)簡(jiǎn)便化。
(3) 實(shí)現校園考試和活動(dòng)信息公布和報名的網(wǎng)絡(luò )便化。
(4) 實(shí)現Struts技術(shù)和Flex技術(shù)的完美結合。
2、研究?jì)热?/p>
用Struts技術(shù)和Flex技術(shù)實(shí)現基于B/S模式的網(wǎng)絡(luò )報名系統,主要包括3類(lèi)用戶(hù):學(xué)生、教師和管理員。不同的用戶(hù)有不同的操作界面和它們各自的功能:
(1)學(xué)生:注冊、登錄、瀏覽、報名、發(fā)表意見(jiàn)和建議。
(2)教師:注冊、登錄、瀏覽、報名、發(fā)表意見(jiàn)和建議。
(3)管理員:查看所有項目的報名情況、信息的發(fā)布和導出、系統的維護(增、刪、改)、用戶(hù)開(kāi)設等等。
研究方法(或技術(shù)路線(xiàn)):
使用的開(kāi)發(fā)技術(shù)有:
Struts:完成業(yè)務(wù)邏輯處理和計算;Flex:完成頁(yè)面制作;Tomcat6.0:系統的發(fā)布和運行環(huán)境;MySql:完成數據信息的存儲。
開(kāi)發(fā)流程:
1、 本系統在Eclipse環(huán)境中使用Flex完成頁(yè)面的制作。
2、 在完成頁(yè)面制作,同樣在Eclipse環(huán)境用Struts框架完成頁(yè)面間的跳轉和業(yè)務(wù)邏輯。
3、將成果物發(fā)布在tomcat服務(wù)器上,驗證各頁(yè)面間是否能夠正確跳轉。
4、完成頁(yè)面與MySql數據庫間的連接,并導入初始數據。
5、重新在tomcat服務(wù)器上發(fā)布系統驗證各環(huán)節的銜接是否正確,數據處理是否有誤。
6、完成上述過(guò)程,并對出現的問(wèn)題進(jìn)行完善后,對整個(gè)系統進(jìn)行各項測試。
7、完成測試,通過(guò)后,正式在校園網(wǎng)上發(fā)布系統,試運行。
預期結果:
1、 一個(gè)完整的,能夠實(shí)現上述功能的,可以運行的系統。
2、 一份畢業(yè)設計報告。
3、 最終的系統畫(huà)面:
二、閱讀文獻目錄
序號 文獻名 文獻出處 文獻發(fā)表時(shí)間
三、文獻綜述
注意:學(xué)生閱讀文獻后,必須寫(xiě)出1500-xx字左右的綜述或讀書(shū)報告,作為開(kāi)題內容之一。
前言
隨著(zhù)計算機網(wǎng)絡(luò )技術(shù)的迅猛發(fā)展,教育信息化的趨勢逐步深入,學(xué)校教學(xué)和管理的信息化發(fā)展有了長(cháng)足的進(jìn)步。然而在大多數學(xué)校,缺乏多功能網(wǎng)上報名系統——既能支持考試報名,同時(shí)又支持各種活動(dòng)的報名。大部分的信息公布和報名工作主要還是依賴(lài)于人工完成,不僅缺乏條理,而且工作效率極低。鑒于傳統報名方式存在的問(wèn)題與不足,給學(xué)校的教學(xué)管理造成了繁重的勞動(dòng)。為了切實(shí)減輕教務(wù)管理的工作負擔,提高工作效率,把學(xué)校建設成一流的信息管理,教育教學(xué)平臺,我們迫切的需要開(kāi)發(fā)一種功能強大,處理信息效率高的Web網(wǎng)上報名系統。
一、目前現狀:
1、功能方面:
從網(wǎng)上查閱到的信息以及很多相關(guān)的文獻資料表明,自20xx年來(lái),基于網(wǎng)絡(luò )的各類(lèi)報名系統的開(kāi)發(fā)與設計成為了人們的研究重點(diǎn)。這些網(wǎng)上報名系統功能各不相同,但是主要還是以考試報名系統為主,如:基于WEB的CET報名系統、基于B/S模式的等級考試報名系統、基于Web的全國計算機等級考試報名系統、基于A(yíng)SP的藝術(shù)考試網(wǎng)上報名系統等等。這些系統的開(kāi)發(fā),都是為了應對我國日益壯大的考試規模與傳統報名方式工作效率低下這對矛盾的。但是,相對于這些日趨廣泛的考試報名系統,與校園內外相關(guān)的活動(dòng)的報名系統卻并不多見(jiàn),將考試與活動(dòng)報名功能整合在一起的系統更是極為罕見(jiàn)。大部分院校都有屬于自己的考試報名系統,但是幾乎沒(méi)有一所院校有屬于自己校園活動(dòng)報名系統。
2、技術(shù)方面:
通過(guò)眾多文獻我們發(fā)現,現有的一些考試報名系統主要使用J2EE技術(shù)和ASP技術(shù),采用層次化的開(kāi)發(fā)和模塊化的開(kāi)發(fā)這兩種開(kāi)發(fā)模式。
一些系統采用基于J2EE和MVC設計模式的多層B/S架構,把每種不同的服務(wù)部署在一個(gè)獨立的層。如:客戶(hù)層、表示層、業(yè)務(wù)層、數據層。
客戶(hù)層:即Web游覽器;
表示層:通常采用Struts技術(shù),它繼承了MVC的各項特征,將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái)。它的好處是將業(yè)務(wù)邏輯和頁(yè)面顯示分離開(kāi)來(lái),將大量的邏輯放在配置文件中,而不是放在程序中。通過(guò)配置文件將Struts標簽庫,Actionform對象,ActionServlet控制器組件,Action對象聯(lián)系在一起。其主要工作流程為:當用戶(hù)向服務(wù)器提交http請求時(shí),該請求就被轉發(fā)到ActionServlet控制器,控制器利用ActionMapping對象把請求映射到Action處理器對象,并根據請求的參數實(shí)例化相應的ActionForm;通過(guò)配置信息決定是否需要表單驗證;驗證成功則由ActionServlet根據配置信息決定調用哪個(gè)Actionexecute方法;Action的execute方法返回一個(gè)ActionForward對象,ActionServlet再把HTTP請求轉發(fā)給ActionForward對象指向的JSP組件。JSP組件生成動(dòng)態(tài)網(wǎng)頁(yè),返回給客戶(hù)。整個(gè)過(guò)程中Struts完成客戶(hù)端表單進(jìn)入的驗證,管理請求和響應,提供控制器來(lái)完成頁(yè)面流轉和向業(yè)務(wù)邏輯層委托,返回到客戶(hù)端頁(yè)面顯示。
業(yè)務(wù)層:業(yè)務(wù)層為數據庫端表示層提供松散耦合,處理真實(shí)應用,完成事務(wù)管理的選擇,協(xié)調各種業(yè)務(wù)邏輯對象之間的依賴(lài)關(guān)系,并為持久層和業(yè)務(wù)邏輯層之間提供松散耦合。
數據層:通常采用Hibernate作為中介,它是采用ORM映射機制的持久層開(kāi)發(fā)工具,是Java應用和關(guān)系數據庫之間的橋梁,負責Java對象和關(guān)系數據庫之間的映射。內部封裝了JDBC訪(fǎng)問(wèn)數據庫的操作,向上層應用提供了面向對象的數據庫訪(fǎng)問(wèn)API。
剩下的一些考試報名系統通常使用ASP技術(shù),并且使用模塊化的設計。如按用戶(hù)種類(lèi)分可以分為:管理員模塊和學(xué)生模塊;按功能分可以分為:登錄模塊、游覽模塊、搜索查詢(xún)模塊、報名模塊、退出模塊等等。
不管使用哪一種的開(kāi)發(fā)方式,都會(huì )存在它們各自的優(yōu)勢和缺點(diǎn),但是我們發(fā)現:不管是用J2EE還是ASP技術(shù),開(kāi)發(fā)出來(lái)的系統的頁(yè)面效果都太過(guò)單調。就如同一件稀世珍寶披著(zhù)一件毫不起眼的外衣,總覺(jué)得兩者非常的格格不入。
二、發(fā)展方向:
1、功能方面:
隨著(zhù)我國教育事業(yè)不斷的發(fā)展,我們開(kāi)始追求科學(xué)的教育教學(xué)體制,我們需要和諧的發(fā)展我們的教育,而不是為了考試而考試的教育,除了課堂,我們更需要從實(shí)踐中獲取我們所要的知識。這樣,學(xué)校的各項活動(dòng)就會(huì )變多,那勢必就會(huì )像考試報名那樣,我們同樣會(huì )需要一個(gè)活動(dòng)報名系統來(lái)解決我們的問(wèn)題。我們不會(huì )花那么多的時(shí)間和精力去開(kāi)發(fā)兩套相似卻又不同的系統,那么將兩套報名系統整合成一套多功能的報名系統就成為一種需求。隨著(zhù)各類(lèi)報名的`不斷增多,我們都可以把這些整合到一套多功能報名系統中,組成一個(gè)功能更強大的系統。
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ù)端的應用有java applet不過(guò)現在使用的很少,Java在服務(wù)器端的應用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術(shù)對Web領(lǐng)域的發(fā)展注入了強大的動(dòng)力。隨著(zhù)Java Web技術(shù)的不斷發(fā)展和日趨成熟,越來(lái)越多的開(kāi)發(fā)人員更傾向于使用Java Web來(lái)開(kāi)發(fā)基于Web的應用和系統,Java web必將成為web開(kāi)發(fā)的中流砥柱。
同時(shí),這是個(gè)對美有著(zhù)很大追求的時(shí)代,單調的頁(yè)面無(wú)法給人帶來(lái)美的享受,如果沒(méi)有華麗多彩的頁(yè)面,再強大的系統也只能被歷史的長(cháng)河所吞沒(méi)。
而Flex的出現卻解決了這樣一個(gè)問(wèn)題。Flex 是一個(gè)高效、免費的開(kāi)源框架,可用于構建具有表現力的 Web 應用程序,這些應用程序利用 Adobe Flash Player和 Adobe AIR, 運行時(shí)跨瀏覽器、桌面和操作系統實(shí)現一致的部署。作為新一代的富客戶(hù)端互聯(lián)網(wǎng)技術(shù)的佼佼者,Flex這種技術(shù)已經(jīng)被越來(lái)越多的公司所采用,被越來(lái)越多的用戶(hù)和程序員所接受。
Java Web強大開(kāi)發(fā)功能加上Flex無(wú)與倫比的表現力和富英特網(wǎng)應用,這兩種技術(shù)的結合必將成為一種趨勢,而用Java Web和Flex開(kāi)發(fā)的Web應用或系統也必將大行其道。
三、給我的啟發(fā):
針對本次畢業(yè)設計翻閱了很多的文獻,這些文獻給我最大的啟發(fā)是在開(kāi)發(fā)思路和技術(shù)選擇方面。
很多相關(guān)的文獻中其技術(shù)實(shí)現都是使用ASP技術(shù)和C#技術(shù),這一點(diǎn)在前面也提過(guò)了,只有一片提到了Struts,而就是這篇文獻使我對Struts產(chǎn)生了濃厚的興趣,通過(guò)各種途徑學(xué)習這種技術(shù),慢慢的對它有了深入的了解。體會(huì )到了它與ASP技術(shù)和C#技術(shù)間的區別,以及Struts框架的優(yōu)勢,最終也使我確定使用Struts技術(shù)進(jìn)行畢業(yè)設計的開(kāi)發(fā)。對于頁(yè)面部分,幾乎所有的文獻都是通篇一律的使用JSP技術(shù)。不錯使用JSP技術(shù),借助于Dreamweaver工具,也可以編寫(xiě)出比較優(yōu)美的畫(huà)面,但是其實(shí)現起來(lái)太過(guò)困難,其自身的攜帶的空間和組件太少。這就讓我嘗試著(zhù)去尋找一種能夠簡(jiǎn)單的制作出比較優(yōu)美畫(huà)面的技術(shù)。借助于互聯(lián)網(wǎng),很快的就發(fā)現了Flex,事實(shí)也證明,它的確不負所望。
在開(kāi)發(fā)思路方面,主要讓我了解了一些開(kāi)發(fā)的流程,開(kāi)發(fā)所采用的模式,當然也幫助我在一定程度上完善了所要開(kāi)發(fā)的系統的功能。開(kāi)發(fā)流程簡(jiǎn)單的講就是:一個(gè)項目從開(kāi)始到結束,其中經(jīng)歷的各個(gè)階段,這是以前沒(méi)有接觸過(guò)的。至于開(kāi)發(fā)模式,上面也提過(guò)了,有基于B/S和C/S的開(kāi)發(fā),也有分層的開(kāi)發(fā)和模塊化的開(kāi)發(fā)等,其實(shí)對于這些開(kāi)發(fā)模式,沒(méi)有絕對的好壞優(yōu)劣之分,只能說(shuō)某些模式更適合某些項目。
簡(jiǎn)而言之,從這些文獻中受益匪淺。
參考文獻:
1、王念暉,徐林 論三種設計模式在報名系統中的應用 計算機與信息技術(shù) 20xx年
2、李小強,張朝暉,李振坤 高考報名系統統計功能的探討與實(shí)現 現代計算機 20xx年
3、王成 基于B/S的網(wǎng)絡(luò )考試報名系統的設計與實(shí)現 科技廣場(chǎng) 20xx年1
4、林穗,李振坤 面向Web系統的Struts框架研究與應用 電子技術(shù)應用 20xx年
5、宋少偉,劉方愛(ài) 基于A(yíng)SP的網(wǎng)上報名系統研究與設計 信息技術(shù)與信息化 20xx年
6、管小衛,丁琳 基于Web的全國計算機等級考試報名系統設計 電腦知識與技術(shù) 20xx年
7、陳曉林,吳定雪,周妃,余志超,肖小紅 全國計算機等級考試報名系統關(guān)鍵環(huán)節設計
計算機專(zhuān)業(yè)開(kāi)題報告 7
計算機研究生開(kāi)題報告包括計算機系統結構、計算機軟件與理論、計算機應用技術(shù)三個(gè)方向,不同計算機碩士專(zhuān)業(yè)研究主題各有特點(diǎn),其開(kāi)題報告形式卻大體一致,下文以“PHP技術(shù)應用于中小企業(yè)網(wǎng)站開(kāi)發(fā)”課題為例,擬定計算機研究生開(kāi)題報告范文。
一、選題來(lái)源與研究背景
隨著(zhù)千千萬(wàn)萬(wàn)的大小企業(yè)加入互聯(lián)網(wǎng),是否擁有企業(yè)自己的網(wǎng)站不知不覺(jué)中已經(jīng)成為了衡量一個(gè)企業(yè)素質(zhì)的標準。在此背景下開(kāi)發(fā)一套企業(yè)網(wǎng)站系統就十分有必要,而當今,網(wǎng)站開(kāi)發(fā)的形式多種多樣,以 ASP+SQL server,JAVA+Oracle,PHP+MySQL,最具代表性,根據網(wǎng)站的類(lèi)型不同選用適用的技術(shù)組合。
PHP 整合了目前流行語(yǔ)言(JAVA/C++/PERL/C)最出色的特性,掌握其中任意一種語(yǔ)言都可以說(shuō)掌握 PHP 的基礎應用,所以 PHP 成為最容易上手的語(yǔ)言。優(yōu)秀的編譯系統也是 PHP 成功重要因素,如 Zend Optimizer、Eclipse PHP 等,完全開(kāi)源,讓世界所有的程序員來(lái)完善其功能。PHP 以?xún)?yōu)異的性能,簡(jiǎn)單的使用,低廉的價(jià)格,成為中小企業(yè)的網(wǎng)站開(kāi)發(fā)的首選。
LAMP(LINUX-APACHE-MYSQL-PHP)網(wǎng)站架構師目前國際流行的 WEB 框架,該框架包括:LINUX 操作系統,APACHE 網(wǎng)絡(luò )服務(wù)器,MYSQL 數據庫,PERL/PHP 或者PYTHON 編程語(yǔ)言,所有的組成產(chǎn)品均是開(kāi)源軟件,是國際上成熟的架構框架,很多流行的商業(yè)應用都是采取這個(gè)構架,如 JAVA/J2EE 構架相比,LAMP 具有 WEB資源豐富、輕量、快速開(kāi)發(fā)等特點(diǎn),微軟的。NET 架構相比,LAMP 具有通用、快平臺、高性能、低價(jià)格的優(yōu)勢,因此 LAMP 無(wú)論是性能、質(zhì)量還是價(jià)格都是企業(yè)搭建網(wǎng)站的.首選平臺。
二、中文文獻綜述
LAMP 系統是(LINUX-APACHE-MYSQL-PHP)使用范圍最多的 WEB 框架應用系統:L 所指的是 LINUX 服務(wù)器操作系統,A 所指的是 APACHE 網(wǎng)站服務(wù)的服務(wù)器應用系統,M 所指的是 MYSQL 輕量級的數據庫系統,P 所指的是 PERL 語(yǔ)言、PHP 語(yǔ)言或 PYTHON 語(yǔ)言,這些服務(wù)或產(chǎn)品都是免費的開(kāi)源軟件,是國際上得到認可及比較成熟的開(kāi)發(fā)環(huán)境,非常多的網(wǎng)站采用這樣的應用環(huán)境,LAMP 比 JAVA 語(yǔ)言更開(kāi)發(fā)速度更快捷,可以使用的更豐富、代碼更簡(jiǎn)潔等特點(diǎn),LAMP 比。NET 更 LAMP具有通用性、開(kāi)發(fā)速度更快、執行效率更高、開(kāi)發(fā)成本更低等優(yōu)勢,綜上所述,LAMP 具有其他 WEB 開(kāi)發(fā)語(yǔ)言有更大的競爭力1 LINUX 概述。
LINUX 系統源于 UNIX,是 1991 年由 Linus Torvalds 開(kāi)發(fā)的開(kāi)源產(chǎn)品。問(wèn)世至今受到世界計算機愛(ài)好者的熱力追捧,被大家廣泛的修改及完善。LINUX 仿照UNIX 的很多功能,源代碼也比較相似,所以 UNIX 的很多應用都可以移植到 LINUX上使用。
目前手機系統使用最為廣泛的 Android 系統,也是由 Google 公司基于 LINUX系統編寫(xiě)的。著(zhù)名電影《阿凡達》的渲染計算機,也是 LINUX 系統的計算完成。
由此可見(jiàn),在專(zhuān)業(yè)領(lǐng)域的中 LINUX 系統可以更高效的、更好的完成工作。
Apache 服務(wù)器。
Apache 是一種網(wǎng)頁(yè)服務(wù)器軟件,同 WINDOWS 自帶的 IIS 是同一種類(lèi)型的軟件,所以如果使用 WINDOWS 系統來(lái)安裝 Apache 就必須關(guān)掉 IIS.
Apache 是后目前網(wǎng)絡(luò )技術(shù)市場(chǎng)中,Apache 是唯一一款開(kāi)源的,全世界的優(yōu)秀程序員都在對它進(jìn)行修改。Apache 比較古老的名字特別有意思,是“a patchyserver”的諧音。
這個(gè)神奇的軟件,是 PHP 網(wǎng)站開(kāi)發(fā)程的首選頁(yè)面服務(wù)器,它執行效率高,于PHP 完美搭配、穩定,但是配置相對復雜很多,一旦配置成功之后,可長(cháng)時(shí)間穩定的運行,所以一般服務(wù)器上都安裝 LINUX + Apache 以保證長(cháng)時(shí)間的穩定運行,個(gè)人計算機在開(kāi)發(fā)調試過(guò)程中,可以選擇集成開(kāi)發(fā)環(huán)境 XAMPP 或 WAMP,這也充分體現了 PHP 的跨平臺特性。
MYSQL 服務(wù)器應用。
MYSQL 同 ORACLE、DB2、SQL SERVER 等軟件一樣,是一款常用的關(guān)系型數據庫管理軟件。比其他關(guān)系型數據庫管理軟件體積更小、效率更高、搜索快速、不需要花費任何費用,對中小企業(yè)來(lái)說(shuō),是一款不可多得的經(jīng)濟實(shí)用型數據庫軟件。
用 MYSQL 數據庫管理系統與 PHP 腳本語(yǔ)言向結合的數據庫系統解決方案,正被越來(lái)越多的網(wǎng)站所使用,其中以 LAMP 模式最為流行。
PHP 腳本語(yǔ)言。
PHP 是近些年被廣大網(wǎng)頁(yè)開(kāi)發(fā)人員喜愛(ài)的語(yǔ)言。PHP 也是開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的常用的腳本語(yǔ)言,它是一種嵌入 HTML 中的語(yǔ)言。具有簡(jiǎn)單易用,語(yǔ)法流暢,網(wǎng)絡(luò )資源多、跨平臺、執行效率高等優(yōu)點(diǎn)。PHP 成為了 WEB 腳本技術(shù)的先驅?zhuān)谌肓薈、JAVA、PERL 的一些最佳特性,PHP+APACHE+MYSQL 的組合已經(jīng)成為目前 WEB最流行的組合之一。
三、研究目的、意義和研究方法
本篇論文一小型企業(yè)網(wǎng)站系統開(kāi)發(fā)為例,使用 PHP+MySQL 技術(shù)構架為核心,開(kāi)發(fā)一套企業(yè)網(wǎng)站系統。拉近企業(yè)與客戶(hù)的距離,及時(shí)展示企業(yè)產(chǎn)品信息,發(fā)揚企業(yè)文化。
四、研究難點(diǎn)與創(chuàng )新點(diǎn)
本文主要闡述了網(wǎng)站的設計流程與主體設計思想,利用 PHP 豐富的函數功能,MySQL 出色的數據處理能力實(shí)現動(dòng)態(tài)更新網(wǎng)站信息,以及在設計中遇到的問(wèn)題、要點(diǎn)等進(jìn)行了詳細的說(shuō)明。
計算機專(zhuān)業(yè)開(kāi)題報告 8
一、選題意義
在網(wǎng)絡(luò )技術(shù)逐漸滲入社會(huì )生活各個(gè)層面的今天,傳統的交流方式也面臨著(zhù)變革,而網(wǎng)絡(luò )博客則是一個(gè)很重要的方向;趙eb技術(shù)的網(wǎng)絡(luò )考試系統可以借助于遍布全球的internet進(jìn)行,因此交流既可以是本地進(jìn)行,也可以是異地進(jìn)行,大大拓展了溝通與交流的靈活性。博客在現如今這個(gè)飛速發(fā)展的網(wǎng)絡(luò )時(shí)代已經(jīng)成為人們不可或缺的一部分,博客,又譯為網(wǎng)絡(luò )日志、部落格或部落閣等,是一種通常由個(gè)人管理、不定期張貼新的文章的網(wǎng)站。博客上的文章通常根據張貼時(shí)間,以倒序方式由新到舊排列。許多博客專(zhuān)注在特定的課題上提供評論或新聞,其他則被作為比較個(gè)人的日記。一個(gè)典型的博客結合了文字、圖像、其他博客或網(wǎng)站的鏈接、及其它與主題相關(guān)的媒體。能夠讓讀者以互動(dòng)的方式留下意見(jiàn),是許多博客的重要要素。大部分的博客內容以文字為主。博客是社會(huì )媒體網(wǎng)絡(luò )的一部分。
二、博客系統概述
blog是繼email、bbs、icq之后出現的第四種網(wǎng)絡(luò )交流方式,是網(wǎng)絡(luò )時(shí)代的個(gè)人“讀者文摘”,是以超級鏈接為武器的網(wǎng)絡(luò )日記,代表著(zhù)新的生活方式和新的工作方式,更代表著(zhù)新的學(xué)習方式。具體說(shuō)來(lái),博客(blogger)這個(gè)概念解釋為使用特定的軟件,在網(wǎng)絡(luò )上出版、發(fā)表和張貼個(gè)人文章的人。
一個(gè)blog其實(shí)就是一個(gè)網(wǎng)頁(yè),它通常是由簡(jiǎn)短且經(jīng)常更新的帖子所構成,這些張貼的文章都按照年份和日期倒序排列。blog的內容和目的有很大的不同,從對其他網(wǎng)站的超級鏈接和評論,有關(guān)公司、個(gè)人構想到日記、照片、詩(shī)歌、散文,甚至科幻小說(shuō)的發(fā)表或張貼都有。許多blogs是個(gè)人心中所想之事情的發(fā)表,其它blogs則是一群人基于某個(gè)特定主題或共同利益領(lǐng)域的集體創(chuàng )作。
博客在中國發(fā)展很迅速,建立一個(gè)專(zhuān)業(yè)的博客管理系統已經(jīng)很重要。本系統符合現在博客管理的需要,能對博客發(fā)表文章、評論、鏈接、圖片數據進(jìn)行管理,同時(shí)能對博客賬號進(jìn)行管理。系統的功能主要體現在后臺數據庫方面,因為博客另一個(gè)名字叫網(wǎng)絡(luò )日記,所以博客的內容要求能及時(shí)、快速的更新,本系統在開(kāi)發(fā)之前正是朝這個(gè)目標設計。系統功能保留了傳統博客管理系統的功能,同時(shí)又加上了人性化的界面設計,比如日歷、表情的引用。完善的數據更新能力、實(shí)用的后臺管理以及個(gè)性化的設計使本系統能適應博客的發(fā)展。
asp是active server page的縮寫(xiě),意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。asp是微軟公司開(kāi)發(fā)的代替cgi腳本程序的一種應用,它可以與數據庫和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。asp的網(wǎng)頁(yè)文件的格式是、asp,現在常用于各種動(dòng)態(tài)網(wǎng)站中。
microsoft access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門(mén),和喜愛(ài)編程的開(kāi)發(fā)人員專(zhuān)門(mén)利用它來(lái)制作處理數據的桌面系統。它也常被用來(lái)開(kāi)發(fā)簡(jiǎn)單的web應用程序,這些應用程序都利用asp技術(shù)在internet information services運行。
三、畢業(yè)設計研究方案
1、研究目標
1)作為網(wǎng)絡(luò )個(gè)人日記
2)個(gè)人展示自己某個(gè)方面的空間
3)網(wǎng)絡(luò )交友的地方
4)學(xué)習交流的地方
2、研究重點(diǎn)
本設計要使用asp實(shí)現一個(gè)基于asp、net的個(gè)人博客系統,在研究的過(guò)程中具體有以下5個(gè)步驟:
1)需求分析:本系統制作要求,系統是單用戶(hù)系統,實(shí)現功能比較簡(jiǎn)單,系統面向各個(gè)階層,操作難度比較低。相對系統的配置要求也符合普通的機器配置;
2)系統分析:系統分析階段的工作有系統的靜態(tài)模型,對系統進(jìn)行健壯性分析,建立系統的交互模型;
3)開(kāi)發(fā)環(huán)境的搭建:下載安裝設計系統中需要的軟件;
4)代碼實(shí)現:在前面的`各項工作都完成后就可以進(jìn)行具體到每個(gè)細節的代碼實(shí)現了;
5)代碼測試:代碼測試就是看代碼執行是否產(chǎn)生了預期的結果;
了解系統提供者和使用者的需求然后用代碼去實(shí)現這些功能是這個(gè)系統的難點(diǎn)。鑒于目前市場(chǎng)上已經(jīng)有著(zhù)許許多多博客系統,做一個(gè)有自己特色博客是此次設計的關(guān)鍵問(wèn)題。
3、博客系統的用途
1)促進(jìn)學(xué)習。
2)記錄收獲。
3)反映成長(cháng)。
4)結交朋友
5)共享知識
6)交流看法
4、系統的組成和功能構想
。1)系統的組成
1)web服務(wù)器
博客的相關(guān)信息存放于web服務(wù)器中,數據庫文件也存放在該web服務(wù)器中。瀏覽者獲取的信息都是從此web服務(wù)器中得來(lái)的。
2)建網(wǎng)工具dreamweaver
dreamweaver是美國macromedia公司開(kāi)發(fā)的集網(wǎng)頁(yè)制作和管理網(wǎng)站于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器,它是第一套針對專(zhuān)業(yè)網(wǎng)頁(yè)設計師特別發(fā)展的視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿(mǎn)動(dòng)感的網(wǎng)頁(yè)。
3)博客瀏覽者
瀏覽者可以查看博主的信息,比如最新熱聞、點(diǎn)擊率最高的新聞、各板塊的分類(lèi)新聞等。進(jìn)入相應的類(lèi)別就可以查看此相應的信息。
4)(博主)管理員
。1)管理員具有對日志類(lèi)別和新聞信息的添加、修改和刪除等編輯功能。
。2)功能構想
一個(gè)典型的博客結合了文字、圖像、其他博客或網(wǎng)站的鏈接、及其它與主題相關(guān)的媒體。能夠讓讀者以互動(dòng)的方式留下意見(jiàn),是許多博客的重要要素。大部分的博客內容以文字為主。博客是社會(huì )媒體網(wǎng)絡(luò )的一部分。博客的內容隨著(zhù)用戶(hù)的輸入和互動(dòng)而有所不同,或者隨著(zhù)用戶(hù),時(shí)間,數據修正等而改變。網(wǎng)頁(yè)上的內容也可以由用戶(hù)通過(guò)使用客戶(hù)端描述語(yǔ)言(javascript,jscript,actionscript,)來(lái)改變。當然更普遍的是由服務(wù)器端的描述語(yǔ)言(perl,php,asp,jsp,coldfusion,等)進(jìn)行編譯,從而對網(wǎng)頁(yè)的內容進(jìn)行改變。無(wú)論是客戶(hù)端還是服務(wù)器端的改變都需要使用較為復雜的應用軟件。
前臺是不需要認證的,是供網(wǎng)站的訪(fǎng)問(wèn)者訪(fǎng)問(wèn)的,主要完成了以下功能:
訪(fǎng)問(wèn)博客系統的人可以做到:游覽博客系統中的隨筆目錄、文章目錄博客系統中的內容,只有博客管理員登錄系統之后,才能進(jìn)行管理。而博客系統的訪(fǎng)問(wèn)者不需要注冊,也不需要登陸就可以訪(fǎng)問(wèn)博客系統中的內容。
計算機專(zhuān)業(yè)開(kāi)題報告 9
1、課題介紹
隨著(zhù)計算機技術(shù)的飛速發(fā)展,計算機作為知識經(jīng)濟時(shí)代的產(chǎn)物,已被廣泛應用于社會(huì )各個(gè)行業(yè)和領(lǐng)域,而素質(zhì)教育在學(xué)校不斷的深化,學(xué)校對學(xué)生的實(shí)踐能力也越來(lái)越重視,所以學(xué)校的實(shí)驗室和實(shí)驗課課時(shí)也越來(lái)越多。如何編排實(shí)驗室實(shí)驗教學(xué)課表?以往在實(shí)驗室管理中,都只能通過(guò)人工的方式編排[1]。但是,伴隨著(zhù)各類(lèi)學(xué)科范圍的不斷擴大,各個(gè)院系的實(shí)驗學(xué)科科目逐漸增多,以至于龐大的課時(shí)、眾多的教師、復雜的實(shí)驗室信息令實(shí)驗室的管理人員頭暈腦漲,無(wú)法合理、迅速、高效地制定出相應的排課計劃[2]。采用手工方式排課,有時(shí)需要花費一個(gè)月甚至更長(cháng)時(shí)間才能完成一個(gè)學(xué)期的排課任務(wù)[3]。這就促使我們必須采用一些輔助的手段來(lái)幫助。因此,實(shí)驗室實(shí)驗教學(xué)排課系統就成了需要。作為計算機應用的一部分,使用計算機對學(xué)校實(shí)驗室排課進(jìn)行管理,具有著(zhù)手工管理所無(wú)法比擬的優(yōu)點(diǎn)[4]。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長(cháng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高管理的效率,也是學(xué)校的科學(xué)化、正規化管理及與世界接軌的重要條件[5]。
2、國內外的研究狀況、發(fā)展趨勢
這個(gè)實(shí)驗室實(shí)驗教學(xué)排課系統的主要問(wèn)題還是排課問(wèn)題。國外針對排課問(wèn)題展開(kāi)的研究較早。1963年CCGotlieb在他的文章《TheConstructionofClass-TeacherTime-Tables》中提出了課表編排的數學(xué)模型[6]。這篇文章引起了人們對于排課問(wèn)題的重視。1976年SEven在其論文《TheComplexityofTimetableAndMultiCommodityFlowProblem》中[7],第一次證明了課表問(wèn)題是NP完全的。SEven的論證進(jìn)一步地將人們對課表問(wèn)題復雜性的認識提高到理論高度。國內對排課問(wèn)題的研究較晚,1984年,清華大學(xué)在《清華大學(xué)學(xué)報》上發(fā)表了林漳希和林堯瑞在該課題上的實(shí)驗性研究成果《人工智能技術(shù)在課表編排中的應用》[8]。
為了使課表的編排更準確、合理、快速,高校教務(wù)部門(mén)已先后開(kāi)發(fā)出一些適用的排課系統。我們發(fā)現這些軟件有以下不足:每個(gè)學(xué)期的課程、教師、教室信息相對固定,但卻不能被重用;不能保存每個(gè)學(xué)期的歷史數據,不便教師對以前課表進(jìn)行查詢(xún);未提供用戶(hù)的分級使用制度;自動(dòng)排課速度較慢;形成的課表大小不固定,增加打印難度[9],因此現在的排課系統正在向解決這些問(wèn)題的方向發(fā)展。
3、實(shí)驗室排課系統的原則
根據目前高校課程體系構設置特點(diǎn),實(shí)驗室實(shí)驗教學(xué)排課系統要考慮以下各種因素:
首先:要做到每個(gè)班級、教師、實(shí)驗室各種資源不沖突,這是實(shí)驗室實(shí)驗教學(xué)排課系統最起碼的原則[10]。
第二:先排有指定要求的課程。指定要求包括教室和時(shí)間都指定、指定時(shí)間或指定教室等情況。
第三:按事先設定的優(yōu)先級將不同類(lèi)別的課排在不同的時(shí)間段。
第四:學(xué)生上課時(shí)間分布的均勻性。時(shí)間的均勻性是指在一個(gè)星期內同一門(mén)課程在天數安排的均勻性。比如說(shuō)數據構課在一周內要上三次,且都在實(shí)驗室里上,實(shí)驗室實(shí)驗教學(xué)排課系統要做到最好安排在周一、周三、周五這三天來(lái)上。
第五:學(xué)生實(shí)驗課節數分布的均勻性。這是為了保證一個(gè)專(zhuān)業(yè)的課程安排在一周內不總是上一天內的第一、二節或者總是上最后一、二節。
第六:可以將課表導出到word中,并進(jìn)行打印操作。
第七:可以手工調整課程的時(shí)間[3]。
4、實(shí)驗室排課系統的局限性
排課系統分為計算機處理和人工調整兩個(gè)部分。計算機處理是有一定局限性的'。局限性主要體現在兩個(gè)方面:
首先計算機排課與人工排課是有區別的。人的思維可以是收斂也可以發(fā)散的,因而排課時(shí)非常靈活,隨意性較強,工作步驟可以隨情況的變化而調整,覺(jué)得怎樣更合理就怎樣做,甚至可以只推翻某一部分重排,亦可以進(jìn)行網(wǎng)絡(luò )式的回溯調整。計算機就不同了,它目前并不具有人腦那樣發(fā)散的思維能力,它的大腦里的一切信息都是由程序和數據組成的,每一步工作都需由人把自己的工作經(jīng)驗抽象成計算機語(yǔ)言,根據一定的程序進(jìn)行控制,讓其領(lǐng)會(huì )人的意圖而達到預期的排課目的[11]。
其次計算機調度系統本身所具有的局限性。計算機雖然可以精確地處理大量的數據,但由于現有排課程序算法模式不可能太多,回溯調整的范圍、深度不可能太大,否則程序太復雜。實(shí)際上目前由于受計算機固定思維和程序規模的限制,單純依靠計算機處理排課數據是不可能達到最佳的排課效果的[12]。
5、實(shí)驗室排課系統構
5.1基本組成構架
整個(gè)系統分為登錄子系統、排課子系統、課表發(fā)布子系統和綜合管理子系統。
用戶(hù)登錄:包括對用戶(hù)的合法性驗證,用戶(hù)的分類(lèi),并根據不同類(lèi)型的用戶(hù)分配不同的權限。
排課功能:通過(guò)已知的信息,盡量避免課時(shí)、老師、實(shí)驗室的沖突,通常情況下是由任課教師根據已知信息至少提前一周進(jìn)行排課,這樣老師就可以選擇上課時(shí)間,方便排出學(xué)校、老師、學(xué)生都滿(mǎn)意的的實(shí)驗教學(xué)課程表。如果任課教師要取消排課也要提前一周進(jìn)行,如要臨時(shí)取消課程必須與管理員聯(lián)系,由管理員進(jìn)行取消。這樣可以減少管理員的工作量。
發(fā)布課表:對已排好的實(shí)驗教學(xué)課表進(jìn)行發(fā)布,不同的用戶(hù)可以根據自己的需要按不同方式查詢(xún)課表。本系統還實(shí)現了將課表導入word,這樣可以方便的打印排好的課程表。
綜合管理:主要是管理個(gè)人信息、教師信息、實(shí)驗室信息、課程信息、班級信息,時(shí)間控制信息等。在這里面可以對這些信息進(jìn)行添加、修改、刪除等操作。
5.2平臺選擇
本系統采用VC#.NET和SQL來(lái)開(kāi)發(fā),VC#.NET是基于VisualStudio.NET的,它綜合了VisualBasic的高生產(chǎn)率和C++的行動(dòng)力,使生產(chǎn)性能得到了提高,它具有比C和C++更簡(jiǎn)單的語(yǔ)法,比Java更適合融入Microsoft的技術(shù)[13]。SQL是關(guān)系數據庫的標準語(yǔ)言,它已成為關(guān)系數據庫產(chǎn)品事實(shí)上的標準[14]。
6、結束語(yǔ)
如今國內軟件市場(chǎng)上也有很多通用型的排課軟件,例如排課無(wú)憂(yōu),排課高手等等。這些通用軟件往往無(wú)法滿(mǎn)足學(xué)校的某些特殊要求[10]。因此,針對學(xué)校的一些特殊要求,需要開(kāi)發(fā)出滿(mǎn)足不同要求的排課系統。本設計主要是針對我系的具體要求開(kāi)發(fā)出一個(gè)滿(mǎn)足一定條件的實(shí)驗室排課系統,在設計過(guò)程中,需要掌握VC#.NET和SQL的相關(guān)知識。
計算機專(zhuān)業(yè)開(kāi)題報告 10
論文題目:
基于自適應閾值的圖像增強算法
一、選題背景
圖像,指的是客觀(guān)物體在人腦中的自然反映,它是信息傳遞的重要媒介,以紙張,照片,計算機屏幕等介質(zhì)呈現出來(lái),F實(shí)中,人類(lèi)大部分的信息都是通過(guò)人眼觀(guān)察的方式取得。五種感官方式中視覺(jué)是主要的獲取方式。然而,由于光照,噪聲,介質(zhì)形狀等多方面因素的影響,在圖像的生成和傳輸過(guò)程中,圖像會(huì )發(fā)生質(zhì)量降低的情況,如對比度偏低,圖像明暗不均,幾何形變等。因此,需要進(jìn)行圖像處理,以取得符合人們應用需求的圖像。數字圖像處理,指的是以數學(xué)運算為方式,對圖像作出的各種加工過(guò)程,目的是得到對用戶(hù)適用的效果⑴。這些過(guò)程包括降噪、配準、增強、壓縮等,它們與現實(shí)中的生產(chǎn)過(guò)程是緊密結合的。數字圖像處理,起始于1950年代,至1960年代時(shí)從計算機學(xué)中分離出來(lái),形成獨立發(fā)展的學(xué)問(wèn)。經(jīng)過(guò)半個(gè)多世紀的擴充,現在圖像處理的技術(shù)基礎己經(jīng)很穩固,在許多社會(huì )領(lǐng)域廣泛運用。如氣象部門(mén)通過(guò)對遙感圖像的處理,得到更加有效的天氣云圖,提高了預報的準確性;林業(yè)部門(mén)通過(guò)對航拍圖像的分析,評估森林發(fā)生火災險情的可能性;航天部門(mén)需要對飛行器傳回的圖像進(jìn)行處理才能得到更多更清晰的細節;醫療部門(mén)的CT診斷技術(shù)采用圖像重建技術(shù),獲得人體各部位的重建圖像,而對X射線(xiàn)圖像的處理能突出病變區域的顯示效果,讓醫生得以準確地判斷病變區域;在安檢領(lǐng)域,對阿爾法射線(xiàn)照射圖像的處理,使得包裹內物品的形狀和層次更加清晰,利于判斷物品類(lèi)型,F在,數字圖像處理技術(shù)和流行的技術(shù)相結合(如生物技術(shù)、人工智能、智能終端等),以后將有更好的發(fā)展。數字圖像處理按照方式和目標的不同大致分為以下幾類(lèi):一是提高圖像的視覺(jué)效果,如增加對比度,色彩變換,幾何變換等,本文主要討論的圖像增強就屬于這一方面;二是獲取圖像的特征信息,以滿(mǎn)足匹配的需要,如獲取邊緣信息,顏色特征,紋理特征等;三是圖像的壓縮編碼方面,這是為了減小圖像的大小同時(shí)一定程度上保證圖像質(zhì)量,使得傳送更為容易。從具體方法來(lái)看,數字圖像處理常用方法有圖像變換,圖像分割,圖像配準,圖像增強,圖像特征提取等。圖像增強,指的是在一定的處理背景下(如整體偏暗,對比度不足等),提升圖像上用戶(hù)感興趣的部分,同時(shí)抑制甚至去除不感興趣的部分,提升圖像區域之間的差異,以突出某些部分的特征的過(guò)程。它的目的是提高圖像中有用信息的顯示效果,使圖像更利于機器識別和視覺(jué)觀(guān)察,達到特定的分析目標。圖像增強是整個(gè)處理過(guò)程中非常關(guān)鍵的一環(huán),在這個(gè)步驟序列中起著(zhù)承上啟下的作用。很多情況下,設備采集到的圖像不能直接滿(mǎn)足特定的分析需求,需要采用一些圖像增強方法對圖像進(jìn)行預處理,處理后的圖像再交給業(yè)務(wù)處理部分。例如,醫療中X射線(xiàn)照射生成的圖像可能因為對比度不足而難以識別,可以先進(jìn)行圖像增強處理,再用其他算法標注可能的病灶區域,可以提高診斷準確性。圖像增強的主要目的在于兩點(diǎn):一是提升視覺(jué)效果,使圖像更清晰,人眼觀(guān)察時(shí)更容易獲取需要關(guān)注的區域;二是使圖像的呈現形式更容易被機器處理,通過(guò)機器解析出人們想要的信息。例如,軍事偵查衛星得到的遙感圖像可能經(jīng)過(guò)了偽裝處理,其中的重要建筑,車(chē)輛等混為一體,不易分清,進(jìn)行圖像增強處理可以突出諸如機場(chǎng)、橋梁、車(chē)輛等元素,再對不同時(shí)段的遙感圖像對比處理,能夠更正確完整地觀(guān)察對方部署的變動(dòng)情況。圖像增強在技術(shù)的選取上并不是一勞永逸的,不同的方法有不同的使用情況。
二、研究目的和意義
本文將闡述圖像增強的數學(xué)基礎和一些典型的算法,并提出自己的改進(jìn)后的方法。本文所做研宄的項目來(lái)源為十一五國家科技支撐平臺重點(diǎn)項目課題:便攜智能閱讀器和國家自然科學(xué)基金項目(61371142):基于逆向工程的扭曲文檔圖像校正技術(shù)研宄。前一個(gè)項目的產(chǎn)品智能閱讀器是本課題的研宄平臺,該產(chǎn)品是一款基于文字識別的有聲電子閱讀產(chǎn)品,主要通過(guò)拍照方式獲取印刷文字信息,經(jīng)OCR識別后轉換為語(yǔ)音后輸出。是為盲人及弱視等人群閱讀普通書(shū)籍所準備的視聽(tīng)轉換工具。借助該產(chǎn)品,盲人可閱讀紙質(zhì)書(shū)籍雜志、菜單、說(shuō)明書(shū)等。圖像增強是閱讀器處理過(guò)程中的重要步驟,包括了灰度增強和位置增強,目的是提高圖像的人眼視覺(jué)效果和機器處理精確度。后一個(gè)項目是前一個(gè)的延伸,這個(gè)項目通過(guò)基于模型的、基于連通域的或基于3D的等各種方法,來(lái)實(shí)現扭曲文本的校正工作,以達到位置增強的目的。本課題從基于模型的思路出發(fā),提出了一種新的拋物線(xiàn)數學(xué)模型,對文本線(xiàn)進(jìn)行遍歷,得到一系列文字的位置點(diǎn),用位置點(diǎn)的坐標結合模型擬合出文本線(xiàn),根據文本線(xiàn)與水平線(xiàn)之間的差距進(jìn)行精確恢復,以得到水平分布的文本行。
三、本文研究涉及的主要理論
圖像處理經(jīng)過(guò)半個(gè)多世紀的發(fā)展,現在在技術(shù)基礎上己經(jīng)比較完備。圖像增強作為其中的重要部分,也在技術(shù)的更新?lián)Q代中不斷地推陳出新,產(chǎn)生新的方法。圖像增強方法于二十世紀六十年代為起步時(shí)期,它在美國噴氣推進(jìn)實(shí)驗室獲得第一次實(shí)用化。實(shí)驗室人員對航天飛行器傳回的圖像數據進(jìn)行了一系列的增強處理,如灰度變換,幾何變換等,獲得了質(zhì)量?jì)?yōu)良的月球表面圖像,圖像增強技術(shù)展示出了強大的應用潛力"]。此后,該技術(shù)又多次用于火星,土星等探測圖像的優(yōu)化工作,贏(yíng)得了巨大的技術(shù)成功。七八十年代,圖像增強技術(shù)與其它領(lǐng)域結合,步入了快速發(fā)展時(shí)期。例如,這一時(shí)期,圖像增強技術(shù)用于指紋識別領(lǐng)域,通過(guò)提升指紋的生成效果和提取質(zhì)量,使指紋識別的準確率得以保障,指紋識別因此成為實(shí)用化的技術(shù)。圖像增強也應用于了醫療領(lǐng)域,一方面用在顯微鏡光學(xué)成像,對生成的影像進(jìn)行了大幅度的視覺(jué)優(yōu)化處理,可以對細胞結構,細菌形狀,染色體形狀等進(jìn)行更細致的分析;另一方面,是用在X射線(xiàn)所產(chǎn)生圖像的處理上,同樣對影像效果有了大幅度的提升1990年代以后,圖像增強步入普及民用化時(shí)期。由于硬件技術(shù)的發(fā)展,電腦的處理速度快速增長(cháng),制造成本卻大致遵循著(zhù)摩爾定律不斷下降。圖像增強技術(shù)普遍應用于生產(chǎn)的各個(gè)方面,針對于各行各業(yè)生產(chǎn)環(huán)境的增強方法大大增加了。二十一世紀以后,圖像增強研宄的發(fā)展又有新的特點(diǎn),其中包括大數據量,實(shí)時(shí)性,與互聯(lián)網(wǎng)技術(shù)結合,用戶(hù)定制需求,與人工智能結合,與智能終端結合等。圖像增強的方法按照是否經(jīng)過(guò)變換可分為:空域增強和變換域增強?沼蛟鰪娛且詧D像各點(diǎn)的像素值為一般處理對象,通過(guò)對像素值的單獨的或鄰域的公式運算來(lái)實(shí)現提升顯示效果的目的,例如灰度變換就是按照公式對像素值進(jìn)行一一替換,直方圖均衡則按照均衡分布的準則重新安排像素值;變換域增強則不是操作像素值本身,而是令其轉換到某一變換域后,根據其在變換域中的分布特點(diǎn)進(jìn)行針對性的操作,如傅立葉變換是轉換到頻率域上,小波變換是轉換到小波域上。轉換后的處理方式有同態(tài)濾波,帶阻濾波等還有其他一些較獨立的方法。如數學(xué)形態(tài)學(xué)方法,它是一種用來(lái)解析幾何形狀的方法,被應用于圖像處理中。它包括一些特定的結構元素,通過(guò)這些結構元素對圖像進(jìn)行操作,可以提取圖像中的.對應形狀。這樣將形狀和背景分離開(kāi),分別加以強調和抑制處理,可以達到圖像的增強效果。
另外,圖像增強與其他領(lǐng)域的方法相結合,出現了很多新的處理方法,如與模擬神經(jīng)信號傳遞的神經(jīng)網(wǎng)絡(luò )算法相結合的新方法,利用神經(jīng)網(wǎng)絡(luò )得到一種非線(xiàn)性增強方式,對圖像進(jìn)行直接增強前面提到過(guò),本文提出的方法是以智能閱讀器的產(chǎn)品為基礎的,產(chǎn)品組成如圖。這款產(chǎn)品包括了一個(gè)圖像采集器和一款配套的軟件,采集器通過(guò)USB線(xiàn)連接到電腦上,采集到的圖像經(jīng)過(guò)軟件的識別,生成電子文檔,再轉化為聲音信號播放出來(lái),這樣實(shí)現文本圖像的可讀化。該機的便攜版是將軟件燒錄到閱讀器內的單片機,實(shí)現類(lèi)似的處理過(guò)程,便攜式閱讀器通過(guò)電供電,省去了與電腦連接的過(guò)程。這款軟件的處理過(guò)程大致包括這幾個(gè)步驟:一是圖像采集;二是圖像預處理;三是文字識別;四是語(yǔ)音合成。圖像增強是預處理步驟屮的一個(gè)組成部分,一般來(lái)說(shuō),排在前面的步驟會(huì )影響后續處理的結果,這樣圖像增強對后面的二值化、版面分析都會(huì )有顯著(zhù)影響,所以探究效果更好的增強算法是很有必要的。這種增強的效果既可以體現在圖像亮度的針對性提升或削弱,也可以是體現在圖像各點(diǎn)位置的調整和校正上,目的都是利于后續的分析步驟。
四、本文研究的主要內容
灰度變換,直方圖均衡,中值濾波等方法是圖像增強中的典型方法,本文將在概念介紹后首先講解這些方法;谛〔ㄗ儞Q的增強是本文著(zhù)重探討的地方,包括了理論和具體方法。另外一部分就是作為視覺(jué)增強的幾何扭曲校正方法。本文以BMP格式圖片為基本圖片處理格式,對多種方法進(jìn)行了實(shí)驗。實(shí)驗結果,這種方法處理對比度不理想的圖像時(shí),有良好的增強結果。全文共分五章,具體安排如下:
第一章緒論,介紹了圖像增強研究的出發(fā)點(diǎn)和本文的內容安排。
第二章闡述圖像增強現在的發(fā)展狀況,先是概要地闡述若干經(jīng)典的方法,如灰度變換,直方圖均衡等,然后介紹了現在己有的小波閾值化處理方法,在介紹這些方法的時(shí)候會(huì )注重數學(xué)原理和實(shí)現方法的闡述。
第三章介紹了圖像增強的程序,包括程序實(shí)現的功能和邏輯流程,然后介紹了程序的主要文件和功能函數,最后對部分核心代碼進(jìn)行了分析。
第四章闡述方法的過(guò)程。先是本文提出的基于自適應閾值的小波增強方法,對閾值的選取進(jìn)行了細致的數學(xué)分析,然后介紹方法的實(shí)現過(guò)程。另外,位置增強的方法,具體指針對文本文檔的幾何扭曲狀況,提出一種快速的校正方法,使得圖像平直排布,提升了視覺(jué)效果。
第五章是實(shí)驗工作,對新提出的圖像增強方法進(jìn)行了仿真,得到了直觀(guān)的圖像對比和客觀(guān)的數據表格,并根據一些評判參量對方法進(jìn)行了評價(jià)。
第六章總結,概括講述本文所作出的研宄工作,分析現有工作的成果和不足之處,為下一步的研究工作做鋪塾。
五、寫(xiě)作提綱
計算機專(zhuān)業(yè)開(kāi)題報告 11
1.畢業(yè)論文的主要內容、重點(diǎn)和難點(diǎn)等
主要內容:
物流管理系統是針對中小型物流企業(yè)的營(yíng)運管理過(guò)程進(jìn)行設計的,主要實(shí)現如下目標:
(1)向客戶(hù)全面展示公司各項業(yè)務(wù)。
(2)客戶(hù)在線(xiàn)對運單情況進(jìn)行查詢(xún)。
(3)向客戶(hù)介紹公司物品分類(lèi)情況。
(4)為分公司提供貨物運單信息添加功能。
(5)為管理員提供后臺登錄入口。
(6)管理員通過(guò)后臺,對運單信息進(jìn)行全面管理。
(7)對公司各行業(yè)務(wù)信息進(jìn)行管理。
(8)對分公司信息、管理員信息進(jìn)行管理。
本系統前臺頁(yè)面主要包括以下功能模塊:
(1)倉庫庫存管理。該模塊包括了新增庫存,庫存查看,入庫修改幾個(gè)子模塊。新增庫存包含了一些貨物相關(guān)的選項,可以查看以往入庫的記錄,并可以修改。
(2)查詢(xún)操作。包括入庫查詢(xún),貨物匯總,庫存查詢(xún)子模塊。根據日期,貨物類(lèi)別,編號等屬性進(jìn)行查詢(xún)。
(3)物品設置。包括修改倉庫編號,修改類(lèi)別,修改單位,修改產(chǎn)品表,初始化庫存表,可以修改一些產(chǎn)品的屬性并保存。
(4)用戶(hù)管理。包括新增用戶(hù),用戶(hù)管理,管理員管理,公司管理,總管理員管理,用戶(hù)日志?尚略鲇脩(hù),修改用戶(hù)信息,查看不同管理員的權限。
論文重點(diǎn):
1.客戶(hù)調研及定向
對于第三方物流公司,專(zhuān)線(xiàn)公司,普通貨運部進(jìn)行調研,以便確定流程,并且根據市場(chǎng)切入點(diǎn)確定開(kāi)發(fā)軟件的方向,一個(gè)軟件無(wú)論如何無(wú)法適應全部的物流公司,不同類(lèi)型的物流公司的對于軟件的要求側重點(diǎn)不同,流程也不同,又因流程是決定軟件架構及設計的主要因素,故此前期的工作應該是確定軟件適應的客戶(hù)群體,并根據該客戶(hù)群體的共性來(lái)定制軟件的流程。
2.系統設計及數據庫關(guān)系
系統設計的面比較廣,在整個(gè)軟件開(kāi)發(fā)的時(shí)間占用也比較長(cháng),幾乎可以達到三分之一之重。主要是先根據軟件的流程,設計主要的靜態(tài)頁(yè)面,在不關(guān)聯(lián)數據庫的前提下,先分析一下軟件的靜態(tài)頁(yè)面對于目標群物流公司流程的符合程度,包括一些細節的輸入項,顯示項,是否滿(mǎn)足目標客戶(hù)群需要,是否方便理解和操作,這個(gè)過(guò)程還需要目標客戶(hù)群代表進(jìn)行評價(jià),以便確定最終的靜態(tài)頁(yè)面流程及要素內容。
確定以上內容之后就是網(wǎng)頁(yè)設計,這個(gè)就比較簡(jiǎn)單,主要是在頁(yè)面布局及配色方面。同時(shí)會(huì )兼顧一些小的技巧的工具附加。
頁(yè)面及流程確定之后,數據庫的設計及關(guān)系也就呼之欲出。這里面最重要的是數據庫之間、網(wǎng)頁(yè)程序之間的關(guān)聯(lián)關(guān)系的確定。也比較費時(shí)費力。另外一點(diǎn),數據庫的字段名稱(chēng)必須規范化。
所有的以上開(kāi)發(fā)文檔必須進(jìn)行造冊備份,并且在今后的升級或維護過(guò)程中,對于已經(jīng)更改的內容進(jìn)行詳細的記錄。這是讓一個(gè)軟件持續化改進(jìn)的最最必要的過(guò)程。少了這個(gè),一旦有人辭職,或者出現不同客戶(hù)不同的定制需求,這個(gè)軟件最終會(huì )被自己搞亂。
3.開(kāi)發(fā)程序的確定及代碼的編寫(xiě)
為了避免今后維護升級及人員流動(dòng)帶來(lái)的代碼方面的維護不便,故此,開(kāi)發(fā)之前必須就語(yǔ)言、函數、代碼等內容進(jìn)行規范化。
程序代碼的編寫(xiě)可以交由不同的人員進(jìn)行開(kāi)發(fā),但必須是開(kāi)發(fā)一個(gè)模塊,測試一個(gè)模塊,不能等到程序全部開(kāi)發(fā)完畢再統一測試,因為這樣最容易在初級階段發(fā)現程序的錯誤,甚至是流程中考慮不清楚的部分,在開(kāi)發(fā)過(guò)程中其實(shí)流程重建是最頭痛的事情,故此在上文提到的第二點(diǎn)中就更加顯得重要。
程序的測試內部通過(guò)之后,必須經(jīng)由客戶(hù)群代表進(jìn)行實(shí)際的測試,然后再不傷害程序骨架的前提下,進(jìn)行易用化的修改。
4.培訓文件的撰寫(xiě)及培訓的流程
這個(gè)屬于售后的部分,但必須是經(jīng)由銷(xiāo)售、開(kāi)發(fā)人員、目標客戶(hù)群共同努力才能形成一個(gè)真正行之有效的培訓文檔。
發(fā)現的難點(diǎn):
1.連接數據庫
數據庫連接對動(dòng)態(tài)網(wǎng)站來(lái)說(shuō)是最為重要的部分,在與后端數據庫連接時(shí)可以采用odbc或jdbc技術(shù)。雖然odbc作為傳統的連接數據庫的手段是一種選擇,但是odbc有以下致命缺陷,從而使它無(wú)法勝任jsp的'請求:
(1)odbc是c語(yǔ)言實(shí)現的api,從java程序調用本地的c程序會(huì )帶來(lái)一系列類(lèi)似安全性、完整性、健壯性方面的問(wèn)題。
(2)其次,完全精確地實(shí)現從c代碼odbc到j(luò )avaapi翻譯的odbc不會(huì )令人滿(mǎn)意,因為在java中沒(méi)有指針,而odbc中大量地使用了指針,包括極易出錯的空指針
(3)考慮到平臺移植性,在進(jìn)行jspweb開(kāi)發(fā)中使用odbc會(huì )帶來(lái)負面影響,使得代碼不適合于移植。
2.內建的組件
3.轉換unicode編碼
4.異常情況的處理,常見(jiàn)的異常如下:
引發(fā)nullpointerexception異常
引發(fā)numberformatexception異常
引發(fā)stringindexoutofboundsexception異常
引發(fā)noclassdeffounderror錯誤
引發(fā)java.lang.error錯誤
5.自動(dòng)分揀功能和計劃配載功能
2.準備情況(查閱過(guò)的文獻資料及調研情況、現有設備、實(shí)驗條件等)
查閱文獻:
[1]靳其兵李曉波,XX.基于jsp的數據庫連接技術(shù)的研究[j].計算機仿真.24(4),108-111。
[2]周恒等,jsp項目開(kāi)發(fā)全程實(shí)錄【m】.清華大學(xué)出版社
[3]鄧子云等,jsp網(wǎng)絡(luò )編程-從基礎到實(shí)踐【m】.電子工業(yè)出版社
[4]孫衛琴(XX年),java面向對象編程【m】.北京:電子工業(yè)出版社
[5]張躍平耿祥義(XX年),jsp實(shí)用教程【m】(第2版).清華大學(xué)出版社
[6]王麗菊時(shí)武略(XX年),jsp動(dòng)態(tài)網(wǎng)頁(yè)編程【m】,北京理工大學(xué)出版社
現有設備:
windowsxpprofessional操作系統
mysql6.0數據庫。
myeclipse6.0和apache-tomcat-6.0-18
調研情況:
物流是為滿(mǎn)足消費者需求而進(jìn)行的對原材料、中間庫存、最終產(chǎn)品及相關(guān)信息從起始點(diǎn)到消費地的有效流動(dòng),以及為實(shí)現這一流動(dòng)而進(jìn)行的計劃、管理和控制過(guò)程。為了全面實(shí)現某一戰略、目標或任務(wù),物流把運輸、供應倉儲、維護、采購、承包和自動(dòng)化綜合成一個(gè)單一的功能,以確保每個(gè)環(huán)節的最優(yōu)化。與互聯(lián)網(wǎng)來(lái)源于軍方研究項目類(lèi)似,物流也是從軍方發(fā)展起來(lái)的。據調查在第二次世界大戰期間,為了加強后勤保障,美國軍方系統地發(fā)展了物流系統。其實(shí),古語(yǔ)曰“兵馬未動(dòng),糧草先行”,物流的雛形追本溯源可以說(shuō)有幾千年的歷史了,只不過(guò)近代才開(kāi)始系統地發(fā)展起來(lái)而已。
現代物流強調的物流管理(logisticsmanagement)是指在社會(huì )再生產(chǎn)過(guò)程中,根據物質(zhì)資料實(shí)體流動(dòng)的規律,應用管理的基本原理和科學(xué)方法,對物流活動(dòng)進(jìn)行計劃、組織、指揮、協(xié)調、控制和監督,使各項物流活動(dòng)實(shí)現最佳的協(xié)調與配合,以降低物流成本,提高物流效率和經(jīng)濟效益。
相比傳統物流,現代物流更多借助于信息流的控制作用,它不再把建立基礎設施作為最主要手段,而是通過(guò)信息技術(shù),利用現有的各種基礎設施,將企業(yè)的運輸信息和運輸需求予以共享并快速傳遞。
現代物流的核心是信息技術(shù),因為正是信息技術(shù),將物流之中原先割裂的各個(gè)環(huán)節整合在一起,從而表現出現代物流的整合化特征——借助于信息技術(shù),最大限度地將原先在實(shí)現物資空間位移中所進(jìn)行的運輸、倉儲、包裝、裝卸、加工以及配送等多個(gè)環(huán)節整合一起,以一個(gè)整體面對社會(huì )的物流需求。
現代物流形成一個(gè)網(wǎng)絡(luò )化體系已成必然。所謂網(wǎng)絡(luò )化體系表現在兩個(gè)方面:一是實(shí)體化的物流網(wǎng)絡(luò ),F在的物流企業(yè)都是以自己為核心建立網(wǎng)絡(luò ),最多是以某一個(gè)行業(yè)或小系統建立這種物流網(wǎng)絡(luò ),但是跨行業(yè)、跨地域、跨區域物流的網(wǎng)絡(luò )實(shí)際上在國內沒(méi)有真正形成。換句話(huà)說(shuō),任何一個(gè)企業(yè)做得再大,實(shí)體的物流網(wǎng)絡(luò )不能遍布到全國的每一個(gè)角落。二是電子化的物流網(wǎng)絡(luò )。不管是物流企業(yè)還是企業(yè)物流,現在許多電子商務(wù)公司做物流,也有許多物流公司做電子商務(wù),這些企業(yè)的電子網(wǎng)絡(luò )尚未形成真正意義上的網(wǎng)絡(luò )化,也沒(méi)有一個(gè)網(wǎng)絡(luò )或者幾個(gè)網(wǎng)絡(luò )聯(lián)盟起來(lái),足以構成一個(gè)遍布全國,能夠讓大家真正應用的電子化的網(wǎng)絡(luò )。而真正的物流網(wǎng)絡(luò ),應該是電子化的物流網(wǎng)絡(luò )和實(shí)體化的物流網(wǎng)絡(luò )融為一體,結合在一起而形成的。
現在的社會(huì )是信息高速發(fā)展的社會(huì ),隨著(zhù)計算機的應用越來(lái)越廣泛,計算機在企業(yè)管理中的應用,已走上成熟和健康發(fā)展的道路,一些軟件工具在企業(yè)中的應用也越來(lái)越廣泛.而企業(yè)生產(chǎn)管理中物流管理是一個(gè)非常重要的環(huán)節,也是決定生產(chǎn)效率的關(guān)鍵因素。所以當今時(shí)代,大部分大中型企業(yè)都利用計算機軟件技術(shù)來(lái)提高企業(yè)的物流管理效率。事實(shí)證明,人機的有效配合大大提高工作效率,并且已經(jīng)占于非常重要的地位。
3.總體安排和進(jìn)度計劃
第一至二周10月25日至11月6日:
選題:查看適合本人的指導教師論文題目。
第三至五周11月8日至11月26日:
大綱和搭建系統環(huán)境:開(kāi)始上網(wǎng)查找資料,并構出系統打大綱,并在指導教師的意見(jiàn)下進(jìn)行修改,寫(xiě)承諾書(shū)、任務(wù)書(shū)、開(kāi)題報告,并上交。查閱書(shū)籍,并在各個(gè)超市觀(guān)看他們所用的收銀系統,及多問(wèn)。然后開(kāi)始搭建好項目所要運行的環(huán)境,及相關(guān)運行的軟件,在把項目相關(guān)要涉及的和實(shí)現的界面做出來(lái),并建立好數據庫。
第六至九周11月28日至12月24日:
寫(xiě)論文和完成初項目:在指導教師和撰寫(xiě)規范的要求下開(kāi)始寫(xiě)論文。上網(wǎng)收索相關(guān)資料,查閱書(shū)籍,寫(xiě)好初稿,提交初稿電子稿給指導教師,接受指導教師中期檢查。并把項目要實(shí)現的代碼添加進(jìn)各個(gè)需要實(shí)現的窗體并與數據庫進(jìn)行連接,實(shí)現項目初步所要實(shí)現的基本功能,在不懂不與不明白的情況下與知道老師交流,或者上網(wǎng)查閱相關(guān)計算機項目書(shū)籍,初步測試,前臺與后臺模塊,發(fā)現問(wèn)題,解決問(wèn)題,最后改善問(wèn)題。
第十至十三周12月27日至1月20日:
上交論文和完善項目:在指導教師要求完成論文,并打印定稿論文,并按照裝訂順序打印、放置。在答辯之前提交電子稿和打印稿三份到指導教師處。在項目初步實(shí)現功能的基礎上,改良項目所存在的問(wèn)題看是否可以維護,與不同操作系統是否可以兼容,在發(fā)現問(wèn)題解決問(wèn)題后改進(jìn)項目,整體進(jìn)行測試,最后進(jìn)行美工界面,達到視覺(jué)效果與系統效果的統一。完成并上交做好的項目。最后填寫(xiě)《答辯資格審查》表,審查答辯資格。申請網(wǎng)絡(luò )答辯的寄回《工作情況證明》和《網(wǎng)絡(luò )答辯申請表》。
第十三至十六周下學(xué)期第一周,二周:
參加答辯:按教學(xué)學(xué)院要求參加答辯;看論文是否需整改,如果需要在規定時(shí)間內將整改后的論文交回相關(guān)教學(xué)學(xué)院。
計算機專(zhuān)業(yè)開(kāi)題報告 12
一、選題的依據、意義和理論或實(shí)際應用方面的價(jià)值
隨著(zhù)信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡(luò )教學(xué)跨越時(shí)間和地理位置的限制,最大程度的整合教學(xué)資源,將一流的師資和一流的設備通過(guò)網(wǎng)絡(luò )與需要得到新知識的學(xué)習者結合起來(lái),為廣大的學(xué)習者提供一個(gè)更加方便的平臺。而我校未能根據C語(yǔ)言這門(mén)課程建設一個(gè)相關(guān)的教學(xué)網(wǎng)站,依舊是采用以教師為中心的傳統教學(xué)模式教授知識,缺乏對于學(xué)生個(gè)性的培養,隨著(zhù)機械式的教育,學(xué)生容易失去對于課程的興趣,主觀(guān)能動(dòng)性低。本課題圍繞C語(yǔ)言課程教學(xué)網(wǎng)站的設計與實(shí)現展開(kāi),此教學(xué)網(wǎng)站的開(kāi)發(fā)突破了時(shí)間、空間的限制,給學(xué)習者提供豐富的網(wǎng)絡(luò )教學(xué)資源及各種形式的教學(xué)活動(dòng)。同時(shí)使課程中抽象和難以體會(huì )的概念等變得生動(dòng)起來(lái),加深加快對該門(mén)課程的理解,使學(xué)習者通過(guò)網(wǎng)絡(luò )可在線(xiàn)學(xué)習理論與實(shí)驗,提高學(xué)習能力及實(shí)踐能力,師生之間更具有交互性。不僅如此,也為學(xué)校節約了大量的人力及物力,教學(xué)網(wǎng)站上開(kāi)設的在線(xiàn)自測功能使得學(xué)習者隨時(shí)掌握自己的學(xué)習情況,知曉自己知識點(diǎn)的遺漏之處進(jìn)而補足。
二、本課題在國內外的研究現狀
在國外,網(wǎng)絡(luò )教學(xué)的發(fā)展較國內更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應用和標準化方面發(fā)展。以美國為例,美國是目前遠程教育規模最大的國家。近年來(lái),美國高校遠程教育課程建設快速發(fā)展,達到了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í)現的,網(wǎng)絡(luò )教學(xué)技術(shù)幾乎成為學(xué)員唯一獲取知識的途徑。
在國內,關(guān)于教學(xué)信息化我國已有一些網(wǎng)絡(luò )教學(xué)平臺,如軟酷網(wǎng),各大重點(diǎn)高校的在線(xiàn)教學(xué)平臺等都為我們提供了良好的學(xué)習平臺。但由于傳統教學(xué)觀(guān)念的束縛,網(wǎng)絡(luò )教學(xué)并未得到很好的推廣。因此,教學(xué)網(wǎng)站的設計實(shí)現以及觀(guān)念的轉變顯得尤為重要。我國的網(wǎng)絡(luò )基本普及到全國各大中小城市,但現在網(wǎng)絡(luò )教育資源并不是很豐富,再加上教育水品并不高的廣大農村地區。因此在未來(lái),我國的網(wǎng)上教育平臺的建設將有很大的前景。要提高我國網(wǎng)絡(luò )教學(xué)水平,必須注重網(wǎng)絡(luò )教育的教學(xué)設計,加強適應個(gè)性化教學(xué),合作性教學(xué),加強資源庫的標準化建設。
三、課題研究的內容及擬采取的.方法
首先按照軟件工程理論對系統的業(yè)務(wù)流程進(jìn)行分析,確定系統的功能及非功能需求;然后對系統進(jìn)行設計,確定系統的功能模塊如下:
1.用戶(hù)注冊:分為教師登陸和學(xué)生登錄兩個(gè)角色權限。能夠提供一定的安全機制,提供數據信息的授權訪(fǎng)問(wèn)。
2.課程基本信息:課程內容簡(jiǎn)介、教學(xué)目的和要求、教學(xué)內容和授課計劃。
3.實(shí)驗教學(xué):實(shí)驗教學(xué)大綱、實(shí)驗內容以及實(shí)驗指導書(shū)。
4.教學(xué)資源:查看教學(xué)課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁(yè)形式進(jìn)行鏈接。
5.在線(xiàn)學(xué)習:學(xué)生可通過(guò)該系統進(jìn)行自測,完成答卷。
6.師生論壇:該模塊實(shí)行權限管理, 用戶(hù)注冊登陸后, 會(huì )看到發(fā)布的各種信息目錄, 通過(guò)點(diǎn)擊查看進(jìn)入,可以查看到具體的信息以及老師或者其他學(xué)生回復此問(wèn)題的內容。
該系統采用了 ASP+DIV+CSS 的設計模式,利用 MD5加密。本系統是基于WinXp+SqlServer2005+Visual studio2008進(jìn)行開(kāi)發(fā)。系統采用 B/S 模式結構,利用 Internet 對畢業(yè)論文進(jìn)行管理。并結合Dreamweaver實(shí)現靜態(tài)網(wǎng)頁(yè)界面的設計。本系統使用的ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)以及SQL SERVER數據庫技術(shù)都已經(jīng)發(fā)展成熟,完全可以滿(mǎn)足系統設計需要,而且是目前主流技術(shù),服務(wù)器的架設和支持均十分方便。
四、課題研究中的主要難點(diǎn)及解決的方法
。1)數據庫表結構的設計,由于數據庫很多數據都需要存儲在數據庫中,如果數據庫表的結構設計不合理,在以后的開(kāi)發(fā)中,會(huì )遇到很多問(wèn)題。
。2)數據安全以和角色劃分。
解決方法:數據安全方面,系統登錄的密碼通過(guò)MD5加密算法后存入數據庫中,很大程度提高了數據的安全性。用戶(hù)表有role列,當用戶(hù)登錄時(shí),系統會(huì )根據當前登錄的用戶(hù)去數據庫檢索role列的值,根據role的值調整用戶(hù)的功能。
五、畢業(yè)設計(論文)工作進(jìn)度計劃
第一周 :閱讀資料,進(jìn)行課題調研,確定畢業(yè)設計題目。
第二周 :在調查研究的基礎上撰寫(xiě)開(kāi)題報告。
第三周 :查閱書(shū)籍、期刊,查找外文資料,開(kāi)始外文翻譯。
第四周 :學(xué)習數據庫以及asp.net相關(guān)知識。
第五周 :對選題教學(xué)網(wǎng)站系統的功能進(jìn)行需求分析。
第六周 :安裝Sql Server數據庫及VisualStudio軟件,并熟悉其運行環(huán)境。
第七周 :網(wǎng)站系統規劃和Sql Server數據庫設計。
第八周 :前臺:網(wǎng)站首頁(yè)及基本功能的實(shí)現 。
第九周 :后臺:管理端用戶(hù)及在線(xiàn)測試模塊的設計
第十周 :完成畢業(yè)設計中期檢查報告
第十一周:完善前臺布局并進(jìn)行編碼設計。
第十二周:依據后臺功能劃分進(jìn)行后臺布局和編碼。
第十三周:繼續完成網(wǎng)站的編碼實(shí)現。
第十四周:對功能需求與實(shí)現進(jìn)行分析與改進(jìn)。
第十五周:進(jìn)行網(wǎng)站調試、美化及改進(jìn)。
第十六周:按照工作手冊要求,撰寫(xiě)畢業(yè)設計論文。
第十七周:完善論文完成剩余章節,檢查無(wú)誤后打印初稿。
第十八周:整理畢業(yè)設計資料和答辯匯報材料,準備答辯。
【計算機專(zhuān)業(yè)開(kāi)題報告】相關(guān)文章:
計算機專(zhuān)業(yè)開(kāi)題報告07-21
計算機專(zhuān)業(yè)開(kāi)題報告范文07-19
計算機專(zhuān)業(yè)開(kāi)題報告(11篇)11-07
計算機專(zhuān)業(yè)開(kāi)題報告(精選11篇)11-13
計算機專(zhuān)業(yè)開(kāi)題報告11篇11-07
計算機專(zhuān)業(yè)開(kāi)題報告精選10篇11-30
計算機專(zhuān)業(yè)開(kāi)題報告(10篇)11-05