文档介绍:华南理工大学
硕士学位论文
考试系统的安全策略实现
姓名:杨建军
申请学位级别:硕士
专业:软件工程
指导教师:李仲麟
20040501
摘要本文从所学到的软件工程管理思想、面向对象程序设计方法、三层架构模型开发思路出发探讨和实现“基于的考试系统”。在充分调研的基础上利用ぞ叻析系统需求,确定系统的边界、数据和功能,勾画系统架构、数据库架构,完成各模块编程设计,解决考试系统中传输安全,加解密试题,时间限定等难点。从用户的标识与鉴别、考试数据的保密性、完整性及可用性等方面出发,较好地实现了考试系统。本文结合考试系统项目重点研究:訡曜冀刑教郑⒁訡曜嘉V傅迹分析了考试系统的安全功能需求、目标;应用基于角色的存取控制模型实现系统安全功能。谕缬胄畔踩校苈胙О缪葑欧浅V匾5慕巧āH绾问箍继饧咏饷埽级与二级服务器间数据传送,用户身份识别认证等足够安全、高效、快捷是系统中必须认真解决的难点。本文通过对密码算法和技术的研究,尝试设计和实现了三种适于在考试系统对试题加解密,传输安全的算法思路和程序,为系统的成功实现奠定坚实基础。关键词:三层架构,加密,数字签名,考试系统,安全策略。
耋童堡三盔兰鏊生三堡堡圭耋堡篁塞—,甎甒,..,.,,.瓸...,..珽,琓瑆,。,,Ⅱ.
别磴轹翻瓢作者签名:扔蜘学位论文版权使用授权书华南理工大学学位论文原创性声明日期:寥卯侔易月既日期:协妒年厶月日取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任年解密后适用本授权书。不保密口。本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。年月本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华南理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存朐谝陨舷嘤Ψ娇蚰诖颉”作者签名:日期:和汇编本学位论文。保密口,在本学位论文属于日
第一章绪论选题工程背景和应用价值文献综述谕庀肿础⒎⒄苟随着社会的进步和市场经济的不断发展,社会对劳动者和技术人员的知识和能力水平的要求越来越高,考试作为衡量人的能力的重要手段,在现代生活中的地位进一步提高,并深入到社会的各个方面。同时,随着科学技术的不断发展,考试的手段和媒介也在发生着革命性的变化,从传统的纸笔考试到计算机辅助考试,到最新的基于考试转变。如何运用高新技术,并客观、准确地评估人的知识和能力水平,已成为研究目前,随着多媒体技术和因特网的日益普及,信息技术正在日益剧增地改变着人类社会的工作方式、生活方式及学习方式。教育信息化正是在这种冲击下形成的新的教育理念,著名科学家钱学森对未来的教育作了“未来教育四电脑纭钡拿枋觥S美国蚆等知名公司提出的“蠢唇逃钡睦砟詈湍J皆谌虻推广,更进一步推动了的教育信息化的普及。而作为教育的检测评估制度一一考试,也将发生深刻的变革,其功能将在更大的范围上扩展。我们所学专业是软件工程,在校期间学习和掌握了一定的计算机软件基础理论,软件工程管理方面的知识。为进一步积累软件开发经验提高工程实践技能,培养具有团队合作等方面的素质,将来更快、更好地在企事业单位中胜任软件研发、管理和服务等相关的工作,我们尝试用软件工程规范完整地探求实现“考试系统”本系统实现集中管理模式的考试系统,队⒂锟际裕裨笨际缘榷际粲谡庵考试模式⒄攵砸话憧际韵低车娜钡悖严低郴殖晌6喔龆懒⒌墓δ苣?题库、评卷、题目界面、试题传输等等迪置嫦蚍竦挠τ眉芄本系统的优点和推广意义:⒔饩鲆话憧际韵低车拇嬖诘闹饕D训⑾低澄榷ǎС执罂突Я亢痛笫萘看技术的发展使得考试的技术手段和载体发生了革命性的变化,的开放性、分布性的特点和基于的巨大的计算能力使得考试突破了时间和空间的限制。基于的考试系统正成为人们的研究热点之一,如在英认证全过程。而在世界各国纷纷发展计算机化考试的热点问题。⑾低臣芄挂子诶┏浜蜕。
论文的研究方法、实施方案虺艭那榭鱿拢夜际苑椒ḿ凹际跸喽月浜蟮奈题越来越突出。随着的发展台发展。目前国内已有一些基于在线考试系统的报道:例如:梁祖华等人开发了基于平台的考试系统,吕俊以设计了碌脑谙呖际韵低常李裼祚等人开发了基于疉的网络联机考试系统。但是这些系统的功能还不够完善和齐全,实际应用范围也有限,且没有较好的通用性。因此,建立基于的考试系统是势在必行。当前,基于的考试系统按整体架构,可以分为几种模式:⒖7拍J剑何奕思嗫迹忌诩抑谢蚱渌缣跫拢üチM袢∈蕴猓