客户管理系统概述.doc_第1页
客户管理系统概述.doc_第2页
客户管理系统概述.doc_第3页
客户管理系统概述.doc_第4页
客户管理系统概述.doc_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I 44 摘摘 要要 随着信息技术在管理上越来越深入而广泛的应用 管理信息系统的实施在 技术上已逐步成熟 管理信息系统是一个不断发展的新型学科 企业要生存要 发展 要高效率地把企业活动有机地组织起来 就必须加强企业管理 即加强 对企业内部的各种资源 人 财 物等 的有效管理 建立与自身特点相适应 的管理信息系统 本文介绍了在 Dreamweaver8 0 环境下采用 自上而下地总体规划 自下而 上地应用开发 的策略开发一个管理信息系统的过程 通过分析公司客户人工 管理的不足 创建了一套行之有效的计算机管理客户的方案 文章介绍了客户 管理信息系统的系统分析部分 包括可行性分析 业务流程分析等 介绍了系 统功能设计和其主要代码 介绍了在 access 数据库中建立数据库和数据表的 基本方法 并附带了一些主要的窗口和程序 本系统具有添加管理员 设置管 理员权限 客户信息添加和查询 数据汇总等主要功能 并能显示客户列表和 其详细信息 本系统界面友好 操作简单 比较实用 关键词 客户管理系统 客户管理 Dreamweaver access II 44 ABSTRACT Along with information technology in management more and more thorough and widespread application the management information system the implementation to be gradually mature in the technology The management information system is the new discipline which unceasingly develops the enterprise must survive must develop wants the high efficiency organically to organize the enterprise activities must strengthen the business management namely strengthens to enterprise interior each kind of resources person wealth and so on the effective management establishes the management information system which adapts with own characteristic This article introduced uses from the top downward the overall plan under the Dreamweaver8 0 environment from bottow to top applies the development the strategy develops a management information system the process Through the analysis company customer manual management insufficiency founded a set of effective computer managements customer plan The article introduced the customer management information system system analysis part including feasibility analysis service flow analysis and so on Introduced the system function design and its main code Introduced establishes the database and the data sheet essential method in the access database and has supplemented some main windows and the procedure This system has increases the manager establishes the manager jurisdiction the customer information increase and the inquiry the data compiles and so on the main function And can demonstrate the customer tabulates with its detailed information This system contact surface friendly operation simple quite is practical Key word customer management system customer management Dreamweaver access III 44 目目 录录 1前前 言言 1 2 系统需求分析系统需求分析 3 2 1 软件设计方案 3 2 2 现行系统存在问题的分析 4 2 3 解决方案 4 2 4 可行性分析 5 2 4 1 asp 简介 6 2 4 2 Access 数据库简介 8 3 数据库设计数据库设计 10 3 1 新建数据库 10 3 2 添加数据表 11 3 3 在ACCESS中建立所需要的数据表 12 4 系统功能模块系统功能模块 17 4 1 登陆界面 17 4 2 系统主界面 18 4 2 1 用户权限 18 4 2 2 企业自定义 18 4 2 3 组合查询 19 4 2 4 记录查看 19 5 系统模块的实现过程系统模块的实现过程 20 5 1 登陆界面的实现 20 5 2 新增用户模块的实现 22 5 3 增添和删除客户信息 24 5 4 查询客户信息设计 29 5 5 记录查看模块的实现 32 6 IIS 与运行环境与运行环境 34 IV 44 6 1 判断自己的操作系统是否安装 IIS 34 6 2 安装 IIS 35 6 3 调试 IIS 运行环境 35 结结 论论 36 致致 谢谢 37 参考文献参考文献 38 1 44 1 1前前 言言 随着电子计算机和通信技术的发展 人类已经逐渐地进入信息化社会 信 息和材料 能源一样成为一种社会的基本生产资料 在人类的社会生产活动中 发挥着重要的作用 同时人们对信息和数据的利用与处理也已进入自动化 网 络化和社会化的阶段 因此 开发相关的管理信息系统已经成为各行各业的必 要和必需了 管理信息系统作为一门边缘学科 集管理科学 信息科学 系统 科学 现代通信技术和电子计算机技术于一体 可以解决企业或组织所面临的 问题 对内来看 可以提高工作效率 对外来看 可以获得竞争优势 管理信息系统的开发方法有生命周期法 原型法和面向对象的开发方法等 生命周期法 LifeCycleMethod 是 20 世纪 60 年代发展起来的一种应用广泛 且比较成熟的管理系统开发方法 它的基本思想是将系统的开发工作从开始到 结束划分为若干个阶段 每个阶段都有明确的任务 而系统开发出来后 并不 意味着生命周期的结束 而意味着根据组织的需要对系统的修改和重建的开始 原型法 PrototypingMethod 是 20 世纪 80 年代发展起来的 旨在改变生命周 期法的缺点的一种系统开发方法 该法的开发思路是首先根据用户的要求 由 用户和开发者共同确定系统的基本要求和主要功能 利用系统快速生成工具 建立一个系统模型 再在此基础上与用户交流 将模型不断补充 修改 完善 如此反复 最终直至用户和开发者都比较满意为止 从而形成一个相对稳定 较为理想的管理信息系统 面向对象 ObjectOriented 的开发方法于 20 世 纪 80 年代开始兴起的 是一种基于对象的自底向上的一种系统开发方法 这 种方法的特点是以对象为基础 对象是分析问题和解决问题的核心 基于以上 三种方法的特点和各自的优缺点 本客户管理系统利用软件工程化思想和方法 总体上是采用结构化生命法进行系统分析和设计的 而系统实现等步骤则采用 了原型法和面对对象的方法 在现在的经济形式下 供求关系已经变为买方市场 所以只有有广大客户的 支持 公司才能蓬勃发展 以客户为中心 让客户成为朋友是所有公司所希望 的结果 也是本客户管理系统所追求的境界 本客户管理系统通过对用户信息 2 44 资源的整合 在公司内部达到资源共享 从而为客户提供更快速周到的优质服 务 吸引和保持更多的客户 通过对业务流程的简化设计 更方便快捷的处理 客户的需求和商务来往 直观的看出客户在公司的营业额的大小以及今后的发 展动向 这样便更有效地管理客户关系 降低企业营销管理成本 因此 成功 的客户管理系统实施是系统资源和企业文化两方面的 只有这两方面同时满足 才能达到增加企业盈利和改善客户关系这一投资最优化效果 客户管理系统的开发是一个开发周期长 技术要求高 影响因素多的复杂 系统工程 因此制定一个完善 可行 合理的开发计划 不仅是系统开发成功 的保证 而且可以提高效率 节省时间 降低成本 所以在实际的设计中 要 特别注意这些方面 3 44 2 2 系统需求分析系统需求分析 2 12 1 软件设计方案软件设计方案 本软件的设计适用于各种生产商品的工厂企业 也适用于大量批发货物的 批发商 因为在这些商品交易中 有大量的客户信息需要处理 因此 合理设 置系统管理人员的权限问题尤为重要 如果权限设置合理 既能保证各级管理 人员的工作量平衡 又能保证客户的信息不会被随意的改动 保证了信息的安 全性 通过设计 先画出客户管理系统的组织结构图如下 总经理 管理员 各 地 区 分部经理 各 地 区 分部经理 操作员操作员操作员操作员 图 2 1 管理方式结构图 一般来讲 一个公司的业务分国内业务和国外业务两个大类 然后在此两 个大类中又可以进行细化 但是本系统只是把国内的客户作为研究对象 因此 根据客户在国内不同的地理位置的分布 如省 市 自治区等的不同 进行进 一步的管理 下面列出客户管理业务中的流程 1 确定该客户所在的区域进行定位 2 将该客户的详细资料录入本系统 并可以在录入后将客户的个人资料进 行修改 删除等常规操作 3 各个地区的部门经理或者操作员都各有不同的权限 以便根据各自的权 4 44 限来对客户数据库进行不同的操作 以维护客户信息和数据库的安全性 4 相关业务部门在需要时 可在本系统中根据自己设定的条件进行快速查 找 可以进行组合查找 5 相关业务部门在需要时 可在本系统中根据自己设定的条件进行排序 2 22 2 现行系统存在问题的分析现行系统存在问题的分析 以前公司的客户管理工作大部分还是进行着手工管理 工作起来效率很 低 并且不能及时了解各类客户的实际情况 也无法快速地进行客户信息的查 询等操作 不便于动态及时地调整客户资料 以便更好地适应当前经济形势发 展的需要和企业的管理的先进性 手工管理还存在这许多弊端 由于不可避免 的人为因素 经常造成数据的遗漏 误报 计算机信息化管理有着储存信息量 大 速度快等许多优点 提供给我们的处理信息及时快捷 同时也提高了工作 人员的自身素质 2 32 3 解决方案解决方案 基于以上的对问题的分析 利用计算机给我们提供信息 及时地调整企业 客户管理系统 并且对种类客户的管理过程形成一整套动态的管理就十分必要 了 客户信息系统的建立 需要进行用户的需求调查与分析 以确定系统目标 提出解决问题的详细方案 这是系统建设的重要环节 企业客户的分布比较份杂 但要有着完善的客户信息 对每一客户要有详 细的记录信息 功能上对系统的需求是全面的 因此对用户的需求可分为几个 方面 一方面是客户管理人员可以通过计算机来管理各类客户 分类编号 调 整客户数据 增加客户数量 适应客户管理的需求 二方面是相关部门的人员 能通过计算机来查询和浏览客户中的客户 来确定自已需要查找的客户 为业 务的更好开展做好准备 三方面是相关工作人员对客户数据的排序 也是说可 以根据需要按照某一字段进行排序 从而找出具有共同性的客户 并可将这些 5 44 查询和排序的结果进行打印操作 四方面是对客户数据的备份和恢复工作 这 也是本系统的一个重要的功能 以防本系统在发生人为的损坏时能够及时恢复 这些资料 这四个方面形成了企业客户管理的一个工作整体 采用计算机自动化信息处理 可方便快捷地共享信息 交流信息 高效地协同工作 在软 硬件方面对系统的需求 软件要求易学 界面友好 容易掌握 可以很简单方便的管理各种客户信息 硬件的配置要求不能太高 这样可以很 好的适应当前的客户管理 在开发方式上对系统的需求 由于客户管理系统虽然是一种商业性的活 动 但对于本人来说 却是一个毕业设计的内容 所以系统设计开发的周期 要短 在短时间内完成 减少开发成本 提高开发效率 方便 简单 实用作 为系统开发的指导思想 2 2 4 4 可行性分析可行性分析 通过对该客户的各个方面进行了具体的了解之后 现对该单位开发客户 管理系统的可行性进行分析 技术上可行 该系统所需硬件设备 市场上销售且价格较低 甚至可以使 用原有的设备 软件上 操作系统采用 Windows 系列操作系统 数据库管理系 统采用 Access 开发工具有 dreamweaver 8 0 photoshop Acdsee 等 这些 软件在开发中已被大量应用 技术上都比较成熟 因此在技术上是可行的 经济上可行 由于本人的设计原因 系统本身的开发周期短 另外功能也 不是很全面 所以在开发过程中所需的经费也比较少 管理上可行 在客户分布位置很广阔的情况下 公司要为每个客户建立资料档 案 也便加强公司对客户资料的管理 因此在管理上可行 维护操作可行 工作方便 后台操作快截明了 操作人员可以在短时间内 完全掌握维护技术 综上所述 开发客户管理系统在技术上 经济上 管理上以及维护上都是可行 的 6 44 2 4 1 asp 简介 ASP 是一套微软公司开发的服务器端脚本环境 它是一种未经编译的开放的 应用软件 ASP 是 ACTIVE SERVER PAGES 的简称 Active server pags 动 态服务器主页 简称 ASP 内含于 Internet Information Server IIS 当中 提供一个服务器端 server side 的 scripting 环境 让你产生和执行动态 交互式 高效率的站点服务器的应用程序 你不必担心浏览器是否能执行你设计出来的 Active Server Pages 你的站 点服务器会自动将 Active Server Pages 的程序码 解释为标准 HTML 格式的 主页内容 在送到用户端的浏览器上显示出来 用户端只要使用常规可执行 HTML 码的浏览器 即可浏览 Active Server Pages 所设计的主页内容 从字面上说 ASP 包含三方面含义 1 Active ASP 使用了 Microsoft 的 ActiveX 技术 ActiveX COM 技术是 现在 Microsoft 软件的重要基础 它采用封装对象 程序调用对象的技术 简 化编程 加强程序间合作 ASP 本身封装了一些基本组件和常用组件 有很多 公司也开发了很多实用组件 只要你可以在服务器上安装这些组件 通过访问 组件 你就可以快速 简易地建立自己的 WEB 应用 2 Server ASP 运行在服务器端 这样就不必担心浏览器是否支持 ASP 所使 用的编程语言 ASP 的编程语言可以是 VBSCRIPT 和 JSCRIPT VBSCRIPT 是 VB 的一个简集 会 VB 的人可以很方便的快速上手 然而 Netscape 浏览器不支持 客户端的 VBSCRIPT 所以最好不要在客户端使用 VBSCRIPT 而在服务器端 则无需考虑浏览器的支持问题 Netscape 浏览器也可以正常显示 ASP 页面 3 Pages ASP 返回标准的 HTML 页面 可以正常地在常用的浏览器中显示 浏览者查看页面源文件时 看到的是 ASP 生成的 HTML 代码 而不是 ASP 程序 代码 这样就可以防止别人抄袭程序 的工作原理 当在 Web 站点中融入 ASP 功能后 将发生以下事情 1 用户向浏览器地址栏输入网址 默认页面的扩展名是 asp 7 44 2 浏览器向服务器发出请求 3 服务器引擎开始运行 ASP 程序 4 ASP 文件按照从上到下的顺序开始处理 执行脚本命令 执行 HTML 页面内 容 5 页面信息发送到浏览器 Active Server Pages 的特点是 一 无须 Compile 编译 容易产生 无须 Compile 编译或 Link 链接即可执行 二 使用常规文本编辑器 如 Windows 的记事本 即可设计 三 与浏览器无关 Browser Independence 用户端只要使用常规的可执行 HTML 玛的浏览器 即可浏览 Active Server Pages 所设计的主页内容 Script 语言 Vbscript Jscript 是在站点服务器 Server 端 执行 用户不 需要执行这些 Script 语言 四 面向对象 Object Orient 五 可通过 ActiveX Server components ActiveX 服务器组件 来扩充功能 ActiveX Server component 可使用 Visual Basic Java Visual C COBOL 等 语言来实现 六 Active Server Pages 与任何 AcTiveX scripting 语言兼容 除了可使用 VBscript 或 JScript 语言来设计 并可通过 Plug in 的方式 使用由 third party 所提供的其他譬如 REXX perl Tcl 等 scripting 语言 script 引擎是 处理 script 的 COM Component Object Model 对象 七 Active server Pages 的源程序代码 不会传到用户的浏览器 因此可以 保护辛辛苦苦写出来的源程序不会外泻 传到用户浏览器的是 Active Server Pages 执行的结果的常规 HTML 码 八 使用 server 端 script 产生 client 端 script 你可以使用 ASP 程序码 在站点服务器执行 script 语言 VBscript 或 Jscript 来产生或更改在 client 端执行的 script 语言 从应用的层面看 ASP 有如下的功能 8 44 1 处理由浏览器传送到站点服务器的表单输入 2 访问和编辑服务器端的数据库表 使用浏览器即可输入 更新和删除站点 服务器的数据库中的数据 3 读写站点服务器的文件 实现访客计数器 座右铭等 4 提供广告轮播器 取得浏览器信息 URL 表管理等内置功能 5 由 cookies 读写用户端的硬盘文件 以记录用户的数据 6 可以实现在多个主页间共享信息 以开发复杂的商务站点应用程序 7 使用 VBScript 或 JScript 等简易的脚本语言 结合 HTML 码 快速完成站点 的应用程序 通过站点服务器执行脚本语言 产生或更改在客户端执行的脚本 语言 8 扩充功能的能力强 可通过使用 Visual Basic Java Visual C 等多 种程序语言制作 ActiveX Server Component 以满足自己的特殊需要 由此我们可以看出 ASP 是在 IIS 下开发 WEB 应用的一种简单 方便的编 程工具 在了解了 VBSCRIPT 的基本语法后 只需要清楚各个组件的用途 属 性 方法 就可以轻松编写出自己的 ASP 系统 所以我们选择 ASP 这种应用软 件来人作为本软件的开发工具 2 4 2Access 数据库简介 数据库技术产生于 20 世纪 60 年代中期 是数据管理的最新技术 也是计 算机科学的重要分支 数据库管理系统是仅次于用户与操作系统之间的一层数 据管理软件 数据库在建立 使用和维护时由数据库管理系统统一管理 统一 控制 数据库管理系统使用户能方便地定义数据和操纵数据 并能够保证数据 的安全性 完整性 多用户对数据的并发使用及发生故障后的系统恢复 Access 是美国 Microsoft 公司于 1994 年推出的微机数据库管理系统 它 具有界面友好 易学易用 开发简单 接口灵活等特点 是典型的新一代桌面 数据库管理系统 Access 不仅是关系数据库管理系统 同时它也被设计为 Windows 图形用户界面应用程序生成器 Microsoft 公司采纳了 DBASE 和 9 44 Foxpro 这两个关系数据库的特点来设计 Access 为其增加了窗体和报表设计 功能 并借鉴 Visual Basic 语言 加入了许多程序设计功能 中文版 Access 2003 具有和 Office 2003 中 Word2003 Excel 2003 等相同的操作界面环境以 及与其直接连接的功能 并且提供了更为方便的操作捷径方式 Access 2003 是完全面向对象 采用事件驱动机制的关系型桌面数据库系统 与其他数据库 管理系统相比 它具有如下几大特点 同时面向数据库最终用户和数据库 开发人员 典型的开放式数据库管理系统 支持多媒体的应用与开发 内置了大量的函数 提供了许多宏 提供了联机帮助功能 基于 WEB 的智能管理功能 更智能的自动拼写与语法检查器 更符合个人网 络用户和需求 基于 Access 2003 的这些功能与特点我们选择了它来管理本软 件中涉及到的数据信息 10 44 3 3 数据库设计数据库设计 3 13 1 新建数据库新建数据库 新建一个数据库有两种方法 一种是创建一个空数据库 即建立一个没有 表 查询 窗体和报表等内容的数据库 另一种方法是使用 Access 中提供的 数据库模板创建数据库 即通过对向导所提出的选项和不同选择来设计窗体 查询和报表等 从而建立一个完整的数据库 这里我们将使用第一种方法 在 Access 窗口中单击 文件 F 菜单 在下拉菜单中选择 新建 项 将得到如图 2 1 所示的对话框 图 3 1 新建数据库 双击 数据库 图标 即会显示 文件新建数据库 对话框 在文件名文本框中输入要保存数据库的文件夹及新建的数据库名 然后选择 确定 即可创建好一个名为 kufu 的数据库 如图 11 44 图 3 2 保存数据库 3 23 2 添加数据表添加数据表 表是 Access 数据库的基础 是信息的载体 其它对象如查询 窗体和报 表 也是将表中的信息以各种形式表现出来 方便用户使用这些信息 在 Access 中 创建表的方法有三种 一是使用设计器创建表 二是通过输入数 据创建表 三是利用向导创建表 在这里 我们采用第一种方法创建表 双击 使用设计器创建表 则会出现如图所示的对话框 输入所需的 字段名 然后设置数据字段类型 图 3 3 建立表 12 44 设置完成后 单击 文件 F 菜单 在下拉菜单中选择 保存 项 将会出现一个如图的对话框 在 表名称 文本框中输入表名 单击确定按钮 图 3 4 保存表 3 33 3 在在 accessaccess 中建立所需要的数据表 中建立所需要的数据表 建立一个主表 class name 所建立的字段名和数据类型如下 表 3 1 主表 class name 字段名称数据类型 ID 主键 数字 selectName 文本 OptionContent 备注 Description 文本 建立一个发货表 fahuo 用来标明发货的详细信息 表 3 2 发货表 字段名称数据类型 Id 主键 自动编号 产品名称备注 13 44 count 备注 联系人备注 发货方式文本 联系电话文本 Date 日期 时间 业务交办人文本 发货明细备注 Isof 文本 特殊说明备注 companyid 数字 enddate 日期 时间 建立一个客户信息表 kufu 用来记录客户的详细信息 表 3 3 客户信息表 字段名称数据类型 Id 主键 自动编号 email 备注 省份文本 城市备注 公司名称备注 联系人备注 联系电话备注 手机备注 职务文本 传真文本 地址文本 客户等级备注 1 已购买 2 意向 3 无价值 Date 日期 时间 批准人文本 14 44 审核人备注 录入人文本 备注备注 redate 日期 时间 客户性质文本 拓展 1文本 拓展 2文本 拓展 3文本 拓展 4数字 负责人文本 负责人职务文本 设计一个回访方式表 tark 表 3 4 回访方式表 字段名称数据类型 Id 主键 自动编号 userid 数字 username 备注 kufuid 数字 Date 日期 时间 联系人备注 内容备注 方式文本 电话交流 邮件交流 上门 交流 建立一个回访信息表 tj 表 3 5 回访信息表 字段名称数据类型 Id 主键 自动编号 15 44 companyid 数字 联系人备注 跟踪方式文本 联系电话 备注 跟踪内容备注 日期日期 时间 业务员文本 建立一个商品类型表 typename 表 3 6 商品类型表 字段名称数据类型 Id 自动编号 typename 文本 typeid 数字 建立一个管理人员信息表 user 表 3 7 管理人员信息表 字段名称数据类型 Id 主键 自动编号 username 备注 userpass 备注 地区文本 权限数字 ispass 是 否 是否冻结 Date 日期 时间 最后登录时间 loginhits 数字 loginip 备注 客户信息文本 跟踪记录文本 16 44 员工添加文本 发货记录文本 系统日志文本 Name 备注 真实姓名 17 44 4 4 系统功能模块系统功能模块 本系统所用 dreamweaver 设计 既可以实现单机的客户信息操作 又可 以实现在公司内部或者网络上的互联 这样的话客户的信息如果有什么更改 就可以在尽可能短的时间里让公司高层的领导得知 以方便对公司的整体运营 情况有一个全面的了解 并以此设计公司的发展方向和产品经营方向 下面介绍一下本系统的主要模块 4 14 1 登陆界面登陆界面 图 4 1 系统登陆界面图 打开登陆界面之后 用户在输入自己用户名和密码之后 就可以进入系统的主 界面 当然 不同权限的用户在进入主截面后拥有不同的操作权限 所以为了 客户的资料的保密性同时又能使每个拥护都能得到自己所需要的资料 就必须 根据公司内不同级别的职员给予不同的权限 18 44 4 24 2 系统主界面 系统主界面 图 4 2 系统主界面图 系统左侧模块以及主要的功能为 4 2 1 用户权限 主要的功能为公司经理或者 admin 管理员增添新的部门管理员用户 可以 选定某个别管理员用户 查看其权限 并可以修改用户名称和地区 当添加新的 管理员用户时 可以直接设置管理员用户的基本信息 包括密码 权限以及所 在的地区 也可以用来修改管理员密码 4 2 2 企业自定义 用来修改公司的客户在全国的地点范围 商品的种类名称 售后服务的方 式以及客户的一些性质 比如说如果一个公司只有北京和上海这两个地方的客 户 那么只要在自定义这个选项中把这两个地点添上 那么在添加新客户所在 19 44 地点的时候就会有下拉菜单出现这两个地点 节省了管理员添加的时间 同样 公司产品 客户性质也可以这样设置 所谓的客户性质 就是说把客户按照购 买产品的金额来分为例如小客户或者大客户等 这样在服务方式或者客户性质 多样化的情况下 可以随意的扩充系统的功能 体现了系统良好的扩充能力以 及可变性 4 2 3 组合查询 通过设定查询条件 比如地区 公司名称 时间等 方便的调出所需要的 客户的基本信息 可以指定一个查询条件 也可以多个查询条件综合在一起的 组合查询 比如想查询焦作地区的客户 就可以在地区选项中选择焦作这个地 区 然后点击查询 就可以调出焦作地区的客户信息 但是如果想查询地点在 某地 并且负责人为指定姓名的客户 就可以选中这两项即可得到需要的信息 这个查询版块还支持模糊查询 当想用客户的公司名称进行查询 但是又 不知道客户的公司具体叫什么名字 这样便可以用模糊查询的功能 只要输入 公司名中所包含的 一个或者几个字 就可以查询出包含这几个字的公司名 这样就可以从中找到自己所需要的信息 4 2 4 记录查看 用来显示客户所需求的售后服务所进行的情况 并且显示客户将要需求的 服务 系统右侧主要显示客户列表 并可以按照客户性质的不同来显示不同的客 户列表 当选中其中一个客户信息的时候 在下方就会显示该客户的详细信息 包括客户的基本资料 售后服务信息以及购买商品的情况等 并且可以修改或 者删除客户的信息 当某些信息需要打印出来的时候 就可以用 IE 浏览器中 自带的打印机功能来实现 系统还具有的功能为 汇总当前总的客户数以及交易总额 显示当前用户的姓 20 44 名 更改当前用户的密码 更换用户 21 44 5 系统模块的实现过程系统模块的实现过程 本系统主要是通过 Dreamweaver 这个团件来制作完成的 Dreamweaver 是 美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页 编辑器 其特点有以下几方面 制作效率高 Dreamweaver 可以用最快速的方式将 Fireworks FreeHand 或 Photoshop 等档案移至网页上 对於选单 快捷键 与格式控制 都只要一个简单步骤便可完成 网站管理方便 使用网站地图可以快速制作网站雏形 设计 更新和重组 网页 改变网页位置或档案名称 Dreamweaver 会自动更新所有连结 使用支 援文字 HTML 码 HTML 属性标签和一般语法的搜寻及置换功能使得复杂的网 站更新变得迅速又简单 控制能力强 Dreamweaver 是唯一提供 Roundtrip HTML 视觉化编辑与原 始码编辑同步的设计工具 它包含 HomeSite 和 BBEdit 等主流文字编辑器 帧 frames 和表格的制作速度快的令您无法想像 进阶表格编辑功能使您简单的 选择单格 行 栏或作未连续之选取 甚至可以排序或格式化表格群组 Dreamweaver 支援精准定位 利用可轻易转换成表格的图层以拖拉置放的方式 进行版面配置 由于 Dreamweaver 结合了 UltraDev 的功能 使其成为一个真正的应用程 序的开发环境 所以使用 Dreamweaver 也一样可以设计功能强大的应用软件 另外 结合 asp vbscript javascript 以及 sql 等脚本语言 以上技术 足以完成本系统的开发和设计 而且用 ASP 编辑的源程序不会外漏 可确保源 程序的安全性 5 15 1 登陆界面的实现 登陆界面的实现 在登陆的时候 从数据库中读取数据 验证所输入的数据是否在数据库中 有记录 如果有 验证密码 当用户名和密码全部正确时 读取该用户的操作 权限 然后进入系统 22 44 Validate request to log in to this site MM LoginAction Request ServerVariables URL If Request QueryString Then MM LoginAction MM LoginAction Request QueryString MM valUsername CStr Request Form UserName If MM valUsername Then MM fldUserAuthorization MM redirectLoginSuccess EmpMain FrameAll asp MM redirectLoginFailed index asp MM flag ADODB Recordset set MM rsUser Server CreateObject MM flag MM rsUser ActiveConnection MM EmpMain STRING MM rsUser Source SELECT UserName userpass ID 权限 name date loginhits 地区 If MM fldUserAuthorization Then MM rsUser Source MM rsUser Source i document form1 elements length i if document form1 elements i type checkbox if document form1 elements i checked true ischecked 1 if ischecked 0 alert 至少选择一个查询条件才能查询 return searchFields searchValue if document all EmpGender checked name search searchFields searchFields document all EmpGender value searchValue searchValue document all EmpGendervalue options document all EmpGendervalue sele ctedIndex value if document all MarrType checked diqu search 31 44 searchFields searchFields document all MarrType value searchValue searchValue document all MarrTypevalue options document all MarrTypevalue select edIndex value if document all EmpHireDep checked diqu search searchFields searchFields document all EmpHireDep value searchValue searchValue document all EmpHireDepvalue options document all EmpHireDepvalue se lectedIndex value if document all Empbirthday checked searchFields searchFields document all Empbirthday value searchValue searchValue document all startdate value if document all Empcompany checked searchFields searchFields document all Empcompany value searchValue searchValue panyname value if document all Empmobile checked searchFields searchFields document all Empmobile value 32 44 searchValue searchValue document all Empmobileid value if document all Empcmpname checked searchFields searchFields document all Empcmpname value searchValue searchValue document all connect value if document all HPType checked searchFields searchFields document all HPType value searchValue searchValue document all HpTypevalue options document all HpTypevalue selectedIn dex value if document all Degree checked searchFields searchFields document all Degree value searchValue searchValue document all Degreevalue value if document all EmpTitle checked searchFields searchFields document all EmpTitle value searchValue searchValue document all EmpTitlevalue options document all EmpTitlevalue select edIndex value 33 44 document form1 searchfields value searchFields document form1 searchvalues value searchValue document form1 target frmTop document form1 action EmpMain BaseSearch Process asp strUrl window parent parent frames frmright frames frmTop window loca tion href document form1 submit window parent parent frames frmright frames frmTop window loca tion EmpMain BaseSearch Process asp serchFields searchFields searchV alue searchValue searchlogic searchlogic 5 55 5 记录查看模块的实现记录查看模块的实现 在记录查看的客户名称中选中一个客户 系统便会从数据库的 kufu 表中 调用相映的信息 然后通过一个弹出框把详细信息显示出来 具体代码如下 35 44 6 6 IISIIS 与运行环境与运行环境 IIS Internet 信息服务 是微软公司为开发者提供的一个简单的运行平 台 在 Windows xp Windows 2000 操作系统下如果需要调试 Asp 程序 首先 需要判断您所安装的系统是否具备调试 Asp 的环境 由于本系统是用 dreamweaver 结合 asp 做的 如果没有安装 IIS 则在调试的过程中就无法预 览自己所做的东西 下面就 IIS 的安装过程作以下介绍 6 16 1 判断自己的操作系统是否安装判断自己的操作系统是否安装 IISIIS 要判断自己的电脑是否安装过 IIS 方法如下 1 右击 我的电脑 后单击 管理 2 然后单击 服务和应用程序 3 检查是否安装 Internet 信息服务 如果没有安装 则服务和应用程序下 面没有 Internet 信息服务 4 如果系统已安装 Internet 信息服务 则可跳过第二步的安装过程 直接 参考第三步的调试过程 图示如下 图 6 1 计算机管理界面图 36 44 6 26 2 安装安装 IISIIS 插入 Windows xp 或者 windows 2000 光盘 单击 安装可选的 windows 组 件 选中 Internet 信息服务 IIS 后一直单击 下一步 即可完成安装 6 36 3 调试调试 IISIIS 运行环境运行环境 首先 用鼠标选中 默认网站 然后点击右键找到 新建 虚拟目 录 在取别名时输入任意你想要的名称 其次 再往下一步是选择 网站内容目录 用 浏览 选中你所希望的 网站保存位置 再者 再下一步是设置访问权限 如果你没有特别需要 保留系统默认值 进入下一步 设置虚拟目录的访问权限 选择读取和运行脚本即可 后面三项 不要选择 最后点 完成 至此 虚拟目录就设置完成了 单击 浏览 检查是否能运行 asp 程序 如果右侧窗口能正常显示网页侧表明安装成功 或者在 IE 浏览器地址栏内 输入 http 127 0 0 1 index htm 如果正常的话 你的主页就将显示出来 了 注意 其中 web 是建立 虚拟目录 时建立的 别名 index htm 是你的首页文件 同时也要注意 要将你的首页文件在网站属性中文档的设置 中置顶 否则将不能正确显示 当然了 你也可以用其它的文件 如 i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论