VB通讯录管理系统 第2页

VB通讯录管理系统 第2页
的用户登录本系统后具有不同的操作功能,另外在程序中也对不同的用户界面进行了相应的设置。采用用户和角色后保证了不同用户对数据库操作的正确性。
4.2 系统分析
4.2.1 需求分析
通讯录管理系统在实际中应用广泛,其中的很多的功能都很齐全也很强大。它不仅是新老同学联系的桥梁,而且还是自我娱乐的好方式。通讯录管理系统的功能一般包括:查询(查看、预览)、更新(添加、修改、删除)及生成预览报表等功能。
功能设计包括如下几个方面:
1)用户注册: 用于注册用户,以及用户的同事,朋友等。
2)用户登录: 供已注册用户登录。
3) 用户修改: 供注册用户的个人资料的修改。
4)用户浏览: 供超级管理员队注册用户的统一浏览.
5)用户查找: 对于用户的联系,方便同学之间的查找。
6)资料浏览: 不管是那种朋友,都可以找到他的资料。
7)资料添加:  可以对于自己的朋友,同事,做进一步的资料获得.
8)资料修改:  用户可以对朋友的基本资料作相应的改动。
9)资料查找:  对于自己的朋友的基本资料得到最快的纪录。
10)资料删除: 可以对于朋友的基本资料作相应的删除,以适应自己需要。
4.2.2 根据需求分析对通讯录管理系统的总体规划
根据前面的设计思想进行分析,按照系统开发的基本观点对通讯录管理系统进行分解,从内容上可对通讯录管理系统作如下划分:
1 系统文件  可以实现用户注销和系统地退出.
2 管理      对于系统应有对于用户及其资料的添加,删除及修改等,方便了对相应资料的修改。
3 信息      系统的内容就是实现对于资料的使用,信息功能恰好补充了这一点问题,实现了浏览和查找
4 预览      使用报表进一步弥补了系统的不足,完成了对于资料的整体浏览和查看.
5 关于      主要实现了作者对于使用本系统的用户的帮助和祝福.
§4.3  数据库概念结构设计
有了结构图就可以设计出能够满足用户需求的各种实体,以及它们的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成资料的流动。
通讯录管理系统的实体有:用户实体、人员实体。
本系统中实体模型:
用户实体(用户名,密码)
人员实体(姓名,出生日期,QQ ,电话 ,邮编 ,手机 ,E-mail , 地址 )
ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。
具体的描述E-R图如下:§4.4  数据库的逻辑结构设计
资料是信息处理系统最基本的信息处理单元,也是一切单元所在,以及表达的形式。对资料的结构化、最低冗余度、执行效率较高的程序与资料独立性,易于扩充,编程的处理就显得格外重要。可以说,资料是建立信息系统的基石,而数据库是资料的安身之所。所谓的数据库设计是指:对于一个给定的应用环境提供一个确定的最优数据模型与处理模式的逻辑设计,以及一个确定的数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和逻辑信息世界的联系,满足用户对资料的增、删、改要求,同时能实现系统目标并有效存取资料的数据库。数据库设计目标可以从满足要求、数据库性能、对现实世界模拟的精确程度、开发应用的速度与质量等方面来考虑。借助与Microsoft Access强大的数据库功能,本系统的数据库的设计仅需考虑数据库逻辑结构的设计。
通讯录管理系统数据库中每个表表示在数据库中的一个资料表。
表4.4.1 用户基本信息表
load( name , passwd)
字段名 数据类型 资料长度
name 文本 10
passwd 文本 6
表4.4.2 人员信息表
review(name , birt , QQ , tel , youbian , mobil , E-mail , addr)
字段名 数据类型 资料长度
Name 文本 10
Birt 日期 8
QQ 文本 11
Tel 文本 13
Youbian 文本 6
Mobil 文本 11

第五章    系统详细设计
§5.1  系统封面功能的实现
5.1.1系统封面的实现:
系统封面界面图如下:
图5.1.1    在封面界面中,用户等待三秒钟,方可进入登录界面。在此期间,用户可以欣赏封面的图画,领略焦作大学的美丽风光,人文景况。其中封面的详细代码如下:
主要通过对timer1的Interval属性设置为:2500毫秒,等待时间走到2500毫秒后,将出现登录界面。
§5.2 系统登录功能的实现
5.2.1 系统登录的实现
系统登录界面图如下:
图5.2.1

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有