跳到主要內容

臺灣博碩士論文加值系統

(44.192.94.177) 您好!臺灣時間:2024/07/17 00:03
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:廖舜權
研究生(外文):Shun-Chuan Liao
論文名稱:整合線上軟體開發工具、線上廣播與加密技術之軟體工程線上考試系統
論文名稱(外文):Online Examination System for Software Engineering Courses using Software Toolkit, Online Broadcast and Encryption
指導教授:李允中李允中引用關係
指導教授(外文):Jonathan Lee
學位類別:碩士
校院名稱:國立中央大學
系所名稱:資訊工程學系碩士在職專班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:66
中文關鍵詞:數位簽章雜湊函數非對稱式密鑰加密法線上廣播軟體工程線上考試對稱式密鑰加密法
外文關鍵詞:Violet UML EditorDigital SignatureHash FunctionfMathRed5Symmetric Key EncryptionBase64JFreeChartgoogle-code-prettifyAsymmetric Key EncryptionUML
相關次數:
  • 被引用被引用:0
  • 點閱點閱:767
  • 評分評分:
  • 下載下載:228
  • 收藏至我的研究室書目清單書目收藏:0
大部份的線上考試系統只提供單選題、複選題、問答題等文字模式的
考試方式。為了改善上述問題,本研究以軟體工程線上考試系統為例,在系統中整合多種線上編輯元件,實作了線上編輯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.
摘 要....................................................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/.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top