文件移位加密与解密系统C 课程设计.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《程序设计综合课程设计》报告 PAGE \* MERGEFORMAT1 计算机学院计算机科学与技术专业 《程序设计综合课程设计》报告 (20010/2011学年 第一学期) 学生姓名: 学生班级: 学生学号: 指导教师: 2011年  01月  08日 文 件 移 位 加 密 与 解 密 系 统 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc282720643 第一章.课程设计目的和要求 PAGEREF _Toc282720643 \h 1 HYPERLINK \l _Toc282720644 1.1设计目的: PAGEREF _Toc282720644 \h 1 HYPERLINK \l _Toc282720645 1.2 设计要求: PAGEREF _Toc282720645 \h 1 HYPERLINK \l _Toc282720646 第二章.课程设计任务内容 PAGEREF _Toc282720646 \h 2 HYPERLINK \l _Toc282720647 第三章.详细设计说明 PAGEREF _Toc282720647 \h 3 HYPERLINK \l _Toc282720648 3.1模块描述 PAGEREF _Toc282720648 \h 3 HYPERLINK \l _Toc282720649 3.2 性能 PAGEREF _Toc282720649 \h 3 HYPERLINK \l _Toc282720650 3.3 输入项 PAGEREF _Toc282720650 \h 3 HYPERLINK \l _Toc282720651 3.4输出项 PAGEREF _Toc282720651 \h 3 HYPERLINK \l _Toc282720652 3.5算法 PAGEREF _Toc282720652 \h 4 HYPERLINK \l _Toc282720653 3.7接口 PAGEREF _Toc282720653 \h 13 HYPERLINK \l _Toc282720654 3.8数据文件存储说明 PAGEREF _Toc282720654 \h 13 HYPERLINK \l _Toc282720655 3.9注释设计 PAGEREF _Toc282720655 \h 13 HYPERLINK \l _Toc282720656 3.10限制条件 PAGEREF _Toc282720656 \h 13 HYPERLINK \l _Toc282720657 3.11测试计划 PAGEREF _Toc282720657 \h 14 HYPERLINK \l _Toc282720658 PAGEREF _Toc282720658 \h 14 HYPERLINK \l _Toc282720659 第四章.软件使用说明 PAGEREF _Toc282720659 \h 17 HYPERLINK \l _Toc282720660 第五章.课程设计心得与体会 PAGEREF _Toc282720660 \h 18 HYPERLINK \l _Toc282720661 附录1:参考文献 PAGEREF _Toc282720661 \h 20 HYPERLINK \l _Toc282720662 附录2:源代码 PAGEREF _Toc282720662 \h 21 第一章.课程设计目的和要求 1.1设计目的: 提高程序设计和分析的能力。 深入了解c++程序设计的知识与技巧. 进一步掌握c++程序设计的思想. 初步了解程序加密与解密的思想. 1.2 设计要求: 完整的理解课程设计任务的要求. 用C语言实现系统. 函数功能要划分好(结构化程序设计). 设计的程序结构完整、简明、可读性强. 界面友好(良好的人机交互),加必要的注释. 设计的程序调试成功,能稳定的运行. 提供程序测试方案. 8.列出参考的文献和完整的程序清单. 第二章.课程设计任务内容 设计一个文件加密与解密的程序,主要功能主要包括以下内容: 1.文件加密:设计三种加密算法 2.文件解密。 3.实现主函数和子函数之间的参数传递. 第三章.详细设计说明 3.1模块描述 该模块是一个简单完整的程序,主要包括3个算法。其功能是将某一已知文件的内容(仅限于英文字母)以字符形式读出,根据密钥或密码(用户从键盘输入)将对应字符进行加密、解密操作并输出结果。 3.2 性能 (1)要求有较快的运算速度,能很快的执行函数功能; (2) 要

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档