云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 云南广播电视大学毕业设计客户管理系统

云南广播电视大学毕业设计客户管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 2:31:16

客户管理系统

修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本客户管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。

管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,选用合理的开发工具,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。

2.3.1 Microsoft Visual FoxPro 6.0技术简介

Microsoft Visual FoxPro 6.0以强大的性能、完整而丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,备受广大用户的欢迎。

Microsoft Visual FoxPro 6.0具有以下几个特点:(1)可视化:Visual的英文含义既是可视化,在可视化环境下创作前端界面就如同摆放积木一样;(2)面向对象:面向对象的编程建立在类的基础上,通过类的封装使源程序更便于维护;(3)部件编程:Microsoft Visual FoxPro中进行的部件编程建立在微软的部件对象模型(COM)基础上;(4)事件驱动:在事件模式下,程序的执行依靠系统能够识别的触发事件来启动。

2.4数据库的需求

数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着国际互联网的迅猛发展,使得数据库技术已成为最热门的技术之一。数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

2.4.1数据库

数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。

4

客户管理系统

2.4.2 DBMS

DBMS是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。

2.5客户管理系统开发的目标

客户管理系统是对客户进行管理所必须的,本课题所设计的客户管理系统包括录入数据和查询数据两大功能模块。

录入数据主要是对客户基本信息的操作,包括:录入客户资料、录入地区资料和录入联系人资料三部份。其中每个部分都囊括了对信息的添加、修改、删除和保存等操作。

查询数据主要是对系统内现有数据的检索,包括:查询客户资料、查询地区资料和查询联系人资料三部份。

2.6开发客户管理系统的必要性

开发一个客户管理系统,采用计算机对客户信息进行管理,进一步提高了工作效率。为广大办公人员提高工作效率,实现客户信息管理工作流程的系统化、规范化和自动化。现在我国的大部分地方的客户管理水平普遍都不是很高,发达地区比较大的办事机构所用的客户管理工具,并不适合那些中小型机构。有的地方办公还停留在全用纸介质基础上,因为它浪费了大量的人力物力,也存在着许多不足的因素。尤其在今天信息比较发达,这种管理方法将不能适应社会。一个高效的客户管理系统可以轻松查阅客户的各种信息,不需要大量的人力,而且操作方法比较简单只需要一名专门录入员即可操作本系统,节省大量人力。

5

客户管理系统

第三章 总体设计及规划

3.1 系统的功能设计

该客户管理系统是用VF编程+可视化数据库语言编写,系统是基于任何单机运行的客户管理系统,在系统中主要通过主控按键下弹出对应管理窗体的模式实现整体运行界面。

(1)管理员进入客户管理系统的主要功能是:实现客户查询、联系人查询、地址查询的添加,查询和修改。

(2)录入资料以不同的关键信息为字段进行索引,形成不同的信息界面。 (3)查询资料以不同的关键信息为字段进行条件式查询,生成不同的信息报表。

3.2系统实体及E-R结构

3.2.1实体和属性的定义

管理员(录入客户、录入地址、录入联系人),如图:3-1所示

录入客户 录入地址 录入联系人 管理员 图:3-1系统功能结构图

录入数据(录入客户、录入地址、录入联系人)

客户查询(客户查询、地址查询、地区查询、联系人查询)

在概念设计中,确定实体的目的为了更好地建立实体之间的关联,从而产生一个反映用户观点的概念结构,并在此基础上将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。

3.2.2 E-R结构

利用ER方法进行数据库的概念设计,可分为三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是

6

客户管理系统

1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等。

客户录入

图:3-2 E-R结构

管理员在客户管理系统中能够对客户基本信息进行添加、编辑、修改、删除等操作。

管理员 客户查询 3.3 系统浏览模块图

客户管理系统的结构图,如图3-3所示 客户录入 客户查询 帮助 客户管理系统 客 户录 入

地址录入联系人录入客户查询地址查询地区查询联系人查询录入帮助查询帮助查询的过程不是单一对象,而是符合条件的一系列实体所生成的表。

3.4 系统查询模块图

系统查询模块图,如图3-4所示

客户查询系统

客地地询 户址区查查查

询询询

图:3-4 系统查询模块图

7

此功能模块为客户管理系统的结构图,在设计过程中增加了按某一特定条件进行查询的功能,

图:3-3 客户管理系统的结构图

联系人查

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

客户管理系统 修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本客户管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,选用合理的开发工具,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。 2.3.1 Microsoft Visual FoxPro 6.0技术简

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com