当前位置:首页>> >>


vb定时显示报警系统设计(论文 源代码).rar

收藏

资源目录
    文档预览:
    编号:20180913212519131    类型:共享资源    大小:12.51MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    vb 定时 显示 报警 系统 设计 论文 源代码
    资源描述:
    目 录1 引言 .....................................................................................................................................12 系统概述 .............................................................................................................................22.1 需求分析 ......................................................................................................................22.2 系统可行性分析 ..........................................................................................................22.3 系统的构思及特点 ......................................................................................................32.4 系统环境 ......................................................................................................................33 系统设计 .............................................................................................................................53.1 系统功能描述 ..............................................................................................................53.2 功能模块划分 ..............................................................................................................53.3 创建数据库 ..................................................................................................................74 系统实现 .............................................................................................................................84.1 登录界面的实现 ..........................................................................................................84.2 主窗体的实现 ..............................................................................................................94.3 系统其他主要窗体的实现 ........................................................................................114.3.1 设备基本信息录入窗体的实现 .........................................................................114.3.2 定时设置窗体的实现 .........................................................................................124.3.3 设备信息报表窗体的实现 .................................................................................145 系统测试 ...........................................................................................................................155.1 测试的主要内容和方法 ............................................................................................156 系统评价 ...........................................................................................................................166.1 结果论述 ....................................................................................................................166.2 改进说明 ....................................................................................................................167 结束语 ...............................................................................................................................17参考文 献 ..............................................................................................................................18Abstract ................................................................................................................................19致谢 ......................................................................................................................................20忻州师范学院计算机科学与技术系本科毕业设计(论文)·1·可定时显示报警系统的设计摘 要:可定时显示报警系统是一个能够定时并及时报警,提醒人们安全有效地按计划完成任务的系统。本论文从软件工程的角度,对可定时显示报警系统 做了全面的需求分析,简要说明了该系统的构思、特点及开发环境; 阐述了系统的主要功能, 论 述了它的设计与实现,并且叙述了系统的测试与评价。本文论述的可定 时显示报警系统实现了设备 信息的查询、增加、删除、修改和报表打印等功能,使定时报警的形式具体化,获得了理想的定时 效果。关键词:定时报警;显示;数据库1 引言随着人们生活水平的不断提高,特别是物质生活水平的提高,人们越来越重视自己的人身安全和财产安全问题;同时,科学的飞速发展也迫使人们必须掌握越来越多的信息,这样就给忙碌地人们处理问题带来新的难题,而事物处理的好坏又直接影响着个人利益甚至是人身安全问题。所以要保障人们的切身利益,防止不好事件的发生,只凭借自己的记忆或者他人的提醒已经满足不了我们的要求,这时就必须拥有一个具有定时报警功能的系统来代替人们记录这些信息。可定时显示报警系统已成为当前的发展趋势,目前这方面的研究项目很多,如小秘书办公软件的开发与应用、日志管理系统的开发都颇为流行。本文所论述的可定时显示报警系统,具有准确、便捷、易操作的功能。人们在生活、学习、工作等多个领域都可以使用该系统进行定时报警,以确保每一位用户指定的计划和任务能够及时并且安全有效的完成,这是本系统最大的意义。创造一个可定时并能及时报警的系统是本系统的目的所在。通过以上的介绍可以看出可定时显示报警系统已经逐渐细化到日常工作和生活的各个方面,该系统是一个适合社会各类人群使用的可定时显示报警系统。本文将对系统的开发环境及相关的模块功能进行介绍。在此基础上论述了主要的系统界面及主要模块的设计与实现过程,以及系统的测试与评价,并指出了本系统的不足和对它的展望。忻州师范学院计算机科学与技术系本科毕业设计(论文)·2·2 系统概述2.1 需求分析可定时显示报警系统用来帮助人们记录庞大的信息, [1]及时报警来提醒人们制定的任务已完成,保障人们的切身利益,防止不好事件的发生。需求分析阶段的目的是在系统工作方面与用户达成一致。需求分析阶段的工作必须做到位,否则软件很可能一而再、再而三地根据用户需求更改,而这些需求往往都是当初没有提及的。问题就在于需求双方没有进行充分的交流。弄清用户复杂需求的真面目,是软件需求分析的关键所在。可定时显示报警系统进行需求分析时主要从 2 个方面入手:(1)用户需求:反映了用户对系统的目标要求,描述了用户使用软件必须完成的任务。(2)功能需求:定义了开发人员必须实现的软件功能,使用户利用系统能够完成他们的任务,从而满足了用户需求。在和实际用户交流与沟通之后,了解到科学的飞速发展给人们提供了方便优越的生活条件,但同时在处理问题方面又给忙碌的人们带来新的难题:即迫使人们必须掌握越来越多的信息。人们对于这些庞大的数据和信息不得不全盘接受,因为有些数据会直接影响事物处理的好坏,甚至影响着个人利益和人身安全问题。比如,人们在家庭生活中经常要烧开水,如果主人在烧水之后由于其他事情的干扰忘记了还烧着水这件事,时间过长很有可能发生火灾等事故。所以人们都迫切需要一个在生活、工作、学习等环境中可以进行定时报警、及时提醒他们完成制定的任务的软件。根据用户需求和功能需求建立一个较完善的可定时显示报警系统就显得尤为重要了。 2.2 系统可行性分析可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。当然不能靠主观猜想而是要靠客观分析,必须分析几种可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能达到的效益是否能达到值得去投资开发这个系统的程度。因此,可行性研究实质上是在较高层次以较抽象的方式进行的系统分析和设计的过程。可行性研究主要从两个方面来进行:(1)技术可行性:使用现有的技术能不能实现这个系统。可定时显示报警系统的技术难度不是很大,需要实现的细节功能比较多,所以选择一个相对比较容易使用的开忻州师范学院计算机科学与技术系本科毕业设计(论文)·3·发工具有利于将注意力集中在软件的功能本身,而不是开发工具的使用上,所以选择 Visual Basic 6.0 中文版作为开发环境。又由于本系统要记录在数据库中的数据不多,还不能构成很大的数据量,所以不必采用 MS SQL Sever 等大中型数据库,而是采用 ADO 技术调用的 Access 数据库。(2)操作可行性:系统的操作方式在这个用户组织内能不能行得通。在进行需求分析的时候,对用户组织进行了调查,针对他们的情况,设计出了适合这类用户组织的人机界面。Visual Basic 6.0 中文版的开发环境创建出一个功能强大的可视化设计方法,给广大非计算机专业人员使用 Windows 环境下的应用程序带来很大方便,所以用户们使用起来简单明了。 2.3 系统的构思及特点设计可定时显示报警系统主要想实现以下几个功能:一.用户登录系统后能够查看使用设备、设备事件、事件时长等有关信息,并能进行增加、删除、修改、保存等操作。这样可以使用户对数据库进行扩充、修改,不断的完善用户制定的任务。二.用户通过系统来设置报警时间,实现定时报警功能。这样可以及时的提醒用户,以报警的方式通知用户制定的任务已经完成,应该尽快结束事件,确保人身安全。三.通过系统能够对设备信息进行汇总、打印。用户可以在一个星期、一个月之后打印一次报表,不仅可以直观地看出这段时间的学习、生活、工作情况,而且可以方便的对某些制定的任务进行改进。四.能够随时更新用户密码,以防他人在了解用户密码后非法进入用户系统,更改用户设置。总之,可定时显示报警系统实现的功能在很大程度上减少了人们的工作量,使人们的生活越来越有保障和规律。 可定时显示报警系统的特色模块是实现定时报警功能,系统设计了现在时间和报警时间,根据事件时长用户自己输入报警时间进行报警。在报警时间没有到时,用户可以点击窗体中的“详细查询”按钮查看定时剩余时间,以及时提醒用户。当报警声响起时,可以人为的终止报警声音。2.4 系统环境可定时显示报警系统的主体开发环境选择的是 Visual Basic 6.0,[2]搭配的是ADO 技术调用的 Access 数据库。该软件的技术难度不是很大,但是需要实现的细节功能比较多,所以选择一个相对比较容易使用的开发工具有利于将注意力集中在软忻州师范学院计算机科学与技术系本科毕业设计(论文)·4·件的功能本身,而不是开发工具的使用,所以选择 Visual Basic 6.0 中文版作为开发环境。本系统运用的数据库是 Microsoft Access 数据库,Microsoft Access 作为一种关系型数据库管理系统,是 Windows 下最为流行的桌面数据库管理系统。它是中文 Office 中的重要组成部分之一,具有功能灵活、界面友好、易于学习和操作等特点,拥有广泛的用户群体。Microsoft Access 可以独立开发数据库应用系统,也可以作为后台数据库与 Visual Basic 等高级语言结合使用。在该系统中搭配的是 ADO技术调用的 Access 数据库。忻州师范学院计算机科学与技术系本科毕业设计(论文)·5·3 系统设计3.1 系统功能描述本章将对可定时显示报警系统进行总体设计,介绍系统的总体功能、模块划分,使读者对该系统有一个大体的认识,为进一步开发系统奠定基础。该系统的主要功能如下:1.基本信息管理模块包括设备信息录入,完成的功能是对信息设备进行增加、删除、保存、修改、取消等操作。它可以使用户对数据库进行扩充、修改,不断的完善用户制定的任务。2.系统功能模块包括定时设置和定时设备详情,完成的功能是通过查询设备事件、事件时长,在现在时间的基础上根据事件时长的提示信息,用户进行报警时间的输入,当报警时间到时,系统可自动报警,在报警声响起时可以人为终止报警声音。这样可以及时提醒用户,通知用户制定的任务已经完成,应该尽快结束事件,确保人身安全。在报警时间没有到时,用户可点击“详细查询”按钮,查看定时设置的详细信息,包括定时剩余时间等。3.用户管理模块包括设备信息报表和用户口令修改,用于实现设备信息报表打印和用户密码修改。4.系统帮助模块包括系统说明和关于,可实现系统功能简介和作者介绍。5.退出系统包括退出到登录和退出。3.2 功能模块划分根据上一节的功能介绍,设计出系统的总体功能模块,如图 3.1 所示。忻州师范学院计算机科学与技术系本科毕业设计(论文)·6·图 3.1 可定时显示报警系统功能模块示意图可以看出,可定时显示报警系统划分为 5 个功能模块,其中基本信息管理模块用于管理设备信息的录入、删除、查询,可以使用户不断的对数据库进行扩充、修改,不断的完善用户制定的任务。系统功能模块用于设置用户的定时项目,包括定时设置和定时设备详情,用户通过查询设备事件、事件时长,在现在时间的基础上根据事件时长的提示信息,进行报警时间的输入。当报警时间到时,系统可自动报警,当报警声音响起时可以人为终止报警。这样能够及时提醒用户,通知用户制定退出系统设备信息录入设备信息查询定时设置基本信息管理系统功能用户管理系统帮助可定时显示报警系统设备信息录入定时设备详情设备信息报表用户口令修改系统说明关于忻州师范学院计算机科学与技术系本科毕业设计(论文)·7·的任务已经完成,应该尽快结束事件,确保人身安全。用户管理模块用于实现设备信息的汇总、打印。用户可以在一个星期、一个月之后打印一次报表,不仅可以直观地看出这段时间的学习、生活、工作情况,还可以方便的对某些制定的任务进行改进。同时系统能够实现用户密码的修改,防止他人在了解用户口令后进入系统修改用户设置。现在我们已经对可定时显示报警系统的功能、模块划分有了比较全面的了解,下一节将介绍系统的数据库表结构。3.3 创建数据库在设计数据库表结构之前,首先要创建一个数据库。可定时显示报警系统主要应用于学习、工作、生活的各类人群,通过该系统可以实现设备信息的添加、删除、修改和查询操作,还可以实现信息的汇总、打印。同时在用户登录和修改密码时也必须与数据库连接。根据这些要求,系统应设置相应的数据库信息。本系统使用的数据库为“设备信息 1.mdb”保存在此目录下,数据库中包含“shebei”和“用户名和密码表”两个表。shebei 表用来保存使用设备、事件时间、使用人等信息。shebei 表的设置情况如表 3.2 所示。表 3.2 shebei 表的设置字段名称 数据类型 说明使用设备 文本 主键,必填字段(是) ,允许空字符串(否)设备事件 文本 必填字段(是) ,允许空字符串(否)事件时长 数字 必填字段(是) ,允许空字符串(否)使用人 文本 必填字段(否) ,允许空字符串(是)用户名和密码表用来保存用户名和密码这两个字段。用户名和密码表如表 3.3所示。表 3.3 用户名和密码表的设置字段名称 数据类型 说明user 文本 主键,必填字段(是) ,允许空字符串(否)pwd 文本 必填字段(是) ,允许空字符串(否)忻州师范学院计算机科学与技术系本科毕业设计(论文)·8·4 系统实现用户要使用可定时显示报警系统,必须先通过系统的身份认证,这个过程叫做登录。登录过程是根据用户名和密码来判断是否能够进入系统,成功登录的用户将进入系统的主界面。4.1 登录界面的实现登录窗体的名称为 FrmLogin,它的界面布局如图 4.1 所示图 4.1 所示表 4.2 登录窗体的属性窗体属性 设置值 具体说明名称 FrmLogin 设置窗体名称Border Style 1-Fixed Single 设置窗体的边界属性Caption 身份验证 窗体的标题条文本ControlBox False 取消控制按钮,防止用户通过控制按钮关闭对话框StartUpPosition 2--屏幕中心 设置窗体弹出时,位置在屏幕中心程序的运行过程如下:(1)判断用户是否输入了用户名和密码,如果没有输入,则返回,要求用户输入。(2)当用户名和密码都输入进去,如果用户名或密码错误,要求用户重新输入用户名或密码,同时将计数变量 pwdcount 加 1。(3)如果输入错误用户名或密码已达 3 次,即 pwdcount 大于或等于 3,则退出系统。忻州师范学院计算机科学与技术系本科毕业设计(论文)·9·4.2 主窗体的实现主窗体是工程的启动对象,可以在系统菜单中选择“工程”/“属性” ,打开属性窗体设置启动对象,本系统的主窗体是 FrmMain。打开主窗体的设计窗口,选择“工具”菜单项中的“菜单编辑器” ,对菜单内容进行编辑。菜单编辑器如图 4.3 所示。 图 4.3 菜单编辑器编辑菜单编辑器时参见表 4.4 来设置菜单项的属性。表 4.4 菜单项的属性标题 名称基本信息管理 mn_1…设备信息录入 mn_dxl系统功能 mn_2…定时设置 mn_sz用户管理 mn_3…设备信息报表 mn_sx…用户口令修改 mn_yk系统帮助 mn_4…系统说明 mn_xs…关于 mn_gy退出 mn_exit
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:vb定时显示报警系统设计(论文 源代码).rar
    链接地址:http://www.gold-doc.com/p-138599.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开