老哥学习网 - www.lg9.cn 2024年04月25日 20:47 星期四
当前位置 首页 >杂文文章 >

【通讯录管理系统的分析与设计】 通讯录管理系统设计报告

发布时间:2019-02-19 06:15:33 浏览数:

  [摘 要] 随着科学技术的不断发展,计算机应用日渐成熟。作为计算机应用的一部分,通讯录管理系统是每一个用户管理日常通讯录的重要工具。本文首先明确了通讯录管理系统的开发环境和设计语言,接着简单分析了系统的功能,最后详细说明了系统的总体设计。
  [关键词] 通讯录系统 管理信息系统 模糊查询
  通讯录系统主要是用于管理个人生活、学习和工作方面的基本信息,它是个人工作、学习和生活中不可缺少的一部分。一般传统的通讯录主要是采用手工的方式管理,存在着管理过程繁琐、工作量大、效率低下等弊端,而且手工管理往往耗费很多的人力、物力。鉴于以上这些不足之处,开发通讯录系统显得十分必要。
  一、开发环境和开发语言的确定
  本系统是面向普通个人用户开发的,要求开发出来的软件绝大部分人都能使用和操作。因此,需要选用面向对象的程序设计语言。Visual Basic 6.0是功能强大、图形界面丰富的面向对象的程序设计语言,其开发出来的系统具有界面简单易学,易操作,通用性强等优点。因此,针对本系统软件的需求和特点,选择以下方案构建系统:选择Visual Studio 6.0作为软件开发工具,Access为服务平台及其后台数据库。
  二、系统功能分析
  传统的信息管理方式不仅效率低,可靠性、安全性和保密性也无法满足要求,而且数据统计时间滞后。而普通的通讯录管理系统存在以下问题:(1)只能提供个人使用,缺乏信息的沟通与共享。(2)管理方式单一。(3)检索速度慢,不能快速地进行查找筛选。(4)缺乏数据备份,一旦丢失便无处可寻。
  因此,高效的通讯录管理系统需要具备以下几项功能:(1)用户权限的管理,一般用户只能对通讯录的信息进行查询,只有管理者才能进行更新,提高系统的安全性和可靠性。(2)具备模糊查询模块,提高查找的效率,方便快捷。(3)具备精确查找功能,并对资料进行合理有效的分类,方便用户查询。(4)设置备忘提醒模块,增加记事、闹铃、好友生日提醒、纪念日提醒等各种人性化的功能。(5)增加系统维护模块,定期对数据进行备份。
  三、系统总体分析
  1.系统架构分析。根据通讯录管理系统的特点,将整个系统的模块划分如图1所示:
  图1 系统功能模块图
  登入模块:在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对通讯录管理系统数据的察看和修改,本系统把用户分为两个级别:普通用户和管理员用户。管理员用户不仅拥有对通讯录系统信息的查询、修改权限,还对用户的使用权限进行控制,可以设定用户名、密码和其权限,可以对通讯录的信息进行增加、删除、修改等操作。普通用户只能对通讯录信息进行查询、打印,进行增加、删除、修改等操作。
  单人资料管理模块:对通讯录中的每个成员的详细信息进行添加、删除、修改。
  模糊查询模块:可以根据某一项信息对联系人的具体信息进行快速精确地查询,节约了时间,大大提高了查询的效率。
  全体资料模块:对联系人资料的整合和分类管理。
  用户注册模块:注册管理新用户。
  系统维护模块:可以对用户的权限等进行管理,定期对数据进行备份。
  备忘提醒模块:具有备忘提醒的功能,对备忘事项、好友生日、纪念日等重要事件进行提醒。
  2.系统E-R图。系统的E-R图如图2所示,其实体及其属性有:(1)用户注册表(编号,姓名,密码,权限)。(2)通讯个人资料表(编号,姓名,通讯地址,QQ,邮箱,手机,电话)。
  图2 系统E-R图
  3.系统流程说明。(1)用户输入用户名和密码,系统判断用户名和密码是否正确。(2)如果不正确,则返回用户登录界面要求用户重新输入。(3)如果系统判断输入的用户名和密码是正确的,则系统继续判断输入的用户名权限。(4)如果是系统管理员,用户可以对系统的以下模块进行操作;即个人资料模块、全体资料模块、模糊查询模块以及系统管理模块。(5)如果是普通用户,用户只可以对人资料模块、全体资料模块、模糊查询模块进行操作。
  四、总结
  通讯录管理系统为每一个用户提供充足的信息和快捷的查询手段,大大方便用户管理通讯录,而且有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高通讯录管理的效率,也促进用户对通讯录的科学化、正规化管理。
  
  参考文献:
  [1] 周佩德.《数据库原理及应用》.电子工业出版社, 2008
  [2] 刘长毅.软件开发技术基础[M].北京:科技出版社,2006
  [3] 王宇虹. Access数据库系统开发从基础到实践[M].北京:电子工业出版社,2006
  (作者简介:戴月耿,温州医学院信息与工程学院2009级计算机专业学生;杨峰,温州医学院信息与工程学院讲师)

推荐访问:管理系统 通讯录 分析 设计

相关文章:

Top