家电商场售后管理系统毕业设计论文模板.doc
《家电商场售后管理系统毕业设计论文模板.doc》由会员分享,可在线阅读,更多相关《家电商场售后管理系统毕业设计论文模板.doc(52页珍藏版)》请在咨信网上搜索。
摘要 伴随竞争猛烈,市场也就越来越成熟,大凡成熟市场,其标志之一就是由感性消费向着感动消费转移,所以,行业竞争战场大多也全部会从有形产品逐步转移到无形服务,竞争关键也会从早期市场关键产品、价格、品质逐步转移到对用户服务上。这就要求企业对其定位进行根本性改变,达成从以产品经济为主经济运行模式转向以服务为主经济运行模式。改革开放这么多年,中国轻工业和农业全部有了长足进步,相比之下,中国第三产业发展就显得有些缓慢了。我们服务业也因为从业人员素质良莠不齐,整体服务水平不高,服务软硬件不配套而受到媒体和老百姓批评。家电商场售后服务管理系统正是在这种环境中产生。 本系统是基于C/S模式,采取Visual Basic6.0为开发工具,Microsoft SQL Server为后台数据库开发专用于家电商场售后服务管理系统。 关键词:家电商场、售后服务、信息管理、C/S、数据库 Abstract With the intense competition, the market has become more mature and most mature market, The sign is one of the emotional consumption by moving toward consumption transfer, therefore, competition in the battlefield will also most from tangible products to shift to intangible services, The competition will focus on the market from the beginning of core products, prices, a gradual shift in the quality of customer service. This will require the enterprises to carry out its fundamental position change products to reach the economic-oriented economy operating mode to a service-oriented economy operating mode. Home appliance stores in after-sales service management system is in such an environment produced. So many years of reform and opening up, China's light industry and agriculture have made significant progress, compared to China's tertiary industry on the development appears to be somewhat slow. Our services are due to the mixed quality of practitioners, the overall level is not high, hardware and software support services and not by the media and the general public criticism. The system is based on C/S model, using Visual Basic 6.0 development tools Microsoft SQL Server database for background devoted to the development of the home appliance stores after-sales service management system. Key Words:Home appliance stores,After-sales service,Information Management,C/S,Database 目录 摘要 1 Abstract 2 1.绪论 5 1.1 课题背景 5 1.2 开发工具和开发方法介绍 5 1.2.1 Visual Basic 技术 5 1.2.2 SQL Server技术 6 1.2.3 ADO数据库访问技术 7 1.2.4 结构化系统开发方法 9 2.系统分析和功效设计 10 2.1 任务概述 10 2.1.1 系统目标 10 2.1.2 系统特点 10 2.2 需求分析 10 2.3可行性分析 10 2.3.1 技术可行性 10 2.3.2 经济可行性 11 2.3.3 管理可行性 11 2.4 数据步骤分析 11 2.4.1 数据步骤图 11 2.4.2 数据字典 12 2.5 系统设计标准 14 2.6 系统总体设计 14 2.6.1 系统功效设计 14 2.6.2 系统功效结构图 15 2.7 数据库设计 16 2.7.1概念结构设计 16 2.7.2 逻辑结构设计 17 3.功效设计实现 21 3.1 创建工程 21 3.2 添加模块 21 3.3 登录模块设计实现 22 3.4 系统管理模块设计实现 23 3.4.1 修改密码模块 23 3.4.2 用户管理模块 23 3.4.3 退出系统模块 24 3.5 用户资料管理模块设计实现 25 3.5.1 新增模块 25 3.5.2修改模块 26 3.5.3 删除模块 26 3.6 维修管理模块设计实现 26 3.6.1保修期查询 26 3.6.2维修统计编辑 27 3.7 用户具体资料报表模块实现 28 3.8 业务统计模块设计实现 29 3.9 数据管理模块设计实现 29 3.10 工具模块设计实现 31 3.11 帮助模块设计实现 31 3.11.1软件介绍 31 3.11.2相关作者 31 4.系统评价 32 结束语 33 致谢 34 参考文件 35 附录 36 1.绪论 1.1 课题背景 伴随竞争猛烈,市场也就越来越成熟,大凡成熟市场,其标志之一就是由感性消费向着感动消费转移,所以,行业竞争战场大多也全部会从有形产品逐步转移到无形服务,竞争关键也会从早期市场关键产品、价格、品质逐步转移到对用户服务上。这就要求企业对其定位进行根本性改变,达成从以产品经济为主经济运行模式转向以服务为主经济运行模式。改革开放这么多年,中国轻工业和农业全部有了长足进步,相比之下,中国第三产业发展就显得有些缓慢了。我们服务业也因为从业人员素质良莠不齐,整体服务水平不高,服务软硬件不配套而受到媒体和老百姓批评。本系统设计目标意在满足各家电行业维修安装服务,它应用改变了过去各行业陈旧运作模式,将管理人员、工作人员从手工翻阅单据,信息统计等繁琐反复劳动中解放出来,以更多时间和精力投入到业务开展中去。 1.2 开发工具和开发方法介绍 在此次系统设计中,关键利用了Visual Basic、SQL Server等开发工具,并采取了结构化系统开发方法,现对它们进行以下介绍。 1.2.1 Visual Basic 技术 Visual Basic是一个可视化程序设计语言,它除了提供常规编程功效外,还提供一套可视化设计工具,便于程序员建立图形对象,巧妙地把Windows编程复杂性“封装”起来。Visual Basic关键有以下功效特点: 1. 含有面向对象可视化设计工具 在VB中,应用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来视为一个对象,每个对象全部是可视。程序员在设计时只需要用现有工具依据界面设计要求,直接在屏幕上“画”出窗口、菜单、命令按钮等不一样类型对象,并为每个对象设置属性。程序员编程工作仅编写针对对象要完成事件过程代码,所以程序设计效率可提升很多。 2. 事件驱动编程机制 事件驱动是很适合图形用户界面编程方法。传统面向过程应用程序是按事先设计步骤运行。但在图形用户界面应用程序中,用户动作即事件掌握着程序运行流向。每个事件全部能驱动一段程序运行,程序员只要编写响应用户动作代码,各个动作之间不一定有联络。这么应用程序代码较短,使得程序既易于编写又易于维护。 3. 结构化程序设计语言 VB含有丰富数据类型,众多内部函数,模块化、结构化程序设计机制,结构清楚,简单易学。 4. 强大数据库操纵功效 VB中利用数据控件能够访问多个数据库系统,如Microsoft Access、Microsoft FoxPro和Paradox等,也可访问Microsoft Excel、Lotus 1-2-3等多个电子表格。VB6.0新增了功效强大ADO(Active Database Object)技术,该技术包含了现有ODBC,而且占用内存少,访问速度愈加快。同时提供ADO控件,不仅能够用最少代码创建数据库应用程序,也能够替换Data和RDO控件,支持多个数据库系统访问。 1.2.2 SQL Server技术 SQL是一个综合、通用、功效极强关系数据库语言,它包含数据定义(Definition)、数据操纵(Manipulation)、数据管理(Management)、存取保护(Access Protection)、处理控制(Control)等多个功效。利用表(table)、索引(index)、码(keys)、行(rows)和列(columns)等来确定存放位置。 SQL语言本身并不是一个很完整编程语言,比如它不支持流控制等。通常它全部和其它编程语言(如DELPHI、Powerbuilder、VB、VC等)结合来使用。 SQL关键特点在于: 1. 一体化特点 SQL语言能完成定义关系模式,录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,用SQL能够实现数据库生命期当中全部活动。因为关系模型中实体和实体间联络全部使用关系来表示,这种数据结构单一性确保了操作符单一性。 2. 统一语法结构,多个使用方法 SQL有两种使用方法,一个是联机使用方法,另一个是潜入程序方法。大多数程序借口全部采取嵌入SQL语言。即使是用方法不一样,SQL语言语法结构是一致。这使得用户和程序员之间通信得以改善。 3. 高度非过程化 在SQL中,只用户提出“干什么”,而无须指出“怎么干”,存取路径选择和SQL语句操作过程由系统自动完成。 4. 语言简练 SQL语言十分简练,语法简单。标准SQL中,完成关键功效只用了6个动词(如表1-1所表示),所以简单易学,SQL按其功效能够分为三大部分: Ø 数据定义语言(Data Definition Language,简称DDL),用于定义、撤 销和修改数据库对象。 Ø 数据操纵语言(Data Manipulation Language,简称DML),用于数据库中数据修改和检索。 Ø 数据控制语言(Data Control Language,简称DCL),用于数据访问权限控制。 表1-1 标准SQL6个关键动词 SQL功效 动词 数据定义 CREATE 数据操纵 INSERT、UPDATE、DELETE、SELECT 数据控制 GRANT 5. 用户机/服务器(Client/Server)结构 SQL能使应用程序采取分布式用户机/服务器结构(图1-2所表示)。交互式查询、报表打印和应用程序称为数据库“前端”,在个人机上运行,存放和数据管理后端数据库引擎在服务器上运行,在此情况下,SQL作为用于用户交互前端工具和用于数据库管理后端引擎之间通信桥梁。 服务器端 用户端 用户端 网络 网络 网络 用户端 图1-2 Client/Server结构 6. 支持异类复制 它能够将SQL Server数据复制到其它数据库中,包含Access、Oracle、Sybase和DB2,并采取ODBC作为其连接机制。 1.2.3 ADO数据库访问技术 ADO (Active Data Object) 数据访问接口是Microsoft 处理数据库信息最新技术。它是一个ActiveX对象,采取了被称为OLE DB数据访问模式,是数据访问对象DAO、远程数据对象RDO和开放数据库互连ODBC三种方法扩展。 ADO对象模型包含以下这些对象,使用这些对象能够概括几乎全部数据访问操作,图1-3示意了这些对象相互之间关系。 Connection对象:表示和数据源建立了一个连续连接。 Error对象:表示在数据访问过程中一个单独错误信息。 Command对象:表示一个以保留过程或是能返回数据其它数据访问对象。Command对象也能够用来实施已保留得不返回数据过程。 Parameter对象:表示一个用来指定从命令对象中获取数据运行时参数。 Recordset对象:表示一系列从数据源中获取统计。 Field对象:表示一个统计集中数据某个单独字段。 Connection Error Field Parameter Command Recordset 图1-3 ADO对象模型 通常情况下,能够使用ADO Connection对象Open方法建立和数据源连接。为了告诉ADO怎样去访问数据源,就必需以和ODBC连接字符串相同格式提供相关信息。 能够使用ADO Connection对象Provider属性来指定OLE DB提供者。该属性告诉ADO将使用哪个OLE DB提供者来实施服务器命令(假如没有指定提供者,或没有使用Connection对象,则所用是缺省提供者,该提供者是OLE DBODBC提供者,也称作MSDASQL)。 Connection对象Provider属性是个文本字符串,其中该字符串被用于指明连接时使用哪个OLE DB提供者,原因是ODBC提供者是缺省。然而,假如为了更明确话,也能够指定它。 在ADO中使用ConnectionString能够提供相关怎样和数据库服务器连接信息。当正在使用OLE DBODBC提供者时,该连接字符串和ODBC连接字符串一样。这意味着ODBC驱动程序期望正确信息能够依据不一样实现而改变。对于其它提供者来说,连接字符串可能是完全不一样语法。 为连接到SQL Server数据库,应该使用提供者SQLOLEDB.1: cn.Provider=〝SQLOLEDB.1〞 cn.ConnectionString=〝DATABASE=数据库名称;SERVER=服务器名;UID=用户名;PWD=密码;〞 1.2.4 结构化系统开发方法 结构化系统开发方法是迄今为止最传统、应用最广泛一个系统开发方法。结构化系统开发方法基础思想是:用系统工程思想和工程化方法,按用户至上标准,结构化、模块化、自顶向下对系统进行分析和设计。 具体来说,就是先将整个信息系统开发过程划分出若干个相对比较独立阶段。如系统计划、系统分析、系统设计、系统实施等。在前三个阶段坚持自顶向下对系统进行结构化划分。也就是说,在系统调查或理顺管理业务时,应从最顶层管理业务入手,即从组织管理金字塔结构塔尖入手,层层逐步深入至最基层。假如在系统分析,提出新系统方案和系统设计时,应从宏观整体考虑入手,即先考虑系统整体优化,然后再考虑局部优化问题。而在系统实施阶段,则应坚持自底向上逐步组织实施。也就是说,根据前几阶段设计模块组织人力从最基层模块做起(编程),然后根据系统设计结构,将模块一个个拼接到一起进行调试,自底向上,逐步组成整体系统。 用结构化系统开发方法开发一个系统,将整个开发过程分为五个首尾相连阶段,通常称之为系统开发生命周期。 1. 系统计划阶段 系统计划阶段工作就是依据用户系统开发请求,初步调查,明确问题,然后进行可行性研究。 2. 系统分析阶段 系统分析阶段任务是:分析业务步骤;分析数据和数据步骤;分析功效和数据之间关系;最终提出新系统逻辑方案。 3. 系统设计阶段 系统设计阶段任务是:总体结构设计;代码设计;数据库/文件设计;输入/输出设计;模块结构和功效设计。和此同时依据总体设计要求购置和安装设备,最终给出系统实施方案。 4. 系统实施阶段 系统实施阶段任务是:同时进行编程;人员培训;数据准备。然后投入试运行。 5. 系统运行阶段 系统运行阶段任务是:同时进行系统日常运行管理、评价、监理审计三部分工作。然后分析运行结果,假如运行结果良好,则送管理部门指导组织生产经营活动;假如有点问题,则要对系统进行修改、维护或是局部调整;假如出现了不可调和大问题,则用户将会深入提出开发新系统要求,这标志着老系统生命结束,新系统诞生。 2.系统分析和功效设计 2.1 任务概述 2.1.1 系统目标 以计算机运算替换手工操作,将管理人员、工作人员从手工翻阅单据,信息统计等繁琐反复劳动中解放出来,以更多时间和精力投入到业务开展中去。系统设计上追求优异,重视实用、科学、经济及合理性。努力争取系统安全、简捷、功效齐全。充足考虑系统可扩展性、可维护性。 2.1.2 系统特点 1.稳定安全数据库: 本系统采取Microsoft企业SQL Server作后台数据库,性能稳定、数据交换速度快、数据安全。 2.方便报表查询: 本系统采取当今流行报表设计器进行设计,兼具WORD和EXCEL强大功效。全部报表和基础资料均可导入EXCEL中进行分析加工,以满足用户更高要求。 2.2 需求分析 经过对部分经典售后服务管理系统考察、分析和实际市场调查和研究,要求本系统含有以下功效: ² 统一友好操作界面,用以确保系统易用性。 ² 规范、完善基础信息管理。 ² 对用户销售信息、维修信息和投诉信息进行全方面管理。 ² 提供保修期查询功效。 ² 能够输出多种信息报表。 2.3可行性分析 可行性研究目标是用最小代价在尽可能短时间内确定问题是否能够处理。可行性研究目标不是处理问题,而是确定问题是否值得去解。通常来说,最少应该从下述三方面研究该系统可行性: 2.3.1 技术可行性 该系统所需硬件设备,市场上销售且价格较低,甚至能够使用原有设备,软件上,操作系统采取WINDOWS系列操作系统,数据库管理系统采取Microsoft SQL Server ,其可和Windows系列形成无缝集成,从而确保了产品系统灵活性及安全性,上述软硬件在系统开发中已被大量应用,技术上全部比较成熟,以后升级方便,所以在技术上是可行。 2.3.2 经济可行性 信息社会高科技,商品经济化高效益,使计算机应用已普及到经济和社会生活各个领域。且本系统采取方便灵活C/S模式,只要安装了后台数据库就可运行,无须太多花费,所以在经济上是可行。 2.3.3 管理可行性 本系统操作简单,维护方便,只要熟悉计算机基础知识就可使用,管理起来轻易,在这方面是可行。 总而言之,开发虚拟小区系统在技术上、经济上、管理上全部是可行。 2.4 数据步骤分析 数据是信息载体,是以后系统要处理关键对象。所以必需对系统调查中所搜集数据和统计和处理数据过程进行分析和整理。根据业务步骤图理出业务步骤次序,将对应调查过程中所掌握数据处理过程绘制成数据步骤图。 2.4.1 数据步骤图 图2-1 2.4.2 数据字典 数据步骤图表示了数据和处理关系,数据字典则是系统中各类数据描述集合,是进行具体数据搜集和数据分析所取得关键结果。数据字典通常包含数据项、数据结构、数据流、数据存放和处理五个部分。 1. 数据项 ① 用户编号 含义说明:唯一标志一个用户名称 别名:ID号 数据类型:可变字符型 长度:10 ② 维修单号 含义说明:唯一标志每次维修编号 别名:维修单号 数据类型:字符型 长度:10 取值范围:- ③ 安装部门号 含义说明:唯一标志每一个安装部门编号 别名:安装部 数据类型:可变字符型 长度:4 取值范围:0000-9999 ④ 用户名称 含义说明:每一个用户名称 别名: 用户名称 数据类型:可变字符型 长度:20 2. 数据结构 ① 用户资料表 含义说明:统计用户购置信息和具体联络方法 组成:ID号、用户名称、固定电话、手机、住址、购置地点、购置时间、产品型号、产品类别、机身编号、开单批号、单价、台数、总金额、是否收款、赠品名称A、赠品数量A、赠品名称B、赠品数量B、保修截止时间、约定安装时间、重约安装时间、票据号、安装部、制单人、备注 ② 维修统计表 含义说明:统计维修情况 组成:ID号、报修日期、修复日期、机身编号、型号、故障原因、故障数量、维修费用、安装部、维修单号、工程师、备注 ③投诉统计表 含义说明:统计用户投诉情况 组成:ID号、投诉时间、投诉等级、投诉原因、处理结果、备注 ④系统用户表 含义说明:统计系统登陆帐号 组成:用户名、密码 3.数据流 数据流名:销售 说明:商场出售产品 数据流起源:用户购置产品 数据流去向:用户资料表、维修统计表、投诉统计表 平均流量:100次/天 高峰期流量:500次/天 4. 数据存放 数据存放名:维修统计表 说明:每日维修统计 输入数据流:每日商场销售产品 输出数据流:维修统计报表 组成:ID号、报修日期、修复日期、机身编号、型号、故障原因、故障数量、维修费用、安装部、维修单号、工程师、备注 数据量:100次/天 存取方法:单机处理 5. 处理过程 处理过程名:上门维修 说明:对用户进行上门维修业务 输入:用户基础信息 输出:维修统计表 处理:处理产品出现故障 2.5 系统设计标准 因为安全性和高效管理需要,本系统设计遵照了下列标准: 1. 系统稳定性 2. 系统安全性 3. 系统易维护性 4. 开放性 5. 系统可扩展性 2.6 系统总体设计 2.6.1 系统功效设计 在需求分析基础上,依据系统设计标准,对系统各项功效进行以下设计: ² 输入用户购置信息和基础联络信息,并能进行修改。 ² 对维修情况进行管理,包含查询保修期和维修统计 ² 对用户投诉情况进行管理 ² 能够输出多种信息报表并能导出到Excel。 ² 提供基础工具,如计算器、记事本。 2.6.2 系统功效结构图 依据系统分析结果,根据结构化系统设计方法,食堂磁卡管理系统从功效上能够按下图2-4所表示系统划分: 图2-2 功效结构图 2.7 数据库设计 数据库在一个信息系统中占有很关键地位,数据库结构设计好坏将直接对应用系统效率和实现效果产生影响。合理数据库结构设计能够提升数据存放效率,确保数据完整性和一致性。 2.7.1概念结构设计 将需求分析得到用户需求抽象为信息结构即概念模型过程就是概念结构设计。它是整个数据库设计关键。 下面我将设计出能够满足用户需求多种实体,和它们之间关系,为后面逻辑结构设计打下基础。这些实体包含多种具体信息,经过相互之间作用形成数据流动。本系统依据上面设计计划出关键实体有:用户实体、产品实体、工程师实体和信息报表实体。它们之间E-R关系图以下: 图2-3 实体间E-R关系图 2.7.2 逻辑结构设计 依据数据库需求分析和概念结构设计,设计了名为高校食堂磁卡管理系统数据库。该数据库关键包含以下多个表:系统用户表、用户资料表、刷卡机收费统计表、 参数设置表、学生办卡表、学生消费表、操作员收费统计表、日结算表、月结算表、食堂设置表、餐时设置表。 1. 系统用户表(yh) 系统用户表是很关键一张表,它要求了该系统操作权限。表中关键包含了用户名和密码两个字段。其具体字段如表2-9: 表2-9 yh表 字段名 数据类型 长度 许可空 说明 用户名 char 10 否 用户名 密码 char 10 是 用户密码 2. 用户资料表 用户资料表关键用于存放用户购置信息及联络方法。其具体字段如表2-10: 表2-10 餐时设置表 字段名 数据类型 长度 许可空 说明 ID号 char 10 否 用户唯一标识 用户名称 char 30 是 用户名称 固定电话 char 15 是 用户固定电话 手机 char 15 是 用户手机号码 住址 char 30 是 用户住址 购置地点 char 10 是 购置地点 购置时间 char 10 是 购置时间 产品型号 char 10 是 产品型号 产品类别 char 10 是 产品类别 机身编号 char 10 是 机身编号 开单批号 char 10 是 开单批号 单价 char 10 是 单价 台数 char 10 是 台数 总金额 char 10 是 总金额 是否收款 char 10 是 是否收款 赠品名称A char 10 是 赠品名称A 赠品数量A char 10 是 赠品数量A 赠品名称B char 10 是 赠品名称B 赠品数量B char 10 是 赠品数量B 保修截止时间 char 10 是 保修截止时间 约定安装时间 char 10 是 约定安装时间 重约安装时间 char 10 是 重约安装时间 票据号 char 10 是 票据号 安装部 char 10 是 安装部 制单人 char 10 是 制单人 备注 char 30 是 备注 3. 维修统计表 维修统计表关键存放了电器维修相关信息,其具体字段如表2-11: 表2-11 维修统计表 字段名 数据类型 长度 许可空 说明 ID号 char 10 否 用户唯一标识 报修日期 char 10 是 报修日期 修复日期 char 10 是 修复日期 机身编号 char 10 是 机身编号 型号 char 10 是 型号 故障原因 char 20 是 故障原因 故障数量 char 10 是 故障数量 维修费用 char 10 是 维修费用 安装部 char 10 是 安装部 维修单号 char 10 是 维修单号 工程师 char 10 是 工程师 备注 char 30 是 备注 4. 投诉统计表 投诉统计表关键存放了用户投诉统计。其具体字段如表2-12: 表2-12 投诉统计表 字段名 数据类型 长度 许可空 说明 ID号 char 10 否 用户唯一标识 投诉时间 char 10 是 投诉时间 投诉等级 char 10 是 投诉等级 投诉原因 char 10 是 投诉原因 处理结果 char 10 是 处理结果 备注 char 10 是 备注 5. 赠品统计表 赠品统计表关键存放了每次交易送出赠品情况,其具体字段如表2-13: 表2-13 赠品统计表 字段名 数据类型 长度 许可空 说明 赠品名称 char 10 否 赠品名称 赠品数量 char 10 是 赠品数量 送出时间 char 10 是 送出时间 ID号 char 10 是 用户唯一标识 6. 产品信息表 统计库存产品信息 表2-14产品信息表 字段名 数据类型 长度 许可空 说明 产品名称 char 10 否 产品名称 数量 char 10 是 数量 型号 char 10 是 型号 出厂日期 char 10 是 出厂日期 保修期限 char 10 是 保修期限 机身编码 char 10 是 机身编码 7.维修人员表 统计维修人员相关信息 表2-15维修人员表 字段名 数据类型 长度 许可空 说明 编号 char 10 否 编号 部门号 char 10 否 部门号 姓名 char 10 是 姓名 电话 char 10 是 电话 出生年月 char 10 是 出生年月 住址 char 10 是 住址 8. 存放过程 为了使主页面中显示数据能够根据用户ID号进行排列,以使其更有条理性,创建了一个名为pr_khzl存放过程: CREATE PROCEDURE pr_khzl AS begin select * from KHZL order by ID号 end GO 统计时使用了其它存放过程,在此就不再举例说明。 3.功效设计实现 系统设计和准备工作已经很充足了。在此基础上,将进行系统各功效实现。本系统部分源代码放在附录中。 3.1 创建工程 用户需要创建工程存放目录。运行Visual Basic`6.0主程序,并选择新建“标准EXE”工程。新建工程后,在Visual Basic窗口中有一个缺省窗体Form1,在此基础上设计系统主界面。 选择“工程”菜单中“工程1属性”命令,在“工程属性”对话框中,将工程名设置为“家电商场售后服务管理系统”。单击“保留”按钮,将工程存放为“家电商场售后服务管理系统.vbp。 3.2 添加模块 在本系统设计中,添加了一个Module1模块。模块中定义了cnn函数。该函数作用是实现和数据库连接。它是其它模块能够顺利运行基础。 代码以下: Public Sub main() adoCon.Open "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=sqlserver" '连接数据库 End Sub Function cnn() As ADODB.Connection Set cnn = New ADODB.Connection cnn.Open "DSN=sqlserver;UID=sa;" End Function 3.3登陆模块设计实现 用户登陆模块作用是判定使用本系统用户是否是正当用户。运行本系统时,首先显示开启窗体,然后进入用户登陆界面。登陆界面要求输入用户名和用户密码,假如用户三次输入密码不正确,将退出本系统。用户登陆步骤图图3-1: 开启系统 输入用户名 输入密码 进入系统 登陆次数+1 登陆次数>3 退出系统 用户名为空 密码不正确 图3-1用户登陆步骤图 在首次登陆该系统时,系统将弹出主界面,用户能够在系统管理子菜单下用户管理中添加或删除用户。 登陆界面图3-2: 图3-2 3.4 系统管理模块设计实现 系统管理模块关键是对系统相关参数进行设置,它是整个系统运行前提确保。该模块包含三个部分:修改密码,用户管理,退出系统。 3.4.1 修改密码模块 修改系统用户密码,在Frame控件中放置4个Lebal,3个TextBox和一个ComboBox,再在总窗体中放置两个CommandButton。 界面图3-3: 图3-3 3.4.2 用户管理模块 该模块是对该系统用户进行管理,包含用户注册和用户删除。 1. 用户注册功效 用户注册就是添加使用该系统新用户。 用户注册界面图3-4: 图3-4 2. 用户删除功效 删除已注册用户 用户删除界面图3-5: 图3-5 3.4.3 退出系统模块 单击时使用MsgBox弹出问询对话框,其实现代码为: Private Sub tcxt_Click() Dim a As Integer a = MsgBox("确定退出吗?", vbQuestion + vbOKCancel, "确定") If a = 1 Then End End If End Sub 3.5 用户资料管理模块设计实现 用户资料管理模块关键是对用户购物信息和联络信息进行管理,方便维修时查看及联络。关键包含三个部分:新增,修改,删除。 3.5.1 新增模块 新增功效关键为新增用户资料。点击新增按钮后,界面上会弹出新增窗口,在新增窗口中管理员能够依据情况编辑用户信息 其界面图3-6: 图3-6 添加功效使用ADO控件连接数据库,这项功效在系统中利用频繁,后续很多添加功效编写方法全部和该方法近似,就不再赘述。 3.5.2修改模块 修改功效关键用于修改用户具体资料。 其界面图3-7: 图3-7 3.5.3 删除模块 即删除用户资料,本系统提供数据库备份功效,在删除用户资料前可对数据库进行备份。该功效在主界面上可直接进行操作。 3.6 维修管理模块设计实现 维修管理是对用户提出维修申请进行登记和处理,包含两个部分:保修期查询和维修统计编辑。 3.6.1保修期查询 提供保修期查询是为了方便查对该用户是否满足保修条件。查询结果显示是保修截止日期。 界面图3-8: 图3-8 3.6.2维修统计编辑 登记维修申请和处理情况。 界面图3-9: 图3-9 3.7 用户具体资料报表模块实现 该模块使用了VB自带报表设计器进行设计,添加了一个DataEnvironment和一个DataReport,在DataEnvironment中建立了一个Connection,再在Connection下面创建一个命令,在该命令属性对话框里选择“通用”属性页,选择“SQL语句”单选项,输入以下语句: SELECT KHZL.* FROM KHZL WHERE (ID号 = ?) (注:ID号为参数) 再在参数属性页中将Param1数据类型改为adVarChar,主数据类型设置为String(VT_BSTR)即可。 输出界面图3-10: 图3-10 3.8 业务统计模块设计实现 对商场各项业务进行统计,包含:电器销售统计,电器安装统计,用户维修统计,用户投诉统计,用户赠品统计。因为各功效实现均相同,在此只举一例进行说明。 例:电器销售统计实现 统计商场内电器产品销售情况,并- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家电 商场 售后 管理 系统 毕业设计 论文 模板
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文