为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

移动网上营业厅应用_硕士论文

2017-09-01 50页 doc 105KB 51阅读

用户头像

is_597436

暂无简介

举报
移动网上营业厅应用_硕士论文移动网上营业厅应用_硕士论文 第1章绪论 .3互联网的各种服务 工nternet发展迅猛,其提供的服务在不断增加,应用领域也不断扩大,而且日益渗 透到人们的生活和工作中,成为日常交流中不可缺少的组成部分。这里列举一些基本服 务与应用。 (E一mail) 1.电子邮件 这是用得最广泛的一项服务。信件可以是文本,也可以含有图片、声音或其他程序 产生的文件。还可以通过电子邮件订阅各种电子新闻杂志等等,它们将定时投奇到您的 电子信箱中。 2.利用脚W浏览信J息、 (WorldWideWeb) 这是国内使用串最高的功能。万维...
移动网上营业厅应用_硕士论文
移动网上营业厅应用_硕士论文 第1章绪论 .3互联网的各种服务 工nternet发展迅猛,其提供的服务在不断增加,应用领域也不断扩大,而且日益渗 透到人们的生活和工作中,成为日常交流中不可缺少的组成部分。这里列举一些基本服 务与应用。 (E一mail) 1.电子邮件 这是用得最广泛的一项服务。信件可以是文本,也可以含有图片、声音或其他程序 产生的文件。还可以通过电子邮件订阅各种电子新闻杂志等等,它们将定时投奇到您的 电子信箱中。 2.利用脚W浏览信J息、 (WorldWideWeb) 这是国内使用串最高的功能。万维网(WWW)上凝聚了工nternet的精华.上面有各 种互动性极强、精美丰富的多媒体信息。独有的“链接”方式,使您只需要点按一下相 关单词、图片或图标,就可以迅速从一个网站进入另一个网站。您可以在万维网中进行 几乎所有的工nternet活动。 3.新闻讨论组(Newsgroup) 您可以加入感兴趣的专题讨论组,阅读他人的文章或发表您自己的观点,与大 家一 起进行讨论。用户有什么需求也可以在这里发布。同时可以通过邮递目录 (Mai11nglist),方便地接收某个指定主题的有关信息。 4.商业应用 (BusinessApplieation) 工nterne:是一种不受时间与空间限制的交流方式,是一个促进销售、扩大市场、推 广技术、提高服务的常有效的。 5.联机对话 您可以在现实的时间里和网络中的任何地方的其他用户交谈。交谈可以是通过打 字,也可以是直接的语音,甚至是能看到对方的方式。即使是对方没有上网,也能直接 用软件打到对方电话上(市内电话的费用打国际长途)。 6.BBS 现在的BBS既有讨论组的功能,也有闲聊的功能。 7.游戏 现在有多种游戏具有联机功能;另外还有网络上提供的游戏,您可以与一个远隔重 洋的人下一盘棋,也可以与分布在世界各地的人玩多人游戏。 第工章绪论 8.文件传送(FTP) 通过FTP可以得到最新的软件。同时,也可以通过FTP在朋友、公司、家庭之间交 换软件、文档资料等等。 9.远程登录(Telnet) 可以通过这功能来使用远端的计算机。BBS也是通过这一功能来实现的。 10.虚拟时空 (VirtualReality) 随着三维动画及虚拟现实的技术手段的不断完善,在电脑世界里创造了越来越多退 真的现实环境,形成了另一个时空观念。您可以在这里交友、购物、玩游戏、旅游观光, 从事现实生活中存在的或虚拟出的各项活动。 .4移动通信营业厅的目标 通信企业生产运作活动是一个价值增值过程,是向社会提供有用服务的过程。通信 服务的质量最重要的一点就是时效件,同时也要保证所提供的通信服务是安全可靠的 等。而通信服务的成本,决定了通信服务的价格,也就决定了通信企业生产运作管理的 目标必然是:在用户提出要求时,以合理的资费,保证提供各种通信业务、并达到规定 的通信质量和服务水平,满足用户的需要。为了实现通信企业生产运作管理的目标,基 于互联网的移动通信营业厅就走入了我们的生活,它为我们提供了便捷的服务,有效地 补充了现行的通信营业厅的不足。 .5基于互联网的移动通信营业厅的实现方式 通信企业的各种业务的开展都与客户信息相关联,通信企业的产品就是向客户提供 能进行信息、交流的服务,通信企业整个营销战略都围绕着客户服务和客户信息展开。 基于互联网的移动通信营业厅与传统的营业厅不同,它是通过互联网来实现运营商 的服务的,客户可以通过网上营业厅的自助服务来更多的了解通信运营商,从而满足自 己所需要的服务。客户只要能够上网,就能接受网上营业厅的服务,他们可以通过简单 的点击来实现与运营商的联系。通信运营商可以通过网上营业厅的服务宣传自己,从而 使自己在竞争中取得优势。 第1章绪论 1.2visualFoxpro6.o数据库系统的简介 数据库系统就是常说的 DBS(Da:abaseSystem),在信息爆炸、处理信息量迅速膨 胀的现代社会中它变得越来越普及。数据库系统的出现使得计算机应用进入了数据处理 为主流的时代。 1.2.1数据库系统的基本概念 (Data)数据是描述现实世界中各种具体事物或抽象概念的可存储并具有 1.数据 明确意义的信息。数据能够为特定组织的多种应用服务。也可以说,数据指用符号记录 下来的、可以识别的信息。 2.数据库(Database)数据库是相互关联的数据集合,具有一定的组织形式并存 放于统一存储介质上。数据库能为各种用户共享,具有最小冗余度、数据间联系密切、 而又有较高的对程序的独立性等特点。 3.数据库管理系统 (DatabaseManagementSystem)数据库管理系统是一个通用 的软件系统,由一组计算机程序构成。Visua1FoxPro6.O就是一个基于关系数据库的功 能强大的数据库管理系统。 4.数据库应用(Da七 abaseApplicati。n)数据库提供了数据共享的功能,因此多 个应用程序可以使用数据库。 r) 5.数据库管理员 (DatabaseAdministra:。 据库设计、规划、协调需专职人负责进行此项工作, 员。 由于数据库具有共享性,因此对数 这些人员或集体统称为数据库管理 6.系统平台 (Systempla:form)数据库、数据管理系统及数据库应用都是建立 在一定计算机平台上的,这种平台包括计算机和操作系统两部分,现代的平台还包括网 络部分。 7.数据库系统(Da七 abaseSyS忱m)数据库系统是实现有组织地、动态地存储大 量关联数据、方便多用户访问的计算机系统即采用了数据库技术的计算机系统。一个数 据库系统由数据库、计算机硬件、计算机软件、数据库管理员和用户等组成。 第1章绪论 1.1基于互联网的移动通信营业厅的工作原理 1.1.1互联网的基础知识 国际计算机互联网(1n:ernet),规范的中文名称为“因特网”,它是电信网与计算 机应用相结合的新业务,是世界范围的计算机网间网。工nternet起源与美国,因其信息 共享的特点,工nternet在商业领域得到了迅速发展,并极快地扩散到世界的每个角落, 网上的各项功能应用也日渐成熟。 简单来说,工nternet是将散落在各个地方的各种单独的计算机或相对独立的计算机 局域网,借助己经发展的有相当规模的电信网络,通过一定的通信而实现更高层次 的网络互联。 中国工用计算机互联网(Chinanet),是有信息产业部经营管理的中国公用工nternet 网,是工nternet的一部分,是国际工nternet网在中国的延伸。Chinanet向全社会提供 了工nternet接入和信息提供服务。通过Chinanet可以访问工nternet上的各项丰富的 信息资源,与世界各地进行通信和信息交换,享用到各种通信服务。 .1.2互联网上讯息的传播方式 网络中的信号传播可以被分成以下四个阶段: 1.等待输送的信号被分解成为许多小段(Packets); 2.装备在服务器中的“讯J息输送器”(Router)即时寻找接收该信号的工作站网址, 并决定如何将这些一段段信号传送出去。由于信号不可能从网络的发送端直线般地传送 到接收端,而是曲线地从一网络进人另一网络再折入下一网络„„最后到达终点工作 站。所以,信号途径的各网络“讯息输送器”便分别一站一站地将此信号传递下去。值 得指出的是,己被分解成小段的该条信号并不是全部经由一条路线来到达目的地的,而 是有可能纤不向的网络传播。 3.沿途网络的“讯J息、输送器”接力式地将各小段信号传送到下一网络中去。 4.当各小段信号到达终点工作站所属的网络,该网络服务器中的“传播控制条例” 软件开始检验它们,然后再将各段信号组合起来并将其复原成原来未遭分解前的信号。 第1章绪论 .2.2数据库系统的特点 1.数据共享 共享是指多用户、多种应用、多种语言互相覆盖地共享数据集合。数据库系统可以 实现文件级、记录级、数据项级的数据共享。主要体现在以下几个方面: l)数据库中数据可供多个应用使用。 2)可以开发新的应用而不增加新的数据。 3)数据库中的数据可直接对外开放,向设会提供服务。 2.面向全组织的数据结构化 数据库系统按照某种数据模型,将整个组织的全部数据组织成一个结构化的数据整 体。相反,文件系统是一个无结构的数据集合,文件之间是孤立的,不能反映事物之间 的联系,数据面向专用,没有弹性,不宜扩充。 3.数据独立性 数据库系统具有物理独大性、逻辑独立性,并具有较高的数据和程序的独立性。 4.可控数据冗余度 在数据库系统中,数据存储不必重复存储,节省存储空间,保证数据的一致性。 理论上数据库系统可做到冗余度为零。但是可有意安排若干冗余,由用户控制控冗 余度。 5.统一数据控制功能 在数据库系统中,共享一般是并发的,多个用户同时使用数据库,数据库系统应提 供如下四方面的数据控制功能: 1)数据安全控制。 2)数据完整性控制(包括:正确性、有效性、相容性控制)。 3)并发控制。 4)数据恢复。 .2.3数据库系统的体系结构 .数据模型 数据模型 (DataModel)严格定义的一些概念的集合。这些概念精确地描述了数据、 数据之间的联系、对数据的操作以及有关的语义约束规则。它是描述现实世界的工具, 第1章绪论 也是实现数据库管理系统的基础。 数据模型的种类很多,目前被广泛使用的可分为两种类型,一种是独立于计算机的 数据模型,它完全不涉及信息在计算机系统中的表示,只是用来描述某个特定组织所关 心的信息结构.这类模型称为概念数据模型。 另一种模型是直接面向逻辑结构的,它是现实世界的第二层抽象,这类模型涉及到 计算机系统和数据库管理系统,又称为“基本数据模型”或“结构数据模型”。例如层 次,网状,关系,面向对象等模型。 2.数据库的三级体系结构 数据库的体系结构分成三级:内部级、概念级和外部级。 首先,数据库系统把现实世界中的信息按照不同用户的观点抽象为多个逻辑数据结 构,每个逻辑数据结构称为一个视图,也称外模式,它描述了每个用户所关心的数据。 在外部级用户所看到的就是外模式。 然后,数据库系统把数据库的外模式抽象为数据库的概念模式。数据库的概念模式 综合了外模式中所有的视图,反映了所有数据库用户所关心的现实世界的抽象,形成了 数据库的整体逻辑结构。在概念级用户所看到的就是概念模式。 接着,数据库系统把数据库的概念模式进一步抽象为数据库的内模式。数据库的内 模式描述了概念数据库如何在物理存储设备上存储。在内部级用户所看到的就是内模 式。 为了实现这三个抽象级别的联系少转换,数据库在这三级模式中提供了两层映射: 外模式\模式映射、模式\内模式映射,如图 1.1所示。 第1章绪论 扮 应用二应用三 外模式二外部级 外模式\模式映射 概念模式概念级 数据库管 理系统 模式\内模式映射 内模式内部级 数据库 图1.1数据库系统的三级体系结构 1.2.4数据库系统的组成 1.数据库 一个特定组织各项应用有关的全部数据的汇集。通常由两部分组成:一部分是应用 所需要的数据的集合,称为物理数据库,它是数据库的主体;另一部分是关于 各级数据 结构的描述,称为描述数据库,由数据字典系统管理。 2.计算机硬件 一部分包括中央处理机、内存、外存、输入\输出设备、数据通道等硬件设备。对 数据库系统来说,内存外存等存储器的容量和存取速度、及性能的稳定性十分重要。 3.计算机软件 这一部分包括支持数据库管理系统运行的操作系统以及数据库管理系统本身、应用 软件和软件开发工具,各种高级语言和编译系统。 4.数据库管理员 数据库管理员是控制数据整体结构的人员,负责数据库系统的正常运行,承担创建、 监控和维护整个数据库的责任。 5.应用程序 第l章绪论 功能模块的创建指用数据库管理系统实现关系模式中的各个功能模块。 第六章为连编项目 数据库系统的测试指在设计测试实例的基础上检验数据库系统的各个组成部分,以 保证数据库系统的质量。 数据库系统的运行指将开发完成的数据库系统投入正式使用。 第2章需求 第2章需求分析 数据库需求分析是数据库系统设计的第一个阶段,也是非常重要的一个环节。在这 个阶段主要是收集基本数据、和数据处理的流程,为以后的进一步设计打下基础。 2.1系统功能分析 基于互联网的移动通信营业厅的主要任务是为用户提供便捷的营业服务并对其产 品进行一个简单的介绍,为用户能更好的了解移动的营业范围提供方便。其主要功能包 括:移动品牌\产品的介绍,最新动态的分析,网上营业厅的服务,服务与支持功能, 移动特辑的编排,各类手机的介绍,中国移动的介绍等。 2.2系统功能模块分析 本次毕设所设计的模拟营业厅系统是从主页中进入的,其主页中连接了如下七个主 要的模块: 2.2.1“移动品牌/产品”模块 “移动品牌/产一品”(对移动的服务方式进行一个介绍,使用户更好的了解移动的服 务方式)。利用表单的方式介绍了移动的四类服务方式:全球通、动感地带、神州行、 集团客户。其界面简单易懂,有易于用户对移动的了解。 2.2.2“最新动态”模块 “最新动态”(对移动的新变化进行了一个介绍,使用户能够根据自身需求更好的 了解移动的特殊服务)。利用了表单的连接方式制作了三个下属的表单,它们分别是: 移动新业务推荐、移动活动热点、省市风貌。 其结构图如图2.1所示。 第2章需求分析 移动新业务推荐 手手手飞飞手手无无号号 机机机信信机机线线薄薄 证证证证宁良良左乙乙管管 券券券券券曰曰家家乐乐乐乐乐乐乐 专专专专专专专 区区区区区区区 最最新动态态 业业务推荐荐荐移动活动热点点点省市风貌貌 乒乒乒无无号号号移移移移公公全全奥奥 几几几线线薄薄薄动动动动益益球球运运 良良良左乙乙管管管新新口口赞赞产乙卜卜专专曰曰曰曰家家家风风口口口助助2宝宝题题 乐乐乐乐乐乐向向牌牌活活展展展 专专专专专专专活活动动与与与 区区区区区区区动动动论论论 坛坛坛坛坛坛坛坛坛坛坛坛坛坛坛 图2.1最新动态结构图 2.2.3“网上营业厅”模块 “网上营业厅”(为用户提供便捷的网上服务)。这是系统功能的重中之重。为用户 提供网上营业的服务,方便了用户,使用户不必到定点的营业厅而可以接受移动电话的 服务。它主要包括以下六个子模块:话费服务、业务办理、积分、短消息服务、在 线客户、个人信息管理。其结构图如图2.2所示。 第1章绪论 数据库是多用户共享的,不同用户数据视图已由设计者组织在数据库中,但是如何 使用是用户自己的事,可以在远程终端上查询数据,也可以编程处理自己的业务, 作权限仅是数据库的一个子集。 1.3章节安排 本次毕业设计是指在数据库管理系统的支持下,按照应用的要求,制作一个 其操 “基于 互联网的移动通信营业厅的模拟实现”的数据库系统。 第二章为需求分析 需求分析包括:数据库系统功能分析、系统功能模块设计。 数据库系统的功能分析即明确系统需求,即建立该数据库应用系统的目的,调查和 搜集处理需求和信息需求。 系统功能模块的设计指根据数据库系统需求分析所得出的信息,将数据库系统模块 化,即根据主要实现功能的不同,将数据库系统划分成不同的功能模块。 第三章为数据库的设计 数据库设计包括:分析创建数据库所需的数据项和数据结构、设计数据库系统的E 一R图,将E一R图转换为相应的关系模式。 分析创建数据项和数据结构指以数据库的操作任务定义为基础,抽象出数据库的各 种关系。 设计数据库系统的E一R图使用实体联系模型 (Entity一RelationshipM。del,也称 E一R图)描述系统涉及的数据和数据之间的联系。E一R图使用的符号如图 1.2所示。 }{:实体乙一.’一”一洛:属性 :联系 图1.2E一R图使用的符号 画出E一R图,便可以将其转换为相应的关系模式。在关系数据库中,以表的形式 汞不。 第四章为数据库结构的实现 数据库结构的实现指用数据库管理系统实现关系模式的表。 第五章为各个功能模块的创建 第2童需求分析 网上营业厅 工 话费服务}业务办理}积分计划短消息服 务 在线客服个人信息 管理 查查查修修 询询询改改 生动地感带M主全球通积计划介绍分计划介绍生业理务办 询查 J注销用户 注册新户用登陆 图2.2网上营业斤结构图 2.2.4“服务与支持”模块 绍、 2.2 ,’8及务与支持”(进一步介绍了移动营业厅)。它包括:服务热点关注、营业渠道介 常用帮助信息。 .5“移动特辑”模块 “移动特辑”(介绍了移动的基本状态)。它也是利用表单之间的连接来实现的,它 对移动行业的动态有了一个简单的介绍。 2.2.6“手机天地”模块 “手机天地”(介绍了现在流行的手机及提供了操作的仿真)。手机的介绍其中按不 同方式把手机进行了划分,以便用户能够更好的了解手机,买好手机。业务仿真可以通 第2章需求分析 过仿真的业务了解移动的计费方法。 其结构图如图2.3所示。 手机天地 中国移动 激情榜 移动定制 手机 业务操作 仿真 手机咨询 客评傍户价动感地制带手定机制定手机业仿真务普通手机业仿务真球通制全定手机移动制手定机中国评客户价傍心机性榜能机销量榜心 图2.3手机天地结构图 2.2.7“关于中国移动”模块 “关于中国移动”(介绍了中国移动的基本情况)。是利用表单形式介绍了中国移动, 使客户对移动了解更进一步。其包括:集团介绍、新闻动态、企业文化、企业责任、合 作伙伴、招聘信息、投资指南、广告信息、与移动的联系。 第3章数据库设计 第3章数据库设计 在数据库系统的开发过程中,数据库的设计是一个非常重要的环节。数据库设计的 好坏将直接对应用系统的效率以及实现的效果产的重要的影响。数据库设计的关键问题 在于确定所需的表结构并为之建立索引。 下面将对基于互联网的网上营业厅中各表结构进行分析。 3.1数据设计 通过需求分析,可确定系统的数据项和数据结构如下: 1.个人信息(手机号码、客户名称、通信地址、邮编、邮箱地址、联系电话)。 2.计费系统(主叫用户、被叫用户、通话日期、通话时长、通话费用)。 3.业务办理(手机号码、彩铃、呼叫转移、呼叫等待)。 4.用户数据(电话号码、用户密码、用户名)。 5.在线客服(意见类别、标题、VisualFoxPr。实现基于互联网的网上营业厅系统,需要将上面的数据库概 念结构转化为 VISualFoxPro6.O数据体所支持的实队数据模型,也就是数据库的逻辑 结构。 本系统数据库中的各个表格的设计结果如表3.1至表3.5所示。 表3.1个人信息表 歹歹g名名数据类型型宽度度明 手手机号码码字符型型 1111手机号码码 客客户名称称字符型型 666客户名称称 通通信地址 ---字符型型 1OOO通信地址址 邮邮编编字符型型 666邮编编 邮邮箱地址址字符型型 1000邮箱地址址 联联系电话话字符型型 1111联系电话话 表3.2计费系统表 列列名名数据类型型宽度度说明明 主主叫用户户字符型型 1222主叫用户户 被被叫用户户字符型型 1222被叫用户户 通通话日期期日期型型 888通话日期期 通通话时长长数值型型 1OOO通话时长长 通通话费用用数值型型 1OOO通话费用用 表3.3业务办理表 列列名名数据类型型宽度度说明明 手手机号码码字符型型 1222手机号码码 111彩铃铃 彩彩铃铃逻辑型型 呼呼叫转移移逻辑型型 111呼叫转移移 呼呼叫等待待逻辑型型 111呼叫等待 第3章数据库设计 表3.4用户数据表 歹歹d名名数据类型型宽度度说明明 电电话号码码字符型型 1111电话号码码 用用户密码码字符型型 888用户密码码 用用户名名字符型型 1000用户名名 表3.5在线客服表 列列名名数据类型型宽度度说明明 意意见类别别字符型型 1OOO意见类别别 1000标题题 标标题题字符型型 4OOO1OOO姓名名 联联系电话话字符型型 1OOO联系电话话 电电子邮件件字符型型 1000电子邮件件 解解决办法法字符型型 4OOO解决办法 第4章数据库结构的实现 奋照限妙蒙苏药涵两浦犷~一一一注,自廿翻? 掀拐娜名:冷人油因而- 砚存类组价滋绍瘫狱“)-------一一-一花 }需份{ 取用! 枯助叩: 图4.2创建对话框 3.取名后,单击保存按钮,弹出窗口如图4.3所示。 操;奄;拜乌毛赫恭枷;械病葬碱娜{淆杯翩鳃黝季羲霆舞赫腆添私本旗琳参舜琳、 {赫瓤硫燕海粼 ,啊,,, 图4.3数据库设计器 4.2用表设计器创建表 创建一个新表可以有两种方式:表向导和表设计器。用设计器设计表的步骤如下: 1.单击FoxPro的“数据库(D)”菜单,选“新建表(N)”菜单项,或在数据库上 右击弹出快捷菜单,弹出“新建”对话框。 2.选“新建表(N)”按钮,弹出如图3.6的创建对话框。在确定表的保存位置后, 输 入表的名称“个人信息”,单击“保存(S)”按钮,这样就创建了一个名为”个人信 息” 的表。按上述方式创建表后, visualFoxPr。会自动弹出“表设计器”,如图4.4 所 示。 第4章数据库结构的实现 全全裂黔习寰一一月黔曰.一二二 ___沂组..址~10一一气气日.手拼且‘一一 、、目箱地脸宇舒翻功叫叫 图4.4表设计器 若在输入数据表结构时出错,或需要更改以前的设计,可以按以下方法打开表设计 器进行修改: 1.选择“文件(F)”菜单,单击“打开(0)”命令或单击主工具栏上的打开按钮将 表打开。 2.选择“显示(V)”菜单,单击“表设计器(L)”打开表设计器,这样就可以对表 的结构设行修改了。 4.3表单的创建 表单的设计是本次毕业设计的关键,所有功能都是通过表单的显示来实现的,其创 建方法同4.1用数据库设计器创建数据库。.在新建对话框中,选中“表单(F)”单选按 钮,并单击“新建文件(N)”按钮。 第4章数据库结构的实现 第4章数据结构的实现 求分析和概念结构设计的基础上得到数据库的逻辑结构后,就可以在 在需 Visual FoxPr。数据库管理系统中实现该逻辑结构。 4.1用数据库设计器创建数据表 VisualFoxPr。的“数据库”指的是关联的数据表,它是一个或多个表或视图信息 的容器,可以使用数据库机制和关联大和视图。数据库不但提供了存储数据的结构,还 在表一级的功能上进行了扩展,例如创建字段级规则和记录级规则、设置默认字段值和 触发器等,还可以创建存储过程和表之间的永久关系。首先创建一个新数据库,接着加 入要处理的表格且定义表格间的关系。其操作步骤如下: 1.单击FoxPr。的“文件(F)”菜单,选“新建”菜单项,或单击工具栏中的新建 (N)按钮,弹出如图4.1所示的对活框。 ,回,,一歌文件类全‘琪目二卿 数据序卿 一舰江) 厂‘班谭吸) 闷导傀〕 、衷蕊卿 一报裹卿 一标舞匆 一理序如 产类田 一文 “典单电)初助叩 图4.1新建对话框 2.在新建对话框中,选中“数据库(D)”单选按钮,并单击“新建文件(N)”按钮, 弹出如图4.2所示的创建对话框,可以为这个新的数据库取名。 第5章各功能模块的创建 第5章各功能模块的创建 5.1创建项目 首先,要为“基于互联网的网上营业厅的模拟实现”创建一个项目,用来跟踪创建 应用程序所需要的所有程序、表单、表、查询和一些其他类型的文件。创建“项 方法是:单击“文件(F)”菜单,选 目”的 弹出 创建 “新建”对话框,在“文件类型” “新建(N)”,或者直接单击工具栏上的“新建”。 处选“项目”,单击“新建文件(N)”按钮。弹出” ”对话框,为项目取名为“毕设”后,单击“保存”按钮,保存项目。这时就会弹 出“项目管理器”,如图5.1所示。 币园镌龚 叭类库 朴口代码 不目其他 一沙一} 冷里; 性矛:二、; 月阴叭一讨: 说明 路径 图5.1项目管理器 创建项目后, 为项目的数据库。 就可以在项目管理器中创建或添加项。先将“个人信息”数据库添加 单击项列表中“数据”前面的“十”号, 图标,单击项目管理器右边的“添加”按钮,这时会显示 信矛息”将其打开。这样就将“个人信息”添加到项目里。 显示下拉菜单,选“数据库” “打开”对话框。选择“个人 5.2创建“首页”页面 “首页”是“基于互联网的网上营业厅的模拟实现”的进入页面,“首页”的功能 是实现进入“移动品牌/产品”、“最新动态”、“网上营业厅”、“服务与支持”、移动特辑”、 “手机天地”、“关于中国移动”的页面,同时也实现了进入“网上营业厅”中的“话费 服务”、“业务办理”、“积分计划”、“短消息服务”、“在线客服”、“个人信息管理”的页 第5章各功能模块的创建 面。它是一个总体的页面,实现各个页面之间的连接。 “首页”的页面形式图5.2所示。 练未滋簇:姗妾羲姗奋妥翻瓤慈忿鑫;杨益流峨娜、橱嵘孰琢鑫添碗赫动巍火瘫蟒税谕赫袜;鑫瘫锄溶彝彝 欢迎访问中国移动 共于甲国招劫 一一一一,一, 中皿移劝网上曹业斤可以为您徽州 瓤。粼,鑫,鬓一, 图5.2首页 “首页”的设计方法为: 1.新建一个表单。 2.设计表单属性如表5.1所示。 表5.1“首页”的页面属性表 属属性性值值 CCCaPat1onnn首页页 NNNameeeFormlll HHHe1ghttt45444 WWWidthhh63333 3.在表单中填入命令按钮Colnlnandl一Colnlnand7,其上面的 Sizeee指定对象文本的字体大小。。 FFFontUnderlineee制定文字是否带有下划线。。 FFFofltColorrr指定用于显示对象中文本和图形的前景色。。 HHHeighttt指定屏幕上一个对象的高度。。 LLLefttt对于控件,指定其最左边相对于其父对象的位置。对于于 FFFFForm对象,指定表单的左边与 VisualFoxPro主窗口之之 间间间的距离。。 TTToPPP对于控件,指定其顶边相对于其父对象的顶边的距离。。 对对对于表单对象,指定表单的顶边与 VisualFoxpr。主窗窗 口口口之间的距离。。 WWWidthhh指定对象的宽度。 第5章各功能模块的创建 6.设计“话费服务”、“业务办理”、“积分计划”、“短消息、服务”、“在线客服”、“个 人信息管理”标签的连接方式。 设计“话费服务”标签的方法为:双击“话费服务”标签,在其CliCk事件中填入: doform网上营业厅\话费服务.Scx 从而建立单击标签进入“话费服务”表单。 其它的标签设计方法如“话费服务”。 7.在表单中填入图象工Inagel一Labe16,其doform网上营业厅\话费服务.SCx 从而建立单击图象进入“话费服务”表单。 其它的图象设计方法如“话费服务”。 9.将“首页”数据库添加为项目的数据库。单击项列表中“文档”前面的“‘”号, 显示下拉菜单,选“表单”图标,单击项目管理器右边的“添加”按钮,这时会显示“打 开”对话框。选择“首页”将其打开。这样就将“首页”添加到项目里。 10.将插入的所有图片添加为项目的数据库。单击项列表中“其他”前面的“十” 号,显示下拉菜单,选“其他文件”图标,单击项目管理器右边的“添加”按钮,这时 第5章各功能模块的创建 会显示“打开”对话框。选择一个图片将其打开。这样就将这个图片添加到项目里,同 样方法将其他文件也填入项目中。 5.3创建“移动品牌/产品”页面 “移动品牌/产品”页面介绍了移动的4个产品和品牌,并提供了具有关闭功能的 命令按钮。 “移动品牌/产品”页面的形式如图5.3所示。 纂赫痴豁痴赫赢耐滋赢痴兹硫点线瓤知森添‘漏赫轰漏摄滋赫瘾漏蕊巍康 移动品牌刀.昌, 全球通我冰 全娜通.翻t介)月中日.翻.旧的口口舀门,知名皿两,另栩悦旅 ..月蔺众多的蔺翻落尸.易国内乒专日...尸泛、.后口目扭阵 和幼医月多,功口月内亮月的.劫口吕门峪月翻。 动感地帘:如水翻‘?晰幕场烧 赴.泊.t卜盆.)是中目侧组佃为年应时向人.月月定目哪旧角 】目居客户月牌,不仪泣公里摘.还月悦目阴幽曲竹性化.落.目月 尸箱某n筑未有的翻钾妞佣生场. 神州行.毅介山长,再树钊仁, 钊附.行 tt.”曰.)是中.称动口旧翻甲容尸幼.吸大。班月面湘自尸 的昌舰,也月公口脚侧四们币场止容户吐任盈大的遏翻.勺必.块皿加 获名.力以月,习粉 集团客户. 甲目布劫口留奋于口买,面网来疾,相抽藕团名户在管理、臼台未派公口.种 ,.砚松由轰.的主张皿备于大众 挂滩宋口落月万翻翻翻翩怪。绪 甲目口月 的口次。 弓次的网臼资口和比挤扭力.抽出移劝临皿化妞伟娜袂万宝J以尽助公理生翻翔并电千砂弓闷电子.书 我翻以名尸为中心的筋月叨昌化。(遗蒸( 图5.3“移动品牌/产品”页面 “移动品牌/产品”页面设计方法为: “移动品牌/产品”页面的建立与“首页”页面基本相同,可以参考”首页”的设 计方法。 其中“返回”命令按钮中的cliCk事件为: thisform.release releaseall 设计完成后同样需要把表单、图片填入项目中。 5.4创建“最新动态”模块 “最新动态”模块包括了“最新动态”页面、“移动新业务推荐”页面、“移动活动 热点”页面和“省市风貌”页面。其中“最新动态”页面为这个模块的主页面。各页面 的功能及设计方法为: 第5章各功能模块的创建 “移动新业务推荐”页面中的“手机证券”、“飞信’,、“手机报”、“无线音乐专区”、 “号薄管家”图象、标签的CliCk事件均有内容。 其中“手机证券”图象的click事件为: thisform.Editl.value二“手机证券是中国移动基于自身优势推出的全新业务, 通过无线网络平台为中国移动用户提供全新模式的证券应用服务,内容包括:实时行情、 在线交易以及专业的股市资讯,方便用户随时随地把握证券市场脉搏。“ Editl为本表单中的文本框名。 其他图象与标签的cliCk事件与“手机证券”图象的cliCk事件相类似。 5.4.3“移动活动热点”页面 “移动活动热点”页面(图5.6)的设计方法与“移动新业务推荐”页面完全相同。 协肖如姗暇畴翌翰遥姚 --刁r,二一二日盯r一一不lr尸布,奋.刃布件侨匆,闷兀r~-户扮勺n浮节叮 漆哪瀚峨公 卜麟”’研欠韶漂“„孟七咒“ 瞬翰触心摇漆等蔺码滚 }一粼嚼‘一一滋蕊嗽缤拼怂,“ 移动活动热点”页面 图5.6“ 5.3.4“省市风貌”页面 ”页面中有中国移动现在所覆盖的省市。如图5.7所示。 “省市风貌 燕象命孙涵郑鑫礴毒稿赫麟戒褂袄撇毛乌姗娜骊憾幸赫礁奄蕊瘫;森森泳蘑称凑霉薪系兹嘛每热辍鑫轰夔 雀育月舰: 二苏移鱿滚三沂著遇扑茹教 捅舰加计饰瀚蛾妹上海安粗西月 产东江苏江西 百林广西翻L 四川奋海天派 幼峨云南且州 河北河甫绷龙仁 山西映西浙江 内谈古甲里 仁夔纽} 图5.7“省市风貌”页面 第5章各功能模块的创建 5.5创建“网上营业厅”模块 “网上营业厅”模块为本次毕业设计的重点模块,它包含了“网上营业厅”页面和 “话费服务”、“业务办理”、“积分计划”、“短消J息、服务”、“在线客服”、“个人信息管理” 这六个部分。 5.5.1“网上营业厅”页面 “网上营业厅”页面利用了命令按钮组把“话费服务”、“业务办理”、“积分计划”、 “短消息服务”、“在线客服”、“个人信息、管理”这六个命令按钮放到了一起。在移到其 每一个上面是图象和文本内容均随之改变,点击可进入其页面。如图 5一8所示。 橇翩翩瘫涵扬巍级 网上曹业厅 l二通颐互二! 业络办理 倪州七划 在扭名口’ 个人口息甘理任 每 话费服务是指中国移动向客户提供话货相 关信息的受询、功能定制或变更在线交赞筹 服务。 畔一矍 笋. 二嘿‘一浚二一呷一矍二州衅卜、~遴二~白{衅鄂毽 }盆备二监豁召尹刹贻 三念 二尸黑粤瓢三色二子熟黑卿黔„三落二产卿叹要俨- 图5.8“网上营业厅”页面 右键单击命令按钮组控件,从快捷菜单中选择“编辑”命令,依次选中命令组中的 Conunandl,ConunandZ,Conunand3,Co咖and4,Commands,Conunand6按钮对象,分别 设计 Caption属性: 话费服务、业务办理、积分计划、短消息服务、‘在线客服、个人信息管理 设计“话费服务”命令按钮为: 双击命令按钮组,打开“代码”窗口,把对象改为命令按钮组下的Colnlnandl,设计 第5章各功能模块的创建 其Cliek事件为: doform网上营业厅\话费服务.scx MouseMove事件为: LPARAMETERSnButton,nshift,nXCoord,nYCoord thisform.Edi七1.value=”话费服务是指中国移动向客户提供话费相关信息的 查询、功能定制或变更、在线交费等服务。” thisform.工magel.Picture=”话费服务.jpg“ 这样就设计好了“话费服务”命令按钮。其它命令按钮的设计方法与“话费服务” 命令按钮相同。 5.5.2“话费服务”部分 “话费服务”部分是利用“话费服务”表单来实现的。通过“话费服务”表单可是 实现查询主叫号码每个月的通话情况,也可以进入“业务办理”页面。其页面形式如图 3.9所示。图3.10为查询后的形式。 粼嘛橇瑜赫泳毓动嘛彝泳斌秦琪粼然陈镇舞耘藏奏滋嘛赫瓣赫赫碱嘛熟瓤瓢 话费查询 瀚胜叫相l’’’.””帅三一里吐一二一竺经竺{ 产产粼脚幽麟种‘幽冲翻渊畔侧树树„„日 日 }}}}{{{{{ .......!}}}}},, ...{{{!{{{{{日日 }}}{!!!!!日日 (((:{{{{{ III{{{},??? lll;{{{{{ 话匆总倾 图 5.9 l觉 “话费服务”页面(1) 第5章各功能模块的创建 5.4.1“最新动态”页面 “最新动态”页面如图5.4所示,它介绍了中国移动的目标,提供了进入“移动新 业务推荐”页面、“移动活动热点”页面和“省市风貌”页面的链接,并设有“返回” ”,“返回”命令按钮的内容同“移动品牌/产品”页 命令按钮。其链接方法同“首页 面中的“返回”命令按钮。 葺舞捧确疾奏舞群潇截芬喻参确翔林兹丽净脚娜妞攀袱乌盛泣51汾云汤荞奋漩;碱招攀参级 瑟城触卿娥; 最新助态、’ 自翻书劫口饱撰到感闷目必立日尿,饭龙沮冷不奋刽叶日肠了翔峡拍发月区度,限柳7令人 翻目的盒耽‘ 翻瀚、琳攀,名中巴g动汤们不里湘已滚. 枯助肠朴弓称盆 熏睿熏势、、:称动佰动毯自t 瞬戳瀚颧熟 住1,二!} 图5.4“最新动态”页面 5.4.2“移动新业务推荐”页面 “‘移动新业务推荐”页面通过点击变换的方法对移动新业务中的“手机证券”、“飞 信”、“手机报”、“无线音乐专区”、“号薄管家”进行了介绍。其页面形式如图5.5所示。 珊予石L址弃伦二国扮期汤十旦身优朴框出豹个贡业公.诵讨子件‘ }网络平台为冷国移动用户姆供全断棋式的证券应用服务, eee乙一户了止夕U;才芝个达达 Width 2)表格的设计 (1)添加“表格”,把“表格”的属性中按表5一6设计: 表5.6“表格”属性表 CCColumnCounttt1555 HHHeighttt18000 LLLefttt1222 RRReeordsoureeTyPeee4一SQL说明明 TTToPPP14444 WWWidthhh528 第5章各功能模块的创建 如没有这个用户则弹出没有这个用户的提示;如已找到用户则注销这个用户并 弹出注销 用户的提示信息。 用户名 密码 注口肠用尸.】注栩目尸 获级{ 通出} 图 5.11 ;斗嚓龄可l彝薰然破烹疼 “业务办理一用户登录”页面 瞬 ;T 卿叨转移 犷 蕊赫赫蒸巍 咧叨铸祷l T, ;r _____一__‘二_~__一_二~___一_._____ ._全耸上二三二二二 _.______一____一~__一_____J_一_韶公 图5.12“业务办理”页面 (1)设计“登录”命令按钮为: 双击命令按钮,打开“代码”窗口,设计其Click事件为: if!empty(thisform.textl.value)and!empty(thisform.text2.value) use网上营业厅\用户数据 select用户数据 loeateforalltrim(用户数据.用户名)==all七rim(thisform.textl.value) iffound() ifalltrim(用户数据.用户密码)==alltrim(thisform.text2.value) USe releasethisform use网上营业厅\业务办理 第5章各功能模块的创建 endif e1Se messagebox(“该用户不存在!“,48,“提示“) efldif e1Se 4S,“警告“) messageboX(“各项不能为空!“, USe endif 2)“用户注册”表单 “用户注册”表单提供了注册新用户的功能,注册后可弹出注册成功信息:如己有 用户或两次密码不一样则可分别弹出提示信息。“用户注册”表单的形式如图5 一13所示。 麟蜘嘛缈汹蜘瓤瞬缴赢赢畴赫赫癫骊 注册系统 卜 触名厂— 密码厂一一— 一: 电话号码厂一-一一一一 : 姗{取渭 图5.13“业务办理一用户登录一注册新用户”页面 设计“注册”命令按钮为: 双击命令按钮,打开“代码”窗口,设计其Click事件为: use网上营业厅\用户数据 if!empty(七hisform.textl.value)and!empty(thisform.tex七2.value) and!empty(thisform.text3.value)and!empty(thisform.七ext4.value) ifalltrim(thisform.textZ.value)=alltrim(thisform.text3.value) loeafor用户名=all七rim(thisform.七extl.value)or电话号码 =thisform.text4.value iffound() messagebox(“已有用户注册,请重新输入”,48,”提示”) 33 第5章各功能模块的创建 browse USe e1Se meSSagebox(”密码不对,请重新输入!”,4S,”提示“) thisform.text2.value二,,“ thisform.text2.setfoeus endif e1Se meSSagebox(“用户名未注册,请先注册!“,48,“提示”) endif e工Se meSSagebox(”各项不能为空!“,48,”提示“) endif USe (2)设计“注销用户”命令按钮为: 双击命令按钮,打开“代码”窗口,设计其Click事件为: use网上营业厅\用户数据 if!empty(thisform.textl.value)and!empty(thisform.text2.value) loeafor用户名二alltrim(thisform.textl.value)and用户密码 二 alltrim(thisform.tex七2.value) iffound() ifmessagebox(“用户注销后将丢失所有用户信息,确定注销用户?‘,1?48,“ 提示‘)=1 deletefrom用户数据where用户名=alltrim(thisform.textl.value) and用户密码二 alltrim(thisform.text2.value) paek meSSagebox(“注销成功!”,64,”提示”) thisform.textl.value=,,尸 thisform.text2.value二护,, thisform.textl.setfoCuS 32 第5章各功能模块的创建 (2)右键单击表格组控件,从快捷菜单中选择“编辑”命令,依次选中命令组中 的Headerl,HeaderZ,Header3,Header4,Headers按钮对象,分别设计Caption属性: 主叫用户、被叫用户、通话日期、通话时长、通话费用 Alignment属性改为:2一居中 3)“查询”命令按钮的设计 双击命令按钮组,打开“代码”窗口,设计其Click事件为: use网上营业厅\计费系统 LOCALekeh,ntol,zn zn=thisform.textl.value ekeh=七hisform.eombol.value :hisfor.m.gridl.reeordsouree=”seleCt主叫用户,被叫用户,通话日期,通话时 长,通话费用from计费系统二here主叫用户 =znandmonth(通话日期)二val(ckch) intoeursorbbb” sele计费系统 sum通话费用ton七 01forval(主叫用户)二 val(zn)andmonth(通话日 期)=val(ekeh) thisform.text2.value二ntol 5.5.3“业务办理”部分 “业务办理”是通过表的更改功能来实现“彩铃”、“呼叫转移”、“呼叫等待”业务 的申请、取消和修改的功能。 “业务办理”部分由“用户登录”和“用户注册”两个表单来实现的。 1)“用户登录”表单 “用户登录”表单的形式如图5一11所示。 当用户名、密码正确是,点击“登陆”命令按钮可以实现用户的正常登陆,进入 “业 务办理”表,如图5一12所示。如未找到用户名,点击“登陆”命令按钮会弹 出未找到 用户信息。当用户名、密码错误时,点击“登陆”命令按钮会弹出错误 信息。当用户名、 密码为空时,点击“登陆”命令按钮会弹出有空项提示信息。 单击“注册新用户”可以进入“用户注册”表单。 单击“注销用户”可以注销己注册的用户。如有空项则弹出有空项的提示信息; 第5章各功能模块的创建 在线客服: 愈见类别: 株滋: 丙容: 娜娜巍靛绷蹂测?? 胜名 联系电话: 电子娜件: 扭交( 一侧钊喇一~翩~户一~韶 班月全娜退圈 图5.16“在线客服”页面(1) 在蜘引耳: 愈见类另弓 林城: 内器:1口咭 姓名 联系电诺: 电子娜件: 扭交}耳薰罕蒸1返回 图5.17“在线客服”页面(2) 橇鳄窖会瀚盔秒繁帘鑫举臼欲门绪 装哥几斗一一公二二 1.,日-一蔺石刃-一代花石巨石一下舀- 口.门月,I口‘l”_-一_一___一_-苦二勺盆口!,艺t 一~--一一叶一一 一爪一--一一-一十一一一~一------一—-一一 「J 一洲一.一一一一一一-一一一r‘???一一? _一一一,小一一一~一冬.一?~?— 一一,~.-~‘~~二~一.一玲-~.~~~~一~扣~一~~.‘一目一一.-一一十一~一卜一, 一 于二牛二一二一毛至鑫二毛丢二卜支爪公〔歌介沼,扮飞它淤冶洲嗽茹二粥留 蕊吝众奋叔监佘禁冻韶 图5.18“在线客服” 36 第5章各功能模块的创建 thisform.textl.value二” 七hisform.text2.value二” thisform.text3.value=” ” thisform.text4.value二 thisform.textl.SetfoeuS e1Se aPPendblank replaee用户名 withthisform.textl.value replaee用户密码 withthisform.text2.value replaee电话号码 withthisform.text4.value USe messagebox(”恭喜,注册成功!”,48,”成功‘) releasethisform endif eISe ,48,’警告“ messageboX(“两次输入密码不一致,请重新输入密码!‘ endif e1Se messagebox(”各项不能为空!“,48,”警告“ efldif USe 5.5.4“积分计划”部分 “积分计划”的页面如图5.14所示。它提供了“全球通积分计划”、“动感地带M 计划”的介绍,同时也可以查到积分计划的常见问题。 34 第5章各功能模块的创建 图5.14“积分计划”页面 设计命令按钮,双击命令按钮,打开“代码”窗口,设计其Click事件,把所需要 显示的 ---- ...........节函‘..曰口布,.自.‘汤... 卜卜一 ~~~ 民民一一一曰曰‘-口~-.‘昙巴甲 ~... 阮阮一~一、一了了 lllll 卜卜盗此‘理监二思一 ~~~曰曰留二监召哈书备 .--- 簿簿滋濒池沙一一 ‘动耘仁书爷犯护,‘书蔽名 兹鬓馨蔽蕊轰{三三芝三二二 三井一二 赞月.,,,k.。如拍 目吕尸-‘一一 :,古二全~一一一.~一 愁滋:~:~。- 获照叨热翼脚熙署一曰尝监毖巴锐浩潇活谬崔毕‘~菩】显戮牛蛋弥哭哗翅2 竺甲竺竺 住漪书娜书即娜娜聋绍罗赞塑 ,,国号咨舒;粼,娜攀,,一一 二几闷,吟罗娜眯多娜界贾竺甲巴i -沙岁翔华片粉子留兰裂省当犷- ‘尸州一J~ 哪诬咨二召毖J目 三桌粼装尝篇犷黑 ~瞬攫遴署署器尝 户飞.田团‘翻胭.脚扁.困曰峨百 谧留若男到护川曰~.州...目日尚省 ~,.目甩召口..r勺圈口.阅峪 ..目:r....,.映,口...月.. ‘二阶一 一州m舀孔流抽;淘舀石汤舀泌公未沼蔺像礁甲叹‘乡魂石沁州会公热娇叱夕 哈娜滞翩斗拐招‘启召璐‘幻展+绍扮:织R治山次盛各 目以,热.照娜照妞热麟份 鞠二二一二二: 胎侧姗田臼肠场..甘妞时. 卜卜‘州..-一一 卜卜‘,一~.一 ~~~ ...口口.,口口.目.....价价 JJJ裸份舒二“一你.陌‘,, :::::扁址一勺碗浴亩‘卜自和板 --- 自自自....‘“...肠诵附困.~一一 咨咨咨昌}理衍~翔一一 门门门....血山,.白心.沁南...,, 脚脚脚自曰妇自咬臼肠肠j‘‘ 扮扮扮瀚男目弓留沪朗.万..,...曰甲 ... 卜卜.口口..比妇妇 闷闷月瀚翻器留巴{谧目活游尝尸幽溯溯 lll浦云幽..粉.....心‘玩侧嘴胭,白白 石石1舀蔽.福石‘蔽函‘ -... 奎奎奎.二二‘二备二二,.一一—一 ...一一一~--?一-,一一旧旧、、、、, 喊卜毛泊耘--一,,益益益石韶留笋曰‘翻‘目目:曰浦圈叨肖军.,, ~~~气.口口..巨匕匕 二,矍写,,例署, 图5.15“短消息服务”页面 5.5.6“在线客服”部分 “在线客服”部分是通过“在线客服”表单来实现的,“在线客服”的表单形式如 图5.16所示。通过整个它可以实现向移动运营上提出问题和查看问题的功能。 当提出 问题(如图5.17所示)后,在“在线客服”表中自动加入一行,显示说提的问题(如 图5.18所示),移动运营上可以通过“在线客服”的表来回答用户所提的问题。用户也 可以通过“在线客服”表来查看所有问题的答案。 第5章各功能模块的创建 ,,,臀臀鳄哪骂骂矍署臀攫攫犷呀罕赘幸盆释畔鞘攫寿滋i竿辫节鳄攫稽瀚潺军iii 一澹丽逗礁甜天李茸砰畴娜不下下 JJJJJ,沐祥褂 牛牛牛』瓢瓢蘸癫彩摧丽__ 端“l’l川译 四‘{甜一‘流燕蕉谁砰塔一!9娜~~一 ;;; 上上上,台荡仪如*生晓巍{黑龙江污翔滋头!感动’;砧丽翻攻加污 {{{ 刀刀刀:3《日洲‘艾泌)李话l黑龙江;万书书{网通;ms?明别肠肠 ;;; 川川川1了‘757嘴下刃{张拮i北京}爪沁奶,;北大}。土仪女沁‘牙注汀 ;;; 卫卫卫1之扮肠找幽朽}于黎黎{辽宁{之幼月531联通}成洲6蔗必洲朽 iii 卫卫卫1花花佗,戈泌;林玉l ;;; 卫卫卫1呜及边分泉泛砚;程黎元元北京{么洲望4!北邮10105母54斗丈沁 {{{ 图5.20“个人信息管理”表(1) 手机号码: 客户名称: 通信地址: 邮编:l。。 邮箱地址: 联系电话: }祠‘“眼 功心石笠李石3性 琳返回队:通回 (1)图5.22“个人信息修改”页面(2) 丽一 图5.21“个人信息修改” 携拳弩学书彰斡华髻丛 一一事硫粤码一一1落户活琢!一呻硬履角址一介~呼面漪罕犷浦端落淤掣丁丁一徽嫉道猫~ 骂„矛矛 刁刁刁刁靡鑫黝巍耀耀焦呈___:宣林_________共柳丝_!醉撰一__一{吩燮终少‘一月 一 }}}州州州州1哎婚砚退《娜3{李四;吉林;31龙业{长晋大掌{以31龙棍咤 巧 {{{ „„ }}}[[[1,巴洲,汽漪;王晓黎、黑龙江,,巧璧沁;移动:诀鸿咬抖‘”确 5{{{ ]]]]][[[主洲王泌嘴已艾泌i李话l黑龙江l主劝东巧l网通iD俄打463月夕场】】 ]]]]]「「:,芍旅刃舟俄打}张法!北京}巧4奶7;北大旧10,认,, lll :丝,‘3畜斌通:以洲佑书岛4巧 二二二「「1之打86俄拍851于黎黎!辽宁 iii ””””阶6拍日艾拍;林玉i内狡古;丈吧犯3:内食古大掌;哎幼呜3咤34之巧巧 图5.23“个人信息管理”表(2) 设计“输入个人信息”页面中的“输入”命令按钮: 38 第5章各功能模块的创建 双击命令按钮,打开“代码”窗口,设计其Click事件为: use网上营业厅\个人信息 and and if!empty(thisform.textl.value)and !empty(thisform.text3.value)and !empty(thisform.text2.value) !empty(thisform.text4.value) !empty(thisform.texts.value)and!empty(thisform.text6.value) loeafor手机号码二alltrim(thisform.textl.value) iffound() replaee手机号码 withthisform.textl.value replaee客户名称wi七 hthisform.text2.value replaee通信地址 withthisform.text3.value replaee邮编 withthisform.text4.value replaee邮箱地址 withthisform.texts.value replaee联系电话 withthisform.text6.value USe meSSagebox(’’恭喜,更改成功!”,48,“成功“) releasethisform e1Se aPPendblank replaee手机号码 withthisform.textl.value replaee客户名称 withthisform.text2.value replaee通信地址 withthisform.text3.value replaee由仔编 withthisform.text4.value replaee由区箱地址 withthisform.texts.value replaee联系电话 withthisform.text6.value USe meSSagebox(’恭喜,输入成功!”,48,”成功“) releasethisform endif e1Se me5sageboX(’各项不能为空!”,45,“警告”) 第5章各功能模块的创建 1.设计“意见类别”后的下拉列表框,首先选择组合框设计其属性如表5.7所示。 表5.7组合框属性 DDDisPlayValueee111 HHHeighttt2555 LLLefttt19222 RRRowsoureeee页面美观,业务处理,网站性能能 RRRowsoureeT夕peee1一值值 SSStyleee2一下拉列表框框 TTToPPP6OOO WWWidthhh12000 2.设计“提交”命令按钮: 双击命令按钮,打开“代码”窗口,设计其CliCk事件为: use网上营业厅\在线客服 apPeblank repl意见类别with七hisform.eombol.Value r即1标题 withthisform.editl.value r即1withthisform.text3.Value repl电子邮件with:hisform.text4.value USe 5.5.7“个人信息管理”部分 “个人信沙息管理”提供了个人信息中的“手机号码”、“客户名称”、“通信地址”、“邮 编”、“邮箱地址”、“联系电话”的查询、修改的功能。它的进入页面如图5.19所示。 查询的页面为表的形式,如图5.20所示。修改的页面如图5.21 图5.22)时,在“个人信息管理”表中加入该信息,如图5.23 所示。当输入新信息(如 所示。 旗赢癫蘸漏赢{巍鑫瓤蘸蒸 个人二信息管理 修改! 图5.19“个人信息管理”页面 第5章各功能模块的创建 efldif 5.6创建“移动特辑”模块、“关于中国移动”柳新口,’8受务与支持”模块 创建这些模块的方法与“网上营业厅”模块中的“积分计划”部分相同。它们的形 式分别为图5.24、5.25、5.26。 .门明.. 目班注里泛 脚.甲竺价三 一绝竺照奋口叨t 侧....了 口口口..日 参 姗‘心囚澎加磁之饭挺豁油感洛‘汤涵‘黔认再粼司派映映议葵砖仁浴注‘公 戒~姗湘白沼丙滋盗 . 尸钾盔空一~’营 价般益姗一殆~~脚一:一 .: 拍.阅 叠舔惠升„蓦戴厂‘’‘“ 脚科殆,滋认己吩” ,硬今陈 日..和目: ~ 只脚,州照竺 困.曰..不 ,自. 子,的怡脚, .门日自目. ,‘舀‘山‘画三‘ 图5.24“移动特辑”页面 暇补泳二灿‘鸿由‘‘~水肖户卜口活称沐而湘加翻湘:弓燎韶偏曲附切加泌 裸器班蕊翼馨黔粼笑娶麟遭奔 杰绝球舰”阳~那扭林.‘绷 心‘硬, ..口.口口 翻胜笙} ,目口自目. 二行么,吧白产下山岌 呼口翻砚陀丫离润研乒 办诊件时皿热出呢弓必书矛汽肠、尽谧 扭月,州故沙口招铆 月娜月旧困. 一:盆{.碳遭井抖乏袋二念撰”,;‘迷归醒口淦票职获舀票器委‘聆言贾欲盆运 妻 图5.25“服务与支持”页面 ~三一香名象碗,滁、;鑫淤孰脚产一““誉摆拼 .从资冲‘币沪‘舀泌.孟‘“翔.目..撼‘决若闷七‘韶价准钱浴“蹄脚闰瞬万沁‘夕 ‘“J‘曰.“ ,产..口....,‘ 夏二澳后石奋里花犷}篮二云蕊J毛护井喂只 二于}一二: 一一,、一一,,一,一, 一?卿一一,,,,一一,l一,一, 言,.吸.二,„ 甘瞬荞群忿“;- 阶尧不陌万斑益冶公决奋嗽祀出叫即,川‘韶影浓冰台该场石岛‘矛奋出穷吮 州出 娜外爪浦‘~二从锚“爪洲曰口膝一召一 .”..‘ 蓦黔亘备 图5.26“关于中国移动”页面 5.7创建“手泪场她”模块 “手机天地”模块提供了手机的各种排名方式、能够执行业务仿真、手机咨询等 功 第5章各功能模块的创建 普通手机业务仿真 牛一今, 一更拿随支立一工气 之鱼 .丘_燮 瓦挂机 图5.30“普通手机业务仿真”页面 墓鉴共葺目I一,.,....曰曰..‘一:二:骂~—一曹}-‘们.曰‘二翻.—卜,..口口. 口..res层二息尝二一一一 ?~净~仅小拐尸嗯卜‘葫助两邢石洲~袱“泌资孟 I J一1..了„“.,二..困万一—一 {一1~~一, 「〕...田...曰.......,一一— 邢目曰田,曰.口,..币曰...翻——— --飞口.】蔺】目门月百口口曰‘一-~一-一 冬}一,!一一一 卜菜::芯莽二二二 }~~----一 ,,管二 们口口醉 ,..匕 甲口. ,.口介 口.口 匕井砚; 31“手机咨询”页面 .一鑫吼遭 1.设计“普通手机业务仿真”页面中的主叫号码后的文本框: 双击命令按钮,打开“代码”窗口,设计其Click事件为: a=O 2.设计“普通手机业务仿真”页面中的被叫号码后的文本框: 双击命令按钮,打开“代码”窗口,设计其Click事件为: a=1 3.设计“普通手机业务仿真”页面中的“1”命令按钮: 双击命令按钮,打开“代码”窗口,设计其Click事件为: doease easea==O 第5章各功能模块的创建 zn二zn+’1’ thisform.textl.value=zn Casea==1 bn=bn+,1’ thisform.text2.value=bn endCase 4.设计“普通手机业务仿真”页面中的“1”—“#”命令按钮,方法同3(设计“普 通 手机业务仿真”页面中的“1”命令按钮)。 5.设计“普通手机业务仿真”页面中的“拨通”命令按钮: 双击命令按钮,打开“代 码”窗口,设计其Click事件为: x=time() xt=datetime() thisform.text3.value二time() 匕=七hisform.textl.value e二thisform.text2.value d=substr(e,1,1) e=Substr(b,1,4) f=substr(e,1,4) ifd=,,O,, ife!=f thisform.eheekl.value=1 CS=”长途, e1Se thisform.eheekl.value=O CS=“市话, endif else thisform.eheekl.value=O CS=“市话, endif 43 第5章各功能模块的创建 6.设计“普通手机业务仿真”页面中的“挂机”命令按钮为: 双击命令按钮,打开 “代码”窗口,设计其Click事件为: y二 time() yt二datetime() thisform.text4.value=time() hl二val(substr(x,1,2)) hZ二val(substr(y,1,2)) h3二hZ一hl ml=val(substr(x,4,2)) mZ=val(substr(y,4,2)) m3二mZ一ml 51二val(substr(x,7,2)) 52二val(substr(y,7,2)) 53=52一51 totaltime=h3*3600+m3*60十53 iftotaltime=O thisform.textl.value=,’ thisform.七ext2.value=,’ thisform.text3.value二” thisform.text4.value=” thisform.texts.value二,’ thisform.text6.value=” Zn= bn= 七hisform.eheekl.value=O thisform.textl.setfoeus a=O messagebox(”无效通话!“,48,”提示“) e1Se ifthisform.eheekl.value==1then 44 第5章各功能模块的创建 能。它是通过各个表单间的连接来实现的。它的主页面为图3.34。下面的分页 面为图 5.27至5.31所示。 手机天地: 心机性悦蕊客户钾价份终 全碑通定侧手机;动口地格定侧呼机! 份通孚机业务仿其 手机导殉:手抓评侧厄 手.拍;手机肠动) 1礴擎} 图5.27“手机天地”页面 韶.~_~~奋潇吸编城 丝里 ,.,田,盛镶,从一连.一 溯 .,.一,.,., ~点公孔冲召,润胭鹅晰叔扔爪沁~吊未叔轰豁 嘎.‘”, ,’ J么~篇.全翻口月口.怠JJ月公. ”燕.签 “通月工习比 ’旦 ___屠鉴!!!„{,?„„——嘎乒乒,二{?.,-1,,,, ,,}悠黯卜?丁,?、--?一宁石一一 ??‘共卜一称、{、,,‘‘??:袭愁{山浦}山肉卜。”” ,,。,飞, “心机销量傍”,’J自机性能傍”“客户评价傍” 图5.28“中国移动激情傍”页面 异, ,离寡,, 味俪茹滋‘‘之俪“公~_,润门碑网. 生召慈心二皿妞“ 苏一吮盗~、._~_~__._托卿甲甲艘_、卜~_~、溉肠拭 汐价一 墓,,翔琴,自.一黑,...,瘫姜.二。一组口,.翻,l.,薄. 乙日曰山‘豁二Jd~召 己班乌 江习 “中国移动定制手机”页面“全球通定制手机”页面“动感地带定制手机”页面 图5.29“移动定制手机”页面 第6章连编项目 4.在“另存为”对话框的“应用程序文件名”框中输入一个文件名(例如:毕设.exe), 然后单击“保存”按钮,就可以开始编译了。 5.如果在“另行为”对话框中“应用程序名”框中输入的文件名己经存在,则会出 现一个提示对话框,提示文件己存在询问师傅替换原先的文件,按下“是”按钮就开姑 进行编译了,兵器使用编译生成的文件替换原来的文件。 当编译完成后,我们可以打开“资源管理器”,在相应的文件夹下就可以看到刚才 编译好的文件。使用鼠标在这个文件上双击就可以运行此文件了。 第6章连编项目 第6章连编项目 6.1连编项目文件 在选择编译操作的选项时,为了确保所有引用的完整,并加入上次过编之后更新的 一此组件,应对整个项目进行重新编译。编译一个项目的操作步骤如下: 1.在项门管理器中,按下“连编”按钮,之后出现一个如图6.1所示的对话框。 广连编应用程序勿 户连编可执行文件傀〕 户连编C国孤LQ 选顶~--一-一~---~一 犷重新编译全部文件心 尸显示错误卿 厂蕊一佑井乡少扮 黔黛分蕊成旅二分 取消i 一户 帮助叩! ?昭,乞 l漆发 勺,、份、林 图6.1连编项目 2.在“连编选项”对话框中,“操作”区域内选择“重新连编项目”单选按钮然后 在 “选项”区域内设置“重新编译所有文件”和“显示错误”复选框。 3.按下“确定”按钮,系统将开始对整个项目文件进行编译。 6.2连编可执行程序 如果连编项目之后没有错误,就可以开始连编应用程序了,建立自己可独立运 行的 程序。当将项目文件编译成可执行的应用程序后,该程序就可以脱离 Visua1FoxPr。环 境直接运行了。 1.在项目管理器中,单击“连编”按钮。 “连编选项”对话框,在“连编选项”对话框中,选择“连编可执行程序” 单 2.出现 选按钮。 3.选择所需的选项后,按下“确定”按钮,这时会出现一个“另存为”对话框。 第5章各功能模块的创建 et二totaltime/6 etl二int(et) ifCt)Ctlthen Ct=ctl十1 thisform.七ext6.value=et*0.07 e1Se Ct二Ctl thisform.text6.value=et*0.07 endif e1Se sh=totaltime/60 shl二int(sh) ifsh<=3then thisform.text6.value=0.2 e1Se ifsh)shlthen sh=shl+1 thisform.七ext6.value二(sh一3)*0.1+0.2 e1Se sh=Shl thisform.tex七6.value=(sh一3)*0.1+0.2 endif endif endif thisform.tex七5.va1Ue=totaltime z=date() endif 45 附录 画声、料泥燕残滋蓦燕簇筋撬全徽燕豁蒸象策轰蔗沈获藻摧二漂瀚涂继感 聂 ,一 :;?一„?? 手机号妈 l蒸潺鑫蒸蔫 2权棍望松42 彩特!呼叫转移!呼叫等待山 T T :r (y lT {T 气孟‘: J 哥 ~. }}} !!!骊盛垃::‘’’巨巨肺面亥二飞磷诬二二渔鱼碗二二二二二二二二二二下一_二,。_二爹‘.J.: 二二一-一-一--一一三三口口颐政衣二二签二二二I三二了一一二丁-一-一二二二丁-芍云于 一~下知门121一丁一一一二二 卜倪 图5在线客服表 49 致谢 致谢 在毕业论文即将完成之际,我要向在我作研究生毕业设计期间在学习和生活上给予 我帮助的老师和同学们表示衷心的感谢。 首先要感谢我的毕设指导胡亮教授,在他的细心、指导和严格要求下,我才能顺利完 成毕设任务,其次,要感谢我们所有的专业课老师,因为有了他们教给我的专业知识, 才使我在接受新知识时不再费力,能够更系统地掌握所用到的知识。最后,要感谢所有 给过我帮助的同学及朋友,因为他们帮我解决了很多疑难问题,才使我的毕设 如此成功。 联网的业务都进入了我们的生 活,各个移动通信运营商也开始通过互联网来宣传自己的新业务、提供新的服务。更多 的服务内容,更好的服务质量,更高的服务效率,势必将推动网上营业厅的普及和进一 步发展。 基于互联网的移动通信营业厅为我们提供了以下的服务: 1.面向不同客户移动所提供的不同的服务。 2.各种移动新业务的介绍。 3.在互联网上实现移动的基本业务的制定、更改和取消。 4.对移动的基本业务的模拟实现。 5.对不同的手机进行简单的介绍。 6.让更多人了解中国移动。 本次毕业设计是利用叭 sualFoxPro6.O高级编程来模拟实现基于互联网的移动通信营业 厅的功能。 ”,它是电信网与计算 国际计算机互联网(Internet),规范的中文名称为“因特网 机应用相结合的新业务,是世界范围的计算机网间网。工nternet起源与美国,因其信息 共享的特点,工nternet在商业领域得到了迅速发展,并极快地扩散到世界的每个角落, 网上的各项功能应用也日渐成熟。 简单来说,工nternet是将散落在各个地方的各种单独的计算机或相对独立的计算机 局域网,借助己经发展的有相当规模的电信网络,通过一定的通信协议而实现更高层次 的网络互联。 中国工用计算机互联网(Chinanet),是有信沙息产业部经营管理的中国公用工nternet 网,是工nternet的一部分,是国际工nternet网在中国的延伸。Chinanet向全社会提供 了工nternet接入和信息提供服务。通过Chinanet可以访问Internet上的各项丰富的 信息资源,与世界各地进行通信和信息交换,享用到各种通信服务。 数据库系统就是常说的DBS(Da七 abaseSystem),在信息爆炸、处理信息量迅速膨 胀的现代社会中它变得越来越普及。数据库系统的出现使得计算机应用进入了数据处理 为主流的时代。 数据库需求分析是数据库系统设计的第一个阶段,也是非常重要的一个环节。在这 参考文献 参考文献 〔1〕杨海容.通信企业运作管理.人民邮电出版社.2002.1 〔2」胡道远.INTERNET网络技术及应用.清华大学出版社.2000.4 「3三石详生译.客户/服务器使用技术指南 SYBASESSQL服务器.电子工业出版社 .199喂 [4丑陈刚,王玉芳.MQSeries体系结构.电子工业出版社.1994 [5」王炜.Javabean组件程序设计.计算机世界.2000.4 [6」许榕生、蒋文保.电子商务安全与保密.中国电力出版社.2001.6 [7二李春煲 .VisualFoxPro6.O高级编程(应用系统).科学技术出版社.2001 「8〕张治文、何磊、沈惠璋、吴继泽 .VisualFoxpro6.0开发实例.清华大学出版 社.2000.1 [9」蔡卓毅、林盛雄、林羽扬、黄竺.中文 VisualFoxpro6.O数据库程序设计与实例.北 京冶金工业出版杜.2003 [10」王小茹、吴胜雄、罗国雄、姚敏 .VISualFoxPro6.O实例解析.北京大学出版 社.2000.12 [1川周升锋.中文 visualFoxpro6.0实用开发指南.电子科技大学出版社.1999.6 [12]文柏礼.互联网与电子商务.电子科技大学出版社.2000.3 [13」孙强.互联网商务应用.对外经济贸易大学出版社.2000.8 「14卫杨明钦.计算机网络的工作原理与应用.广东旅游出版社.1999.5 [15〕王利.数据库基础与应用.中央广播电视大学出版社.1997 仁16」辛运筛、饶一梅、马素霞.Java程序设计(第二版).清华大学出版社.2006
/
本文档为【移动网上营业厅应用_硕士论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索