當前位置:文思屋>學習教育>開題報告>

計算機應用畢業設計的開題報告

文思屋 人氣:3.25W

計算機應用畢業設計開題報告如何書寫呢?以網路技術為支撐的現代計算機應用,已經具備較大的規模並相當普及。下面是小編分享的計算機應用畢業設計開題報告,歡迎閱讀!

計算機應用畢業設計的開題報告

計算機應用畢業設計的開題報告篇一:

1、本課題的研究意義

考試是教學至關重要的一個環節,是檢查學生對知識掌握程度的尺碼,也是測評任課老師教學效果的標準,然而這又會受到考試本身質量的影響。隨著計算機技術、網路資訊科技的不斷髮展,傳統的考試方式的種種不足和侷限日益顯露。傳統考試方式的弊端主要表現如下幾個方面:

1.傳統考試方式從組卷命題、試卷印刷,考場安排、監考到組織判卷都是通過人工操作完成,所以週期長、浪費大、效率低。

2.傳統考試缺乏有效的監考管理手段,學生作弊現象普遍,加上考試的各個環節人工參與因素過多,如人工出題、判卷等都會影響到考試的客觀性和公平性。

3.傳統考試的形式單一、測評方式死板,缺少有效的統計分析手段,不能及時準確地收集教學反饋資訊。

4.傳統的考試,教師的工作量大,教師要承擔包括試卷出題、審閱批改、統計分數等高強度的體力勞動,耗費了大量的工作時間和精力。

相比之下,基於計算機考試的優越性具體體現在以下幾個方面:

1.考試實行無紙化、自動化。大大減少了財力物力的浪費,降低了考試成本。簡化了繁重的考務工作,縮短的考試工作週期,減少了低水平的重複勞動。

2.考試試卷從題庫抽取,能避免過多的人工干預,能確保考試的客觀性和公平性。同時,可以合理調整試題內容,控制試卷的質量,保證考試的科學性。

3.考試自動隨機出題,每份試題內容都不一樣,可以有預防考試作弊的發生。提高了考試的安全性。

4.考試結合了網路資源的優勢,有利於組織實施大規模的異地實時考試。

2、本課題的基本內容

由於傳統的考試方式存在種種不足和侷限,我們有必要對考試系統重新設計和開發出一套全新的考試系統。我們在保持原有考試絕大部分功能的前提下,不僅需要完善原有功能,而且還要根據老師和同學的要求,加入許多新的功能,使得題目管理,上機考試,試卷評分,考試分析更加方便完善。

以網路技術為支撐的現代計算機應用,已經具備較大的規模並相當普及。作為對傳統考試模式的改革和創新,利用計算機技術實現無紙化考試,取代紙和筆的傳統考試方式,是近年來計算機技術的一個非常活躍的研究領域。

本系統基於先進的網路程式設計技術,是集線上組卷、線上考試、實時評判、考試結果分析評估於一體的大型教學考試管理系統。教師可以通過系統提供的海量學科題庫輕鬆快速組出針對不同測評目的的試卷,以滿足各類考試及評測要求,以便準確掌握課堂教學重點,學生難點,及時調整教學進度與重點安排,指導學生高效學習。學生可以通過線上考試和同步訓練自我診斷掌握知識的程度,及時查漏補遺,為學生提供一種自主學習、自我檢查的最佳解決方案。

3、本課題技術路線、重點難點

本系統就Browser/Server模式的特點首先做了分析,給出了Browser/Server模式的兩個重要特性,系統維護方便和硬體無關性。因此在隨機組卷的線上考試系統中採用這種結構是可行的。提高Web軟體維護性的一個方法就是將軟體的表示和邏輯部分分離,JSP恰恰能實現這種分離。於是JSP被應用到隨機組卷的線上考試系統的開發中,以確保系統的安全性、可維護性和易操作性。

本系統從系統功能分析、概要設計到詳細設計,都進行了較全面和詳細的分析說明。在整個系統中,有以下幾點需要特別注意:

在一個Web應用程式中,需要對該系統進行分析,並將它模組化,這樣對於其後的設計和程式碼編寫將起到良好的指導作用。

在資料庫設計中,使用儲存過程對資料庫進行訪問和操作,充分利用關係資料庫的優點。JDBC允許程式通過實現CallableStatement介面的例項物件來呼叫儲存過程,

CallableStatement物件可以宣告輸出引數,以供儲存過程旋轉返回結果。儘管在各個資料庫管理系統中所建立儲存過程的語法不同,但CallableStatement介面為輸入、輸出引數的宣告以及儲存過程的呼叫定義了統一的介面,削弱了開發的繁雜性。

Web應用程式的安全性也是需要特別注意的。除了使用者身份認證,一些頁面需要限制未經許可使用者的登入訪問。在JSP程式中,要合理地使用Cookie或Session,它們都可以實現跨網頁的資料共享,並且具有有效時間。例如,這裡可以將登入資料寫入Session物件,在使用者瀏覽受到限制的頁面時,都能先檢查Session物件中儲存的資料,從而判斷使用者是否可以瀏覽網頁,以達到控制的目的。

計算機應用畢業設計的開題報告篇二:

一、本課題的目的和意義

在日常辦公中,通常會遇到許多常用的資料,比如郵件地址、日程助手、日常記事等,這些資料通常凌亂不堪,在需要時不知道存放在何處,從而影響工作效率。因此,我們設計了能滿足這種需求的系統——中小企業辦公自動化管理系統。

