目录
1引言1
2系统概述2
2.1需求分析2
2.2系统可行性分析2
2.3系统的构思及特点3
2.4系统环境3
3系统设计5
3.1系统功能描述5
3.2功能模块划分5
3.3创建数据库7
4系统实现8
4.1登录界面的实现8
4.2主窗体的实现9
4.3系统其他主要窗体的实现11
4.3.1设备基本信息录入窗体的实现11
4.3.2定时设置窗体的实现12
4.3.3设备信息报表窗体的实现14
5系统测试15
5.1测试的主要内容和方法15
6系统评价16
6.1结果论述16
6.2改进说明16
7结束语17
参考文献18
Abstract19
致谢20
可定时显示报警系统的设计
摘要:可定时显示报警系统是一个能够定时并及时报警,提醒人们安全有效地按计划完成任务的系统。本论文从软件工程的角度,对可定时显示报警系统做了全面的需求分析,简要说明了该系统的构思、特点及开发环境;阐述了系统的主要功能,论述了它的设计与实现,并且叙述了系统的测试与评价。本文论述的可定时显示报警系统实现了设备信息的查询、增加、删除、修改和报表打印等功能,使定时报警的形式具体化,获得了理想的定时效果。
关键词:定时报警;显示;数据库
1引言
随着人们生活水平的不断提高,特别是物质生活水平的提高,人们越来越重视自己的人身安全和财产安全问题;同时,科学的飞速发展也迫使人们必须掌握越来越多的信息,这样就给忙碌地人们处理问题带来新的难题,而事物处理的好坏又直接影响着个人利益甚至是人身安全问题。所以要保障人们的切身利益,防止不好事件的发生,只凭借自己的记忆或者他人的提醒已经满足不了我们的要求,这时就必须拥有一个具有定时报警功能的系统来代替人们记录这些信息。
可定时显示报警系统已成为当前的发展趋势,目前这方面的研究项目很多,如小秘书办公软件的开发与应用、日志管理系统的开发都颇为流行。
本文所论述的可定时显示报警系统,具有准确、便捷、易操作的功能。人们在生活、学习、工作等多个领域都可以使用该系统进行定时报警,以确保每一位用户指定的计划和任务能够及时并且安全有效的完成,这是本系统最大的意义。创造一个可定时并能及时报警的系统是本系统的目的所在。
通过以上的介绍可以看出可定时显示报警系统已经逐渐细化到日常工作和生活的各个方面,该系统是一个适合社会各类人群使用的可定时显示报警系统。本文将对系统的开发环境及相关的模块功能进行介绍。在此基础上论述了主要的系统界面及主要模块的设计与实现过程,以及系统的测试与评价,并指出了本系统的不足和对它的展望。
2系统概述
2.1需求分析
可定时显示报警系统用来帮助人们记录庞大的信息,[1]及时报警来提醒人们制定的任务已完成,保障人们的切身利益,防止不好事件的发生。需求分析阶段的目的是在系统工作方面与用户达成一致。需求分析阶段的工作必须做到位,否则软件很可能一而再、再而三地根据用户需求更改,而这些需求往往都是当初没有提及的。问题就在于需求双方没有进行充分的交流。弄清用户复杂需求的真面目,是软件需求分析的关键所在。
可定时显示报警系统进行需求分析时主要从2个方面入手:
(1)用户需求:反映了用户对系统的目标要求,描述了用户使用软件必须完成的任务。
(2)功能需求:定义了开发人员必须实现的软件功能,使用户利用系统能够完成他们的任务,从而满足了用户需求。
在和实际用户交流与沟通之后,了解到科学的飞速发展给人们提供了方便优越的生活条件,但同时在处理问题方面又给忙碌的人们带来新的难题:即迫使人们必须掌握越来越多的信息。人们对于这些庞大的数据和信息不得不全盘接受,因为有些数据会直接影响事物处理的好坏,甚至影响着个人利益和人身安全问题。比如,人们在家庭生活中经常要烧开水,如果主人在烧水之后由于其他事情的干扰忘记了还烧着水这件事,时间过长很有可能发生火灾等事故。所以人们都迫切需要一个在生活、工作、学习等环境中可以进行定时报警、及时提醒他们完成制定的任务的软件。根据用户需求和功能需求建立一个较完善的可定时显示报警系统就显得尤为重要了。
2.2系统可行性分析
可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。当然不能靠主观猜想而是要靠客观分析,必须分析几种可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能达到的效益是否能达到值得去投资开发这个系统的程度。因此,可行性研究实质上是在较高层次以较抽象的方式进行的系统分析和设计的过程。可行性研究主要从两个方面来进行:
(1)技术可行性:使用现有的技术能不能实现这个系统。可定时显示报警系统的技术难度不是很大,需要实现的细节功能比较多,所以选择一个相对比较容易使用的
参考文献
[1]启明工作室.VisualBasic Access数据库应用系统开发与实例[M].人民邮电出版社,2004
[2]周国民.VisualBasic Access数据库项目开发实践[M].中国铁道出版社,2005
[3]王兴晶,赵万军.VisualBasic软件项目开发实例[M].电子工业出版社,2004
[4]龚沛曾,陆慰民,杨志强.VisualBasic程序设计教程(6.0版)[M].高等教育出版社,2004
[5]宋德福,张强华.计算机专业英语教程[M].北京高等教育出版社,2002
[6]章立民.VB2003~2005开发秘诀与范例大全[M].电子工业出版社,2003
[7]陈艳峰,高文姬,邵蕴秋.VisualBasic数据库项目案例导航[M].清华大学出版社,2004
[8]王兴昌,赵万军.VisualBasic软件项目开发实例[M].电子工业出版社,2004
[9]沈大林.VisualBasic6.0基础与案例教程[M].高等教育出版社,2003
[10]张宏林.VisualBasic教育信息化系统开发实例导航[M].人民邮电出版社,2003