船員考試系統(tǒng)設計與實現(xiàn)-付常征_第1頁
船員考試系統(tǒng)設計與實現(xiàn)-付常征_第2頁
船員考試系統(tǒng)設計與實現(xiàn)-付常征_第3頁
船員考試系統(tǒng)設計與實現(xiàn)-付常征_第4頁
船員考試系統(tǒng)設計與實現(xiàn)-付常征_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、船員考試系統(tǒng)設計與實現(xiàn)答辯人:付常征指導老師:王明雨1第一章 緒論第二章 系統(tǒng)需求分析第三章 總體設計第四章 在線考試系統(tǒng)詳解第五章 系統(tǒng)測試2第一章緒論1我國海船船員適任考試的歷史和現(xiàn)狀2中國海員(船員)適任考試的新發(fā)展3計算機技術與網(wǎng)絡普及的發(fā)展第二章系統(tǒng)需求分析系統(tǒng)功能需求 1. 考生(用戶)后臺管理2.考生角色管理3.考生角色模型設置4.系統(tǒng)考場設置功能5.地區(qū)設置功能6.考試科目管理設置7.題型設置管理8.課程功能9.試題管理10.試卷管理11.隨機組卷組題功能船員在線系統(tǒng)要實現(xiàn)的基本功能如下面所列:12.閱卷功能(自動,手動)13.登陸記錄用戶中心14.用戶內(nèi)容管理模塊15.章節(jié)練

2、習16.強化訓練17.模擬考試18.正式考試19.習題收藏20.考試記錄及成績單21.在線支付功能(目前全部免費,采取積分制)22.題庫手動錄入.批量錄入第二章系統(tǒng)需求分析平臺的后臺選擇了織夢CMS后臺,考試系統(tǒng)選擇了PHP對應的比較成熟的開源在線考試系統(tǒng)PHPEMS。PHP做為開發(fā)語言,首先是開發(fā)語言容易入門上手,然后有比較多的成熟系統(tǒng)可供使用,mysql是數(shù)據(jù)庫系統(tǒng),apache是服務器軟件。語言選擇-PHP+mysql+Apache系統(tǒng)選擇-DEDECMS+PHPEMS第三章總體設計域名選擇 購買足夠容量的虛擬空間 建設的基本流程:語言選擇 域名注冊空間購買網(wǎng)站整體框架教育平臺效果圖靜態(tài)

