《信息安全_082_2008122059_陈根_文件监控终端系统_文档》由会员分享,可在线阅读,更多相关《信息安全_082_2008122059_陈根_文件监控终端系统_文档(17页珍藏版)》请在金锄头文库上搜索。
1、成成 都都 信信 息息 工工 程程 学学 院院 课课 程程 设设 计计 报报 告告文件监控终端系统文件监控终端系统姓名:姓名:陈陈 根根专业专业: :信息安全信息安全班班级级: :082 班班提交日期:提交日期:2011 年年 12 月月 14 日日指导老师评阅成绩表指导老师评阅成绩表学习与工作态度 (10%)研究水平与设计能力 (45%)课程设计说明说(论文) 撰写质量(45%)总分指导老师签名: 年 月 日课程设计答辩记录及评价表课程设计答辩记录及评价表学生 讲述情况教师主要 提问记录学生回答 问题情况评价参考标准 评分项目分 值优良中及 格差评分总分研究水平与设计能力3028232018
2、15课程设计说明书(论 文)撰写质量302823201815答辩评分答辩效果403632282416是否同意论文(设计)通过答辩同意 不同意答辩小组成员签名答辩小组组长签名: 年 月 日课程设计成绩评定表课程设计成绩评定表评分项目评分比例分数课程设计总分指导老师评分50%成绩汇总答辩小组评分50%课程设计成绩评价表文件监控终端系统文件监控终端系统摘摘 要要为了保证文件系统的安全,提高用户使用系统的安全感,我独立设计了这一文件监控终端系统。一方面作为信息安全的学生,开发“文件监控终端系统”具有十分重要的现实意义和使用价值。在学习了相关理论知识后,纸上得来终觉浅,绝知此事须躬行,我们应做到知行合一
3、。 另一方面同时也更是为了推行学校 CDIO 工程,提升大学生的综合素质尤其是在掌握充分的理论知识后的实践动手能力。此系统拥有系统登录功能,其中密码是由 MD5 哈希过后保存的。还有日志保存功能,可以对更改过的文件权限进行跟踪,方便用户的查询和修改。另外必不可少的核心功能便是文件权限的控制功能,该系统的文件权限一共分为六个等级,分别是禁止删除、禁止读取、禁止移动、禁止更改、全部禁止和全部允许。通过更改文件控制列表的属性和 Windows 自身的性质,较为完整的完成了核心功能。另外在开发流程中,通过 SVN 代码管理器对代码进行了全程的管理,使得开发过程更为清晰,记录更为详细,以方便对程序的系统
4、管理。最后笔者对该系统进行了测试与修改,使系统能够稳定运行,具有很高的使用和教学参考价值。关键词关键词:MD5;日志保存;文件控制列表;SVN 代码管理目目 录录论文总页数:13 页1 1 引言引言.11.11.1 课题背景课题背景.11.21.2 开发环境开发环境.11.31.3 主要技术主要技术.21.3.1 MD5 算法算法.21.3.2 存取控制存取控制.31.3.2 SVN.32 2 需求分析需求分析.42.12.1 系统开发目的系统开发目的.42.22.2 系统功能要求系统功能要求.42.32.3 系统界面要求系统界面要求.52.42.4 系统性能要求系统性能要求.53 3 总体设计总体设计.53.13.1 系统概述系统概述.53.23.2 系统总体结构系统总体结构.53.2.1 模块类视图模块类视图.53.2.2 处理流程图处理流程图.63.33.3 出错处理出错处理.63.43.4 安全保密设计安全保密设计 .63.53.5 维护设计维护设计.64 4 系统详细设计及编码实现系统详细设计及编码实现.74.14.1 核心编码核心编码.74.1.1 关于权限修改的代码关于权限修改的代码.74.1.2 关于关于 MD5 验证的代码验证的代码.84.1.3 关于文件拖动的代码关于文件拖动的代码.85 5 测试测试.95.15.1 登陆密码验证功