歡迎來到CN人才網(wǎng),下面是小編精心推薦的兩篇計(jì)算機(jī)應(yīng)用畢業(yè)設(shè)計(jì)開題報(bào)告,歡迎大家閱讀借鑒!
篇一
本系統(tǒng)從系統(tǒng)功能分析、概要設(shè)計(jì)到詳細(xì)設(shè)計(jì),都進(jìn)行了較全面和詳細(xì)的分析說明。接下來讓我們一起來看看這篇畢業(yè)設(shè)計(jì)開題報(bào)告的詳細(xì)內(nèi)容吧~
1、本課題的研究意義
考試是教學(xué)至關(guān)重要的一個(gè)環(huán)節(jié),是檢查學(xué)生對(duì)知識(shí)掌握程度的尺碼,也是測(cè)評(píng)任課老師教學(xué)效果的標(biāo)準(zhǔn),然而這又會(huì)受到考試本身質(zhì)量的影響。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)信息技術(shù)的不斷發(fā)展,傳統(tǒng)的考試方式的種種不足和局限日益顯露。傳統(tǒng)考試方式的弊端主要表現(xiàn)如下幾個(gè)方面:
1.傳統(tǒng)考試方式從組卷命題、試卷印刷,考場(chǎng)安排、監(jiān)考到組織判卷都是通過人工操作完成,所以周期長(zhǎng)、浪費(fèi)大、效率低。
2.傳統(tǒng)考試缺乏有效的監(jiān)考管理手段,學(xué)生作弊現(xiàn)象普遍,加上考試的各個(gè)環(huán)節(jié)人工參與因素過多,如人工出題、判卷等都會(huì)影響到考試的客觀性和公平性。
3.傳統(tǒng)考試的形式單一、測(cè)評(píng)方式死板,缺少有效的統(tǒng)計(jì)分析手段,不能及時(shí)準(zhǔn)確地收集教學(xué)反饋信息。
4.傳統(tǒng)的考試,教師的工作量大,教師要承擔(dān)包括試卷出題、審閱批改、統(tǒng)計(jì)分?jǐn)?shù)等高強(qiáng)度的體力勞動(dòng),耗費(fèi)了大量的工作時(shí)間和精力。
相比之下,基于計(jì)算機(jī)考試的優(yōu)越性具體體現(xiàn)在以下幾個(gè)方面:
1.考試實(shí)行無紙化、自動(dòng)化。大大減少了財(cái)力物力的浪費(fèi),降低了考試成本。簡(jiǎn)化了繁重的考務(wù)工作,縮短的考試工作周期,減少了低水平的重復(fù)勞動(dòng)。
2.考試試卷從題庫抽取,能避免過多的人工干預(yù),能確?荚嚨目陀^性和公平性。同時(shí),可以合理調(diào)整試題內(nèi)容,控制試卷的質(zhì)量,保證考試的科學(xué)性。
3.考試自動(dòng)隨機(jī)出題,每份試題內(nèi)容都不一樣,可以有預(yù)防考試作弊的發(fā)生。提高了考試的安全性。
4.考試結(jié)合了網(wǎng)絡(luò)資源的優(yōu)勢(shì),有利于組織實(shí)施大規(guī)模的異地實(shí)時(shí)考試。
2、本課題的基本內(nèi)容
由于傳統(tǒng)的考試方式存在種種不足和局限,我們有必要對(duì)考試系統(tǒng)重新設(shè)計(jì)和開發(fā)出一套全新的考試系統(tǒng)。我們?cè)诒3衷锌荚嚱^大部分功能的前提下,不僅需要完善原有功能,而且還要根據(jù)老師和同學(xué)的要求,加入許多新的功能,使得題目管理,上機(jī)考試,試卷評(píng)分,考試分析更加方便完善。
以網(wǎng)絡(luò)技術(shù)為支撐的現(xiàn)代計(jì)算機(jī)應(yīng)用,已經(jīng)具備較大的規(guī)模并相當(dāng)普及。作為對(duì)傳統(tǒng)考試模式的改革和創(chuàng)新,利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)無紙化考試,取代紙和筆的傳統(tǒng)考試方式,是近年來計(jì)算機(jī)技術(shù)的一個(gè)非;钴S的研究領(lǐng)域。
本系統(tǒng)基于先進(jìn)的網(wǎng)絡(luò)編程技術(shù),是集在線組卷、在線考試、實(shí)時(shí)評(píng)判、考試結(jié)果分析評(píng)估于一體的大型教學(xué)考試管理系統(tǒng)。教師可以通過系統(tǒng)提供的海量學(xué)科題庫輕松快速組出針對(duì)不同測(cè)評(píng)目的的試卷,以滿足各類考試及評(píng)測(cè)要求,以便準(zhǔn)確掌握課堂教學(xué)重點(diǎn),學(xué)生難點(diǎn),及時(shí)調(diào)整教學(xué)進(jìn)度與重點(diǎn)安排,指導(dǎo)學(xué)生高效學(xué)習(xí)。學(xué)生可以通過在線考試和同步訓(xùn)練自我診斷掌握知識(shí)的程度,及時(shí)查漏補(bǔ)遺,為學(xué)生提供一種自主學(xué)習(xí)、自我檢查的最佳解決方案。
3、本課題技術(shù)路線、重點(diǎn)難點(diǎn)
本系統(tǒng)就Browser/Server模式的特點(diǎn)首先做了分析,給出了Browser/Server模式的兩個(gè)重要特性,系統(tǒng)維護(hù)方便和硬件無關(guān)性。因此在隨機(jī)組卷的在線考試系統(tǒng)中采用這種結(jié)構(gòu)是可行的。提高Web軟件維護(hù)性的一個(gè)方法就是將軟件的表示和邏輯部分分離,JSP恰恰能實(shí)現(xiàn)這種分離。于是JSP被應(yīng)用到隨機(jī)組卷的在線考試系統(tǒng)的開發(fā)中,以確保系統(tǒng)的安全性、可維護(hù)性和易操作性。
本系統(tǒng)從系統(tǒng)功能分析、概要設(shè)計(jì)到詳細(xì)設(shè)計(jì),都進(jìn)行了較全面和詳細(xì)的分析說明。在整個(gè)系統(tǒng)中,有以下幾點(diǎn)需要特別注意:
在一個(gè)Web應(yīng)用程序中,需要對(duì)該系統(tǒng)進(jìn)行分析,并將它模塊化,這樣對(duì)于其后的設(shè)計(jì)和代碼編寫將起到良好的指導(dǎo)作用。
在數(shù)據(jù)庫設(shè)計(jì)中,使用存儲(chǔ)過程對(duì)數(shù)據(jù)庫進(jìn)行訪問和操作,充分利用關(guān)系數(shù)據(jù)庫的優(yōu)點(diǎn)。JDBC允許程序通過實(shí)現(xiàn)CallableStatement接口的實(shí)例對(duì)象來調(diào)用存儲(chǔ)過程,
CallableStatement對(duì)象可以聲明輸出參數(shù),以供存儲(chǔ)過程旋轉(zhuǎn)返回結(jié)果。盡管在各個(gè)數(shù)據(jù)庫管理系統(tǒng)中所創(chuàng)建存儲(chǔ)過程的語法不同,但CallableStatement接口為輸入、輸出參數(shù)的聲明以及存儲(chǔ)過程的調(diào)用定義了統(tǒng)一的接口,削弱了開發(fā)的繁雜性。
Web應(yīng)用程序的安全性也是需要特別注意的。除了用戶身份認(rèn)證,一些頁面需要限制未經(jīng)許可用戶的登錄訪問。在JSP程序中,要合理地使用Cookie或Session,它們都可以實(shí)現(xiàn)跨網(wǎng)頁的數(shù)據(jù)共享,并且具有有效時(shí)間。例如,這里可以將登錄數(shù)據(jù)寫入Session對(duì)象,在用戶瀏覽受到限制的頁面時(shí),都能先檢查Session對(duì)象中保存的數(shù)據(jù),從而判斷用戶是否可以瀏覽網(wǎng)頁,以達(dá)到控制的目的。
篇二
一、本課題的目的和意義
在日常辦公中,通常會(huì)遇到許多常用的數(shù)據(jù),比如郵件地址、日程助手、日常記事等,這些數(shù)據(jù)通常凌亂不堪,在需要時(shí)不知道存放在何處,從而影響工作效率。因此,我們?cè)O(shè)計(jì)了能滿足這種需求的系統(tǒng)——中小企業(yè)辦公自動(dòng)化管理系統(tǒng)。
通過中小企業(yè)辦公自動(dòng)化管理系統(tǒng)對(duì)企業(yè)日常辦公進(jìn)行管理,滿足了企業(yè)日常辦公管理各方面的需求,實(shí)現(xiàn)了企業(yè)員工之間短消息的發(fā)送與接收功能,大大的方便了企業(yè)內(nèi)部人員溝通。網(wǎng)站提供的前后臺(tái)的公告與公文信息的管理方便員工及時(shí)的了解公司的動(dòng)態(tài)。其他功能模塊的設(shè)置使企業(yè)的日常管理步入了科學(xué)系統(tǒng)管理的軌道上。
二、本課題的主要研究?jī)?nèi)容(提綱)
完成“中小企業(yè)辦公自動(dòng)化管理系統(tǒng)”的設(shè)計(jì),中小企業(yè)辦公自動(dòng)化管理系統(tǒng)是一個(gè)適應(yīng)于中小型企業(yè)的能滿足日常辦公需求的管理系統(tǒng),本系統(tǒng)初步擬定由以下六個(gè)模塊組成。
(一)個(gè)人通訊錄
該模塊用作每一個(gè)登錄系統(tǒng)的用戶來維護(hù)自己的通訊錄,通訊錄中需要保存的信息有姓名、性別、手機(jī)、E-mail地址、QQ號(hào)碼、公司、家庭住址、郵編。通知本模塊個(gè)人用戶可以自由維護(hù)個(gè)人的基本信息以及自由添加聯(lián)系人信息;可以方便查詢聯(lián)系從,可以修改或刪除某一個(gè)聯(lián)系人。
(二)日程安排模塊
該模塊用作當(dāng)前的登錄用戶添加、修改、刪除和查看自己的日程安排列表。本模塊中應(yīng)該保存的信息有:用戶名、年份、月份、日期、安排內(nèi)容。
(三)工作日志模塊
該模塊用作當(dāng)前的登錄用戶添加、修改、刪除和查看自己的工作日志列表。本模塊中應(yīng)該保存的信息有:用戶名、年份、月份、日期、日志標(biāo)題、日志內(nèi)容、記錄時(shí)間。
(四)短消息管理模塊
該模塊用作當(dāng)前的登錄用戶給系統(tǒng)內(nèi)的其他用戶發(fā)送短消息,并可以查看其他用戶發(fā)來的消息。本模塊中應(yīng)該保存的信息有:接收者、發(fā)送者、消息內(nèi)容、發(fā)送時(shí)間、是否閱讀。
(五)公告管理模塊
該模塊用作用戶發(fā)送通知,大家都可以查看,只有發(fā)送通知的用戶才有權(quán)修改、刪除該通知。本模塊中應(yīng)該保存的信息有:公告填寫人、公告標(biāo)題、公告內(nèi)容、公告時(shí)間。
(六)會(huì)議管理模塊
該模塊用作用戶發(fā)送會(huì)議通知,供所有的用戶查看,且只有發(fā)送通知的用戶才有權(quán)修改、刪除該通知,它應(yīng)該包括如下幾個(gè)部分。
(1) 通知列表頁面包括發(fā)布、修改、刪除、清除通知、瀏覽通知內(nèi)容和填寫反饋意見等6個(gè)操作功能。
(2) 發(fā)布、修改通知頁面。
(3) 瀏覽通知內(nèi)容頁面。
(4) 填寫反饋意見頁面。
三、文獻(xiàn)綜述(國(guó)內(nèi)外研究情況及其發(fā)展)
人們普遍使用計(jì)算機(jī)來提高個(gè)人工作效率,但是在需要許多人一起協(xié)同工作的現(xiàn)代工作環(huán)境中,我們更需要提高我們的整體工作效率。辦公自動(dòng)化,一個(gè)極大的概念,一個(gè)炒作了很久的概念。無論是辦公設(shè)備公司,還是系統(tǒng)集成公司,都大力推出自己的辦公自動(dòng)化產(chǎn)品?梢姡k公自動(dòng)化中內(nèi)容龐大,可為空間不可小視。那么,首先我們來探討一個(gè)問題,什么是辦公?辦公實(shí)際就是文件的制作、修改、傳遞、鑒定、保存、銷毀、存檔的過程。那么隨著文件的這一流程,產(chǎn)生了各種各樣的設(shè)備。隨著技術(shù)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的進(jìn)步,辦公自動(dòng)化網(wǎng)絡(luò)的建設(shè)也得到了大力推廣。
辦公自動(dòng)化提了多年,但效果并不明顯,人們還是停留在單機(jī)字處理和表格處理的所謂辦公自動(dòng)化的初級(jí)階段。信息的交流和共享,以及團(tuán)隊(duì)的協(xié)同運(yùn)作等無法完美的實(shí)現(xiàn),極大地限制了工作的效率。Internet的迅猛發(fā)展,為信息的交流和共享,團(tuán)隊(duì)的協(xié)同運(yùn)作提供了技術(shù)的保證,同時(shí)也預(yù)示著網(wǎng)絡(luò)化辦公時(shí)代來臨。
傳統(tǒng)的辦公自動(dòng)化系統(tǒng)和大型MIS系統(tǒng)在處理企業(yè)管理流程中大多采用企業(yè)業(yè)務(wù)流程重組(BKR),其核心思想就是要先優(yōu)化企業(yè)業(yè)務(wù)管理流程,再根據(jù)優(yōu)化后的流程建設(shè)企業(yè)信息系統(tǒng)。這樣不僅在系統(tǒng)建設(shè)中工作量巨大,同時(shí)面臨來自企業(yè)內(nèi)部重重的阻礙。
四、擬解決的關(guān)鍵問題
本系統(tǒng)中擬解決的關(guān)鍵問題有以下三個(gè):
(1) 數(shù)據(jù)庫設(shè)計(jì)是項(xiàng)目開發(fā)和系統(tǒng)設(shè)計(jì)中非常重要的一個(gè)環(huán)節(jié),是因?yàn)閿?shù)據(jù)庫設(shè)計(jì)就像建設(shè)高樓大廈的根基一樣,如果設(shè)計(jì)不好,在后來的系統(tǒng)維護(hù)、變更和功能擴(kuò)充時(shí),甚至在系統(tǒng)開發(fā)過程中都會(huì)引起比較大的問題。
(2) 企業(yè)員工之間短消息的發(fā)送與接收。相關(guān)的細(xì)節(jié)有怎樣實(shí)現(xiàn)員工之間一對(duì)一與一對(duì)多以及多對(duì)多短消息的發(fā)送與接收。
(3)企業(yè)發(fā)布會(huì)議通知的管理以及如何構(gòu)建網(wǎng)絡(luò)會(huì)議室實(shí)現(xiàn)企業(yè)內(nèi)部員工之間在網(wǎng)絡(luò)中舉行日常會(huì)議。
五、研究思路和方法
本系統(tǒng)要實(shí)現(xiàn)企業(yè)在日常辦公時(shí)所需要的基本功能,并采用MVC三層架構(gòu)開發(fā)模式,即Struts+Spring+Hibernate三層架構(gòu),這些組件可以進(jìn)行交互和重用;數(shù)據(jù)庫連接池的統(tǒng)一管理,如果程序需要連接,則從此池中取出一個(gè)連接使用,使用完后又返回給該池,這些連接可以互用,從而提高的效率。
另外,在構(gòu)建開發(fā)環(huán)境的時(shí)候,我們使用MySQL+Tomcat+MyEclipse+CVS,由于這四者的結(jié)合已經(jīng)相當(dāng)優(yōu)越,并且MySQL是一個(gè)免費(fèi)的開源數(shù)據(jù)庫,Tomcat是一個(gè)免費(fèi)開源的Web服務(wù)器,MyEclipse是一個(gè)免費(fèi)開源的Java集成開發(fā)工具, CVS是一個(gè)流行的版本控制工具。
在開發(fā)模式與開發(fā)環(huán)境都架構(gòu)好之后就可著手進(jìn)行系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)與系統(tǒng)原型的構(gòu)建,這些工作做完之后,就可在系統(tǒng)原型的基礎(chǔ)上對(duì)系統(tǒng)的各種功能模塊進(jìn)行擴(kuò)充以至完善,并最后完成此系統(tǒng)的開發(fā)交付用戶使用。