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

計算機專業(yè)畢業(yè)論文優(yōu)秀開題報告

時間:2024-08-22 00:30:14 計算機畢業(yè)論文 我要投稿
  • 相關推薦

計算機專業(yè)畢業(yè)論文優(yōu)秀開題報告

  一、開題報告

計算機專業(yè)畢業(yè)論文優(yōu)秀開題報告

  畢業(yè)設計(論文)題目 計算機課程考試報名系統(tǒng)的設計與實現(xiàn)

  課題背景和意義:

  隨著計算機及網(wǎng)絡技術的飛速發(fā)展,Internet應用在全球范圍內日益普及,當今社會正快速向信息化社會前進,信息自動化的作用也越來越大,從而使我們從繁雜的事務中解放出來,提高我們的工作效率。

  在眾多網(wǎng)絡服務中,Web已然成為時代的主流,而Java Web開發(fā)技術則因為可以進行復雜的數(shù)據(jù)庫操作、很強的交互性以及方便的用戶控制和管理備受開發(fā)人員的青睞。其中Struts作為基于MVC模型的Web框架,自推出以來不斷受到開發(fā)者的追捧,得到了用戶廣泛的應用。作為最成功的Web框架,Struts擁有眾多的優(yōu)點:使用MVC模型、功能齊全的標簽庫、開放源代碼等。

  Java Web技術非常成熟,能為復雜的應用提供強大的業(yè)務計算能力,但是其界面展現(xiàn)能力卻略顯晦澀。恰巧同樣基于MVC模式的Flex技術的優(yōu)勢在于構建絢麗的用戶界面,能為用戶提供很好的“富客戶端”體驗,但業(yè)務處理能力卻并不是它的強項。所以Struts與Flex的結合必將引領Web開發(fā)的新的潮流。

  目前在我們學校,存在各級各類的考試和活動,而學,F(xiàn)有的報名系統(tǒng)只能完成一些重要的國家級考試的報名。大部分的信息公布和報名工作主要還是依賴于人工完成,不僅缺乏條理,而且工作效率極低。人工管理還存在許多的弊端,由于不可避免的人為因素,容易造成數(shù)據(jù)的遺漏和誤報。計算機信息化管理有著存儲量大、速度快等許多優(yōu)點,提供給我們的處理信息及時快捷,因此我們可以利用計算機網(wǎng)絡,結合Struts技術和Flex技術實現(xiàn)動態(tài)的管理和完美的畫面。

  隨著計算機網(wǎng)絡技術的進一步的發(fā)展和普及,利用Struts和Flex技術開發(fā)的各種網(wǎng)絡報名系統(tǒng)必將大行其道。

  研究的主要內容:

  1、 研究目標:

  (1) 實現(xiàn)校園考試和活動信息公布和報名的科學規(guī)范化。

  (2) 實現(xiàn)校園考試和活動信息公布和報名的自動簡便化。

  (3) 實現(xiàn)校園考試和活動信息公布和報名的網(wǎng)絡便化。

  (4) 實現(xiàn)Struts技術和Flex技術的完美結合。

  2、研究內容

  用Struts技術和Flex技術實現(xiàn)基于B/S模式的網(wǎng)絡報名系統(tǒng),主要包括3類用戶:學生、教師和管理員。不同的用戶有不同的操作界面和它們各自的功能:

  (1)學生:注冊、登錄、瀏覽、報名、發(fā)表意見和建議。

  (2)教師:注冊、登錄、瀏覽、報名、發(fā)表意見和建議。

  (3)管理員:查看所有項目的報名情況、信息的發(fā)布和導出、系統(tǒng)的維護(增、刪、改)、用戶開設等等。

  研究方法(或技術路線):

  使用的開發(fā)技術有:

  Struts:完成業(yè)務邏輯處理和計算;Flex:完成頁面制作;Tomcat6.0:系統(tǒng)的發(fā)布和運行環(huán)境;MySql:完成數(shù)據(jù)信息的存儲。

  開發(fā)流程:

  1、 本系統(tǒng)在Eclipse環(huán)境中使用Flex完成頁面的制作。

  2、 在完成頁面制作,同樣在Eclipse環(huán)境用Struts框架完成頁面間的跳轉和業(yè)務邏輯。

  3、將成果物發(fā)布在tomcat服務器上,驗證各頁面間是否能夠正確跳轉。

  4、完成頁面與MySql數(shù)據(jù)庫間的連接,并導入初始數(shù)據(jù)。

  5、重新在tomcat服務器上發(fā)布系統(tǒng)驗證各環(huán)節(jié)的銜接是否正確,數(shù)據(jù)處理是否有誤。

  6、完成上述過程,并對出現(xiàn)的問題進行完善后,對整個系統(tǒng)進行各項測試。

  7、完成測試,通過后,正式在校園網(wǎng)上發(fā)布系統(tǒng),試運行。

  預期結果:

  1、 一個完整的,能夠實現(xiàn)上述功能的,可以運行的系統(tǒng)。

  2、 一份畢業(yè)設計報告。

  3、 最終的系統(tǒng)畫面:

  進度計劃:

  WBS NAME START FINISH WORK

  1 前期調研 Sep 1 Sep 14 10天

  2 設計 Sep 15 Dec 5 58天

  2.1 開發(fā)環(huán)境的選擇和構筑 Sep 15 Sep 29 11天

  2.2 功能模塊設計 Sep 30 Oct 25 18天

  2.3 界面的設計 Oct 26 Nov 22 20天

  2.4 數(shù)據(jù)庫表單的設計 Nov 23 Dec 5 9天

  3 開發(fā) Dec 6 Feb 6 45天

  3.1 開發(fā)環(huán)境和技術的學習 Dec 6 Dec 26 15天

  3.2 界面制作 Dec 27 Jan 16 15天

  3.3 界面與數(shù)據(jù)庫的鏈接 Jan 17 Feb 6 15天

  4 測試 Feb 7 Mar 19 30天

  5 畢業(yè)論文 Mar 20 Apr 9 15天

  二、閱讀文獻目錄

  序號 文獻名 文獻出處 文獻發(fā)表時間

  1 基于Dojo組件的報名系統(tǒng)的應用 中國教育信息化 2008年3月

  2 論三種設計模式在報名系統(tǒng)中的應用 計算機與信息技術 2007年4月

  3 基于WEB模式的高校設計大賽報名系統(tǒng)設計 中國新技術新產(chǎn)品 2009年10月

  4 利用ASP實現(xiàn)網(wǎng)絡通用報名系統(tǒng) 中國高新技術企業(yè) 2008年8月

  5 基于Web的培訓考試報名系統(tǒng)的設計 福建電腦 2008年11月

  6 高考報名系統(tǒng)統(tǒng)計功能的探討與實現(xiàn) 現(xiàn)代計算機 2007年2月

  7 基于B/S模式的等級考試報名系統(tǒng)的設計與實現(xiàn) 電腦知識與技術 2009年 4月

  8 基于ASP的遠程高?荚噲竺到y(tǒng)的實現(xiàn) 中國科技信息 2006年8月

  9 基于B/S的網(wǎng)絡考試報名系統(tǒng)的設計與實現(xiàn) 科技廣場 2007年1月

  10 基于WEB的CET報名系統(tǒng)的設計與實現(xiàn) 科技信息(學術研究) 2007年5月

  11 基于WEB的選修課報名系統(tǒng)設計 電腦知識與技術 2010年6月

  12 高校新生報名管理系統(tǒng)設計 信息與電腦(理論版) 2011年5月

  13 基于ASP的藝術考試網(wǎng)上報名系統(tǒng)的開發(fā) 電腦知識與技術 2006年8月

  14 面向Web系統(tǒng)的Struts框架研究與應用 電子技術應用 2007年8月

  15 基于B/S模式的教育學、心理學考試在線報名系統(tǒng)的設計與實現(xiàn) 電腦知識與技術 2011年1月

  16 基于ASP的網(wǎng)上報名系統(tǒng)研究與設計 信息技術與信息化 2006年8月

  17 基于網(wǎng)絡安全的網(wǎng)上報名系統(tǒng)的實現(xiàn) 電腦知識與技術 2008年12月

  18 計算機等級考試網(wǎng)上報名系統(tǒng)接口的設計與實現(xiàn) 科技信息 2008年9月

  19 全國計算機等級考試報名系統(tǒng)關鍵環(huán)節(jié)設計 計算機應用與軟件 2009年3月

  20 全國計算機等級考試輔助報名系統(tǒng)設計 計算機與現(xiàn)代化 2010年6月

  三、文獻綜述

  注意:學生閱讀文獻后,必須寫出1500-2000字左右的綜述或讀書報告,作為開題內容之一。(可增頁)

  前言

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

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

  1、功能方面:

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

  2、技術方面:

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

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

  客戶層:即Web游覽器;

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

  業(yè)務層:業(yè)務層為數(shù)據(jù)庫端表示層提供松散耦合,處理真實應用,完成事務管理的選擇,協(xié)調各種業(yè)務邏輯對象之間的依賴關系,并為持久層和業(yè)務邏輯層之間提供松散耦合。

  數(shù)據(jù)層:通常采用Hibernate作為中介,它是采用ORM映射機制的持久層開發(fā)工具,是Java應用和關系數(shù)據(jù)庫之間的橋梁,負責Java對象和關系數(shù)據(jù)庫之間的映射。內部封裝了JDBC訪問數(shù)據(jù)庫的操作,向上層應用提供了面向對象的數(shù)據(jù)庫訪問API。

  剩下的一些考試報名系統(tǒng)通常使用ASP技術,并且使用模塊化的設計。如按用戶種類分可以分為:管理員模塊和學生模塊;按功能分可以分為:登錄模塊、游覽模塊、搜索查詢模塊、報名模塊、退出模塊等等。

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

  二、發(fā)展方向:

  1、功能方面:

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

  2、技術方面:

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

  同時,這是個對美有著很大追求的時代,單調的頁面無法給人帶來美的享受,如果沒有華麗多彩的頁面,再強大的系統(tǒng)也只能被歷史的長河所吞沒。

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

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

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

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

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

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

  簡而言之,從這些文獻中受益匪淺。

  參考文獻:

  1、王念暉,徐林 論三種設計模式在報名系統(tǒng)中的應用 計算機與信息技術 2007年

  2、李小強,張朝暉,李振坤 高考報名系統(tǒng)統(tǒng)計功能的探討與實現(xiàn) 現(xiàn)代計算機 2007年

  3、王成 基于B/S的網(wǎng)絡考試報名系統(tǒng)的設計與實現(xiàn) 科技廣場 2007年1

  4、林穗,李振坤 面向Web系統(tǒng)的Struts框架研究與應用 電子技術應用 2007年

  5、宋少偉,劉方愛 基于ASP的網(wǎng)上報名系統(tǒng)研究與設計 信息技術與信息化 2006年

  6、管小衛(wèi),丁琳 基于Web的全國計算機等級考試報名系統(tǒng)設計 電腦知識與技術 2009年

  7、陳曉林,吳定雪,周妃,余志超,肖小紅 全國計算機等級考試報名系統(tǒng)關鍵環(huán)節(jié)設計 計算機應用與軟件 2009年3

【計算機專業(yè)畢業(yè)論文優(yōu)秀開題報告】相關文章:

計算機專業(yè)畢業(yè)論文開題報告07-10

計算機專業(yè)畢業(yè)論文開題報告樣本10-01

計算機專業(yè)碩士畢業(yè)論文開題報告06-10

計算機專業(yè)畢業(yè)論文開題報告范本05-29

計算機專業(yè)畢業(yè)論文開題報告范文09-03

計算機專業(yè)畢業(yè)論文開題報告(5篇)05-26

計算機專業(yè)畢業(yè)論文開題報告5篇05-24

計算機專業(yè)開題報告10-01

計算機專業(yè)開題報告07-13

文秘專業(yè)畢業(yè)論文開題報告06-24