您的位置:SKY网络电话 >> 行业信息>> 针对通讯录管理系统的设计研究

针对通讯录管理系统的设计研究

来源:通讯录管理系统  发布时间:2014-10-15 12:24:46

通讯录录管系统主要是用于管理个人生活、学习和工作方面的基本信息,它是个人工作、学习和生活中不可缺少的一部分。一般传统的通讯录主要是采用手工的方式管理,存在着管理过程繁琐、工作量大、效率低下等弊端,而且手工管理往往耗费很多的人力、物力。鉴于以上这些不足之处,开发通讯录系统显得十分必要。

开发环境和开发语言的确定本系统是面向普通个人用户开发的通讯录录管系统,要求开发出来的软件绝大部分人都能使用和操作。因此,需要选用面向对象的程序设计语言。VisualBasic6.0是功能强大、图形界面丰富的面向对象的程序设计语言,其开发出来的系统具有界面简单易学,易操作,通用性强等优点。因此,针对本系统软件的需求和特点,选择以下方案构建系统:选择VisualStudio6.0作为软件开发工具,Access为服务平台及其后台数据库。

 

通讯录录管系统功能分析

传统的信息管理方式不仅效率低,可靠性、安全性和保密性也无法满足要求,而且数据统计时间滞后。而普通的通讯录管理系统存在以下问题:(1)只能提供个人使用,缺乏信息的沟通与共享。(2)管理方式单一。(3)检索速度慢,不能快速地进行查找筛选。(4)缺乏数据备份,一旦丢失便无处可寻。

因此,高效的通讯录管理系统需要具备以下几项功能:(1)用户权限的管理,一般用户只能对通讯录的信息进行查询,只有管理者才能进行更新,提高系统的安全性和可靠性。(2)具备模糊查询模块,提高查找的效率,方便快捷。(3)具备精确查找功能,并对资料进行合理有效的分类,方便用户查询。(4)设置备忘提醒模块,增加记事、闹铃、好友生日提醒、纪念日提醒等各种人性化的功能。(5)增加系统维护模块,定期对数据进行备份。

 

通讯录录管系统总体分析

1.系统架构分析。根据通讯录管理系统的特点,将整个系统的模块划分如图1所示:

 

针对通讯录管理系统的设计研究

 

登入模块:在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对通讯录管理系统数据的察看和修改,本系统把用户分为两个级别:普通用户和管理员用户。管理员用户不仅拥有对通讯录系统信息的查询、修改权限,还对用户的使用权限进行控制,可以设定用户名、密码和其权限,可以对通讯录的信息进行增加、删除、修改等操作。普通用户只能对通讯录信息进行查询、打印,进行增加、删除、修改等操作。

单人资料管理模块:对通讯录中的每个成员的详细信息进行添加、删除、修改。

模糊查询模块:可以根据某一项信息对联系人的具体信息进行快速精确地查询,节约了时间,大大提高了查询的效率。

全体资料模块:对联系人资料的整合和分类管理。

用户注册模块:注册管理新用户。

系统维护模块:可以对用户的权限等进行管理,定期对数据进行备份。

备忘提醒模块:具有备忘提醒的功能,对备忘事项、好友生日、纪念日等重要事件进行提醒。

2.系统E-R图。系统的E-R图如图2所示,其实体及其属性有:(1)用户注册表(编号,姓名,密码,权限)。(2)通讯个人资料表(编号,姓名,通讯地址,QQ,邮箱,手机,电话)。

 

针对通讯录管理系统的设计研究

 

3.通讯录录管系统流程说明。(1)用户输入用名和密码是否正确。(2)如果不正确,则返回用户登录界面要求用户重新输入。(3)如果系统判断输入的用户名和密码是正确的,则系统继续判断输入的用户名权限。(4)如果是系统管理员,用户可以对系统的以下模块进行操作;即个人资料模块、全体资料模块、模糊查询模块以及系统管理模块。(5)如果是普通用户,用户只可以对人资料模块、全体资料模块、模糊查询模块进行操作。

通讯录管理系统为每一个用户提供充足的信息和快捷的查询手段,大大方便用户管理通讯录,而且有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高通讯录管理的效率,也促进用户对通讯录的科学化、正规化管理。

上一条:完善我国手机不良垃圾短信内容息治理的法律对策
下一条:360手机助手秘密研发社交版? 重燃3Q战火