基于VisualC的字符编码演示系统设计与实现.docVIP

基于VisualC的字符编码演示系统设计与实现.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本 科 生 毕 业 设 计(论 文) 开题报告 题目:基于Visual C#的字符编码演示系统设计与实现 姓 名: 蒲欢欢 学 号: 201106090215 指导教师: 李建文 班 级: 网络112 所在院系: 电气与信息工程学院 姓名 蒲欢欢 导师姓名 李建文 专业 网络工程 毕业时间 2015年7月 课题名称 基于Visual C#的字符编码演示系统设计与实现 计划完成初稿时间 2015年5月 计划定稿时间 2015年6月 立题依据 1. 国内外发展状况: 随着计算机技术和信息全球化的不断发展,多种字符编码混用是必然的,任何计算机软件都需要在指定的字符编码支持下才能运行,在互联网环境下,涉及跨国用户的计算机软件,更应该注意它使用了怎样的字符代码体系.计算机用户在使用计算机时常会遇到字符“乱码”,特别是在涉外的计算机通讯中尤为常见。除此之外同时也导致很多意想不到的现象发生。由于字符编码知识的缺少可能导致一些认识上的混乱现象,且不论普通计算机使用者对字符编码的认识如何,就连众多的计算机专业人士也对此认识存在严重不足。 目前,绝大多数计算机和操作系统都已使用Unicode,但人们还以为是ASCII(American Standard Code for Information Interchange美国信息互换标准代码)。ASCII是8位二进制的编码,最多只能表示出256个不同的字符,在当前信息全球化的环境下已经显露出了越来越多的缺陷,Unicode(全球统一字符编码)能够表示出65536个不同的字符,可以容纳全世界所有文字。由于Unicode的强大优势,几乎所有的操作系统和编程工具都为使用Unicode 进行着准备工作,Windows XP及以后的版本都已是Unicode。虽然ASCII缺陷很多,但由于它已经具有了相当长的使用历史,它的烙印已经深深的印在我们生活的每个角落。在以后相当长的时期内将是ASCII和Unicode并用的时代。另外,由于最早的数据库系统内部使用ANSI编码,以后虽然一些数据库系统都兼容了Unicode,但默认ANSI。在设计数据库系统时应该尽量使用先进的Unicode,提高字符兼容性。字符编码理论是数据库系统的基本知识,数据库开发者必须充分掌握这三种常用的字符编码知识。有效地使用字符编码知识还可以提高数据库系统的网络传送效率,也可以充分利用存贮空间。基于种种原因,让更多的人认识学习了解字符编码理论知识显得尤为重要。 研究目的、意义: 由于信息全球化的发展,网络通信可能使用不同类型的计算机,不同的操作系统,可能是不同的人在不同时期,使用不同的编程环境。而且任何计算机软件都需要在指定的字符编码支持下才能运行。所以网络通信首先要清楚所使用的字符代码体系。而这一问题往往被大众所忽视,就是计算机相关专业的人士也往往对此研究了解颇少。为使更多的人注意了解到这一问题,也为使大家能够更加便于学习字符编码知识,那么从最接近也最需要学习了解这一知识的学生入手,设计这样一个字符编码演示系统可以更好的让大家接受和方便的学习。 现在字符编码体系已经变成了复杂的概念,字符编码在程序设计过程中处处用到,但在教学过程中是一个薄弱环节。Visual C#是一个支持多编码体系的新型编程工具,在表现字符编码时有特别的优势。为了使学生在计算机基础理论学习过程中更加容易地掌握字符编码的理论,设计基于Visual C#的字符编码演示系统,具有十分重要的现实意义。 二、研究内容 1.研究内容: 本课题利用Visual C#进行主要程序和数据库的设计,同时利用其它网页制作软件来辅助设计。本次所要研究的主要内容有: 详细了解ANSI、UTF-16、UTF-8的区别,理解Unicode的特点; 学习Visual C#的编程环境,熟悉Unicode编码体系的知识; 以可视化表格形式实现字符编码系统的文本分析演示功能及其可能的扩展功能。 设计方案: 本课题开发主要有Visual C#程序设计与Unicode体系结构的了解。详细了解各种字符编码体系之间的差异,程序设计以可视化的表格来实现。同时主要涉及功能有文件分析演示功能,即通过文件读取分析得到十六进制数、ANSI、UTF-16和UTF-8等以表格形式展现的文本演示,以及ASCII编码和Unicode编码演示功能。 技术路线: 开发工具: Visual C# 预期结果: 开发出一个功能完整的字符编码演示系统,能够实现文件分析、字符编码演示等功能,在教学环节实现更好的教学效果,使

文档评论(0)

weizhent2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档