- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)