3、頁面設計教育平臺后臺程序加載在線考試題庫加載(以二級域名形式存在)系統(tǒng)調(diào)試(雙系統(tǒng))測試性能域名解析上線??傮w設計規(guī)劃域名+空間+服務器+建設思路開發(fā)環(huán)境搭建開始具體實施第三章總體設計前臺界面設計簡潔大方+海洋藍色系第三章總體設計前臺界面設計學習html語言,編寫靜態(tài)頁 網(wǎng)站首頁 平臺概況 輪機新聞 教學資源 在線考試考點解析真題分享 請聯(lián)系我 第三章總體設計后臺界面設計DEDECMS后臺系統(tǒng)網(wǎng)站后臺登陸界面,使用CMS后臺程序,是比較成熟的PHP后臺程序。進入后臺 平臺后臺進入鏈接在空白框中打入最高管理員的賬號(請記?。篴dmin 然后密碼:admin 登陸第三章總體設計后臺界面設計DED

4、ECMS后臺系統(tǒng)第三章總體設計船員在線考試系統(tǒng)模塊第三章總體設計在線考試系統(tǒng)模塊設計PHPEMS考試系統(tǒng)第三章總體設計系統(tǒng)模塊圖DEDECMS后臺系統(tǒng)設計邏輯第四章在線考試系統(tǒng)詳解在線考試題庫系統(tǒng)系統(tǒng)功能九大模塊區(qū)(一)最高管理員功能模塊1、普通用戶的管理:這個模塊里面有海員考試考生、管理員、試卷管理。2、考生管理:對考生信息進行添加、修改和刪除這些管理權(quán)限。3、管理員管理:可設置普通管理員,普通管理員具有部分高于考生的管理權(quán)限,而且可以自定義權(quán)限,可以對考生的信息進行部分的添加、修改和刪除。4、試卷試題管理:試卷的分配與試題如何組成試卷對試題進行一定權(quán)重的分配。(二)考生功能模塊1.考試頁面

5、:考生可以進行六大類的項目管理,包括強化訓練模塊、模擬考試模塊、正式考試模塊、習題收藏模塊、考試記錄模塊、成績單模塊,這些模塊是可視化的,是海員考生可以在考試之前的狀態(tài)下看到的項目及選項,然后可以進入相應模塊進行相應操作頁面。2.個人信息修改:只限修改密碼。(三)開通新考場功能模塊開通新考場屬于特殊功能模塊,只要最高管理員具有此權(quán)限,最高管理員在選定地區(qū)與科目后方可開通新考場,設置相關考試數(shù)據(jù),然后在考生進入功能模塊后,可以看到可以考試的考場,管理員具有對考場的增加、刪除以及修改相關數(shù)據(jù)的權(quán)限。第四章在線考試系統(tǒng)詳解在線考試題庫系統(tǒng)系統(tǒng)功能九大模塊區(qū)(四)強化訓練功能模塊強化訓練模塊是對對應章

6、節(jié)進行專題做題,由于題庫是由對應知識點模塊上傳,所以此模塊比較容易設置,而且考生在此模塊擁有比較高的自主選擇權(quán),也有查看成績、標記試題等功能,屬于考生的比較獨特的模塊。(五)模擬考試功能模塊模擬考試功能模塊是和正式考試比較類似的模塊,其在功能上與基本一致,在界面及人性化設置上稍微高于正式考試的權(quán)限,因為正式考試有強制收卷的功能,所以模擬考試功能模塊是比較中統(tǒng)的模塊。(八)試卷信息管理(六)正式考試功能模塊模擬考試功能模塊是和正式考試比較類似的模塊。(七)隨機抽題功能模塊模擬考試功能模塊是和正式考試比較類似的模塊。(九)試卷信息管理第四章在線考試系統(tǒng)詳解數(shù)據(jù)庫設計MySQL數(shù)據(jù)庫的使用新建一個名

7、字為exam.PHP,輸入:即可連接MySQL數(shù)據(jù)庫,然后開始進行測試讀?。?depart varchar(01) 考場設置 ename varchar(01) 考生姓名 pcname varchar(01) 考生科目繼續(xù)exam.PHP的編輯:?PHP mysql_select_db(crewtestmysql, $link); /選擇數(shù)據(jù)庫 $q = SELECT * FROM test; /MySQL查詢語句 mysql_query(SET NAMES GB2312); $rs = mysql_query($q, $link); /獲取數(shù)據(jù)集 if(!$rs)die(Valid resu

8、lt!); echo ; while($row = mysql_fetch_row($rs) echo echo ; mysql_free_result($rs); /關閉數(shù)據(jù)集 ?設置“crewtestmysql”為數(shù)據(jù)庫名,“test”是表名。第四章在線考試系統(tǒng)詳解考試系統(tǒng)源碼及算法設計考試后臺部分源碼及源文件Index的模塊run();第四章在線考試系統(tǒng)詳解題庫算法設計隨機抽題與抽卷算法(一)我們用算法的作用?算法采用了隨機函數(shù)實現(xiàn)隨機抽題,但是我們需要避免出現(xiàn)抽題速度慢、試題覆蓋不全面、重點不突出、靈活性差等難題,有些需要后期工作,有些需要前期搭好基礎框架,優(yōu)化代碼與結(jié)構(gòu)。算法和公式一

9、樣,公式很重要,有直接的公式最為好,有時候需要分步分段,最優(yōu)的算法公式結(jié)構(gòu)對抽題是最優(yōu)化的。我們前期的工作主要放在網(wǎng)絡搜索、資料整理和請教專家上了,尋找到了多種方法和比較優(yōu)質(zhì)的算法。隨機函數(shù)RAND、系統(tǒng)時間參數(shù)函數(shù)TIME、字符轉(zhuǎn)換數(shù)字函數(shù)VAL等函數(shù),再通過分模塊與試題序號進行分配試題至相關試卷中。(一)什么是算法?算術的運算,例如加減乘除等基礎算法。邏輯運算:例如或、且、非等邏輯關系關系運算:例如大于、小于、等于、不等于數(shù)據(jù)傳輸:例如輸入、輸出、賦值等第五章系統(tǒng)測試系統(tǒng)測試在線題庫考試測試,發(fā)現(xiàn)問題解決問題 幾個月時間的奮戰(zhàn),我們從確立課題,經(jīng)過了團隊的從零基礎的學習,然后去專業(yè)軟件公司的學習,我們的課題設計“在線考試系統(tǒng)開發(fā)與設計”終于完成了,日日夜夜的奮斗,不斷測試,在網(wǎng)站上線的那一刻我們都很高興。 在測試之初,由于數(shù)據(jù)庫中的數(shù)據(jù)都是從網(wǎng)上復制的,很多代碼有些問題,我們是為了實現(xiàn)功能,而優(yōu)化上基本沒有涉及,從零基礎的代碼認識,我們學到了很多,萬事開頭難,最終我們完成了這個網(wǎng)站的時候,后期我們輸入了一些真實可用的數(shù)據(jù),以便完成后面的數(shù)據(jù)測試。經(jīng)過一個星期的內(nèi)容替換,我們把題庫進行熟悉,上傳了真實試題,進行測試,最終基本完成測試,可以使用。也遇到了

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論