1北京广播电视大学毕业设计论文题目:电信行业销售信息管理系统姓名:xxx年级:xxxxxxxxxxx分校:xxxxxxxx指导教师:xxxxxxxxxxxxxx年x月2目录第1章绪论....................................................2第2章需求分析................................................42.1需求分析.....................................................42.1.1需求调查...............................................42.1.2可行性分析............................................52.2相关技术分析..................................................82.2.1数据库技术对比........................................82.2.2可视化开发工具对比....................................9第3章项目设计/系统设计......................................153.1系统总体结构设计.............................................173.2数据库设计...................................................203.2.1数据表之间关联图.....................................203.2.2创建数据库表.........................................21第4章窗体界面设计...........................................234.1管理模块之间的数据关联图解...................................234.2销售信息管理系统主窗体....................................244.3登录模块界面设计...........................................264.4系统管理界面设计...........................................294.4.1添加销售人员界面设计................................304.4.2删除销售人员界面设计................................314.4.3修改销售人员密码界面设计............................324.5客户信息管理界面设计.......................................334.5.1添加客户信息界面设计.................................344.5.2查询客户信息界面设计.................................344.5.3编辑客户信息界面设计.................................354.6销售信息管理界面设计.......................................3634.6.1添加销售信息界面设计................................374.6.2查询销售信息界面设计................................384.6.3编辑销售信息界面设计................................394.7报表统计界面设计...........................................404.7.1客户数据统计设计....................................414.7.2个人销售业绩统计设计................................424.7.3所有销售人员业绩统计设计............................434.8帮助界面设计...............................................44第5章设计总结................................错误!未定义书签。参考文献.....................................................47致谢.........................................................48附录软件主要设计代码........................................461摘要销售信息管理系统是基于MicrosoftVisualBasic实现的信息管理系统(MIS)。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据的一致性和完整性,数据库的安全性,而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我决定使用Microsoft公司的VisualBasic6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象。首先在短时间内建立系统的应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行性系统。本系统的主要目标是通过销售信息的计算机化管理,来方便企业销售部门内部建立信息化的管理手段,同时也便于销售人员对所负责客户的信息和个人业绩的掌握。在系统中除了可以添加、编辑客户信息外,还可以创建包含详细销售信息的销售订单,并按不同时间范围对每个销售订单进行业绩核算,最后对产生的销售信息进行统计、汇总至生成EXCEL报表。此系统可以从传统的手工记录信息,人工统计、汇总、管理信息中解放出来,避免出现工作效率低,工作错误高等问题,实现准确、高效的信息化计算机管理。关键词:销售信息管理系统、数据库、MicrosoftVisualBasic。2第1章绪论二十世纪,全球进入了工业化革命,以蒸汽化革命、电气化革命、信息产业革命为标志划分成为了三个有意义的时代。人类以此为契机,高速发展人类文明,许多新鲜事物产生,旧时的梦想成为了现实。由以信息产业革命使人类的生活发生了革命性的飞跃。而其代表作就是计算机(电脑)深入了人类生活的每一个角落。世界范围的技术革命浪潮正促使世界变成一个信息社会,以计算机硬件产业、软件产业和计算机应用服务业的信息工业是当今社会的重要基础。信息社会的主要特征就是计算机在国民经济的各个领域。文档管理已成为现代机构的一项最大的开支。每年,美国的工商界要处置3240亿份纸质的文档,平均每份文档的成本大约为25美分。然而,纸仅是文档管理业务的一部分。电子科技新领域随着电子邮箱、联机信息公告牌、技术推动的在家工作动议、多媒体读物以及可重写介质的发展而正在迅速扩大,所有这些新形式的文档每年都有两位数的增长。随着各公司开始解悟到散布在整个企业的文档中所保存的信息是公司的宝贵财富这一事实,选择一种文档管理系统变得更有战略意义。实际上,很多公司不在把文档管理系统当作一种奢侈品,相反,能够生成、存储、查找、检索、编辑文档的文档管理系统正在成为一种不可缺少的工具。现在唯一的问题是,很少有文档管理系统接近能完成所有这一切工作,多数产品仅在一个或两个功能上有很强的应用。精心设计的文档管理系统可支持几种核心功能,在这些功能中最主要的是索引和查找功能,它能跟踪存储在公司各处的文档并在需要是快速确定其位置。库管理功能也是关键的,他追踪某个文档有多少种版本以及在任何时间内谁在使用它们。随着近年来国内经济的快速发展,越来越多的企业单位遇到了同样的管理方面的困扰,像由于资料管理无序,有时根本无法及时准确地查询客户信息资料;销售工作混乱,没有统一的规范化,这些问题已足以导致很多销售行业面临工作效率低下、管理混乱、人才流失频繁等现象突显。在当前行业竞争日趋激烈的市场环境下,只有运用先进的IT信息技术和现代管理思想,提高销售行业的管理水平、工作效率、3降低企业的运营成本、提升经济效益,才是企业不断发展的必经之路。凭借IT信息技术和现代管理思想,在一个多元化的信息社会里建立一个完善的销售信息管理系统是企业的必然举措。本系统的主要目的是通过销售信息的计算机化管理,来方便企业销售部门内部建立信息化的管理手段,同时也便于销售人员对所负责客户的信息和个人业绩的掌握。在系统中除了可以添加、编辑客户信息外,还可以创建包含详细销售信息的销售订单,并按不同时间范围对每个销售订单进行业绩核算,最后对产生的销售信息进行统计、汇总至生成EXCEL报表。此系统可以从传统的手工记录信息,人工统计、汇总、管理信息中解放出来,避免出现工作效率低,工作错误高等问题,实现准确、高效的信息化计算机管理。销售信息管理系统作为数据库信息管理系统的一种普遍应用,其开发流程包括需求分析、数据库分析和设计及各功能模块的开发等。下面我将开始从需求分析详细介绍。4第2章需求分析需求分析是数据库系统开发的第一步也是最重要的一步,对于该销售信息管理系统,可以将需求分析分为两个过程:一是提出需求,二是分析需求,提出需求是把想要实现的结果详细描述出来,而分析需求是描述系统的需求,只有通过详细解析需求,才能较快地进入系统开发阶段。2.1需求分析需求分析是描述系统的需求,分析的根本目的是为了在开发者和提出需求的用户之间建立一种理解和沟通的机制。2.1.1需求调查通过对系统终端客户的反复调研,拟写了经过压缩后的需求说明文本:(1)由于业务的需要和保密性,同时也是为了便于管理,系统用户应该具有不同的等级,即不同的权限。按等级分为两个:管理员级别和普通用户级别,管理员有权限添加、删除销售人员的使用权限及查询所有销售人员业绩的权限,而普通用户只有修改自己密码的权限及个人业绩的权限。(2)客户资料的统一管理,可以便于销售人员和管理者及时查询,通过系统非常方便地进行客户信息的添加及修改等操作。(3)销售订单的规范化管理,同样支持对销售信息的添加、修改、查询,使销售人员对于自己曾经和即将销售的订单有非常清楚地了解,对于管理者也提供了便利条件。(4)报表统计可以将所有销售信息进行统一调度管理,它包含有普通用户级别的客户信息统计、个人业绩统计,也包含管理员级别才能看到的所有销售人员业绩的统计,可以将统计生成报表。(5)通过软件系统能够添加、保存、修改及查询客户基本信息和销售订单信息。(6)软件应该具有美观的界面,并使用户易于上手,操作简便。5(7)可以对系统的基础数据进行维护。(8)系统提供强大的数据统计、查询、报表生成等功能。(9)系统可以运行在Windows平台上,应有一个较好的图形用户界面。(10)系统应具有很好的可扩展性。2.1.2可行性分析根据上节的提出需求,现为该销售信息管理系统设计出四点需求分析:·系统管理维护需求·客户信息管理的需求分析·销售信息管理的需求分析·报表统计的需求分析接下来要具体分析需求,需求分析的第一步是绘制一张完整的业务流程图,用来描述销售信息管理系统的功能,以此来确定系统的功能需求。6图2-1系统流程图71.系统管理维护的需求分析一个公司的角色包括员工、各级管理者(包括主管、部门经理和总经理)和系统管理员。员工和各级管理者是系统的普通用户,而系统管理员则是管理整个软件系统的,特别指出根据实际公司的需要管理员可以给个别管理者开通高于普通用户的权限,因此要在系统中设置----系统管理,其中包含“普通用户”和“管理员”两种级别:普通用户:只有修改个人用户密码的权限,在查看报表统计时只能看到自己的业绩情况,由管理