博碩士論文 975302024 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:12 、訪客IP:3.137.174.216
姓名 廖舜權(Shun-Chuan Liao)  查詢紙本館藏   畢業系所 資訊工程學系在職專班
論文名稱 整合線上軟體開發工具、線上廣播與加密技術之軟體工程線上考試系統
(Online Examination System for Software Engineering Courses using Software Toolkit, Online Broadcast and Encryption)
相關論文
★ 移動代理人監控系統之設計與實作★ 以正規表式法為基礎之地理編碼服務設計與實作
★ Android應用程式開發之持續整合系統★ 基於設計矩陣之需求追溯關係建立方法
★ 點對點移動代理人之設計與實作與於車資通訊之應用★ 網頁內容叢集分類法之設計與實作
★ 設計與實作於行動裝置上以XUL為基礎之介面呈現★ Android平台上以OSGi為基礎之服務遞送
★ 利用網頁內容結構之區塊擷取方法以呈現新聞服務★ 設計與實作以感測器為中心的查詢機制
★ 針對路徑規劃服務之Web 2.0系統設計與實作★ 整合OSGi與RESTful服務之BPEL引擎
★ 利用文件相似度以轉換網路內容為OSGi Bundles★ 量測Java類別的耦合關係
★ 轉換Android應用程式為OSGi Service★ 物聯網應用之Context塑模方法
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 大部份的線上考試系統只提供單選題、複選題、問答題等文字模式的
考試方式。為了改善上述問題,本研究以軟體工程線上考試系統為例,在系統中整合多種線上編輯元件,實作了線上編輯UML、數學方程式、程式碼、資料圖表等不同型態的考試方式,讓線上考試系統不再局限於文字模式的考試方式。
除此之外,教師在學生進行線上考試時需要對學生進行系統操作的示
範,為滿足此需求,本研究整合了Red5 Media Server 影像串流平台,讓線上考試系統可將教師電腦螢幕上的畫面,廣播給正在線上考試的學生觀看。
同時為了增加線上考試系統與異質平台的溝通與整合能力,本研究應
用對稱式密鑰加密法(Symmetric Key Encryption)、非對稱式密鑰加密法(Asymmetric Key Encryption)、雜湊函數(Hash Function)、數位簽章(Digital Signature)等技術實作了考試資料查詢服務,讓線上考試系統具備安全的資料交換介面。
摘要(英) Most of online examination systems only provided textual mode questions like multiple choice/choices questions, short answer questions. In order to improve this issue, we integrated a variety of online edit components into our
online examination system including UML(Unified Modeling Language), mathematical equations, programming code, data sheet editors…etc. With this various types of examination edit components, online examination no longer limited to textual mode examination.
During the online examinations, demonstration for students about how to operate this system is necessary. In order to fit this need. Our system integrates Red5 Media Server streaming platform. Teacher can broadcast the streaming of
the desktop operations to those students who is doing their online examination.
For the compatibility of communication across different platforms, we apply Symmetric Key Encryption, Asymmetric Key Encryption, Hash Function and Digital Signature on our online examination query services that enhances information security in online examination system.
關鍵字(中) ★ 數位簽章
★ 雜湊函數
★ 非對稱式密鑰加密法
★ 線上廣播
★ 軟體工程
★ 線上考試
★ 對稱式密鑰加密法
關鍵字(英) ★ Violet UML Editor
★ Digital Signature
★ Hash Function
★ fMath
★ Red5
★ Symmetric Key Encryption
★ Base64
★ JFreeChart
★ google-code-prettify
★ Asymmetric Key Encryption
★ UML
論文目次 摘 要....................................................i
ABSTRACT.................................................ii
誌 謝....................................................iii
目 錄....................................................iv
圖 目 錄.................................................vi
表 目 錄.................................................ix
一、緒論.................................................1
1-1 導論.................................................1
1-2 研究動機.............................................1
二、背景相關研究.........................................4
2-1 Base64 編碼..........................................4
2-2 對稱式密鑰加密法.....................................6
2-3 非對稱式密鑰加密法...................................6
2-4 雜湊函數.............................................7
2-5 數位簽章.............................................8
三、系統架構.............................................10
3-1 系統架構.............................................10
3-2 功能架構.............................................10
四、系統實作.............................................12
4-1 UML 編輯功能實作.....................................12
4-2 數學方程式編輯功能實作...............................17
4-3 程式碼編輯功能實作...................................21
4-4 資料圖表功能實作.....................................25
4-5 線上廣播功能實作.....................................30
4-6 實作安全的網路服務介面...............................39
4-6-1 非對稱金鑰對實作介紹...............................40
4-6-2 數位簽章及非對稱加密實作介紹.......................41
4-6-3 檢查時間戳記及驗證簽章實作介紹.....................42
4-6-4 對稱加密及傳送對稱金鑰實作介紹.....................43
4-6-5 非對稱解密及對稱解密實作介紹.......................44
五、系統實例演示.........................................46
5-1 線上出題與考試.......................................46
5-1-1 建立UML 考題.......................................46
5-1-2 建立方程式考題.....................................49
5-1-3 建立程式碼考題.....................................51
5-1-4 建立資料圖表考題...................................53
5-1-5 審題...............................................54
5-1-6 出卷...............................................56
5-1-7 新增線上考試.......................................58
5-1-8 學生進行考試.......................................59
5-2 線上廣播功能.........................................61
5-3 考試資料查詢服務.....................................62
六、結論與展望...........................................64
6-1 結論.................................................64
6-2 未來展望.............................................64
參考文獻.................................................66
參考文獻 [1] 許來國,「整合OpenID 與RIA 技術之軟體工程線上考試系統」,國立中央大學,碩士論文,民國99 年。
[2] Unified Modeling Language (UML), http://www.uml.org/.
[3] LaTeX, http://www.latex-project.org/.
[4] MathML, http://www.w3.org/Math/.
[5] google-code-prettify, http://code.google.com/p/google-code-prettify/.
[6] JFreeChart, http://www.jfree.org/jfreechart/.
[7] Red5 Media Server, http://www.red5.org/.
[8] 施宏澤,「網路服務安全機制之研究與實作」,國立中央大學,碩士論文,民國98 年。
[9] Java SE Security Documentation, http://docs.oracle.com/javase/6/docs/technotes/guides/security/.
[10] 梁棟,Java 加密與解密的藝術,碁峰,2010。
[11] 粘添壽,資訊與網路安全技術,2/e,旗標,2009。
[12] Violet UML editor, http://alexdp.free.fr/violetumleditor/.
[13] Developing and Deploying Java Applets, http://docs.oracle.com/javase/tutorial/deployment/applet/index.html.
[14] fMath, http://www.fmath.info/.
[15] red5-screenshare, http://code.google.com/p/red5-screenshare/.
[16] Developing and Deploying Java Web Start Applications, http://docs.oracle.com/javase/tutorial/deployment/webstart/index.html.
[17] J.Garrett, Ajax: A New Approach to Web Application, http://www.adaptivepath.com/publications/essays/archives/000385.php.
[18] JSON, http://www.json.org/.
[19] 楊亨利、應鳴雄,「線上測驗系統的評分機制及回饋方式對測驗成績、評分效力、測驗系統滿意度之影響研究」,資訊管理展望,第8 卷第2期,1-24 頁,2006。
[20] 彭育彥,「設計與實作SOAP 服務與RESTful 服務之整合方法」,國立中央大學,碩士論文,民國98 年。
[21] Jersey User Guide, http://jersey.java.net/nonav/documentation/latest/index.html.
[22] Amazon Simple Storage Service API Reference, http://docs.amazonwebservices.com/AmazonS3/latest/API/.
[23] Yahoo! Answers API, http://developer.yahoo.com/answers/.
[24] RFC 2045, http://tools.ietf.org/html/rfc2045/.
指導教授 李允中(Jonathan Lee) 審核日期 2012-7-26
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明