通讯录.docx

上传人:b****3 文档编号:6963840 上传时间:2023-05-10 格式:DOCX 页数:10 大小:411.17KB
下载 相关 举报
通讯录.docx_第1页
第1页 / 共10页
通讯录.docx_第2页
第2页 / 共10页
通讯录.docx_第3页
第3页 / 共10页
通讯录.docx_第4页
第4页 / 共10页
通讯录.docx_第5页
第5页 / 共10页
通讯录.docx_第6页
第6页 / 共10页
通讯录.docx_第7页
第7页 / 共10页
通讯录.docx_第8页
第8页 / 共10页
通讯录.docx_第9页
第9页 / 共10页
通讯录.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

通讯录.docx

《通讯录.docx》由会员分享,可在线阅读,更多相关《通讯录.docx(10页珍藏版)》请在冰点文库上搜索。

通讯录.docx

通讯录

1.当前系统分析

伴随知识经济的发展和现代信息技术的不断改进,人们的生活节奏越来越快,而对信息的要求越来越高,快捷方便已经成为信息的一个重要指标。

本系统采用C/S体系结构,后台使用了Access数据库,只需使用账号登录该系统,就可以根据需要进行相应的操作。

管理员可以对个人信息进行添加、删除、修改等操作,避免了很多不必要的麻烦;其他用户可以对人物信息进行查询,并可以在系统里直接联系该用户,为用户提供了很大的方便。

2.目标系统分析

通过对通讯录信息管理系统进行了解分析后,确定了本系统将要实现的系统主要功能:

在系统设置模块中实现对用户基本信息的设置和保存、以及对该系统的一些设置。

在联系人信息模块中实现系统存储用户输入的联系人信息的浏览、增加、修改、删除。

在信息查询模块中实现系统对联系人信息的综合查询。

在联系人信息模块中实现系统存储用户输入的联系人信息的浏览、增加、修改、删除。

在联系人信息模块中实现系统存储用户输入的联系人信息的浏览、增加、修改、删除。

3.可行性分析研究

3.1技术可行性

本系统是一个典型的数据库应用程序。

现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。

系统采用VB6.0开发工具,该工具功能强大,发展性强,适合任何的编程工作,这些技术完全胜任开发任务;并且利用该工具能使操作人员可在短时间能完全掌握系统维护工作。

系统运用了SQL作为后台数据库,而SQL是一个非常优秀的小型数据库管理软件,方便使用,性能稳定。

图1系统流程图

3.2社会可行性

由于使用该系统管理,可以在很大程度上解决用户与管理者,在信息沟通方面的问题,是完全有利的行为。

我们研发小组会很好的行使合同上的权力和履行合同上的义务,并且该系统已经申请了专利版权,对侵权行为均会予以追究。

该系统对工作制度并无要求,随时操作随时处理,而对于工作人员的素质,只要具有使用该系统权限的用户和管理者都可以使用,并不需任何计算机方面的专业知识即可上手操作。

根据上述分析,该系统完全符合日常管理的要求。

4.需求分析

4.1名词定义

实体:

客观世界中存在的且可互相区别的事物。

联系:

客观事物中的彼此之间的关系。

属性:

实体或者联系所具有的性质。

4.2功能分析

该通讯簿信息管理系统软件目前已有比较完善的管理与使用功能。

研制通讯簿信息管理系统软件是为了满足用户与管理者方便对信息的各种管理与操作。

通过本系统软件,能帮助用户和管理者利用计算机,快速方便的对信息进行查询和管理,执行浏览、增加、删除等所需操作。

4.2.1添加联系人功能

能录入新数据,当录入重复的编号时,则提示数据录入重复并取消录入;

当通讯簿中超过15000条信息时,存储空间已满,不能再录入新数据;

录入的新数据能按递增的顺序自动进行条目编号;

录入信息主要包括:

编号、姓名、性别、手机、住址电话、办公电话、家庭住址等

4.2.2信息管理功能

选中某个人时,可对此人的相应数据进行增加、修改和删除;

4.2.3查询功能

选择此功能时,可以根据输入任何一项联系人信息查询联系人详细信息;

图2功能分析图

5.总体设计

图3总体设计图

5.1数据流图

5.1.1E-R图

(1)通讯簿总体E-R图

图7通讯簿基本信息E-R图

(2)用户表E-R图

图8用户表E-R图

(3)联系人表E-R图

图9联系人表E-R图

5.2数据表

通讯簿基本信息表:

(编号,姓名,性别,手机,住址电话,办公电话,家庭住址、电子邮箱等)

系统信息表:

(用户编号,密码)

6.详细设计

从前面需求分析可以看出,系统功能简单,从使用和操作的功能上分,有两种用户:

用户(已经登记注册);游客(未登记注册)。

对应于每一个模块,几乎都有查询、修改、查看详细资料这几个功能。

整个操作流程就是由这几种基本功能实现的。

在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列区别于其它子模块的功能实现。

6.1用户登录模块设计:

用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,获得其相应的操作权限。

说明:

打开系统,等待用户输入账号、密码,判断用户输入的信息与后台数据库是否匹配,若不匹配,则等待用户重新输入。

图10登录模块流程图

6.2系统信息模块设计

系统设置模块主要实现对用户基本信息的设置和保存、以及对该系统的一些设置。

图11系统信息模块流程图

6.3用户信息模块设计

用户信息模块主要实现对用户信息的添加、修改、删除等操作

图12用户信息模块流程图

说明:

单击确认按钮,对系统设置进行保存,并保存用户的信息,保存到系统。

6.测试

6.1出错信息

输入用户名不存在:

说明数据库无此用户名,需注册。

密码错误:

说明用户名和密码不匹配。

弹出警告信息后需重新输入密码,一天内输入三次错误密码,将对此用户进行强制退出,需持身份证解冻。

6.2黑盒测试数据

图9划分等价类编号

图10覆盖所有的有效等价类

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2