移动电话客户管理系统论文内容摘要:

重要)数据流图,让这组图中每一部分对应一个局部应用,我们 就 可以这一层次的数据流图为出发点 2)逐一设计分 ER图 每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中了。 现在就是将这些数据从数据字典中抽取出来,参照数据流图,标定局部应用中的实体、实体的属性、标识实体的码,确定实体之间的联系及其类型 (1: 1:n、m:n)。 根据上面分析得:移动电话客户信息管理系统实体间关系 ER 图如下 客户信息 手机 维修 姓名 联系方式 客户年龄 手机品牌 手机型号 手机型号 客户地址 手机费用 M N 9 系统 功能各个模块的具体说明 ★ 用户登录模块 功能:设置使用移动管理系统的用户及其使用权限。 系统启动后,首先要做的就是用户登录。 若不进入系统,所有功能都无法使用。 用户只有登录系统后,根据其具有的权限,才能执行一定的操作。 进入该功能后,要求选择用户的登录名及输入其口令,只有其登录名和口令完全正确,才能进入人事管理系统。 系统会根据为用户分配的权限,设置其对应的功能为有效,用户就可操作该功能 操作:用户分为管理员、工作人员。 用户在使用本系统时,要求输入用户的口令,为了安全,用户需建立一个只有自己才知道的特殊口令,通 常,系统的权限分为两大部分,即: 管理权限:设置用户和系统参数。 输入权限:客户基本资料输入,客户维护资料输入,手机型号,价格输入 根据需要,可以把这些功能分配给不同的员工。 管理员具有对系统的最大权限,管理员才可以修改所以用户密码和权限。 其他用户不能执行此功能。 工作人员对系统有操作权限。 每一权限对应系统菜单上的一项功能,可为该用户选择任意的权限 整个移动管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的工作人员分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好 整个系统。 该模块提供管理系统的主界面,是主系统的唯一入口和出口。 ★ 查询模块 功能 :对客户资料的查询功能,包括客户费用查询查询和基本维护资料查询,客户费用查询等。 该模块的主要分为两部分:一是在文本框中输入要查询的字段等;二是用来显示用户进行查询的字段及查询、退出按钮。 当查询的条件输入完毕,点击确定按钮,完成该模块的查询功能。 客户资料中的各字段,选择相应的条件操作符输入相应的值即可进行客户资料查询。 在这里可以查到符合程序要求的任何信息。 再这里的选项中输入规定的范围即可查到相关的客户信息。 该模块提供查询符合 某一条件的客户信息的界面。 ★ 客户资料录入模块 客户资料录入模中有 4 个子模块。 他们是客户基本资料录入、维护资料录入和手机品牌录入,交费情况录入等功能。 这些功能因管理员的权限不同所表示出的功能使用也不同,只有管理员才拥有数据修改及删除的权利。 在这些功能里详细的记 10 录了所有客户的资料。 ★ 客户资料打印输出模块 功能:对全部员工的信息进行全局浏览;除了浏览信息的功能外,还把客 户信息转至 EXCEL 格式 ,打印输 ★ 系统维护模块 数据处理模块(是对系统在库中的数据资料的处理)数据处理包括数据初始化和数据备份初始化。 数据初 始化包括购机资料初始化,维护资料初始化,机型资料初始化,配件资料初始化。 本模块是将数据库中的记录拷贝到备份数据库中,本模块防止了用户资料的丢失。 ★ 帮助模块 帮助向用户详细介绍本系统的各个模块的功能以及本系统的相关信息 ,本模块当你点击某个按钮时将会弹出相应模块的功能介绍 . 逻辑结构设计 设计逻辑结构应该选择最适于描述与表达相应概念结构的数据模型,然后选择最合适的 DBMS。 设计 逻辑 结构时一般要分三步进行: 将概念结构转换为一般的关系、网状、层次模型 将转化来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换 对数据模型进行优化 要利用 Visual FoxPro 实现移动电话客户信息管理系统 ,需要将上面的数据库概念结构转化为 Visual FoxPro 数据库支持的实际数据模型 ,也就是数据库的逻辑结构 . 数据库中 表结构的设计 11 客户资料表 列名 数据类型 可否为空 客户姓名 CHAR( 10) 否 客户地址 CHAR( 18) 否 邮编 CHAR( 6) 可 联系电话 CHAR( 20) 否 客户年龄 INT( 2) 可 当前使用手机 CHAR( 20) 否 附件 CHAR( 20) 可 手机机型 CHAR( 20) 否 客户职业 CHAR (20) 可 耳机 CHAR (20) 可 经受人 CHAR (20) 否 发票日期 DATE (8) 否 电池 CHAR( 30) 否 品牌型号表 列名 数据类型 可否为空 手机型号 CHAR( 1O) 否 费用 INT( 10) 否 手机品牌 CHAR( 20) 否 费用表 列名 数据类型 可否为空 手机 CHAR( 20) 否 客户姓名 CHAR( 20) 否 费用 CHAR( 18) 否 12 维护资 料表 列名 数据类型 可否为空 客户姓名 CHAR( 10) 否 客户地址 CHAR( 18) 否 维护费用 INT ( 10) 否 联系电话 CHAR( 20) 否 维护次数 INT( 3) 否 维护时间 DATE( 8) 否 故障描述 CHAR( 10) 可 手机机型 CHAR( 20) 否 备注 备注( 10) 可 附件 列名 数据类型 可否为空 附件 CHAR( 20) 否 13 4 程序的实现 创建本系统主程序 在 中,所提供的“项目管理器”和 “应用程序生成器”是系统开发人员的强大工具,利用应用程序向导,无需编写任何代码,就可以创建一个项目和一个 应用程序框架,简化开发工作。 “移动电话客户信息管理系统 ”就是用向导建立的项目和应用程序框架。 系统的主程序是自动生成的,为了满足系统需求,对主程序做如下修改: 在主文件的首部,添加下面语句: =移动电话客户信息管理系统 =39。 水 .JPG39。 =2 PUBLIC K1,K2,K3,K4,K5,K6,K7,K8,K9,k10,k11,k12,k13, k14 ,K15,K16,K17 STORE 0 TO K1,K2,K3,K4,K5,K6,K7,K8,K8,K9,k10,k11,k12 k13,k14,K15,K16,K17 DO FORM 登 陆 表单 .SCX 其目的是控制系统主菜单,让相应的菜单命令“跳过”使之成为灰色显示而不起作用。 当不同权限用户进入系统是在更改这些变量的值,使菜单命令可用。 通过这种方法,实现对不同权限的用户赋予不同的操作权限目的。 再者就是执行系统登陆表单。 退出并保存主程序 文件。 表单的建立 本系统大部分的功能都是通过表单来实现的 ,下面就以一个表单为例来说明表单的建立以及它的代码 登陆界面的制作及界面 14 1 建立一个表单 .在项目管理器的文档页中选择表单 ,单击“新建” ,弹出表单设计器 , 2 在该表单上添一个“容器”控件“ Containder1”“容器”控件是可包含其他控件的空间 ,并且允许访问被包含控件 , 3 在“ Container1”控件上添加 2 个“按钮”控件 .他们的“ Caption”属性分别为“确定”、 “退出”、 ,再添加两个标签 ,设置它们的属性分别为“请选 择操作员 ”,“请输入密码 ” 4 在表单上添加“图象”控件“。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。