毕业论文

当前位置: 毕业论文 > 数学论文 >

C++信息系统的二维码编制实现及其应用

时间:2017-10-11 11:36来源:毕业论文
该二维码以大写英文字母为信息载体形成特定图形。由于T-Code码编码算法的保密性和独占性,故以编码理论、信息安全密码学知识为基础,使用C++语言工具,开发了集生成、防伪和验证
摘要介绍了二维码技术的基本理论、方法和研究现状,总结了国内外手机二维码的发展趋势及其应用。通过比较不同的二维码,基于经济性、安全性和可用性分析,设计了一种类似于T-Code码的二维码——TCD5码(Text Code with 5 Dots)。该二维码以大写英文字母为信息载体形成特定图形。由于T-Code码编码算法的保密性和独占性,故以编码理论、信息安全密码学知识为基础,使用C++语言工具,开发了集生成、防伪和验证为一体的TCD5码电子门票信息系统,以期建立能有效应用于不同公司有价电子票务信息管理的TCD5码系统。TCD5码电子门票信息系统经测试具有良好的安全保密性和适用性。14162
关键词  手机二维码  信息系统  电子门票  T-Code码  编码理论  信息安全
毕业设计说明书(论文)外文摘要
Title    The Realization and Application of the Two-      
 Dimensional Code Compilation of Information System
Abstract
The basic theory, methods and research status of two-dimensional (2D) code technology are introduced, also the development trend and application of mobile phone 2D codes in domestic and foreign be summarized. Through the comparison of different 2D codes, and based on economic, security and availability analysis, a kind of 2D code--code TCD5( text code with 5 dots ) is designed, which is similar to T-Code. The 2D code takes uppercase English letters as the information carrier to form a specific pattern. Because of the secrecy and exclusivity of the T-Code encoding algorithm, based on the knowledge of encoding theory, information security and cryptography, we developed a set of generation, security and authentication as one of the code TCD5 electronic ticket information system with the help of the tool of C++ language, so as to expect building a code TCD5 system which can be used in different valuable electronic ticket information management of different company. Code TCD5 electronic ticket information system has been tested to have good security and applicability. 源自六[维^论'文]网.加7位QQ3249'114 www.lwfree.cn
Keywords  Mobile Phone Two-Dimensional Codes, Information System, Electronic Ticket, Code T-Code, Encoding Theory, Information Security
目   次
1  绪论  1
1.1  二维码技术  1
1.2  手机二维码的发展及应用  3
1.3  研究方法及意义  4
2  编码理论  5
2.1  编码的数学原理  6
2.2  T-Code码简介 13
2.3  TCD5码的设计 15
3  电子门票信息系统的总体构架  16
3.1  电子票务的发展  16
3.2  系统架构  17
4  信息系统的安全性分析  19
4.1  信息安全  19
4.2  加密方案  21
5  信息系统的实现  21
5.1  密钥生成的实现  23
5.2  加密解密的实现  23
5.3  编码解码的实现  24
5.4  主函数的实现  25
6  系统性能分析及应用扩展  26
结论   27
致谢   28
参考文献 29
附录  程序清单(略)
1  绪论
随着信息技术的发展,特别是计算机互联网的发展,电子商务以前所未有的爆炸性速度急剧增长。所谓电子商务,就是整个贸易活动的电子化。从技术角度讲,电子商务是交换数据、获得数据、自动捕获数据等多种技术的集合体。Internet的出现满足了中小企业对于能够实现信息共享、成本低廉的电子数据交换系统的需求,E化电子商务的到来进一步推动了社会各个领域的发展,与此同时满足各种需求的数字化、网络化的电子工具也越来越多、越来越好[1]。
移动互联网的发展拓展了电子商务业务的范围,使得商业无处不在。手机作为移动通讯工具的代表,以其轻便、快捷的特性深入人心。近年来,条码技术的广泛应用促进了信息自动化管理的发展,和一维码相比,二维码具有信息密度大、纠错能力强、可表示多种信息、可加密、价格低廉、译码可靠性高等诸多优势[2]。目前,手机二维码在欧美、日韩等发达国家和地区都有较成熟的市场应用。随着移动通信行业的发展,3G时代的到来,手机二维码将融入到人们的衣、食、住、行等方方面面,改变人们的生活习惯,并在中国掀起应用高潮[3]。现有二维码大多基于智能手机,而目前中国智能手机市场占有率较低,因此开发出一种类似于T-Code码的文本二维码很有必要。 C++信息系统的二维码编制实现及其应用:http://www.lwfree.cn/shuxue/20171011/14621.html
------分隔线----------------------------
推荐内容