4.1.2 数据库建表 18
4.2 系统前台界面 19
4.2.1 登陆页面 21
4.2.2 用户注册 23
4.2.3 修改密码 26
4.2.4 编辑和删除联系人 28
4.2.5 增加联系人 29
4.2.6 联系人列表 31
4.2.7 信息加密 31
5 总结与展望 33
5.1 总结 33
5.2 展望 34
致谢 35
参考文献 36
附录 37
1 绪论
当前高速运转的社会结构中,计算机在代替和延伸脑力运动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来离不开计算机。人们已经不满足与上网浏览网页,而是想通过网络来实现现实生活中需要处理的事情,通讯信息在交往过程中显得越来越重要。在文护庞大的通讯录信息的同时,信息的准确性也必须得到保证,最新最全的通讯录信息是人们所需求的。本课题建立基于.NET的电子通讯录。使用数据库存储用户的好友信息,用户能够管理系统数据库信息——增加、修改、删除、查询和管理联系人、加密等功能。
随着计算机的发展,人们在社会交往过程中信息量的不断增大使得每个人面临着众多的挑战与竞争,一份最新最全的通讯录是大多人所需求。电子通讯录系统的开发的目的就在于为注册用户提供最新的通讯录信息,使用户不再担心联系人的通讯方式改变而自己对此却不得而知。电子通讯录系统是基于ASP.NET 2.0的框架下开发的,使用C#作为编程语言和SQL Server 2005作为后台数据库系统。在电子通讯录系统中,为每个注册用户文护一个自己特有的ID号,使用ID号登陆系统就能获取通讯录信息,用户可以添加好友信息,管理自己的通讯信息,处理列表条目还可以通过加密算法对一些敏感数据进行加密,使他人无法轻易的查获数据信息。有了这样的电子通讯录,给我们的生活带来了方便快捷,从而在人与人之间架起了相互沟通的桥梁。
1.1 国内外研究现状与水平
国内外研究现状中,开发通讯录追求让人们使用更方便,功能尽可能齐全。如设计和实现智能切换当前网络接入环境,离线模式的设计和实现,以及基于用户地理位置和好友评价信息的兴趣点推荐等功能。最后搭建了原型系统的环境并对原型系统的相关功能进行了测试,对该系统进行了验证。基于.NET系统是研发一款用于网络设备的开源操作系统。它采取了开源免费策略,支持用户对通讯录系统进行功能扩展。从分析用户需求入手,阐述了软件的功能需求、界面需求及性能需求。通讯录系统是用户对联系人的重要资料进行分类归总,并可以方便查询的一个系统,该系统主要用于对于联系人的联系方式及重要资料进行管理,可以对联系人的通讯方式进行录入、查询、分类统计,对联系人的其他信息进行管理与文护。随着互联网和移动互联网的飞速发展,通讯录作为每个人与社会上其他人之间的连接的纽带,已经成为越来越多的互联网新业务中必不可少的一个关键应用环节。随之而来的,是对用户个人通讯录的管理和备份需求越来越强烈。通过一个在互联网上的平台,每个人都可以将自己创建自己通讯录,并使得每个人可以更加容易的扩大自己的通讯录名单。对电子通讯录系统进行需求分析和总体设计,提出了系统总体架构、数据库设计、详细设计、关键数据结构设计以及业务流程的具体实现方法,根据软件测试理论对系统进行了测试,验证了程序的正确性。另外,移动通信终端都存储有通讯录,现在大部分基于手机通讯录的应用也主要是针对因用户手机丢失而引起用户信息损失的通讯录备份功能,完全忽视了通讯录所代表和隐藏的潜在的社会网络关系:用户和通讯录中的绝大部分联系人都有一定的社会关系,并且,这种关系的真实性、稳定性和可靠性都有很高的可信度。目前国内外也有很多类似的针对手机通讯录的即时通讯软件,比如国外的KIK,国内的米聊,微信,以及移动的飞信和联通的沃信等。但是他们其实也并没有真正挖掘通讯录的社会关系,而且这些软件对于网络的依赖性太大,用户一旦处于没有网络的环境中,他们的系统就没有用武之地了。因此,如何利用手机通讯录中稳定的用户群体,为用户带来更加完善的用户体验,就显得非常有必要。 基于.NET的电子通讯录系统设计(2):http://www.youerw.com/jisuanji/lunwen_17246.html