4.2.5 通讯录 18
4.2.6 信息加密 21
4.3 系统运行 21
4.4 系统测试 24
4.4.1 用户注册测试 24
4.4.2 用户登录测试 25
4.4.3 修改好友信息测试 25
4.4.4 添加好友测试 26
4.4.5 删除好友测试 26
5 结论 28
5.1 完成情况 28
5.2 系统特色 28
5.3 存在问题 28
5.4 展望 29
致谢 30
参考文献 32
附录 33
1 绪论
当前高速运转的社会结构中,计算机在代替和延伸脑力运动方面发挥越来越重要的作用,无论是在工业方面还是在日常生活中都越来越离不开计算机。通讯信息在交往过程中显得越来越重要。在文护庞大的通讯录信息的同时,信息的准确性也必须得到保证,及时更新最新最全的通讯录信息是人们所必需的。在企业竞争日益激烈的时代,如何把握住客户,掌握好现有客户资源,是企业保持竞争力的一大关键要素!所以,许多企业都非常注重并建立企业与客户之间的联系,而这一切都离不开电子通讯录,所以一个好的方便的电子通讯录就显得至关重要。电子通讯录系统的开发的目的就在于为企业、个人用户提供最新的电子通讯录信息,使企业、个人用户不再担心联系人的通讯方式改变。从而给我们的工作、生活带来了极大的方便快捷,在人与人之间架起了相互沟通的桥梁。
电子通讯录系统基于ASP.NET 2.0的框架下开发,使用C#语言作为编程语言,SQL Server 2005作为后台数据库系统。
在电子通讯录系统中,每个注册用户都拥有一个自己特有的账号,使用该用户帐号登陆系统就能获取通讯录信息,用户可以添加好友信息,管理自己的通讯信息,处理列表条目还可以通过加密算法对一些敏感数据进行加密,使他人无法轻易的查获数据信息。
1.1 国内外研究现状与水平
无论国内还是国外,开发电子通讯录的目的都是为了用户使用更方便,功能尽可能齐全。如设计和实现智能切换当前网络接入环境,离线模式的设计和实现,以及基于用户地理位置和好友评价信息的兴趣点推荐等功能。
开发者对电子通讯录系统进行需求分析和总体设计,提出了系统总体架构、数据库设计、详细设计、关键数据结构设计以及业务流程的具体实现方法,根据软件测试理论对系统进行了测试,验证了程序的正确性。
另外,移动通信终端都存储有通讯录,现在大部分基于手机通讯录的应用也主要是针对因用户手机丢失而引起用户信息损失的通讯录备份功能,完全忽视了通讯录所代表和隐藏的潜在的社会网络关系:用户和通讯录中的绝大部分联系人都有一定的社会关系,并且,这种关系的真实性、稳定性和可靠性都有很高的可信度。
目前国内外也有很多类似的针对手机通讯录的即时通讯软件,比如国外的KIK,国内的米聊,微信,以及移动的飞信和联通的沃信等。但是他们其实也并没有真正挖掘通讯录的社会关系,而且这些软件对于网络的依赖性太大,用户一旦处于没有网络的环境中,他们的系统就没有用武之地了。因此,如何利用手机通讯录中稳定的用户群体,为用户带来更加完善的用户体验,就显得非常有必要。 ASP.NET+sqlserver电子通讯录系统设计(2):http://www.youerw.com/jisuanji/lunwen_38197.html