美容院信息管理系统论文毕业论文.doc

上传人:叶*** 文档编号:35238336 上传时间:2022-08-20 格式:DOC 页数:62 大小:644KB
返回 下载 相关 举报
美容院信息管理系统论文毕业论文.doc_第1页
第1页 / 共62页
美容院信息管理系统论文毕业论文.doc_第2页
第2页 / 共62页
点击查看更多>>
资源描述

《美容院信息管理系统论文毕业论文.doc》由会员分享,可在线阅读,更多相关《美容院信息管理系统论文毕业论文.doc(62页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、宜宾学院本科毕业论文(设计)院(系)级班:计算机与信息工程学院07级1班专 业: 计算机科学与技术 题 目: 美容院信息管理系统 指导教师: 万 敏 导师职称: 讲 师 学 号: 071101043 姓 名: 王兴友 同 组 人: 无 宜宾学院 2011 年 5 月 10 摘 要美容院信息管理系统是利用Borland公司推出的全新可视化编程环境,也是Windows平台下,著名的Delphi快速应用程序开发工具编写的前台界面。其后台数据库采用Microsoft Sql Server 2000数据库进行支持,界面美化是利用Adobe PhotoshopCS3图片处理软件进行处理的。整个系统在开发过

2、程中,充分利用了Delphi7.0 提供的多种32位可视组件库进行开发,使其开发工作快速完成。本系统从使用者角度出发,界面友好美观,人机信息交互灵活、方便、快捷,安全可靠,系统同时具有很大的可扩充性。系统由系统设置模块、员工档案管理模块、会员管理模块、仓库管理模块、账务管理模块等模块组成。每个模块都实现了增加、删除、修改,查询等相关操作。为了保证系统的安全性,在用户登录系统设计时,用户需输入正确的工号和用户口令才能进入系统,并且不同的身份的用户具有不同的权限。本论文主要是根据用户对美容院信息管理系统的需求,分析写出的系统设计文档,本文档作为开发美容院信息管理系统的依据。关键词:美容院;信息化;

3、Delphi7;管理系统AbstractThe information management system of Beauty salons make use of the newest visual programming environment produced by Borland .The system is also the front stage interface which is programmed by the well-known Delphi application development based on the Windows.Its back-end databa

4、se takes the support of Microsofit Sql Server 2000 bake-end database ,the interface beautification is deal with the Adobe PhotoshopCS3 imaging processing software.Throughout the developing process of the whole system , people make full use of a variety of 32-bit visual group library that is provided

5、 by Delphi7.0,which can make its development work done quickly. This system put customer satisfaction first, interface is beautiful and friendly ,the communication between people and machine is flexible, convenient, quick, safe and reliable,at the same time,the system has the character of extending.

6、 The system consists of system setup module, staff files management module, warehouse management module, accounting management module etc.Each module has realized adding, deleting, modifying, inquiring and some relating operations.In order to ensure the security of the system,when users enter the sy

7、stem ,they should input the correct number and password to enter the system, and the different status of users have different permissions.This thesis is based on user demand for beauty information management system, analysis of written design document, the document information management system as a

8、 development basis for beauty salons.Keywords: Beauty Parlor;Information;Delphi7;Management System of Beauty 目录摘 要1第一章 绪 论51.1 课题的研究背景与意义51.2课题的研究现状与发展趋势51.3 课题的主要内容介绍61.4 本章小结6第二章 需求分析72.1 系统可行性分析72.2 需求分析82.2.1 用户需求82.2.2 系统资源需求92.2.3功能需求92.2.4数据流图102.2.5数据字典11第三章 系统的总体设计133.1系统总体结构133.2系统功能结构13第四

9、章 数据库设计164.1概念结构设计164.2逻辑结构设计和实施18第五章 详细设计215.1管理员登录模块215.2系统设置功能模块245.3员工档案之添加新员工功能模块285.4员工档案之员工查询功能模块315.5会员管理之会员充值功能模块345.6仓库管理功能模块375.7账务管理功能模块41第六章 系统的测试与运行476.1黑盒测试476.1.1 用户登录测试476.1.2 密码修改测试486.1.3 添加用户486.1.4 员工档案管理496.1.5 账务管理496.2白盒测试506.2.1 会员登录测试50致 谢52参考资料53第一章 绪 论1.1 课题的研究背景与意义随着社会的快

10、速发展,人民物质生活水平的不断提高,自1989年中国第一家“美容院”被引进到我国国际化大都市上海。近年来,美容店,美容院,美容城、美容中心如雨后春笋一般遍布在全国各地大街小巷,美容业发生了前所未有的变化。据有关资料统计,1985年我国大、中、小型美容店(院)共9万多家,到2000年,我国美容院已达到约110万家,从事美容业的服务人员高达590万人。目前我国具备美容院消费水平的人,平均每1000个人里只有15个人有这个消费能力,这与西方发达国家的美容院消费水平的比例相比,还相差甚远。所以美容业在中国这个市场上的发展潜力是非常大的,是有钱可赚的,大约有60%的人口是属于这个行业的潜在市场,而城市女

11、性中进入美容院消费的也有15%。当前国内美容行业开始走上成熟的发展道路,遍布全国各地大街小巷,因此高效的管理就成为了中小型美容院的一个难题。为能有效的解决这些问题,节约投资成本,提高管理效率和工作效率,使投资者或经营者的经济效益达到最大化,就必须借助于先进、科学的管理设备来协助经营者管理和工作。如今计算机技术的快速发展,信息技术的广范应用,国内外大型的美容企业已经进入了信息化管理时代。但是由于我国大型规模的美容企业较少,绝大多数的美容院都是中小型的个体户经营店面,工作人员不多,大概就在5-10个人左右,在中小型的美容院当中用信息化管理的方式去管理整个美容院,目前还是一个空白。因此现在非常有必要

12、针对中小型美容院的现状与发展需要,而开发一款真正适合于他们自己的信息管理系统。1.2课题的研究现状与发展趋势随着美容业的不断发展和美容消费市场的日益成熟,美容院未来将向信息化、连锁经营化、专业化、个人化等方面发展。由于计算机技术的快速发展,信息技术的被广范应用,目前国内外大型的美容企业也开始思考如何将信息技术有效的运用在美容行业之上。甚至有个别大型的美容企业已经开始试着去研究这么一款适合于自己特色的信息化管理系统了,由于我国大型规模的美容企业较少,绝大多数的美容院都是中小型的个体户经营店面,工作人员不多,所以美容院在管理上的问题成为最突出的问题,在中小型的美容院中用信息化管理系统去管理美容院顾

13、客资料、美容次数、顾客的预约登记、客户资料追踪、进货款项处理、员工档案、员工薪金、商品销售情况等还是一个空白,所以美容院信息管理系统目前还处于研讨和探索阶段。现在社会上对美容院信息管理系统的需求量是非常大的,商业价值潜力极高,只要软件一开发出来,方可投入使用,很快就能产生经济效益。1.3 课题的主要内容介绍该系统属于中小型的美容院信息管理系统,可以有效地对中小型美容院进行高效的管理。其实现目标如下:1、界面友好美观,人机信息交互灵活、方便、快捷,安全可靠。2、对美容院员工工种、服务项目、员工考勤、客户评价、个人基本信息、职业级别、基本工资、发展会员情况、工资自动生成等信息进行增加、修改、删除、

14、查询。3、对美容院会员的基本信息(姓名、性别、住址、联系电话、QQ、会员编号、证件号码等)、消费套餐种类(护理次数)、会员余额、会员等级、折扣级别、发展会员情况、护理师姓名、购买产品情况、消费时期、消费金额、消费项目、回扣自动生成等信息进行增加、修改、删除、查询。4、对美容产品的基本信息(产品名称、成本价、零售价、生产日期、保质期)、当前状态(数量、进货途中、缺货)、供应商信息等进行增加、修改、删除、查询。5、对美容院的日常业务进行管理包括:顾客预约、前台收银(本次消费金额、会员余额、应付金额、实付金额、找零、打印清单、确定付款、经手人)、顾客退货。6、查询统计各种排行榜(以产品销售为主的排行

15、、当月以员工为主排行、以会员为主的排行)、会员统计、月报当日营业额、当月营业额、当年营业额、当日费用支出、当月费用支出、当年费用支出、当月利润、当年利润等等。7、系统维护:系统操作员、密码修改等。1.4 本章小结本章主要对美容院信息管理系统的背景、现状、研究目标与发展方向进行了简单的介绍。本阶段通过大量查阅美容业的相关资料和走进当地美容院对美容院进行实地考察、调研、分析,让我对美容业与美容院服务项目有了更深的认识。第二章 需求分析2.1 系统可行性分析(1)技术可行性硬件支持:由于开发本系统所用到的Delphi7.0软件开发工具与SQL Server 2000对计算机硬件配置要求并不是很高,所

16、以要想开发一个经济实用的系统软件,就我们平时学习的电脑就完全可以开发了。本人学习用电脑配置如下: 电脑型号华硕 K42JE 操作系统Windows 7 旗舰版 32位 ( DirectX 11 ) 处理器英特尔 Core i5 M 460 2.53GHz 主板华硕 K42JE (英特尔 HM55 Express 芯片组) 内存 2 GB ( 尔必达 DDR3 1333MHz ) 主硬盘希捷 ST9320325AS ( 320 GB ) 显卡ATI Mobility Radeon HD 5470 ( 512 MB ) 显示器LG LGD018B ( 14 英寸 ) 光驱建兴 DVD A DS8A

17、4S DVD刻录机 声卡 瑞昱高保真音频 网卡 Atheros AR5006X Wireless Network Adapter软件支持:本系统采用的是Borland公司推出的Delphi7.0全新可视化编程开发工具,其特点是操作简单、易学易用、功能强大。和VC相比,Delphi操作更简单、更易于掌握,而在功能也并不比VC差;和VB相比,Delphi则功能更强大、更实用。后台数据库我选用的是Microsoft 公司推出的SQL Server 2000,该版本继承了SQL Server 7.0 版本的所有优点,同时它又增加了许多更先进的功能,与其他数据库软件相比,它的界面更友好,操作更简单,更容

18、易学习,更容易上手,功能方面也还算比较强大。界面美化选用的是Adobe PhotoshopCS3图片处理软件协助处理。因此从软硬件技术的角度分析,开发一个美容院信息管理系统,在技术上是完全可行的。(2)法律上可行性 该系统是个人针对中小型美容院的现状与发展需要而专门设计的美容院信息管理系统,系统的设计和源代码都是自己一手制作而成,从知识产权的角度来说,不存在抄袭和盗用版权的可能性,再加上系统所需数据信息来源都是由需求方提供或自己虚拟编制而成,因此在从法律的角度分析,开发本系统是完全可行的。(3)经济可行性由于开发本系统的用到的硬件设备都是自己平时学习的,所用到的软件开发工具(Delphi7.0

19、,SQL2000,Adobe PhotoshopCS3)都是免费版的,所以就不存在产生购买新硬件设备与购买开发软件的费用,开发本系统成本是非常的低。再说现在社会对本系统的需求量很大,本软件具有很强的实用性,商业价值潜力极高,只要作品一完工就可以投入使用,很快就能产生经济效益。因此从经济的角度分析,开发本软件系统是完全可行的。(4)操作上可行性由于本系统是专门为美容院管理者或经营者协助院管理而开发的。所以本系统的使用对象一般都是该美容院的管理者或经营者。因该系统界面友好美观。并附带详细的操作说明书。因此只要使用者有一定的计算机基础就可以使用。综上所述,开发美容院信息管理系统在技术上、使用上、经济

20、上、法律上都是可行的。2.2 需求分析软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应用问题与其环境的理解与分析,为问题涉与的信息、功能与系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明。需求分析是介于系统分析和软件设计阶段之间的重要桥梁。1此需求分析报告是针对用户所提出的条件或权能,经过系统的分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员与软件开发人员能清楚地了解用户的需求,提出实现方案,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。2.2.1 用户需求本系统是针对我国中小型美容院而言的,所以出发点必须满足中小

21、型容院的发展需求。经过对我国美容业的现状与中小型美容院的发展需要的详细分析,对美容院信息管理系统应实现集成前台收银核算,会员查询,会员统计,顾客预约,产品库存,会员办理,工资自动核算等功能。达到提高店面的经济效益、管理效率和工作效率,减少人力投入,降低经营风险。2.2.2 系统资源需求美容院信息管理系统主要是为美容院经营者或管理员而服务的,其目的就是为了减少人力投入,降低经营风险,提高管理和工作效率,使投资者或经营者的经济效益达到最大化。因此系统资源的合理利用是非常有必要的,本软件系统在运行阶段对硬、软件的需求如下:硬件环境: A 一台赛扬2.13Gz(主频相当)与以上的PC机 B内存256M

22、B与以上 C.硬盘40GB与以上 软件环境:Awindows 98与以上的操作系统 BSQL Server 20002.2.3功能需求根据中小型美容院管理者对软件系统的要求进行分析得出,本系统的主要功能如下:1、界面:友好美观,人机信息交互灵活、方便、快捷,安全可靠。2、员工档案管理:对美容院员工工种、服务项目、员工考勤、客户评价、个人基本信息、职业级别、基本工资、发展会员情况、工作考核、工资自动核算等信息进行增加、修改、删除、查询。3、会员信息管理:对美容院会员的基本信息(姓名、性别、住址、联系电话、QQ、会员编号、证件号码等)、消费套餐种类(护理次数)、会员余额、会员等级、折扣级别、发展会

23、员情况、护理师姓名、购买产品情况、消费时期、消费金额、消费项目、回扣自动生成等信息进行增加、修改、删除、查询。4、仓库信息管理:对美容产品的基本信息(产品名称、成本价、零售价、生产日期、保质期)、当前状态(数量、进货途中、缺货)、供应商信息等进行增加、修改、删除、查询。5、财务/收银管理:对美容院的日常业务进行管理包括:顾客预约、前台收银(本次消费金额、会员余额、应付金额、实付金额、找零、打印清单、确定付款、经手人)、顾客退货。6、数据统计管理:查询统计各种排行榜(以产品销售为主的排行、当月以员工为主排行、以会员为主的排行)、会员统计、月报当日营业额、当月营业额、当年营业额、当日费用支出、当月

24、费用支出、当年费用支出、当月利润、当年利润等等。7、系统设置管理:添加用户、修改密码、查询/删除用户、注销/退出系统等。2.2.4数据流图 数据流图DFD(Data Flow Diagram)是用于表示系统内部逻辑的流向和逻辑转换过程的一种图示方法。数据流图描述的是数据流从输入到输出的变换过程。其主要元素有“”:表示数据流,它描述的是数据在系统内部传播的路径;“”:表示数据源(终点),它代表系统之外的实体,可以是人,也可以是物或一个软件系统;“”:表示对数据的加工(处理),加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出;“”:数据存储,表示信息的静态存储。1、本系统

25、的顶层数据流如图2-1所示:美容院信息管理系统高层管理员财会权限权限图2-1 系统顶层图2、本系统O层数据流如图2-2所示:图2-2 系统O层图图2-2 O层数据流图2.2.5数据字典数据字典是数据库中所有对象与其关系的信息集合。是分析阶段最重要的分析工具。它作用是给数据流图上的每一个成分加以定义和说明。一般是由数据项、数据结构、数据流、数据存储、处理过程五个部分组成。1、数据流数据流名称:用户信息别名:管理员信息简述:用于输入管理员的基础信息来源:由系统使用者提供产生去向:加工 “用户管理”数据流量:不限组成:管理员编号+工号+姓名+密码+职务+登记日期数据流名称:会员信息别名:会员档案简述

26、:用于输入会员的基础信息来源:高层管理员提供去向:加工 “会员信息管理”数据流量:不限组成:会员编号+姓名+年龄+民族+学历+家庭地址+手机+身份证号+会员密码+推荐人身份证号+卡内余额+折扣比+登记日期2、数据存储数据存储名称:预定/开单信息简述:对来消费的客户信息进行存储管理组成:客户编号+客户姓名+是否会员+卡内余额+开单时间+消费名称+消费类型+单价+数量+总计组织方式:索引文件、客户编号为主健查询要求:要求能立即查询数据存储名称:工资结算简述:对员工的工资信息进行存储管理组成:工资发放日期+工号+姓名+本月薪水+应发工资+应扣费用+基本工资+会员消费金额提层+缺班扣款+违纪扣款组织方

27、式:索引文件、编号为关健字查询要求:要求能立即查询3、数据流加工加工名:员工信息管理激发条件:接收到员工的基础信息时优先级:普通输入:员工的基础信息输出:员工基本信息加工逻辑:无加工名:会员管理激发条件:接收到会员的基础信息时优先级:普通输入:会员的基本信息输出:会员信息加工逻辑:无第三章 系统的总体设计系统的总体设计主要是把用户所需求的东西转化为软件系统的重要环节之一。系统总体设计的好坏会直接影响到软件系统的质量,不好的总体设计,肯定是做不出什么好的软件系统的,所以要想开发出好的软件系统,就必须得保证有一个好的系统总体设计。3.1系统总体结构根据用户需求分析得出本系统的总体设计结构图如图3-

28、1所示:图3-1 系统总体结构3.2系统功能结构本系统是根据我国美容业的现状与中小型美容院的发展需要进行详细的分析,对美容院信息管理系统进行合理的设计,实现集成前台收银核算,会员查询,会员统计,顾客预约,产品库存,会员办理,工资自动核算等功能,其系统总体功能需求框架图如下图3-2所示:图3-2系统总体功能图1、会员信息管理功能模块:包括注册新会员、会员查询、会员充值、找回密码、充值查询、消费查询等功能。其功能模块图如下图3-3所示:会员信息管理会员充值充值记录查询消费详单查询注册新会员找回密码图3-3 会员信息管理功能模块图会员查询注册新会员功能模块:是实现当有新会员需要开户时,将会员基本信息

29、添加到数据库中进行管理。会员查询功能模块:是实现能根据查询条件进行查阅会员的相关信息与对会员信息进行修改与删除。会员充值功能模块:是实现会员对会员卡进行充值操作。2、仓库管理功能模块:包括新进产品(退/换货物)、入库记录、库存查询、修改、删除产品信息等功能。其功能模块图如下图3-4所示:仓库管理新进产品入库库存查询修改产品信息删除产品入库记录查询图3-4 仓库信息管理功能模块图新进产品入库功能模块:是实现当有新购产品入库时,管理员将新购产品的信息添加到数据库中进行管理。产品入库记录查询功能模块:是实现能根据查询条件进行查阅产品的入库记录。库存查询模块:是实现根据实际需要对产品进行查询,修改产品

30、信息,删除过时的产品信息3、账务管理功能模块包括工资结算、工资查询、预约/开单、顾客结账、账务查询、营业额查询等功能。其功能模块图如下图3-5所示:账务管理工资结算预约开单顾客结账账务查询工资查询图3-5 账务管理功能模块图营业额统计工资查询功能模块:是实现员工本人或高层管理员对员工工资进行查询操作。预约开单功能模块:是实现客户在消费之前所需要的开单或预约操作。顾客结账功能模块:是实现对客户本次消费的自动结算操作。账务查询功能模块:是实现所有客户对自己历史消费情况进行查询。营业额统计功能模块:是实现统计每一天,每一月,每一年的营业额情况。第四章 数据库设计数据库设计(Database Desi

31、gn)是根据用户的需求,在某一具体的数据库管理平台上,构造最佳的数据库结构和建立数据库的过程,使之能够有效地、安全地、完整地存储数据,从而满足用户的各种应用需求,包括信息管理要求、数据要求、加工要求和处理要求。4.1概念结构设计概念结构设计任务是在需求分析说明书的基础之上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型。概念数据模型,主要在系统开发的数据库设计阶段使用,是按照用户的需求来对数据和信息进行建模,利用实体关系图来描述系统中的各个实体以与相关实体之间的关系,是系统特性和静态描述,它是整个数据库计的关设键。通过对本系统的详细分析,其主要包含以下几个实体,如图4

32、-1至图4-4所示:员工员工编号姓名年龄籍贯民族图4-1 员工实体学历基本工资健康状况姓别邮编家庭地址联系电话身份证号码会员会员编号姓名推荐人身份证号会员密码住址电话图4-2 会员实体民族折扣比充值金额姓别家庭地址手机号QQ号身份证号码产品产品型号产品名称进货单价税价合计预售价图4-3 产品实体经手人数量规格收货日期供应商名称订单号供应商号单位床位床位编号状态类型价格图4-4 床位实体实体与实体之间关系图如下图4-5所示:用户管理员工产品床位服务项目1NNNNNNN1消费会员使用N服务NN消费N图4-5 实体与实体之间关系N4.2逻辑结构设计与实施逻辑结构设计的其实就是把概念结构设计阶段设计好

33、的E-R图转换为与选用数据库管理系统所支持的逻辑结构。根据美容院信息管理系统的功能进行分析,本系统需要以下逻辑结构表进行存储数据,其数据库名为:mry,本数据库是用sql 2000创建的,主要包括以下几个表:表4-1 系统管理员表(gly)字段名数据类型说明idint 系统管理员表的IDsnoint管理员工号namevarchar管理员姓名passwordvarchar系统管理员登录密码postvarchar系统管理员职务gly_datedatetime系统管理员授权时间表4-2 员工信息表(staff)字段名数据类型说明snovarchar员工工号namevarchar员工姓名agevarc

34、har员工年龄sexvarchar员工性别fen_fouvarchar婚否情况ji_guanvarchar员工籍贯nationvarchar员工民族Xie_livarchar员工学历Xie_xingvarchar员工血型Ti_zongvarchar 员工体重Sheng_gaovarchar员工身高qqvarchar员工QQid_numbervarchar员工身份证号表4-3 会员信息表(vip)字段名数据类型说明vip_snoint会员编号vip_idvarchar会员身份证号Vip_namevarchar会员姓名vip_sexvarchar会员性别vip_nationvarchar民族vip

35、_agevarchar年龄Vip_callvarchar电话Vip_telvarchar手机Vip_qqvarcharQQVip_passwordvarchar密码vip_adressvarchar地址vip_jiesao_idvarchar介绍人身份证号vip_rankvarchar会员等级vip_ji_fenmoney会员积分vip_remainmoney卡内余额vip_pilemoney累积消费vip_discountvarchar折扣比vip_chi_shuint消费次数vip_datedatetime注册日期表4-4 开单/预约表(kan_dan)字段名数据类型说明kd_idint编

36、号kd_snonvarchar顾客卡号kd_namenvarchar会员姓名kd_sheng_fengnvarchar会员或非会员vip_remainmoney卡内金额kd_expend_namenvarchar消费名称kd_expend_classnvarchar消费类型kd_summoney合计kd_shu_liangint数量kd_timedatetime开单时间kd_classnvarchar是否预定kd_yearfloat年份kd_monthfloat月份kd_dayfloat日期第五章 详细设计本系统主要由系统设置、员工档案管理、会员信息管理、仓库管理,床位管理、财务结算六大功能模

37、块组成。其每个模块的详细设计如下:5.1管理员登录模块1、模块描述该子模块是实现在登录界面,用户只要输入正确的用户口和密码后,方可进入主界面,并给点相应的权限;否则不能进入本系统,并给出相应提示2、工作流程图如图5-1所示:图5-1 登录模块流程图3、功能输入:单击“登陆”按钮处理:自动查询与数据库相符合的用户输出:按用户的级别,给定不同的权限输入:单击“退出”按钮处理: 关闭本系统输出: 无4、性能智能化:当用户输入正确的用户名和密码时,单击“登陆”,系统自动判断是否为管理员或一般的用户。5、输入项名称:姓名标识:sn_o输入方式:通过键盘输入名称:密码标识:pass_word输入方式:通过

38、键盘输入名称:登录(按钮)标识:button_denglu输入方式:通过键盘输入名称:退出(按钮)标识:button_exit输入方式:通过键盘输入6、输出项名称:主程序标识:zu_cen输出形式:直接显示至屏幕7、管理员登陆模块效果图如图5-2所示:图5-2登陆模块效果图 8、关健代码:procedure Tden_lu.button_dengluClick(Sender: TObject);beginwith data1.ADOQuery1 do beginClose;SQL.Clear; SQL.Add(select * from gly where (sno=:a)and (passw

39、ord=:b); parameters.ParamByName(a).Value:=Trim(sn_o.Text); parameters.ParamByName(b).Value:=Trim(pass_word.Text); Open;post1:=data1.ADOQuery1.fieldByName(post).AsString;name1:=data1.ADOQuery1.fieldByName(name).AsString;sno1:=data1.ADOQuery1.fieldByName(sno).AsString;if data1.ADOQuery1.RecordCount0 t

40、hen if (post1=董事长)or (post1=总经理) thenbeginzu_cen.N5.Enabled:=true; zu_cen.N8.Enabled:=true; gly_jm.add_yong_fu.Enabled:=truegly_jm.select_yong_fu.Enabled:=true; zu_cen.Show;den_lu.hide; gly_jm.update_L_name1.Caption:=name1; gly_jm.update_L_post1.Caption:=post1; gly_jm.update_L_sno1.Caption:=sno1;end

41、;end;5.2系统设置功能模块1、模块描述该子模块是实现用户登录主程序后,需要对系统进行设置时,用户只需要选择主程序中“系统设置”菜单,就会弹出一个系统设置窗口,根据用户的身份不同,其对应的权限也有限不同;高层管理员可以修改自己的密码、添加其他用户、查询其他用户信息与修改其他用户的信息;一般用户就不得行,一般用户(财务)只能修改自己的密码。2、工作流程图如图5-3所示:是否为高层管理员?查询及修改所有权限结束开始NY图5-3 系统设置模块流程图添加用户修改密码是否成功?N是否成功?N是否成功?NYYY3、功能输入:点击“注册”按钮处理: 把用户输入的信息添加到数据中输出:提示“添加成功!”并

42、刷新数据库记录输入:点击“退出”链接处理:退出本界面输出:隐藏系统设置界面输入:点击“修改”按钮处理:把用户输入的密码信息更新到数据库输出:提示“修改成功!”输入:点击“取消”链接处理:不做任何操作输出:无输入:点击“查询”按钮处理:系统在数据库中查询相符条件的数据输出:显示查询结果输入:点击“删除”链接处理:删除被选中的记录输出:提示“删除成功!”并刷新数据库记录4、输入输出项名称:添加新用户标识:add_E_sno、add_E_name、add_CB_post、add_E_password等输入方式:直接通过键盘输入或鼠标选择名称:注册(按钮)标识:button_zhu_ce输入方式:直接

43、点击按钮名称:退出(按钮)标识:gly_button_exit输入方式:直接点击按钮名称:修改密码标识:update_E_new_password、update_E_new_password、update_E_old_password等输入方式:直接通过键盘输入或鼠标选择名称:确定(按钮)标识:gly_button_yes输入方式:直接点击按钮选择名称:取消(按钮)标识:gly_button_no输入方式:直接点击按钮选择名称:用户查询标识:select_E_fangsi、select_CB_fangsi等输入方式:直接通过键盘输入或鼠标选择名称:查询(按钮)标识:button_select输

44、入方式:直接点击按钮选择名称:删除(按钮)标识:button_delete输入方式:直接点击按钮选择5、系统设置模块效果图如图5-4所示:图5-4系统设置模块效果图(一)图5-5系统设置模块效果图(二)图5-6系统设置模块效果图(三) 6、关健代码:procedure Tgly_jm.gly_button_yesClick(Sender: TObject);begin with data1.ADOQuery1 do begin close;sql.Clear;sql.Add(update gly set password=+ trim(update_E_new_password.Text) +where(sno=:sno); parameters.ParamByName(sno).Value:=Trim(den_lu.sn_o.Text);data1.ADOQuery1.ExecSQL;showmessage(密码修

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