通過中小企業辦公自動化管理系統對企業日常辦公進行管理,滿足了企業日常辦公管理各方面的需求,實現了企業員工之間短訊息的傳送與接收功能,大大的方便了企業內部人員溝通。網站提供的前後臺的公告與公文資訊的`管理方便員工及時的瞭解公司的動態。其他功能模組的設定使企業的日常管理步入了科學系統管理的軌道上。

二、本課題的主要研究內容(提綱)

完成“中小企業辦公自動化管理系統”的設計,中小企業辦公自動化管理系統是一個適應於中小型企業的能滿足日常辦公需求的管理系統,本系統初步擬定由以下六個模組組成。

(一)個人通訊錄

該模組用作每一個登入系統的使用者來維護自己的通訊錄,通訊錄中需要儲存的資訊有姓名、性別、手機、E-mail地址、QQ號碼、公司、家庭住址、郵編。通知本模組個人使用者可以自由維護個人的基本資訊以及自由新增聯絡人資訊;可以方便查詢聯絡從,可以修改或刪除某一個聯絡人。

(二)日程安排模組

該模組用作當前的登入使用者新增、修改、刪除和檢視自己的日程安排列表。本模組中應該儲存的資訊有:使用者名稱、年份、月份、日期、安排內容。

(三)工作日誌模組

該模組用作當前的登入使用者新增、修改、刪除和檢視自己的工作日誌列表。本模組中應該儲存的資訊有:使用者名稱、年份、月份、日期、日誌標題、日誌內容、記錄時間。

(四)短訊息管理模組

該模組用作當前的登入使用者給系統內的其他使用者傳送短訊息,並可以檢視其他使用者發來的訊息。本模組中應該儲存的資訊有:接收者、傳送者、訊息內容、傳送時間、是否閱讀。

(五)公告管理模組

該模組用作使用者傳送通知,大家都可以檢視,只有傳送通知的使用者才有權修改、刪除該通知。本模組中應該儲存的資訊有:公告填寫人、公告標題、公告內容、公告時間。

(六)會議管理模組

該模組用作使用者傳送會議通知,供所有的使用者檢視,且只有傳送通知的使用者才有權修改、刪除該通知,它應該包括如下幾個部分。

(1) 通知列表頁面包括髮布、修改、刪除、清除通知、瀏覽通知內容和填寫反饋意見等6個操作功能。

(2) 釋出、修改通知頁面。

(3) 瀏覽通知內容頁面。

(4) 填寫反饋意見頁面。

三、文獻綜述(國內外研究情況及其發展)

人們普遍使用計算機來提高個人工作效率,但是在需要許多人一起協同工作的現代工作環境中,我們更需要提高我們的整體工作效率。辦公自動化,一個極大的概念,一個炒作了很久的概念。無論是辦公裝置公司,還是系統整合公司,都大力推出自己的辦公自動化產品。可見,辦公自動化中內容龐大,可為空間不可小視。那麼,首先我們來探討一個問題,什麼是辦公?辦公實際就是檔案的製作、修改、傳遞、鑑定、儲存、銷燬、存檔的過程。那麼隨著檔案的這一流程,產生了各種各樣的裝置。隨著技術的發展,計算機網路技術的進步,辦公自動化網路的建設也得到了大力推廣。

辦公自動化提了多年,但效果並不明顯,人們還是停留在單機字處理和表格處理的所謂辦公自動化的初級階段。資訊的交流和共享,以及團隊的協同運作等無法完美的實現,極大地限制了工作的效率。Internet的迅猛發展,為資訊的交流和共享,團隊的協同運作提供了技術的保證,同時也預示著網路化辦公時代來臨。

傳統的辦公自動化系統和大型MIS系統在處理企業管理流程中大多采用企業業務流程重組(BKR),其核心思想就是要先優化企業業務管理流程,再根據優化後的流程建設企業資訊系統。這樣不僅在系統建設中工作量巨大,同時面臨來自企業內部重重的阻礙。

四、擬解決的關鍵問題

本系統中擬解決的關鍵問題有以下三個:

(1) 資料庫設計是專案開發和系統設計中非常重要的一個環節,是因為資料庫設計就像建設高樓大廈的根基一樣,如果設計不好,在後來的系統維護、變更和功能擴充時,甚至在系統開發過程中都會引起比較大的問題。

(2) 企業員工之間短訊息的傳送與接收。相關的細節有怎樣實現員工之間一對一與一對多以及多對多短訊息的傳送與接收。

(3)企業釋出會議通知的管理以及如何構建網路會議室實現企業內部員工之間在網路中舉行日常會議。

五、研究思路和方法

本系統要實現企業在日常辦公時所需要的基本功能,並採用MVC三層架構開發模式,即Struts+Spring+Hiber

rnate三層架構,這些元件可以進行互動和重用;資料庫連線池的統一管理,如果程式需要連線,則從此池中取出一個連線使用,使用完後又返回給該池,這些連線可以互用,從而提高的效率。

另外,在構建開發環境的時候,我們使用MySQL+Tomcat+MyEclipse+CVS,由於這四者的結合已經相當優越,並且MySQL是一個免費的開源資料庫,Tomcat是一個免費開源的Web伺服器,MyEclipse是一個免費開源的Java整合開發工具, CVS是一個流行的版本控制工具。

在開發模式與開發環境都架構好之後就可著手進行系統的資料庫設計與系統原型的構建,這些工作做完之後,就可在系統原型的基礎。