版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘 要随着互联网技术的发展,互联网被广泛应用于各行各业之中。各行各业都在考虑如何使用互联网来宣传推广自己的产品或者发布信息。而对于各行业来说进行宣传推广最好的解决策略是能建立属于自己的推广平台即系统,然后对其有效管理。本论文主要研究如何建立与维护消防安全宣传的网站,在进行系统设计时遵循应用系统软件的工作原则,并合理安排系统的开发步骤,所建设的消防安全宣传网站通过ASP.NET技术来设计实现。系统的总体设计主要包括了系统各功能的设计,本文所建设的消防安全宣传系统应用了多项技术包括:SQL、ASP.NET等;最终设计后的网页具有操作灵活,功能多的显著特点。在网页的设计过程中:首先,消防安全宣传网页
2、设计使用的技术,编程语言、使用的网站美工技术均使得网页呈现出了较好的效果。其次,在系统的设计开发中,将自己平时所学的网页设计技术及数据库相关知识应用到了实践中,通过实践给自己留下了深刻的感悟。本系统在开发建设时,借助了已经成熟的网站开发技术及系统开发的源代码文件。分析了网页需要实现的功能然后进行调整,将它与消防安全宣传的实际需要相结合。最后分析讨论了网页设计技术ASP.NET在设计网站中具体的应用。关键词:消防安全宣传网站设计与实现; ASP.NET ;SqlserverAbstractWith the development of Internet technology, the Inter
3、net is widely used in all walks of life. All walks of life are considering how to use the Internet to promote their products or post information. For each industry, the best solution for promoting and promoting is to establish a platform for its own promotion platform, and then manage it effectively
4、.This thesis mainly studies how to establish and maintain the fire safety promotion website, follow the working principle of the application system software when designing the system, and arrange the development steps of the system reasonably. The fire safety promotion website constructed by ASP.NET
5、 technology is designed and implemented. .The overall design of the system mainly includes the design of various functions of the system. The fire safety publicity system constructed in this paper applies a number of technologies including: SQL, ASP.NET, etc. The final designed webpage has the chara
6、cteristics of flexible operation and many functions. In the design process of the webpage: First of all, the technology used in the design of the fire safety promotion webpage, the programming language, and the use of the website art technology have all made the webpage show a good effect. Secondly,
7、 in the design and development of the system, the web design technology and database related knowledge that I usually learn are applied to the practice, and I have left a deep feeling through practice.In the development and construction of this system, the source code files developed by the mature w
8、ebsite development technology and system are utilized. It analyzes the functions that the web page needs to implement and then adjusts it to combine it with the actual needs of fire safety promotion. Finally, the paper discusses the specific application of web design technology ASP.NET in the design
9、 website.Keywords: Design and implementation of fire safety publicity website; ASP.NET; Sqlserver1 绪论1.课题背景随着时代的发展,互联网技术也产生了重大的变革。互联网技术越发普及使得传输信息的速度变快。在网络时代的背景下,各行各业管理的方式逐渐与互联网进行深度融合并向规范化的方向发展。应用网络系统对信息管理有着诸多的优势,例如使得管理的手段更为先进、处理更加高效、管理更为科学,信息交流便捷等。互联网是现代生活的必需品,现阶段,社会发展较为迅速,使得人们处于一个信息爆炸的时期,越来越快的生活节奏让
10、人们面临着重大的压力。因此人们对于信息的实时性需求越来越大。对于传统的媒体如报纸、电视等分析发现,无法满足人们对信息要求的实时性,所传递出来的信息不能满足人们个性化的需要。现在对于信息的管理系统还没有形成一个统一明确的标准。传统的信息管理手段较为繁琐导致了人们希望通过互联网技术来设计一个信息管理的系统、进入21世纪以来,我国的国民经济进入了一个快速发展的时期,在通讯上存在的困难也慢慢被人们解决,因此我国的大中小企业开始使用系统来进行信息的有效管理、在企业进行信息管理的过程中,通过系统来进行信息的管理越来越受到人们的欢迎。随着系统用户需求的增加信息管理系统实现的模块功能也在增多,本文建立的用于消
11、防安全宣传的网页比起传统消防安全宣传的方式有着许多优点例如信息传递更为迅速,宣传的消防信息更为直观,可以实时更新上传的内容,另外数据的存储较为安全便捷,实现信息的查询也极为便利。本文设计的用于消防安全知识宣传网页包含了多项内容:网页设计的源代码、数据库、网页设计技术等。其具体的设计过程覆盖知识较为宽泛,同时对与系统工作人员来说减轻了工作的压力,使得用户能够实时获取信息、加强了对传播信息的监管,使得信息管理迈入了发展的新阶段逐渐向系统、规范、高效的趋势进行发展。1.2 目的和意义所建立的应用于消防安全知识的宣传网页必须能够满足用户的基本需求,能够实现对信息的快速传播。建立的网站其实质上为用户搭建
12、了一个良好的交流平台,使得用户的办事流程加快。同时此系统实现了大部分用户的需要,系统的管理员可以根据用户的需求进行实时的调整。这极大的方便了对系统的有效管理。1.3主要研究内容建立的用于消防安全知识宣传的网页能够向用户实时传输信息同时实现了数据的实时更新。其传播的信息的途径更为便捷安全。为用户提供了大量有用的信息,实际上随着社会的发展,网络背景下的消防安全知识宣传网页会显示出它极大的优势性。在互联网快速发展的今天,互联网已经成为人们学习工作中的重要组成部分,通过互联网人们获取信息的速度变快,它已经交叉渗透入人们生活的方方面面。互联网上发布的信息主要通过相关网络技术的手段实现。另外人们想要从互联
13、网上获取信息就需要人们对信息的有效检索。然后人们可以按照自己的需要对网络上的文件进行下载。因此网络技术在网站设计中占有着重要的地位。互联网显然是人们获取信息途径的组成部分。因而互联网技术越来越受到人们的重视。随着时代的发展,人们越来越希望信息传输速度能够提升。这样用户可以实时的获取到大量有效的信息。对传统传输信息的媒体进行分析发现,报纸、电视不能满足人们对于消息的个性化需要与信息传播的及时性。论文主要的研究内容:综合考虑到系统实施具备的可行性。在网站进行开发时应该按照软件项目管理的相关准则及进行动态网页设计所需要的编程,在建立系统时需要借助SQL server 2012数据库、以及来自于Ado
14、be公司的Macromedia Dreamweaver MX,其提供了用于网站开发各项技术如网站开发使用的工具及面向对象的编程。因此应用它开发出来的网站有着极高的安全性与便利性。1.4 组织结构设计的用于消防安全知识宣传的网页为了对用户信息进行科学高效的管理通过使用网站开发技术ASP.NET和Sqlserver数据库技术来实现。对系统的工作人员来说,加快了管理信息的工作效率。利用互联网系统对信息管理最后呈现出科学、高效、规范的显著特点。在进行设计消防安全宣传网站时有两类使用系统的角色:用户及管理员。由于两者的身份不同因此其获取的信息与操作的内容也不会相同。通过建立的消防安全宣传网站可以实现对用
15、户信息的有效管理,减少了采用传统手段出现的错误概率。使得数据的查询。删除更新更为便利。1、在使用网站的具体过程中应该了解系统的工作流程;2、对系统进行可行性分析及配置系统开发的具体环境及相关的开发技术。3、对系统进行各项分析包括;需求分析,网站性能分析、业务流程分析、数据流程分析等;4、实现本系统需要完成的功能并将相关内容编写入系统的开发文档中;5、编程实现;6、对设计的消防安全宣传系统进行各项测试。2 可行性分析2.1技术可行性本网站搭建的系统为微软Windows操作系统,计算机已经经历了长时间的发展时期,因此任何的web服务器都能在计算机上使用。而开发的系统应用的技术也是由计算机本体提供的
16、,因此开发出来的系统具有很强的市场适用性。网站开发的环境与相关的开发工具需要提前下载安装。本文设计的消防安全知识网页设计应用的开发工具由ASP.net来提供。为了实现数据的删除更新查询操作应用的数据库为SQLserver数据库。数据库能够实现数据的交互与维护数据的安全性。主要的目的在于保证网站能够平稳运行。从而让网站的开发顺利进行。(1)硬件可行性分析本文设计的网站对计算机硬件性能要求不太高,只要求计算机能够正常运行网站开发环境与正常的编写代码。而与网站设计相配套的计算机服务器有一定的要求,消防安全网页在开发完成后是需要上传服务器的。而负责接收文件的服务器本身应该具有极高的性能,安全性要高,这
17、样才能保证网页不会被攻击,网页打开较为流畅,不卡顿,设计的系统安全性高。(2)软件可行性分析开发整个系统使用的云计算有着诸多的优势,例如能够实现流量的可扩展性另外后期的流量能够依据需要智能调整。基于流量智能调整的云计算有着极强的扩展性,依据流量的实际需要进行智能调整,能够保证整个设计系统的安全性,同时能够实现数据的及时备份。现阶段进行的网站开发需要涉及到计算机科学、服务器的选取、软件的整体设计。这些内容已经不是技术的瓶颈。能够保证软件设计的平稳运行。2.2经济可行性设计网页对计算机的性能要求比较低,只要求计算机能正常运行软件的开发环境,因此配置较低的电脑也能进行网站的设计,当前应用于网站开发的
18、ASP.NET技术经过长时间的发展已经逐渐成熟。所以本文设计的消防安全宣传网页在经济上是可行的。2.3操作可行性随着互联网技术发展,计算机平台支持的业务不再单一化。这就使得本文设计的消防安全宣传网页有着极强的操作性。但是在后期维护系统的安全及让搭建的平台运营时间变长是需要思考的问题。为了实现后台数据信息的同时管理所使用的是CMS的互操作性,而且此类数据管理模式能够极大的提升系统的工作效率,因此设计的系统具有很强的实践性。2.4系统开发环境ASP.NET技术是一种广泛应用在网站开发中的技术。本身就具有诸多的优势例如支持多种语言开发网页包括c#、VB、.NET语言。所进行网页开发的环境为Visua
19、l Studio Express 2012 。其本身能够很好的设计实现动态网页与页面7。2.4.1 SQL Server数据库设计该系统使用的数据库为SQL数据库,主要的原因如下:首先,Windows Server 2005服务器为了保证使用数据库的安全主要的手段为避免所有非授权用户进入数据库。以此来保证系统的平稳运行,其次当用户需要查询数据库中的数据时可以使用WEB服务器来实现。这样的设计是符合系统整体需求的。最后,数据库中支持表数量较多可达到20多万个。同时数据库支持在系统开发设计时对XML Web Senices进行开发。数据库作为网页HTTP侦听器,数据表中数据占的内存仅取决于服务器磁
20、盘容量的大小,这种设计要求是满足本文建立的消防安全宣传网页设计要求的。2.4.2 Microsoft Visual Studio由于应用网站开发技术为ASP.NET,所以在进行程序开发时代码只需要文本编辑器编辑,这主要因为ASP.NET所支持程序首先用文本编辑器进行编辑。但是当复杂的程序需要调试时需要放在开发的环境内。VisualSudio提供了极好的程序开发环境。而其本身包含有两个产品:首先是用户可以独立使用并且免费的软件被叫做osoft Visal Studio Expess2012forWeb。其次还有一个应用开发时比较大的开发工具属于VisualStudio2012组成部分。而其本身在
21、发展过程中出现了较多的版本,版本不同用户需要的钱不同。其中的商用版本对于网站开发的相关工具进行了高度集成处理。如果想要启动系统中应用软件开发的相关组件,具体的操作流程为配置好开发的环境首先启动VisualStudio2012,然后建立一个开发网页的站点项目或开发网页的应用程序项目。其中虽然VisualStudio的Express版本对用户来说是完全免费,但本身所包含的功能比较多,能够开发一些复杂的应用程序。而使用VisualStudioExpress2012for Web能够实现的功能为快速搭建网页设计需要的程序,并为网页设计提供必备的编程使用的类库或者相关组件。2.4.3 ASP.NET技术
22、ASP.Net技术主要应用在网页设计上能够应用在通用的服务器上,这些内容被包含在了支持ASP.Net强大化的软件之中6。即使现在能够用ASP.Net技术进行网页的开发,但是存在的问题是在将来多处理器对于网页性能的提升毫无影响。而现在ASP也不允许这么做。互联网标准支持下的XML、SOAP、WSDL等,为网络开发技术提供了极大的扩展性。因此应用于网页设计的ASP.Net具有多种优势例如强大的作用力、灵活、操作简单,具有极高的管理性。由代码与ASP编写共同编程实现ASP本身具有的功能。这样在开发的过程中只要先进行解释便可自动形成。对于两种编程ASP.NET比ASP语言分析发现,当两者实现相同的功能
23、时,前者要比后者的代码要繁琐。2.4.4 C#介绍C是NET中的一个关键性语言。它是现阶段应用范围比较广的,现代化的面向对象的编程。 对C语言进行分析发现,C继承了许多C +所具有的功能。例如参考了C+中许多的语句及表达式。另外C#还借鉴了许多JAVA中的语句表达式。比如:C在操作系统之上提供了编程语言的虚拟机。是编程语言进行运行的主要环境。其本身为面向对象的语言具有层次结构。再分析其架构其类似于微软的操作系统。可以使用微软所有的32位API,因此它受到了许多程序工作者的喜爱,并广泛应用在互联网的网站设计上,另外它具有平台无关性可以将运行的代码在任何平台上进行移植使用。C是由微软进行设计开发的
24、。它是以C语言与C+语言为模板参考的。语言的风格类似于JAVA。微软中对开发的C#是这样描述的:“C#是在两种已经成熟的C语言与面向过程的C+语言基础上开发的具有使用简单,操作灵活的鲜明特点。它的发音来源于Csharp,主要的含义为实现了C与C+所有功能。只要熟悉那两种语言便可掌握C#。另外C#下一步的开发目标为与Visual Basic和C+进行结合。即同时拥有两种语言的优势,并灵活应用。”。众所周知C语言风格与JAVA很像。下面将仔细分析C+与C#之间的优劣性。首先,两种语言包含了相同的字符类型,如整型、长整型、浮点型、字符型、字符串、数组、结构体与类。但是不应该认为名字相同形状细节就完全
25、一样,其本身还是具有差异性的。具体表现为C#所支持的长度为64,但C+长度完全取决于平台。该平台可以取值32或者64,但是在类或者结构体上两者没有本质的区别。其次,网页设计所需要的东西都可以从主类上(System.Object的)进行继承实现。但像数据类型整型或者浮点型是具体作用于数据对象的。这个例子可以将具体的实例转换为引用类型。在计算机网页的理论设计上,网站开发人员可以忽略掉这种变化。但其实这种情况会对系统的性能造成影响。两种语言即C+或者C#中关于类的概念几乎相同。两者唯一的区别就体现在了默认的访问级别上,默认的级别通常是公共的,而默认的优先级通常是私有化的。然而在类上,两者的概念却不相
26、同。首先在C+中,规定了一种结构的产生不能由另外一种结构决定。结构与结构之间不能继承,同时结构也不会提供析构函数,但是结构实现了需要的接口。而C#不同的是结构是值,类其实为引用。最后,C#语言是一个面向对象的语言,其广泛应用于网页设计中,本身具有极强的功能,使用较为灵活具有很强的兼容性,语言完整对于出现的错误能够及时解决。C编写的代码能够使用大量的关键字(例如OLE_COLOR,VARIANT_BOOL,DISPID_XXXXX等),其主要的目的是方便用户使用。面向对象C与JAVA语言的风格极为相似,具有明显的封装与继承性,并且代码可读性能良好。致力于网络C广泛应用于计算机的网页设计中。强C可
27、以实现多项功能,包含NT的服务,通用的零部件,网页设计部分,及web服务等。灵活性和兼容性C#语言具有简单灵活的特点,因此编程人员一般使用C#语言来设计网站,主要是因为它的灵活开放性。以保证网站组件使用的其他语言与程序集能够相互调用操作。3 需求分析建设消防安全宣传网站具有很强的必要性,其主要的因素为可以及时地向人们宣传消防安全知识另外还可以提高员工的工作效率,系统的投入使用能够满足用户个性化的需求。系统能够便捷地操作数据如实现删除,查找,更新等。设计的系统模块是依据用户的需求进行出发的,遵循系统开发的基本原则,在系统设计时进行看全面的相关研究。从本系统实现的功能进行研究,系统设计的主要目的是
28、方便管理数据信息。用户可以登录系统查询到与自己有关的数据信息。满足了人们对信息的个性化的需要。用户可以按照自己的意愿在系统上查询相关的信息。进而浏览自己感兴趣的内容。这样缩短了用户查询信息需要的时间。转变了用户获取信息的方式,传统获取信息方式要么通过电视或是报纸,其传播的介质可能没有包含用户的信息不能满足用户的基本需求。设计开发的系统对于管理员来说减轻了工作中存在的压力,缩小了日常的工作量。3.1性能分析实用性:在设计网站之间需要对网站的市场需求进行仔细分析。力求网站设计的界面简单大气。让用户能够灵活操作。基本满足于用户的各项需要。由于在某一特定的时间内,登录服务器的用户过多。会导致在服务器上
29、出现流量压力。因此用户登录系统时会出现延迟现象。平台的安全性:建设的消防安全知识宣传系统为对所用用户开放的系统,在系统上没有涉及到资金的交易。系统管理员只是负责网站的日常运营维护。数据库实现了数据的安全存储,管理员实时对用户数据进行备份使得整个系统的安全性大大增加。稳定性:系统必须切实保护好数据安全,同时还应当加强对客户信息的监督和管理。如此,才能实现数据的稳定传输。 可扩展性:初次系统的开发肯定会存在诸多的问题。但开发系统并不是一次性就能够完成的,后期需要按照用户的需求实现调整。因为用户的需求在不断变化所以设计的功能模块要按照用户的需求来添加或者删除。这就使得系统必须具备可扩展性。同样要求模
30、块能够实时更新。3.2业务流程分析业务流程主要的目的是向系统传输必要的信息,通过仔细研究可以发现下面呈现规范化的符号形状,在出现问题或者缺陷,进行业务优化时可以展现出来。表征业务流程的基本符号如下图3.1所示。 内部实体 外部实体 数据存档 数据流向图 3.1业务流程图基本符号splash界面的业务流程图splash界面在网站设计中有许多作用,其主要包括用来展示学生详细信息的图标;网站应用程序的初始化配置,系统自动读取相关配置文件,加载配置11;链接服务器,用户获取最新数据信息,检查当前版本号,判断应用程序是否需要更新;联网检查应用程序是否存在安全漏洞,设计业务流程图,如图3.2所示。图 3.
31、2 splash界面流程图用户在添加信息时,对于信号编号系统来说采用的主要方式为自动增号,这就使得用户不用自己登记填写相关信息,管理员只负责添加信息即可。信息的合法性会由系统进行自动验证。如果系统判定输入的信息正确,则将用户信息添加到数据库中,如果系统判定输入的信息不合法则提醒输入系统的管理员重新输入信息12。其中系统实现信息添加的主要流程如下图3.3所示。图3.3 添加信息流程图当系统管理员需要删去信息的时候,只需要点击删除即可,系统则会自动提醒删除信息,提示管理员删除信息成功,具体实现删除信息的流程图如下3.4所示。图3.4 删除信息流程图3.3数据流程分析数据流程分析,如图3.5所示。图
32、 3.5数据流程分析图4 系统设计4.1系统结构管理员结构图,如图4.1所示。图4.1 管理员功能结构图用户结构图,如图4.2所示。图4.2 用户功能结构图4.2 数据库设计4.2.1概念结构设计数据库的概念模型是存在于逻辑世界与现实世界沟通的桥梁,其主要的目的是对数据进行抽象然后对其建立相应的数据模型。在信息方面,设计者通过数据的完善来实现数据库的整体设计,让设计好的系统能够提升用户与系统的交互性。主要的流程为先选取指定的数据为起点,然后做好数据的整理工作。其具体的模型机构图如下所示:存取索引方法、聚簇存取、HASH存取方法等广泛应用于选取正确的关系模式进行有效存储。其详细的管理员信息属性图
33、如图4.3所示。图4.3 管理员信息实体属性图消防法律法规属性图,如图4.4所示。图4.4 消防法律法规属性图消防设备与安全实体属性图,如图4.5所示。图4.5消防设备与安全实体属性图通知公告属性图,如图4.6所示。图4.6通知公告实体属性图4.2.2 表结构设计各个表的设计结果如下:表4-1:dbo. comment表表4-2:dbo. course表表4-3:dbo. coursetype表表4-4:dbo. manager表表4-5:dbo. resources表表4-6:dbo. shebei表表4-7:dbo. News表表4-8:dbo. tb_user表5 系统实现5.1用户操作
34、界面用当用户登录消防安全宣传网站,可以看见设计网站界面包含了心理知识、心理调节、系统公告消防安全知识、消防科普新闻、通知公告、消防法律法规、论坛管理,并且可以进行注册登录,如图5.1所示。图5.1网站首页界面图用户通过填写用户名和密码,信息填写准确无误后进行登录,如果用户在登录系统时显示未注册可先行注册。如下图5.2所示。图5.2用户登录界面图用户通过通知公告列表,选择点击公告可以查看公告详细,如图5.3所示,同时通过消防安全知识列表可以查看所有安全知识,选择点击查看安全知识详情,如图5.4所示。图5.3通知公告界面图图5.4消防安全知识界面图留言信息,通过列表可以查看已有的留言信息,同时用户
35、通过输入内容进行在线留言,如图5.5所示。图5.5在线留言界面图5.2管理员功能模块系统管理员首先依据自己的用户名、密码及验证码才能进入系统的后台。登录成功后立即会跳转到系统操作的主界面,能够对下图各项操作包括信息的查询、修改删除更新等操作,如图5.6所示。图5.6管理员列表界面图法律法规分类管理,首先可以查看已经发布的信息,并对其进行编辑或者删除,同时管理员可以实现信息的更新,如图5.7所示。图5.7法律法规分类管理界面图消防法律法规管理,管理员通过标题、所属分类、附件信息、介绍进行添加消防法律法规信息,同时管理员可以查看在网页上发布的相关信息,并有权利对其进行编辑或者删除,如图5.8所示.
36、图5.8消防法律法规管理界面图消防安全知识管理,管理员通过输入标题、内容、信息输入完成后,更新消防的相关知识,对已经发布的知识能够进行删除与再次编辑。如图5.9所示。图5.9消防安全知识管理界面图消消防设备与标识管理;管理员可以查看已经发布的相关信息,并有权利对发布的信息进行删除更新,如果需要添加信息系统的管理员需要按照预先的格式进行添加信息。如图5.10所示。图5.10消防设备与标识界面图消防科普新闻管理,管理员通过输入标题、内容信息输入完成后,能够添加与消防相关的信息,同时管理员还能查看以往发布的信息,并能够对已经发布的信息进行删除或者更新。如图5.11所示。图5.11消防科普新闻管理界面
37、图通知公告管理,管理员通过类别、标题、内容进行添加公告信息,同时管理员可以查看网页上所有发布的公告信息,并能够实现公告的各项操作包括编辑删除等如图5.12所示。图5.12通知公告管理界面图6 系统测试6.1系统测试的目的系统测试是开发系统中的重要组成部分。系统设计的再好,性能最优也需要对系统进行详细的系统测试,以便系统能够安全平稳运行。不管是应用于什么领域的系统,不管系统是用什么样的编程语言,只要是设计的系统就需要进行系统测试。其主要目的是找到系统中存在的漏洞。然后将找到的问题进行解决。这样才能保证系统的安全平稳运行,只要通过系统测试。设计的消防安全宣传网站才能更好的服务于人民。另外,在设计完
38、成后还应当对系统进行验证和测试,从而保证设计系统更加满足客户需求。在测试过程中重点测量系统数据的可靠性、操作优良性,并在必要时候加以改进。项目测试的重要性和目的: 系统不管使用什么样的编程语言或者设计方法,系统肯定会存在问题。为了避免错误的引入通常的解决手段为使用新的编程语言或者先进的网站设计方法,但是即使使用最好的方法也不可避免系统中出现的错误。因此系统开发完成后需要进行系统的测试,在系统测试时需要进行误差的估计。测试是所有工科在完成项目后必须进行的步骤。同时测试也是网站设计开发的重要组成部分,同样软件的设计肯定离不开系统的测试。依据大量的统计数据进行分析发现,软件测试工作占整个系统开发过程
39、中的40%。其中用于软件测试消耗的资金占软件消耗总成本的三成到五成。如果考虑后期系统的维护,那就是软件存在生命周期的问题了。因此测试在整个系统中占据重要的地位。 (2)测试的目的系统测试的主要目的是为了发现程序中存在的问题。在进行软件的测试时需要对软件一部分或者复杂的整体部分纳入测试范围。测试的主要目的是发现设计中存在的问题。测试能够发现程序中存在的问题并进行及时修正。测试不是只为证明程序的错误性。这样才能保证系统的正常实施。但仅仅停留在字面上理解是片面的,没有错误是软件测试的最终目标,在软件测试时找到错误那测试是毫无价值的,事实上并不是这样的。首先,测试的主要目是为了研究错误产生的原因及具体
40、的特点。项目经理可以检测中项目在开发过程中存在的功能缺陷,从而改进。这样通过测试对设计的软件进行不断改进才能保证软件的正常进行。其次在软件测试中没有错误的测试是没有价值的,系统整体的测试对于评估整个系统的质量有着重要的指导意义。6.2系统测试性能系统测试的性能如下:(1)挑剔性:测试是为了找出系统的错误,因此,在系统测试时我们要严格苛刻,十分挑剔。 (2)复杂性:测试是一个非常复杂的过程,当设计测试用例时,你需要小心和高度熟练的高能量工作,这可能被忽略或忽略。(3)不彻底性:虽然系统经过测试,但测试仍然会存在不够彻底的问题,测试不能保证系统后期运行完整无误,所以要在后期不断的检查、修改。(4)
41、经济性:通常情况下将这种测试称为“选择测试(Selective Testing)”。同时在系统测试时需要遵守经济性的原则。6.3测试结果测试系统与后期评估系统的质量不能仅局限于系统设计中编写的代码或者过程。其应该与软件开发时的用户需求与设计整个过程密切相关。从设计系统的角度出发,应该时刻小心谨慎。按照按钮的原理,当第一个纽扣扣错时下面的都会扣错。因此对于系统的设计来说同样适用。只有在软件初期发现错误才会在后期不至于出现太严重的错误。因此解决问题应该放的时间要比较早。为了避免系统在后期出现严重的问题,因此在进行软件测试的过程中需要从用户的角度角度进行出发。首先进行系统测试的主要方法为黑盒测试,黑
42、盒测试主要的测试目的包含以下三项内容:首先保证系统设计的界面与功能与用户的需求高度吻合。另外在计算机接口的设计上应该力求美观。不能为了标新立异而不满足界面设计的原则。另外界面需要进行合理布局,保证界面各项功能的正常运行。通过对功能的测试,消防安全宣传网站的基本功能都是可行的,不管是系统里面的功能,还是界面的设计都是可值得推广宣传的。结 论在互联网进行消防安全网站设计的过程主要还是用互联网来实现网站系统的信息化,通过本人对四年所学知识的整体归纳,开发设计了平台信息管理系统,但是当亲身投入到实际生产中还是有很多问题,而且在问题出现的时候,自己的信心也受到了一定的打击,但是在面临困难的时候要积极地调整自己的状态,用自身所学来克服相应的困难。如此一来,不单单对所学知识进行了基础巩固还通过相应的技术对知识有着具体的了解,而且在学习中结合了跨学科的效果,也对专业有了更深刻的理解。在整个毕业设计的过程中,有付出但也有回报,虽然在毕业设计的过程中遇到了很多困难,但是通过自身的不懈努力,灵机应变的能力有所提高,而且对于毕业设计相关知识的不断探求仍存在欠缺。无论是在日后的学习和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国眼镜激光焊接机等产业未来发展趋势及投资策略分析报告
- 网店运营管理制度
- 餐饮行业安全用电指导方案
- 2024年度版权购买与授权合同
- 交通运输安全生产管理制度
- 2024年建筑施工短期劳务合同
- 博物馆安全保护措施方案
- 海洋渔业强对流天气应急预案
- 2024丁方承建甲方办公楼装修工程合同
- 2024年度城市基础设施建设BT项目合同
- 木材材积速算表
- 如何培养学生良好的双姿习惯(精)
- 计算机及外部设备装配调试员国家职业技能标准(2019年版)
- GB18613-2012中小型异步三相电动机能效限定值及能效等级
- 《临床决策分析》课件.ppt
- 家风家训PPT课件
- 泪道冲洗PPT学习教案
- 浅谈校园影视在学校教育中的作用
- 无公害农产品查询
- 试剂、试药、试液的管理规程
- 研究生课程应用电化学(课堂PPT)
评论
0/150
提交评论