通讯录管理系统 毕业论文

通讯录管理系统 毕业论文

ID:342035

大小:382.00 KB

页数:21页

时间:2017-07-25

通讯录管理系统  毕业论文 _第1页
通讯录管理系统  毕业论文 _第2页
通讯录管理系统  毕业论文 _第3页
通讯录管理系统  毕业论文 _第4页
通讯录管理系统  毕业论文 _第5页
资源描述:

《通讯录管理系统 毕业论文 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、通讯录管理系统摘要通讯录管理系统是一个非常通用的管理系统。很多地方都需要拥有自己的通讯录管理系统,以便对自己的同学、同事、朋友等信息资料的管理及使用。本毕业设计以通用的通讯录管理系统为实例,运用MicrosoftAccess和Delphi进行程序设计,讲述如何开发通讯录管理系统。此设计具有很强的实用性,使用者只要根据具体情况稍加修改,就可以把它应用到实际需要中。本设计主要包括系统用户管理模块、用户基本资料模块。我们根据这些功能,设计出系统的功能模块,每一个功能模块都需要针对不同的表完成相同的数据库操作,分别是查询(查看、预览)模块,具体实现了用户和人员信息的查看和预

2、览;更新(添加、修改、删除)模块,具体实现了用户和(新)人员信息的登记,修改和删除;生成预览报表,具体实现了人员信息的总的查看和浏览。设计利用Delphi7.0、MicrosoftAccess数据库技术的基本特点,提高了编成效率和可靠性.关键词:通讯录管理系统、数据库、Access、Delphi21目录第一章前言3第二章数据库设计52.1数据库52.2主表间的关系设计7第三章系统的运行流程72.1界面功能介绍8第四章系统的功能模块94.1下面分别对这些功能模块进行介绍94.1.1数据集模块104.1.2登陆窗体模块104.1.3系统管理模块104.1.4主窗体模块1

3、04.1.5通讯录数据管理子模块104.1.6信息管理子模块114.1.7登陆信息查询子模块114.2创建数据集模块114.2.1模块级过程的声明114.2.2创建登录窗体模块124.2.3编写窗体代码124.2.4模块级函数的定义134.2.5处理登录窗体的FormActivate事件144.2.6处理“确定”按钮的Click事件154.3创建主窗体模块164.3.1窗体界面的设计164.3.2主窗体(frm_mian)的工作流程164.3.3数据更新子模快174.3.4数据导出excel子模块174.3.5数据统计子模块184.3.6登录信息查询子模块194.3

4、.7信息管理子模块194.4窗体界面的设计204.5系统得改进与扩展21参考文献2221第一章前言随着网络与信息技术的发展,人们的联系人越来越多,需要联系的人逐渐增多,需要记录的信息也逐渐增多。以前是将这些信息手写到通讯录中,这很容易造成信息的丢失,而且查找起来很不方便。本系统主要实现同学信息的管理,包括同学信息的添加、修改、查询和删除,及一些辅助项目管理,如登录系统用户管理和用户组管理。系统的组成模块主要包括数据集模块,登录窗体模块,系统管理模块,主窗体模块,通讯录模块,通讯录数据管理模块,信息管理模块,登录信息查询模块。开发软件流程如下:(1)将合适的控件加入窗

5、体(2)修改控件属性并添加响应事件代码(3)调试软件(4)完成开发,进行维护阶段开发过程:(1)数据库引擎(存取规范)的选择:Delphi本身自带有BDE数据库引擎,可以用来存取很多类型的数据库,如Access,InterBase等数据库,鉴于其开发软件时设置的困难及软件发布时附带的文件容量(大约要9M多)太大,故使用微软的数据库操作引擎ADO;(2)ADO简介:ADO(AccessDataObject)是微软为了统一数据库存取的标准而制订的规范,用ADO可以存取几乎任何类型的数据,如文本文件,电子邮件,关系型数据库等,ADO是以OLEDB为基础发展起来的,具有使用

6、方便,存取效率高等特点,并且软件发布简单(在Windows平台上,只要安装了ADO的数据库驱动程序即可,也即安装了Office办公软件中的Access即可)。通讯录管理系统E-R流程图:21图1-1通讯录管理系统E-R流程图第二章数据库设计2.1数据库根据通讯录管理系统的功能要求,选择Access数据库作为后台数据库。该数据库有5个主表组成,包括信息表、同学表、用户表、用户组表和系统登录登记表。(1)表2-1信息表(信息表是对同学在通讯录中所留言信息的统计)字段名数据类型说明IdInt(4)Id号,主键发送人Nvarchar(20)发送人姓名接受人Nvarchar(

7、20)接受人姓名信息内容Nvarchar(200)所留信息的内容21发送时间Datetime(8)信息发送的时间(2)表2-2学生表(同学表是对同学信息的统计)字段名数据类型说明IdInt(4)Id号,主键姓名Nvarchar(10)性别Nvarchar(6)出生年月Datetime(8)用户组Nvarchar(10)昵称Nvarchar(8)手机号码Nvarchar(12)家庭电话Nvarchar(12)家庭地址Nvarchar(24)就读学校Nvarchar(20)班级Nvarchar(14)邮编Nvarchar(10)E-mailNvarchar(20)[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。