文档介绍:成都信息工程学院
课程设计报告
AES加密解密的实现
课程名称:应用密码算法程序设计
学生姓名:
学生学号:
专业班级:
任课教师:
2011年月日
附件:课程设计成绩评价表
指导老师评阅成绩表
学****与工作态度(30%)
选题意义(10%)
文献综述(10%)
研究水平与设计能力(20%)
课程设计说明说(论文)撰写质量(20%)
设计创新(10%)
总分
指导老师签名: 年月日
课程设计答辩记录及评价表
学生
讲述情况
教师主要
提问记录
学生回答
问题情况
答辩评分
评分项目
分值
评价参考标准
评分
总分
优
良
中
及格
差
选题意义
10
9
8
7
6
4
文献综述
10
9
8
7
6
4
研究水平与设计能力
20
19
17
15
13
10
课程设计说明书(论文)撰写质量
20
19
17
15
13
10
设计创新
10
9
8
7
6
4
答辩效果
30
28
25
22
19
15
答辩小组成员签名
答辩小组组长签名: 年月日
课程设计成绩评定表
成绩汇总
评分项目
评分
比例
分数
课程设计总分
指导老师评分
50%
答辩小组评分
50%
目录
1. 背景与意义 1
2. 系统设计 1
1
(运行环境) 1
1
3 系统功能程序设计 2
2
字节替换 2
2
3
3
4
5
5
5
6
7
7
8
明文分组实现 8
明文最后分组的填充 8
多线程功能 8
对大文件的处理 8
进度条功能 9
……………… 9
……………… 9
9
4. 测试报告 9
10
参考文献 10
1. 背景与意义
说明与选题相关的背景情况,根据自己了解的情况要稍微阐述一点
2. 系统设计
完成所选题目的哪些功能?比如基本要求完成的情况下,较高要求完成的情况等
基本要求部分:根据题目要求完成了哪些内容,具体的列举出来
1.
2.
3.
较高要求部分:
1.
2.
3.
这里也是亮点所在,比如完成了分组加密,合理填充末分组,友好界面,任意文件,多线程,大文件,计时功能,进度条,直接拖曳文件功能等等。
,
(运行环境)
使用的操作系统及软件平台说明
本软件适用VC语言编写,编译成功后的EXE文件可以在装有windows系统的任何计算机上使用。
测试平台:Windows XP Professional
使用软件:Visual C++
根据自己完成的软件给出自己根据功能进行的