[优秀毕业论文]基于Visual Basic.NET的管理信息系统系统设计.doc
《[优秀毕业论文]基于Visual Basic.NET的管理信息系统系统设计.doc》由会员分享,可在线阅读,更多相关《[优秀毕业论文]基于Visual Basic.NET的管理信息系统系统设计.doc(53页珍藏版)》请在三一办公上搜索。
1、摘 要客户信息管理是一种旨在改善企业与客户之间关系、提高客户忠诚度的新型运作机制,将企业的市场、销售和服务等有机地结合起来,形成跨部门的统一业务管理平台。客户信息管理系统解决方案致力于以产品和资源为基础、以客户为中心、通过对信息的有效集成为基础进行的客户快速反应,为客户提供一对一、交互式的个性化服务,从而达到商业过程自动化并改进业务流程的目的。客户信息管理系统是电子商务时代企业业务管理的核心应用系统,它是一个全面服务于客户的管理信息系统,使企业的客户资源与内部资源组合效益最大化,全面追踪客户档案,改善客户关系,从而提高企业基于客户的核心竞争力。随着信息技术在管理上越来越深入而广泛的应用,管理信
2、息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在Visual Basic.NET环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一企业管理客户信息的不足,创建了一套行之有效的计算机管理客户的方案。文章介绍了客户信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。本系统界面友好,操作简
3、单,比较实用。系统主要能完成的功能有:客户类型管理、客户信息管理、客户评价管理、客户合作管理、提醒管理、系统管理等功能。关键字:客户信息; 信息管理; 信息管理系统AbstractThe client information management system, which is a new type mechanism that ameliorate the relation between company and client,is able to improve the allegiance of the client. It is the unify business control
4、platform for sales and servers in business market. The client information management is based on the products and the sources of client, it provides a platform on one servers and self-servers which can make the process of business quickly and safely, is a application system suit for business company
5、 that can make the biggest benefit for the client source, ameliorate the relation between company and client and improve the competition for the company.With more and more widespread and profound application of information technology in management, the implement of management information system has
6、become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of
7、any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the environment of visual , utilizing “
8、Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for client management by computer, through analyzing disadvantages of client management by human resources. This article emphasizes on three sections. The sy
9、stem analysis section of client management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , tog
10、ether with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation. The function that system mainly can complete have: The client class management, client Information Management, warning Management such as statement and the system management e
11、tc.Keywords: Client Information; Information Management ;Information Management System.目录摘 要IAbstractII目录IV第1章 绪论11.1 系统设计的背景11.2 系统的功能简介11.2.1 项目规划11.2.2 系统管理模块21.2.3 客户类型管理模块21.2.4 客户信息管理模块21.2.5 客户合作信息管理模块21.2.6 提醒管理模块21.3 系统研究目的和意义21.4 系统开发工具介绍31.4.1 Visual Basic.NET语言31.4.2 SQL Server 200041.5系
12、统开发的目标6第2章系统分析72.1 系统及需求分析72.1.1 系统需求72.1.2 可行性分析72.2 业务流程分析82.2 数据流程分析82.2.1 数据流程图82.3 数据存储分析 实体联系图82.4 系统逻辑模型的提出112.4.1 数据流图(简称为DFD)112.5 功能分析 功能层次图12第3章系统设计133.1 系统模块结构设计133.2 数据库设计143.2.1 本系统中所涉及到的主要实体共有七个数据表153.2.2 各表的物理结构如下153.2.3各表的联系18图3-2 各表的联系图183.2.4 系统中的视图183.2.3系统中的存储过程18第4章 系统的实现204.1
13、系统登录界面204.2 系统主界面214.3 用户管理模块224.4 客户类型管理模块224.5客户信息管理模块234.6客户合作信息管理模块254.7 提醒信息管理模块25第5章 系统的测试与实施265.1 系统开发环境265.2 系统测试265.3 系统运行与维护285.4 系统的转换方案29结 论30致 谢31参考文献32附录1译文33VB的新、奇、特33附录2外文资料原文36Exposes Basic 8.0 newest secrets36附录3部分程序代码及数据库存储过程40 第1章 绪论本客户信息管理系统可以说是一个综合性的企业客户信息管理系统,它集成了客户类型管理系统、客户信息
14、管理系统、客户评价管理系统、客户合作管理系统、提醒管理系统等多种功能,因而具有较强的实用性和先进性。本系统的编写主要任务是实现与客户相关的各种信息的系统化、规范化合自动化。1.1 系统设计的背景现代企业开始从强调降低经营成本的供应方发展策略转向了需求方策略。所谓需求方策略,就是指客户联系更紧密,从客户关系方面挖掘新能源的策略,CRM应运而生。本客户信息管理系统是一个面向企业或面相个人的客户信息管理系统。系统以客户为核心,将客户分类,并提供尽可能的人性化功能。本系统设计背景是实现与客户相关的各种信息的系统化、规范化和自动化。1.2 系统的功能简介本系统主要可以实现以下的管理功能:客户类型的建立与
15、维护,包括客户类型的新建、修改和删除等。客户信息的输入,客户信息包括客户的基本信息、一般的通讯方式及客户其他信息(如爱好、禁忌、生日等)。客户信息的修改与删除,包括启动与取消客户的生日提醒等。根据不同条件查询客户,可以查看客户信息。与客户合作记录的信息维护,包括合作记录的添加、修改和删除等。客户评价管理,包括客户的重要度、友好度、满意度等设定与查看。客户事件提新,包括定时约会提醒和生日提醒两种。客户提醒信息维护、包括添加、修改和删除提醒信息。1.2.1 项目规划客户信息系统是一个典型的数据库应用程序,由系统管理模块、客户类型管理模块、客户管理模块、客户合作信息管理模块、提醒管理模块组成,特规划
16、如下:1.2.2 系统管理模块该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户、修改密码、重新登录等等。1.2.3 客户类型管理模块该模块的功能是实现对客户信息的分类管理工作,包括:客户类型添加、客户类型修改、客户类型删除等,这三个功能完成客户信息类型的管理。1.2.4 客户信息管理模块该模块的主要功能是实现对客户的信息进行系统化的管理,包括客户信息添加、客户信息修改、删除客户信息、查找客户信息、查看客户信息等功能,从而方便用户管理从而快速查询和了解所需客户的信息。1.2.5 客户合作信息管理模块该模块的主要实现添加合作信息、修改合作信息、删除合作信息、查看合作信息等功能。客户合
17、作信息是与客户密切关联的。客户合作信息管理模块部分融入到了客户信息管理模块中,这也是体现了以客户信息为中心的系统设计思想。1.2.6 提醒管理模块该模块的主要功能是管理和查看提醒信息。分为查看今日提醒和提醒设置管理两个功能。包括添加提醒信息、修改提醒信息、删除提醒信息。在本系统中,客户提醒是与客户密切关联的,添加与删除客户生日提醒是在客户信息管理中完成的,这里主要完成定时提醒各种操作。1.3 系统研究目的和意义以客户为中心的理念在国外兴起于20世纪50年代,当时很多企业寄希望于通过改进技术、压缩生产周期、改善内部资源管理来提高生产增长率和利润,但是事实上见效甚微。这样企业开始从强调降低经营成本
18、的供应方发展策略转向了需求方策略。所谓需求方策略,就是指与客户联系更紧密,从客户关系方面挖掘新能源的策略,CRM应运而生。所不同的是,现在计算机可以帮助人们实现这些看似并不复杂的而实际操作起来非常繁琐的工作。试想一下,当客户需要查找一个客户的电话号码时,只需要敲几下键盘,就可以看到客户的详细资料;当客户的生日快到时候,软件可以提醒用户是时候给客户寄出贺卡了。实现与客户相关的各种信息的系统化、规范化和自动化,正是一个客户管理系统的目的和意义所在。1.4系统开发工具介绍1.4.1 Visual Basic.NET语言Visual Basic.NET是基于微软.NET Framework之上的面向对
19、象的中间解释性语言,可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。发展历史Visual Basic.NET 是从 Visual Basic 语言演变而来的,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言。Visual Basic 允许开发人员开发面向 Windows、Web 和移动设备的程序。与所有面向 Microsoft .NET Framework 的语言一样,使用 Visual Basic 编写的程序都具有安全性和语言互操作性方面的优点。这一代 Visual Basic 延续了为您提供一种简单快捷的方法来创建基于 .
20、NET Framework 的应用程序的传统。VB.NET的简介VB.NET是微软最新平台技术,是.net framework SDK的一种语言。VB.net和VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。VB.net的版本号是VisualBasic7.0,它的运行是建立在CLR(Common Language Runtime)和MSIL(Microsoft Intermediate Language)虚拟器上的。其实,它的机制和Java差不多。VB.NET的特点1.真正成为面向对象以及支持继承性的语言。2.窗体设计器支持可视化继承,并且包含了许多新
21、的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。3.直接建立在.NET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。4.为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。VB.NET的语言特点1.代码托管。被托管的代码享受.net framework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。API变得不太方便。2.强大的面向对象特性。现在VB7已经是一个完全的面向对象程序。现在VB7已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏3.
22、功能强大,程序界面更标准。4.程序代码结构化更强,开发环境舒适体贴。VB.NET常常被人称为VB7.0即对VB6的升级是不对的,几乎在.net中的思想已经完全改变了,VB6中是基于事件和对象的思想,而在.net中由于使用了.net框架,并且MS为了将新的编译环境与潮流接轨,面对对象在.net中尤为突出,用过6的朋友们都很清楚,在6中过程的思想还能运用,但是在.net中过程的思想已经完全的被OOP的思想取代了。也许这样说你也不太明白,我用一句话来解释,就是VB6及其以前的产品是DOS时代到Windows可视化时代的一个转变,VB.Net是为建造基于因特网的分布式计算的新时代的解决方案提供基础构造
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优秀毕业论文 优秀毕业论文基于Visual Basic.NET的管理信息系统系统设计 优秀 毕业论文 基于 Visual Basic NET 管理信息系统 系统 设计
链接地址:https://www.31ppt.com/p-2389363.html