通讯录课程设计报告.pdfVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

通讯录课程设计报告

LT

1.需求分析

随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必

须经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条

件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通

讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,

因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系

统。

通讯录管理系统是一个基于SQL数据库储存和JAVA界面模式的个人通讯录

管理系统。它是将自己的联系人的具体信息集中管理,成为一个方便人们使用

的小软件。在开发过程中主要运用Java,SQLServer技术,由于开发工具和数

据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从

而达到开发的目的实现对通讯录信息的管理。

通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能

全部实现。功能包括:用户的登录,添加联系人信息,修改联系人信息,删除

联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数

据表的各字段来查询你所要找的联系人等功能。

2.系统分析

2.1.系统的可行性研究

目的:可行性研究的目的是用最小的代价在尽可能少的时间内确定问题

是否能够解决。而该系统正式用比较简单的VFP语言来编写的小型的、实用的

通讯录信息管理系统,既能很好地完成对用户信息的管理,又比较经济实惠。

本系统采用的是VFP语言,在技术难度方面,由于有指导老师的指导和相关参

考文献,特别是网上也有很丰富的相关资料,通过参考一些功能模块程序的设

计,实现该系统是完全可以的。

本系统的设计是在windowsXP中文版环境下,使用VisualFoxpro6.0

开发的。它是可以运行于windowsXP相关平台的数据库开发系统。

VisualFoxpro6.0不仅可以简化数据库管理,而且应用程序的开发流程更为合

理,它使组织数据,定义数据库规则和建立应用程序的工作变得简单易行,利

用可视化的设计工具和向导,用户可以快速的创建表单、查询等。

2.2.功能需求分析

本系统主要实现对通讯录信息进行管理,需要实现以下几个方面的管理功

能:

(1)通讯录管理信息:信息的添加、删除、浏览、修改和查询等操作。

(2)系统维护:包括用户登录,用户修改密码,数据的修改、浏览、添加、

删除以及按姓名、联系方式、地址进行查询。

3.系统设计

3.1.系统模块设计

图3-1系统模块结构图

添加:系统提示用户添加新人员信息,输入到文件中,人员的信息包含姓名

(name)、电话号码(phonenum)、类型(type)、电子邮件(email)。

显示:该功能显示所有以保存的人员的姓名、电话号码、类型和电子邮件。

查询:由用户输入要查找的人员姓名、电话号码或者类型,系统将调用查找函数,

使用相关文件命令输出所查找人员的相关信息。

删除:由用户输入需要删除人员的姓名,系统调用删除函数将此人所有相关信息

删除。

修改:由用户输入需要修改的人员的姓名,系统调用修改函数,用户修改需修改

的信息。

保存退出:完成任务,退出系统。

3.2.数据库设计

数据库中包括系统用户表、通讯表各表结构设计如下。

1、系统用户表

用户表代表了一个用户的个人信息,是不允许随意修改的,所以本系统采

用了一定的保密措施,主要是用户的管理,所有的用户信息保存在这个表中,

该表被命名为用户表.DBF,其结构表,如表3.1所示。

表3.1系统用户表结构

编号字段名字段类型字段长度小数位数作用

1姓名

文档评论(0)

151****0412 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档