摘
要
当今世界,随着计算机新技术的发展,管理信息系统的实施在技术上已逐步成熟。任何一个企业要生存、发展,就必须建立与自身特点相适应的管理信息系统,所以客户信息管理系统是企业管理信息系统的一个重要组成部分,它为其它相关的管理信息系统提供了客户的基本信息,使这些系统在具体应用中构成了一个大系统,同时提高了客户的管理效率,也提高了企业的管理水平。论文主要介绍了对客户信息管理系统的分析以及系统的开发过程。首先介绍了要实现系统用到的相关原理,然后对系统的整个设计过程做了介绍,完成了客户信息管理系统的具体功能。系统操作简便、界面友好、灵活、实用以及安全,其中各模块实现了添加、修改、查询、删除、打印等功能。在体系结构方面,采用了C/S模式体系结构;在数据库方面,系统使用了Microsoft公司提供的SQLServer2000数据库,通过SQLServer2000数据库实现添加、修改等操作;在开发工具方面,系统使用了Borland公司推出的Delphi7.0开发工具,该工具功能强大,很方便地能做出友好的界面。整个系统的分析过程都是按照现代软件工程思想进行的,是在用户的需求和建议下开发的。当然受条件和环境限制,有些方面还需要完善。关键词:客户信息管理,Delphi7.0,SQLServer2000,C/S
I
目录
第1章绪论.........................................错误!未定义书签。错误!未定义书签。
1.1课题来源.........................................1.2开发背景和开发目的...............................1.3研究现状.........................................1.4系统的开发方法...................................1.4.1系统开发方法概述..............................1.4.2结构化生命周期法简介..........................1.4.3快速原型法简介................................1.4.4系统开发方法的选择............................错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。
第2章系统分析....................................错误!未定义书签。错误!未定义书签。
2.1用户需求.........................................2.2系统的详细调查...................................2.3任务概述.........................................2.4可行性分析.......................................2.4.1经济可行性分析................................2.4.2技术可行性....................................2.4.3操作可行性....................................2.5业务处理流程调查.................................2.5.1业务流程图....................................2.5.2系统流程图....................................2.6系统数据流图.....................................错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。
第3章总体规划....................................错误!未定义书签。错误!未定义书签。
3.1系统功能模块规划.................................错误!未定义书签。错误!未定义书签。3.2系统功能模块图....................................................4
第4章系统设计.....................................................5
4.1设计目标..........................................................4.2开发工具及关键技术介绍............................................4.2.1Delphi7.0简介...............................................4.2.2SQLServer2000简介...........................................4.2.3客户-服务器模式..............................................4.2.4ADO连接方式...................................................4.3体系结构设计......................................................4.3.1C/S模式的体系结构.............................................4.3.2C/S模式的体系结构的主要特点...................................
II
555678999
4.4数据库设计.......................................................104.4.1概念结构设计..................................................104.4.2逻辑结构设计..................................错误!未定义书签。错误!未定义书签。
第5章主要功能模块设计与实现....................错误!未定义书签。错误!未定义书签。
5.1系统架构设计.....................................错误!未定义书签。错误!未定义书签。5.2主窗体设计.......................................................115.3数据模块设计.....................................错误!未定义书签。错误!未定义书签。5.4登录模块设计.....................................................135.5客户信息维护模块.................................错误!未定义书签。错误!未定义书签。5.5.1客户信息模块..................................错误!未定义书签。错误!未定义书签。5.5.2联系人信息模块................................错误!未定义书签。错误!未定义书签。5.5.3发送邮件模块..................................错误!未定义书签。错误!未定义书签。5.6客户反馈满意程度分析模块.........................错误!未定义书签。错误!未定义书签。5.7客户信息报表设置模块.............................错误!未定义书签。错误!未定义书签。
结
论................................................错误!未定义书签。错误!未定义书签。
参考文献.............................................错误!未定义书签。错误!未定义书签。致谢................................................错误!未定义书签。错误!未定义书签。
III
3.2系统功能模块图
基于3.1系统功能模块的规划,下面给出系统功能模块图。系统功能模块图如图3.1所示:
图3.1系统功能模块图
4
第4章
系统设计
4.1设计目标
客户信息管理系统属于小型的数据库系统,为了对中小型企业客户的管理,实现一些初步的计算机化的管理。通过系统可以达到以下目标:(1)灵活的运用表格批量输入数据,使信息传递更快捷。(2)系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。(3)实现各种记录查询。(4)操作员可以随时修改自己的口令。(5)管理员可以设置操作员的权限。(6)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(7)数据保密性强,为每个用户设置权限级别。(8)系统最大限度地实现了易安装性、易维护性和易操作性。
4.2开发工具及关键技术介绍
系统主要采用了Delphi7.0、SQLServer2000以及二层C/S软件体系结构技术。分别从Delphi7.0的特点、优点,SQLServer2000技术的发展、数据库的特点和应用以及C/S体系结构的基本概念、工作原理等方面进行简述,以明确开发系统所使用的技术有足够的可行性。
4.2.1Delphi7.0简介
Delphi7.0是Borland公司推出的一种可视化的Windows应用程序开发工具。凭借着可视化的集成开发环境、全面支持面向对象技术的强大功能、易用性和系统稳定性以
上一篇:
Delphi实现数字化图像的增强
下一篇:
关联分类方法在铝电解中的应用研究