学士学位论文--超市消防系统.doc
《学士学位论文--超市消防系统.doc》由会员分享,可在线阅读,更多相关《学士学位论文--超市消防系统.doc(32页珍藏版)》请在咨信网上搜索。
炎黄职业技术学院信息工程系 毕业设计(论文) 超市消防系统 年 级: 311级 学 号: 07000903017 姓 名: 张 潇 专 业: 楼宇智能化 指导老师: 张 爽 二零一三年十二月 第I页 摘 要 消防监控系统是大型超市不可缺少的重要组成部分,能够及时发现和通报火情并能采取措施灭火,保证超市内设备正常运行和人员逃离。本设计包裹两个主要部分:硬件部分设计和软件部分设计。硬件部分设计首先通过探测器和控制器监控超市的温度,可燃气体的浓度、烟灰密度、光的强度等物理量,然后进行数据采集,最后将采集到的数据通过二总线传到消防报警监控联动系统,再由消防联动系统监控联动设备发出警报,喷淋灭火动作。 火灾自动报警系统选用海湾公司的二总线火灾报警控制系统,考虑消防栓灭火系统、闭式湿式自动灭火系统、气体灭火系统等显示工程中常见的固定灭火系统。同时,增加了计算机联动控制和消防控制室多线控制盘硬件直接控制电路,加强了系统的可靠性。 关键词:火灾自动报警; 联动控制; 自动喷水灭火系统 目 录 摘 要 I 第1章 绪 论 1 1.1本课题的研究意义 1 1.2本课题的研究目的 1 1.3本论文的主要内容与创新点 2 第2章 人事工资系统概述 3 2.1国内人事工资系统现状和发展 3 2.2人事工资系统理论介绍 3 2.3 系统特征与主要使用技术 6 第3章 系统分析与设计 7 3.1 系统分析 7 3.2 系统功能分析 7 3.3 数据流程图 7 第四章 系统详细设计与模块的具体实现 9 4.1 系统的登录界面 9 4.1.1 登录界面的具体实现 10 4.2 主界面的具体实现 12 4.3 录入信息界面的具体实现 12 4.4 查看统计界面的具体实现 15 4.5 查看信息界面的具体实现 17 4.6 管理工资界面的具体实现 18 4.7 工资条界面的具体实现 19 4.8 考勤和应扣项目界面的具体实现 20 4.9 工资标准界面的具体实现 21 结 论 23 致 谢 24 参考文献 25 附 录 程序相关代码 26 炎黄职业技术学院 信息工程系毕业设计(论文) 第1章 绪 论 随着市场经济的迅速发展,商业路通改变了传统的模式,减少了流通中间环节而趋于大型化、市场化、集成化,各地相继建成了诸多大型超市,这些大型超市的出现,在给消费者带来了很大便利的同时,也给人们带来了巨大的安全隐患。由于其商品品种丰富,商品价格低廉,收到了广大市民的欢迎,与一般商场相比,仓储式超市多位单层或者两层,具有封闭式、面积大。体积大。点苦何以的特点,由于超市内人员高度密集,货物集中,一旦发生火灾事故,燃烧速度快,火灾温度高,容易形成立体燃烧,且人员疏散困难,会造成严重的财产损失和人员伤亡。近年来,国内也相继发生商场、市场的特大火灾事故,唐山林西百货大楼、郑州天然商厦、南昌万寿宫商城等,这些建筑火灾给人民生命和财产造成了重大损失。由此可以看出,大型超市建筑火灾的预防不容忽视,特别是党中央提出建设社会主义和谐社会战略,坚持以人为本的理念,使涉及人员生命安全。消防工作显得尤为重要。 1.1本课题的研究意义 本设计采用或者自动报警系统及消防联动系统,一方面,它能够在或者初期,将燃烧产生的烟雾、热量和光辐射及变化的空气组分等物理量,通过感温、感烟、感光及气体浓度等或者探测器等转变成电信号,传输到或者报警控制器,并同时显示出火灾发生的位置,记录或者发生的时间;另一方面,火灾自动报警系统、自动喷水灭火系统、室内消防栓系统。放烟排烟系统、防火门和防火卷帘门、挡烟垂壁、通风系统等相关系统联动,通过自动和手动方式发出指令,控制外围联动装置的启停并接受其反馈信号。从而实现减少人员伤亡和财产损失的目的。因此消防监控系统在超市中的安全具有重要意义。 。 1.2本课题的研究目的 国内外大型商场、超市的火灾事故呈现迅猛抬头之势,群死群上恶性火灾事故屡见报端,如:2004年8月1日位于首都亚松森嚼蛆的一座大型超市特大火灾造成504人死亡;2006年4月28日,台州市路桥区路桥街道文昌路201号商住楼一层的金路超市发生火灾。烧毁建筑面积1000余平方米,直接财产损失25万余元;2011年,江苏淮安涟水安东路新时代超市发生大火,导致整个超市休整近一年多。因此,在烟具的火灾形势下,或者教训充分说明大型商场防火的重要性必须引起我们的重视。 1.3设计的主要内容 本设计主要运动海湾公司的消防设备实现消防监控系统设计,包括两个主要部分:消防系统控制的硬件设计部分和软件部分设计。 硬件部分受限通过探测器和变送器监控超市的温度、可燃气体的浓度,烟尘密度,光的强度等物理量,然后进行数据的采集,最后将采集的数据通过二总线传到消防报警监控联动系统,再由消防联动系统控制联动设备发出警报,喷淋灭火动作。 软件部分的设计需要绘制超市的平面图、探测器和喷头的布局图以及联动编程。 此外,要求熟悉常用的火灾探测器,报警控制器及它们的工作原理、选型、使用方法。 第28页共31页 第2章 超市的平面设计和消防设计 2.1某大型超市简介 此超市位于该市最繁华的地段。超市共有三层,营业面积2600平方米,属于一级保护建筑。 由于其商品品种丰富,商品价格低廉,便利的交通再加上有利的地形,使得该超市的平均日人流量很多。但它与此同时也带来了很大的安全隐患,作为一个大型的储物型超市,一旦发生火灾就可能带来很大的危险,货物的损失,人员的上网。这就要求超市必须做好消防工作。现代消防监控系统就可以帮上很大的忙,火灾消防自动报警系统中检测系统、灭火系统、消防电话系统、消防广播系统的设计和应用将帮助我们队超市火灾,能做到提前预防,有效防止 2.2超市平面布局 该超市营业面积26000平方米,共三层: 一楼:百货区(箱包、皮具、女装男装、床用、童装、化妆品专柜)。 二楼:蔬菜、水果、熟食、面点、肉类、高档烟酒、名茶、保健补品、休闲食品、顾客服务中心。 三楼:服装特价区、家电售后服务中心、团购接待处、家用电器、音响制品、床上用品、厨具五金、儿童玩具、办公文具、家庭精品。 2.3 该超市的消防要求 人事工资管理系统是集人事管理与工资管理为一体的系统,通过它可以方便地使您进行人力资源的管理。它可以自定义工资栏目,内置一套基本工式,即应付工资=计算状态为加的所有栏目之和,实付工资=应付工资-计算状态为减的所有栏目之和。用户生成第一个月的工资单,然后录入,以后每个月只要复制上个月的工资单,再加上小幅修改就可以了。这对工资变动不太大的企事业单位就更加方便了。系统提供工资单、工资条、以及工资汇总表、工资统计表,适用于各种场合。系统还提供人力资源结构分析、工龄结构分析、学历结构分析等人力资源分析报表。同时系统提供数据输入输出功能,为用户的特殊要求提供了一个方便的接口。 系统特征: · 操作简单方便,使您可以迅速掌握使用方法。 · 通用化程序高,适用大部分企业使用。 · 可多用户、网络化操作。 · 可自定义工资条目及人事档案条目。 · 提供独特的个性设置功能,让您有极大的自由调整报表项目的显示、打印设置。 · 精心设计输入方式,方便操作人员,有效地减少了数据输入的工作量,极大地提高了您的工作效率。 · 计算准确、自动化程序高、可靠性强。 · 数据安全性高,有效地防止无关人员盗取您的商业机密。对数据库进行了特别地加密处理,同时充许您随意的转移数据库,比如您可以将数据库保存在 USB 盘上。这样,您的数据就可以随身带在身上了。 主要实现技术: Visual Basic for Applications(VBA)是一种Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script。1994年发行的Excel 5.0版本中,即具备了VBA的宏功能。 VBA不但继承了VB的开发机制,而且VBA还具有与VB相似的语言结构,它们的集成开发环境IDE(Intergrated Development Environment)也几乎相同。但是,经过优化,VBA专门用于Office的各应用程序。VB可运行直接来自Windows 95或NT桌面上的应用程序,而VBA的项目(Project)仅由使用VBA的Excel、Word、 PowerPoint等称为宿主(Host)的Office应用程序(Application)来调用。 第3章 系统分析与设计 3.1 系统分析 随着国民经济的飞速发展,国内企事业单位对员工、职称等跟人事工资管理相关的信息随之集聚增加。在这种情况下,如果还是像过去那样仅仅单靠采用传统的手工方式来处理这些员工的工资信息,不但会浪费大量的人力、物力,而且还容易出错。 正是由于上述原因,开发本系统的具体任务是设计一个由计算机来代替手工执行一系列操作,诸如添加新员工、删除旧员工、工资修改、查询、统计及打印等操作的人事工资数据库管理系统。这样,我们就可以使管理人员轻松、快捷的完成本单位的工资管理任务了。 3.2 系统功能分析 系统开发的总体任务是要利用VBA实现人事工资信息关系的系统化,规范化和自动化。 系统功能分析是在系统开发的总体任务的基础之上完成的。人事工资管理系统主要有以下几项功能: 1.在系统中建立员工数据库,用来存储员工系统。 2.有信息的的录入系统,这是数据库更新的基础。 3.有更新员工信息的功能,因为员工信息是不断变化,所以这一步是必需的。 4.实现员工信息查询功能。 5.能将每个员工的信息分离,以便打印个人简历。 6.能够方便员工预算的工资结算、考勤、等。 7.具备可拓展性。 3.3 数据流程图 系统功能的要求,可以将系统分解成几个功能模块来分别设计,如系统先进入登陆模块然后输入用户名和密码进入主界面,接着根据用户需求进入相应模块界面,最后在进行相应操作。 基本功能模块流程图如下: 考勤和应扣 项目 人事工资管理系统 登录界面 主界面 录入信息 查看信息 查看统计 工资管理 用户切换 退出系统 添加成员 清除数据 删除记录 搜索员工 统计 工资条 主界面 工资标准 管理员登陆 普通用户登录 图 3-1 功能模块流程图 第四章 系统详细设计与模块的具体实现 4.1 系统的登录界面 企业人事工资管理系统的主界面采用窗体,使系统更加美观,方便实用。在登陆主界面之前,首先登记用户管理窗体如图4-1。 从新输入 非法用户 进入系统 管理员及密码 用户名及密码 正确 非法用户 正确 从新输入 进入系统 进入系统 判断是管理员还是普通用户 用户登录系统 进入系统 图4-1 登录模块流程图 4.1.1 登录界面的具体实现 1. 界面实现 (1) 新建工作表,按ALT+F11快捷键进入Visual Basic编辑器。 (2) 在工程窗口中,选择该工程,选择【插入】|【用户窗体】命令,给该工程添加一个窗体。 (3) 右击该窗体,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,将他的Caption属性改为“登录窗口”。 (4) 在途中合适的位置绘制控件,最终效果如下图 图4-2 登录界面 2. 功能介绍 登录界面有登录和重置两个按钮,登录按钮主要用来实现用户的登录。当用户输入用户名时,先判断用户名及密码是否正确,如果错误则提示“非法用户,请重新输入”。如果输入的用户名及密码正确则进行判断该用户是管理员还是普通用户。若为普通用户则隐藏敏感工作表,打开用户主界面。否则则打开管理员主界面。 图 4-3 非法用户登录提示 图 4-4 管理员登录提示 相关代码: Dim s As String Dim m As String s = TextBox1.Text m = TextBox2.Text If s = "admin" And m = "123456" Then Worksheets("主界面").Visible = True Worksheets("资料库").Visible = True Worksheets("用户主界面").Visible = False Worksheets("打印简历").Visible = True Worksheets("用户打印简历").Visible = False Worksheets("统计表").Visible = True UserForm1.Hide MsgBox “管理员您好,欢迎登录!” 图 4-5 用户登录提示 相关代码: ElseIf s = "user" And m = "654321" Then Worksheets("主界面").Visible = False Worksheets("打印简历").Visible = False Worksheets("用户主界面").Visible = True Worksheets("用户打印简历").Visible = True Worksheets("资料库").Visible = False Worksheets("统计表").Visible = False UserForm1.Hide MsgBox "用户您好,欢迎登录!" 4.2 主界面的具体实现 1. 界面实现 (1). 将新建的工作表命名为主界面。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 设计整体界面更,最终效果如下图 图4-6 主界面 2. 功能介绍 主界面主要包括6个功能按钮,如录入信息、查看信息、查看统计、工资管理、用户切换、退出系统。这些按钮主要的功能是用来实现各个界面之间 的连接跳转。 4.3 录入信息界面的具体实现 1. 界面实现 (1). 新建工作表命名为资料库。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图4-7 资料库界面 2. 功能介绍 信息录入界面连接的是资料库工作表。其主要包括职员姓名、性别、出生日期、身份证号码、参加工作时间、民族、籍贯、学历、毕业学校及专业、职称、现任职务、工作简历、部门、职工号等字段。还包含添加成员、清除数据、删除记录、工资管理、主界面、打印简历6个功能按钮来实现员工信息的录入、员工记录的删除、以及界面之间的转换。如当单击添加员工按钮就会录入新添加的员工信息,若信息填写不完整则系统出现“信息不完整,请完善信息”的提示,当添加完成时则提示“记录已添加完成!”。当单击抒情数据按钮时,会清除字段中填写的员工信息,并给予“数据以清除“的提示。在姓名字段输入要删除员工姓名,单击删除记录按钮,如若存在则提示”员工记录已删除“,否则提示”无此记录,因此无法删除,请核实“。 图 4-8 添加信息残缺提示 相关代码: If YorN = vbYes Then '判断记录是否完整 If Trim(Cells(5, 3)) = "" Or Trim(Cells(4, 10)) = "" Or _ Trim(Cells(4, 6)) = "" Or Trim(Cells(4, 8)) = "" Or _ Trim(Cells(6, 7)) = "" Or Trim(Cells(7, 2)) = "" Or _ Trim(Cells(5, 11)) = "" Then MsgBox "信息不完整,请完善信息" Exit Sub 图 4-9 姓名字段为空时提示 相关代码: ' 判断是否存在用户名 If Trim(Cells(4, 2)) = "" Then MsgBox "请输入姓名" Exit Sub End If 图 4-10 记录删除成功提示 相关代码: Dim i As Integer '定义判断记录是否在的布尔变量 Dim CunZai As Boolean '定义用于保存“资料库”记录数的整型变量 Dim iCount As Integer '把记录行数赋予iCount iCount = Sheets("资料库").[A10].CurrentRegion.Rows.Count + 10 '为CunZai布尔变量赋初值 CunZai = False '使用For…Next循环语句 For i = 11 To iCount '判断读者编号是否与已有记录的相同 If Trim(Cells(4, 2)) = Trim(Cells(i, 1)) Then '把CunZai布尔变量的值设为True CunZai = True '选择符合条件的记录行 Rows(i).Select '删除符合条件的记录行 Selection.Delete '弹出记录已经删除的信息 Sheets("工资标准").Rows(i - 9).Delete Sheets("考勤和应扣项目").Rows(i - 9).Delete Sheets("工资条").Rows(i - 9).Delete MsgBox "员工记录已经删除!", vbOKOnly, "提示" Exit For '退出For…Next循环语句 End If 图 4-11 删除不存在员工提示 相关代码: If CunZai = False Then '弹出无法删除记录的信息 MsgBox "无此记录,因此无法删除,请核实!", vbOKOnly, "无法删除" End If 4.4 查看统计界面的具体实现 1. 界面实现 (1). 新建工作表命名为统计表。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图4-12 统计表界面 2. 功能介绍 查看统计界面连接的是统计表。其包括一个统计按钮一个主界面按钮。当单击统计按钮则系统会按照性别、年龄、学历来查询统计。当单击主界面按钮时则会实现界面之间的跳转。 统计按钮相关代码: Private Sub CommandButton1_Click() While (Not IsEmpty(Sheets("资料库").Cells(TempY, 1).Value)) '统计男女性别人数 Dim sex sex = Sheets("资料库").Cells(TempY, 2).Value If ("男" = sex) Then men = men + 1 Else women = women + 1 End If '统计个阶段学历人数 Dim xueli xueli = Sheets("资料库").Cells(TempY, 8).Value If ("高中" = xueli) Then xueli1 = xueli1 + 1 ElseIf ("大专" = xueli) Then xueli2 = xueli2 + 1 ElseIf ("本科" = xueli) Then xueli3 = xueli3 + 1 ElseIf ("硕士" = xueli) Then xueli4 = xueli4 + 1 Else xueli5 = xueli5 + 1 End If '统计各年龄段人数 Dim nowyear As Integer Dim thatyear As Integer nowyear = Year(Cells(6, 1)) thatyear = Year(Sheets("资料库").Cells(TempY, 3)) If (nowyear - thatyear > 49) Then class1 = class1 + 1 ElseIf ((nowyear - thatyear) > 39) Then class2 = class2 + 1 ElseIf ((nowyear - thatyear) > 29) Then class3 = class3 + 1 ElseIf ((nowyear - thatyear) > 19) Then class4 = class4 + 1 Else class5 = class5 + 1 End If '进入下一行 TempY = TempY + 1 4.5 查看信息界面的具体实现 1. 界面实现 (1). 新建工作表命名为打印简历。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图 4-13 打印简历界面 2. 功能介绍 该界面连接的时打印简历表。其包括一个搜索员工按钮一个主界面按钮。当在姓名字段输入要查找员工的姓名时,单击搜索按钮,若存在此人则会显示该员工的所有信息。否则则会提示“没有搜到符合条件的记录,请核实“。 图 4-14 搜索不存在员工提示 相关代码: '判断是否搜索到读者 If CunZai = False Then '弹出提示没有搜索到符合条件读者的信息 MsgBox "没有搜索到符合条件的记录,请核实!", vbOKOnly, "提示" End If 4.6 管理工资界面的具体实现 1. 界面实现 (1). 将新建的工作表命名为工资管理。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 设计整体界面更,最终效果如下图 图 4-15 工资管理界面 2. 功能介绍 该界面包括4个功能按钮。工资条按钮、主界面按钮、考勤和应扣项目按钮、工资标准按钮。这些按钮主要是用来实现个界面之间的跳转。 4.7 工资条界面的具体实现 1. 界面实现 (1). 新建工作表命名为工资条。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图 4-16 工资条界面 2. 功能介绍 该界面里主要记录的是企业员工的一些工资所得情况。该界面里还包含一个工资管理按钮,一个主界面按钮。用来实现界面之间的跳转。 2011年6月第十一届全国人大常委会第二十一次会议30日表决通过关于修改个人所得税法的决定,征税点从3500元起。个人所得税计算公式:应纳个人所得税税额=应纳税所得额*适用税率-速算扣除数 员工工资个人所得税相关代码: Function tax(应税所得额) If 应税所得额 <= 1500 Then tax = 0.03 * 应税所得额 Else If 应税所得额 <= 4500 Then tax = 0.1 * 应税所得额 - 105 Else If 应税所得额 <= 9000 Then tax = 0.2 * 应税所得额 - 555 Else If 应税所得额 <= 35000 Then tax = 0.25 * 应税所得额 - 1005 Else If 应税所得额 < 55000 Then tax = 0.3 * 应税所得额 - 2755 Else If 应税所得额 < 80000 Then tax = 0.35 * 应税所得额 - 5505 Else tax = 0.45 * 应税所得额 - 13505 End If End If End If End If End If End If End Function 4.8 考勤和应扣项目界面的具体实现 1. 界面实现 (1). 新建工作表命名为考勤和应扣项目。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图 4-17 考勤和应扣项目界面 2. 功能介绍 该界面记录的是企业员工的考勤和应扣项目的一些记录。两个按钮来实现界面之间的跳转。 4.9 工资标准界面的具体实现 1.界面实现 (1). 新建工作表命名为工资标准。 (2). 选择【视图】|【工具栏】|【控制工具箱】命令,弹出工具箱窗口。 (3). 选择button按钮,在表中添加控件。 (4). 选择控件右击,在弹出的快捷菜单中选择【属性】命令,在弹出的属性对话框中,改变它的Caption属性。 (5). 添加相关字段。 (6). 设计整体界面更,最终效果如下图 图 4-18 工资标准界面 结 论 该人事工资管理系统主要从系统分析到系统实施,详细介绍了所设计系统的特点,已基本能满足公司对人事工资管理系统的需求,具体如下: (1)系统能够对企业员工的基本信息进行增加、删除、查询操作。 (2)系统能够汇总、计算员工的工资,并提供查询和打印功能。 (3)为适应国企的需要,还设计了劳保管理及人员福利保险管理模块给企业带来方便。 该系统包含劳动人事工资管理中的大部分业务,能够满足企业人事工资管理的需要。但是,随着管理理论水平的不断提高,计算机技术突飞猛进的发展,我们的软件也许需要进一步的完善和扩充,以适应不断变化的工作需要,并且使该系统能够在更大范围内得到推广应用。 致 谢 毕业设计即将结束,回顾紧张但又充实的开发过程,在此向所有关心我及帮助我的老师和同学们致以最真诚的感谢。 在本次毕业设计中,我从指导老师—张爽老师,身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。无论在系统理论上还是在开发系统的实践中,张老师都给与我很多的帮助,使我的理论水平和开发系统的能力得到很大的提高,这对于我以后的工作和学习都有巨大的帮助,在此感谢他耐心的辅导。在撰写论文阶段,张老师几次审阅我们的论文,提出了许多宝贵意见,没有他的指导,我们就不能较好的完成毕业设计的任务。 另外,我还要感谢在这几年来培育过我的老师,他们孜孜不倦的教诲让我学到了很多知识和学习的方法,也教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同学也给了我不少帮助,这里表示感谢。参考文献 [1] Excel Home.《别怕,Excel VBA其实很简单》.人民邮电出版社,2012 [2] 【美】沃肯巴赫.《Excel2003高级VBA编程宝典》.电子工业出版社,2005 [3] 罗刚军.《Excel VBA程序开发自学宝典(第2版)》.电子工业出版社,2011 [4] 魏汪洋.《从零开始学Excel VBA》.人民邮电出版社,2011 [5] 袁竹平.《Excel VBA常用代码实战大全》.化学工业出版社,2010 [6] 姚文涛.《Excel VBA应用开发经典案例》.清华大学出版社,2009附 录 程序相关代码 工资管理按钮 Private Sub CommandButton4_Click() If (Sheets("主界面").Visible = True) Then Sheets("主界面").Select ElseIf (Sheets("用户主界面").Visible = True) Then Sheets("用户主界面").Select End If 添加成员按钮 Private Sub CommandButton1_Click() Dim i As Integer '定义用于保存记录数的整型变量 Dim iCount As Integer '定义判断读者是否在的布尔变量 Dim CunZai As Boolean '把“读者信息”工作表的记录行数赋予iCount iCount = Sheets("资料库").[A10].CurrentRegion.Rows.Count + 8 '为CunZai布尔变量赋初值 CunZai = False '使用For…Next循环语句 If Trim(Cells(4, 2)) = "" Then MsgBox "请输入姓名" Exit Sub End If For i = 11 To iCount '判断是否已有相同的记录 If Trim(Cells(4, 2)) = Trim(Cells(i, 1)) Then '把CunZai布尔变量的值设为True CunZai = True Dim YorN YorN = MsgBox("该员工已存在是否更新记录?", vbYesNo, "询问") If YorN = vbYes Then '更新信息 Cells(i, 2).Value = ComboBox1.Value Cells(i, 3).Value = birthday(Cells(5, 3)) Cells(i, 4).Value = Cells(5, 3) Cells(i, 5).Value = Cells(4, 10) Cells(i, 6).Value = Cells(4, 6) Cells(i, 7).Value = Cells(4, 8) Cells(i, 8).Value = ComboBox4.Value Cells(i, 9).Value = Cells(6, 7) Cells(i, 10).Value = ComboBox2.Value Cells(i, 11).Value = ComboBox3.Value Cells(i, 12).Value = Cells(7, 2) Cells(iCount + 1, 13).Value = "A" & iCount - 9 Cells(i, 14).Value = ComboBox5.Value Cells(i, 15).Value = Cells(4, 12) Sheets("工资标准").Cells(iCount + 1 - 9, 1).Value = "A" & iCount - 9 Sheets("工资标准").Cells(iCount + 1 - 9, 2).Value = Trim(Cells(4, 2)) Sheets("考勤和应扣项目").Cells(iCount + 1 - 9, 1).Value = "A" & iCount - 9 S- 配套讲稿:
如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。
关于本文