C++语言开发客户信息管理系统_课程设计
- 格式:doc
- 大小:129.87 KB
- 文档页数:21
课 程 设 计 报 告 设计题目 简单客户信息管理系统的设计与实现 作者姓名 所学专业 指导教师
2011年 8 月 23 日 学年设计任务书
目 录 学年设计题目 简单客户信息管理系统的设计与实现
组长 学号 班级 组别 3 专业 组员 指导教师
学年设计目的 掌握队列的基本操作,并能够用所学计算机高级语言进行编程设计;结合实际运用进行客户关系管理系统模拟。
学年设计所需环境 开发环境: VC++ 运行环境:Windows 操作系统
学年设计任务要求 1.通过模拟方法求出所有客户信息资料; 2.通过程序模拟对客户信息进行查找,删除,从小到大显示,按客户类型显示等操作。
学年设计工作进度计划 序号 起止日期 工 作 内 容 分工情况 1 2011.8.23 了解工作要求,明确分工内容,网上查阅相关资料
2 8.23~8.24 主函数,显示菜单函数的编写 3 8.23~8.25 编写管理系统,并对退出系统进行编写 4 8.24~8.26 对客户信息进行录入,删除,修改等编写操作 5 8.27~8.28 对客户信息进行查询,浏览,排序等编写操作 6 8.28~8.29 最后汇总,调试
指导教师签字: 年 月 日 教研室审核意见:
教研室主任签字: 年 月 日 摘要: ...................................................................... 1 1绪论 ....................................................................... 1 1.1 研究背景 ............................................................. 1 1.2主要工作 ............................................................. 1 1.3本文结构 ............................................................. 1 2 相关知识................................................................... 2 2.1客户信息管理的介绍 ................................................... 2 2.1.1客户信息管理系统的定义及性质 ................................... 2 2.1.2客户信息管理系统的发展 ......................................... 2 3 需求分析................................................................... 2 3.1系统概述 ............................................................. 2 3.2 功能分析 ............................................................. 2 3.2.1管理系统 ....................................................... 2 3.2.2 录入、删除、修改 ............................................... 2 3.2.3 查询、浏览、排序 ............................................... 2 3.2.4退出系统 ....................................................... 3 4总体设计 ................................................................... 3 4.1开发与设计的总体思想 ................................................. 3 4.2 系统功能结构图 ....................................................... 3 5 详细设计................................................................... 3 5.1系统化分析 ........................................................... 3 5.2主函数及主界面 ....................................................... 3 5.3 管理服务 ............................................................. 4 5.4添加模块、删除模块、修改模块 ......................................... 4 5.5 查询模块、浏览模块、排序模块 ......................................... 7 5.6 退出系统 ............................................................ 10 6总结 ...................................................................... 10 参考文献.................................................................... 10 附录 ....................................................................... 11 滁州学院本科学年设计
1 简单客户信息管理的设计与实现 摘要:随着公司业务规模的不断扩大、企业客户的增多,客户信息管理单靠传统的手工方式已无法
满足企业发展的需要。为提高企业的管理水平和办事效率,企业提出了实现管理信息化的要求,以适应企业发展的需要。本设计针对企业的实际需求,制定了客户信息管理系统,基本实现了客户基本信息的输入、修改、查询等功能。通过该系统,使的客户管理工作系统化、规范化、自动化,从而达到了提高客户管理工作效率的目的。采用的开发工具是Microsoft Visual Studio 6.0。客户管理系统能够对客户基础信息、客户档案浏览、客户资料查询及客户资料统计等进行管理。及时了解各个环节中信息的变更。系统的总体任务是使管理人员可以轻松快捷地完成客户管理的任务。有利于提高管理效率。支持运行的环境:Microsoft Window2000/XP。
关键词:客户信息管理;查询;C语言
1绪论 1.1 研究背景 随着计算机和网络技术的快速发展和普及,信息已近成为了一种重要的资源,利用好信息资源 可以更好的促进方方面面的发展,信息化程度的高低已近成为衡量一个国家现代化水平和综合国力的重要标志。对于企业,客户信息管理系统是一个不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,因此企业客户信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于用户查找、更新和维护都带来了不少的困难。 1.2主要工作
本设计针对客户信息管理系统对企业的实际需求,实现了客户基本信息的输入、删除、查询等功能;自主设定查询条件,实现对销售数据的综合查询。使企业能够全面地、及时地了解与客户相关的各种信息。 1.3本文结构
本文第1部分绪论主要说明了本文的研究背景、主要工作和实现方法。第2部分介绍了客户信息管理系统的一些相关知识。第3部分系统设计,阐述了需求分析、系统模型设计和系统工作流程设计。第4部分系统实现介绍了系统各个功能模块,并描述了系统功能图。第5部分系统测试与数据分析,说明了检测目标和方法。 滁州学院本科学年设计 2 2 相关知识 2.1客户信息管理的介绍 2.1.1客户信息管理系统的定义及性质(vc设计环境) 客户信息管理系统是选择和管理有价值客户及其关系的一种商业策略,它既是一种国际领先的、以“客户价值”为中心的企业管理理论、商业策略和企业运作实践,也是一种以信息技术为手段、有效提高企业收益、客户满意度、雇员生产力的管理软件。客户管理系统是以客户为中心的一套管理系统。 2.1.2客户信息管理系统的发展
随着计算机和网络技术的快速发展,人们对信息的归类和记录有了更进一步的要求,对于国家它是衡量一个国家的经济和科技水平的标准,对于一个企业,它是企业联系客户的枢纽,直接影响了企业经济的发展。现在越来越流行的客户管理,它方便快捷的解决了一些记录量大等难题。
3 需求分析 3.1系统概述 客户管理系统是一个对客户信息进行录入、删除、修改、浏览、查找和排序等操作的管理应用软件,用户可以对文件中存储的客户信息进行查找和浏览,客户信息中包含编号、姓名、性别、手机及备注等信息。该软件提供了一个简单的人机界面,管理员可以根据提示输入操作项并进行一系列对客户信息的管理操作。 3.2 功能分析
该软件提供了一个对客户信息进行管理和查看的平台,给用户提供了一个简单友好的用户接口,功能需求如下: ⑴ 录入、删除、修改
管理员根据提示输入客户编号、姓名、性别、手机及备注等信息要素。删除客户的信息:提示管理员输入要进行删除操作的客户编号,如果在文件中有该客户的信息存在,则将该编号所对应的名称、编号等要素在对应文件中加以删除。并提示管理员选择是否继续进行删除操作。提示管理员输入要进行修改操作的客户编号,如果在文件中有该客户的信息存在,则将提示管理员输入该编号对应的客户信息中编号、姓名、性别、手机及备注要素等需要修改的选项,并将修改结果存储于文件。该部分需求也需要提示管理员选择是否继续进行修改操作。 ⑵ 查询、浏览、排序
分为根据名称查询和根据序号检索两个具体需求,分别提示用户输入要查询客户信息的序号或名称,如果在磁盘文件中有对应的客户信息,则提示用户已找到,并逐项列出对应客户信息。在该功能中,需提示用户是否需要继续查询,如不再继续查询,则返回主界面,并可进行模糊查找。逐条显示全部记录,管理员可在客户文件中对所有的客户编号进行排序。