




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕 业 设 计(说 明 书)题 目: 会展中心管理系统的设计与实现 姓 名: 贾春艳 编 号: ( )字 号平顶山工业职业技术学院2011年 4 月 20 日平顶山工业职业技术学院毕 业 设 计 (论 文) 任 务 书姓名 _贾春艳_专业 计算机应用技术_任务下达日期 _年_月_日设计(论文)开始日期 _年_月_日设计(论文)完成日期 _年_月_日设计论文题目 _A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 杨韶华_系(部)主任 _年_月_日摘 要 随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的,企业更需要的是协同工作、综合、集成化的解决方案。而网
2、络是解决由于物理距离造成的信息交流不畅、协商沟通不便的瓶颈问题的最佳方式。国内会展业的发展快速,会展管理日趋复杂,传统的以手工方式为主的展会操作模式,局限性日趋突显:宣传手段单一,管理效率低,主办单位与参展商之间缺乏有效的互动沟通途径,管理者不能实时掌握展会的各类动态信息等。会展中心管理迫切需要一种辅助管理工具,以提升会展宣传的深度和广度,提高内部管理的效率,降低管理成本,加强与参展商的信息互动交流,为参展商提供方便、快捷的信息服务,提升展会整体的管理效率和市场竞争力。因此建立一套灵活、高效、可发展的会展管理系统已是势在必行。会展中心管理系统是采用面向对象开发方法,以ASP.Net、c#、ja
3、vascript编程等网络新技术,实现服务器端与客户端的交互式连接。后台的数据库管理我们采用了微软的MS SQL Server2000,它本身可以制定处理数据的并发操作问题,而数据并发操作是在设计基于Web的管理系统中必须考虑的。计算机技术、网络技术和信息技术的发展,越来越多地改善这现代人的工作、生活。会展中心管理系统能够实现网上预约展位和门票,成为实物会展发展的重要的补充形式,同时也促进了会展经济的迅速发展。关键字:管理系统、 网上预约 、数据库、 网上展览会目 录第一章 引言1. 国内外会展中心发展研究现状1.1国内研究现状中国会展业经过20世纪80年代初期的发展,到了1987年进入定期化
4、阶段。会展事业是个综合性很强的事业,是一项系统工程,从筹办到招展、展出,涉及的部门很多,有力于推动区域会展经济的多元化发展和各个城市的会展业之间互相交流。随着社会的发展,近几年国内会展业的发展快速,会展管理日趋复杂,传统的以手工方式为主的展会操作模式,局限性日趋突显:宣传手段单一,管理效率低,主办单位与参展商之间缺乏有效的互动沟通途径,管理者不能实时掌握展会的各类动态信息等。人们的会展经济意识不强,参与度低,不利于会展经济的发展。会展数量多、品牌少、设施落后、供求矛盾突出。缺乏有效的宏观调控的行业自律,到目前为止我国还没有健全的法规制度。缺乏高素质的专业会展人才和会展公司,使会展经济的质量和效
5、益欠佳。随着知识经济时代的到来,人员素质就是会展业管理水平的体现。会展经济也是智力经济,一次成功的会展,需要专门的会展公司承办。本系统的应用将大大提高会展管理效率,节省人工成本,并能提高会展质量。1.2国外研究现状国际会展业已经经过了150多年的发展,运作模式已非常成熟。在此过程中,德国、法国、美国、新加坡和中国香港等发达国家和地区一直是会展业发展的领先者,他们在长期发展过程中逐步形成了政府推动型、市场主导型、协会推动型、政府市场结合型四种成熟的运作模式,他们凭借其在科技、交通、通讯、服务业水平等方面的领先优势,在世界会展业发展过程中占有着绝对的优势。会展业的不断发展对一个国家和地区的国民经济
6、的快速发展发挥着积极而重要的作用。正因为如此,世界各国及地区都十分重视会展业的发展。国际会展业成熟的运作模式给予我们的启示:一是将会展业列入整体经济发展战略和城市发展规划。二是政府及相关部门给予大力扶持。三是依靠一些国际著名的会展专业公司来运营。四是市场化、国际化程度较高。五是拥有一批专业的、优秀的展览人才。2. 研究方法面向对象方法是以软件技术对象(Object)为核心,开发的软件系统是由对象组成。对象是现实世界实体的正确抽象,它是由描述内部状态表示静态属性的数据,以及可以对这些数据施加的操作,封装在一起构成的统一体。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。面向
7、对象开发方法的出发点和基本原则是尽可能的模拟人类的思维模式,主要有以下优点:稳定性好、可重用性好、可维护性好。因此,会展中心管理系统采用面向对象开发方法。3. 研究意义随着计算机技术的迅速发展,计算机的应用技术渗透到各个行业的各个领域,企业想要更好的发展,必须要与时俱进、改革创新。会展中心管理系统是以传统会展为基础,利用互联网手段,依托于网站的信息交互平台,通过特有的网站区域用于展示企业形象,推广企业产品的一种网络展示方式。会展中心管理系统能使更多的人能用更低廉的成本,将自己的产品通过互联网带给大家,打破时间与空间的局限性,不仅使客户双方建立起一对一、一对多和多对多的垂直接触,而且还可以长时间
8、为双方建立往来服务,以利双方更快捷、更深刻、更细致地增进了解,提高贸易效率,增加贸易机会。还可以提供“智能化”增值服务:利用网络系统和电子技术,对展览的流程管理和资源管理实现程式化、电子化、智能化、规范化、自动化。我国会展中心可以借助互联网赢得后发优势,促进会展经济的迅速发展。4. 研究内容主要研究内容包括以下几个方面:完成“会展中心管理系统”的设计,会展中心管理系统是一个功能完备的企业系统,由预登记模块、搜索模块和管理员管理模块两大部分组成。预登记模块:该模块用于展商预定展位、观众预定门票。搜索模块:该模块用于浏览网页的用户进行展会信息的搜索。管理员管理模块:该模块用于新闻管理、合作媒体管理
9、、预登记管理、日程管理、展位价格管理以及管理员信息管理。第二章 系统设计相关原理2.1系统架构设计本系统采用B/S(BrowserServer)三层结构。用户界面层在客户端运行;业务逻辑层和数据访问层在服务器端的Web服务器上运行;数据库在服务器端的数据库服务器上运行。B/S结构是一种以Web技术为基础的新型系统平台模式。它把传统B/S结构中的服务器部分分解为一个数据库服务器与一个或多个应用服务器,从而构成了一个三层结构的客户端服务器体系结构。在这种结构中,主要的命令执行、数据计算都由服务器端完成,应用程序在服务器安装,客户端不用安装应用程序,所有的日常操作可通过浏览器来完成。在B/S结构中,
10、由浏览器作为统一的客户端,服务器端由数据库服务器和Web服务器以及联接它们的中间件组成,一般来讲,为了节省开发费用,可以把Web服务器和数据库服务器合二为一,放在同一台服务器上,构成服务器端。B/S结构系统的主要工作原理是,操作时用户通过客户端浏览器向Web服务器发出请求信息,Web服务器再向数据库服务器请求,数据库服务器完成Web服务器的请求后,向Web服务器发出回复信息,然后,Web服务器将数据库服务器提供的有用信息传给浏览器,这样,用户就可以在电脑屏幕上看到自己想浏览的信息如图41所示。 图2-1 B/S三层体系结构2.2开发工具介绍Microsoft推出的Visual Studio 2
11、005(简称VS2005)提供了一个全新的开发环境,在此环境下,可以用多种语言开发Windows窗体应用程序、ASP.NET网站、移动设备应用程序、组件与控件、数据报表、XML Web服务等多种复杂的系统。C#语言是在C、C+和Java基础上重新构造的、语法与C+和Java都比较相似的基于.NET框架支持的一种完全面向对象的、类型安全的编程语言,也是.NET的首选编程语言。从开发效率来讲,C为应用程序开发人员提供了快速的开发手段,但又不牺牲C+语言的特点和优点。下图描述了基于.NET框架的一些编程工具和编程特点:功能描述Windows窗体设计器提供图形化设计界面,通过对窗体中的控件进行拖放,可
12、以快速创建应用程序的用户界面Windows窗体工具提供了Windows窗体设计器、Windows应用程序模板、基本的项目引用和初始代码,帮助用户创建标准Windows窗体应用程序Web窗体工具提供了Web窗体设计器、ASP .NET Web应用程序模板、基本的项目引用和初始代码,帮助用户创建以浏览器作为主界面的Web窗体应用程序XML Web Services工具提供了一个ASP .NET Web Service模板,可以用来构成Web应用程序的基本结构。此时,Web应用程序的基本架构将构建在Web服务器和本地解决方案文件之上多语言支持开发环境集成了所有的.NET平台编程语言,包括Visual
13、 C#数据访问用于创建数据库应用程序的组件、可视化数据库工具以及一个可靠的ADO.NET类集,使用户可以方便的操作所有类型的数据错误处理包括支持跨语言调试的调试工具以及结构化异常类向导可以用来快速创建复杂的通用任务图2-1基于.NET框架的一些编程工具和编程特点2.2.1 Microsoft.NET FrameworkMicrosoft.NET Framework是支持生成和运行下一代应用程序和XML Web services的内部Windows组件,其主要目标是:· 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是
14、在远程执行的。· 提供一个将软件部署和版本控制冲突最小化的代码执行环境。· 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。· 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。· 使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致。· 按照工业标准生成所有通信,以确保基于.NET Framework的代码可与任何其他代码集成。下图描述了Visual Studio.NET开发环境中各部分的组成和相互关系2.2.2 公共语言运行库公共语
15、言运行库(Common Language Runtime,CLR)是.NET框架的基础,可被看作是一个在执行时管理代码的代理,提供诸如内存管理、线程管理和远程处理等核心服务,而且还强制实施严格的类型安全以及确保安全性和可靠性的其他形式的代码的准确性。事实上,代码管理是实施运行库的基本原则。以运行库为目标的代码称为托管代码;不以运行库为目标的代码称为非托管代码。凡是使用符合公共语言规范的程序语言开发的程序,均可以在任何安装有CLR的操作系统中执行。CLR可以大幅度简化应用程序的开发,同时由于代码在托管模式下运行,有效的避免了内存泄漏等情况。使用.NET提供的编译器可以直接将源程序编译为.EXE或
16、者.DLL文件,但是需要注意的是,此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(Intermediate Language)代码,在代码被调用执行时,CLR的Class Loader会将需要的IL代码装入内存,然后再通过即时(Just-In-Time)编译方式将其临时编译成所用平台的CPU可直接执行的机器代码。2.3 数据库开发工具介绍PowerDesigne是Sybase公司的CASE工具集,可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigne可以制作数据流图、概念数据模型和物理数据模型,可以生成多种客户端开发
17、工具的应用程序,也能为团队设计模型进行控制。它可以与许多的数据库设计软件,如:PowerBuilder 、Delphi、VB等配合使用来缩短开发时间并使系统设计更优化。Y因此本系统使用PowerDesigner设计数据库PowerDesigne主要包括:概念数据模型(CDM)、物理数据模型(PDM)、面向对象模型(OOM)、业务程序模型(BPM)。CDM、PDM、OOM三者之间的关系第三章 可行性分析技术可行性从技术可行性方面分析,我们从软件和硬件两个角度进行分析,首先,在软件配置方面,会展中心管理系统采用了Microsoft Visual Studio 2005集成开发环境,它的界面非常友好
18、,用户使用其开发系统可以事半功倍;使用它可以进行面向对象编程而且可以向下兼容,对数据的完整性进行控制,以保证对有效的数据进行处理。在此集成环境中,它提供了很多的控件,便于设计界面和实现各种功能,减少了编程人员的工作量,同时提高了系统的开发效率。其次,在硬件配置方面,会展中心已经有自己的网络,因此对于开发基于网络的会展中心管理系统非常有利。经济可行性从经济可行性方面分析,我们从支出和收益两个方面分析,首先,在支出方面,因为会展中心网已经基本建成,不需要重新投入资金,进行设备购买所以在支出方面是非常小的。其次,在收益方面,因为本系统就是面向社会各界的人士,提高了管理的人员的工作效率和会展中心的知名
19、度,减少了传统的管理方式对通信的依赖,所以在某种意义上来说是有很大收益的。、运行可行性从运行可行性方面分析,随着会展中心的发展,企业各个部门都配置了计算机,使管理人员很方便的登录会展中心对展会信息进行管理。综上所述,开发会展中心管理系统具有可行性。 第四章 需求分析要想做出一个好系统,首先要对系统进行分析,需求分析的主要任务就是:定义软件的范围及必须满足的约束;确定软件的功能和性能,这样设计出的软件才能满足用户的需求。另外还提供需求说明,作为软件质量评测的依据。1.对传统会展中心管理的分析 传统会展中心管理方式主要以手工管理为主,局限性日益突出:受时间、地域的限制;3.系统功能分析 (1)搜索
20、功能:用于浏览会展网站的游客搜索展会信息、展商信息、展品信息 (2)预登记功能:用于想要参展的公司预定展位和想要参观的个人预订门票 (3)后台数据管理功能:用于系统管理员进行新闻管理、展位管理、预登记管理、合作媒体管理、日程管理、个人信息管理以及系统备2.对需求的规定2.1对性能的规定:n 精度:在精度需求上,根据使用用户需求,在各项数据的输入/输出及传输过程中,可以满足各种精度的需求。n 时间特性要求:在软件发面、响应时间、更新处理时间方面满足用户需求。n 灵活性:当用户需求。如操作方式、运行环境、结果精度、数据结构与其他软件接口等发生变化时,设计的软件能够及时适当调整,满足不同用户的要求。
21、2.2对功能的规定:n 外部功能:要求有良好的人机界面; n 内部功能:该软件集命令、编程和编辑于一体,完成定位显示功能;对运行环境的规定:n 设备:运行该软件所使用的具体设备要求:客户端是奔腾以上的CPU、内存在128MB以上的计算机;硬盘容量在10GB以上;数据库服务器的内存在256MB以上;n 支持软件:接口 1)用户接口:本产品的用户一般需要通过终端进行操作。进入主界面后单击相应的窗口,分别进入相应的页面。用户对程序的维护要有备份。2)软件接口:Windows 9x/2000/NT/XP操作系统,服务器安装SQL Server 2000服务端工具,用户端安装SQL Server 200
22、0客户端工具。浏览器:IE5.0以上,推荐使用IE6.0; 分辨率:最佳效果1024×768。2.4接口设计 外部接口在用户界面部分,为用户提供一个友善的界面。在界面设计上要简单明了、易于操作,并且要注重界面布局,突出显示重要信息。考虑到用户多对Windows风格比较熟悉,应尽量向这方面靠拢。总的来说,用户界面要做到可靠、简单和易使用。.2 硬件接口 在输入方面对于键盘、鼠标的输入,可用c#标准输入/输出,对输入进行处理内部接口 在内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递 2.5故障处理要求2.6安全性第四章 总体设计 需求分析确定了系统的开发目标,总
23、体设计就要确定系统的具体实施方案、为后期系统的实现建立一个模型。1. 设计概述 本系统通过建立基于互联网的管理平台,为用户提供预订门票和预订展位的服务以及搜索功能。同时,会展中心管理人员也能够通过平台发布展会信息、展商信息,也可以进行后台数据的管理。整体结构图如图X所示:匿名用户(Anonymous):使用电脑登录网站的用户。非匿名用户(Nonymous):使用电脑登录网站并进行预登记或者登录的用户。网站管理员(Manger):会展中心网站工作人员,负责整个网站的运行、备份。同时,也是后台数据的管理者。展商(Customer):通过展商预登记预订展位。观众(Viewer):通过观众预登记预订门
24、票。2管理员用列图:会展中心管理的基本环节有以下几个:2. 预登记:进入网站的游客想获得免费门票或者预定展位,可以点击预登记进行预约;3. 观众预登记管理:根据预登记信息,将免费门票送到预登记者手里;4. 展商预登记管理:展商付费之后为其分配展位,并根据展商填写的基本信息通知展商;预登记的展商而没在规定时间内付费就取消预定的展位2 系统功能模块设计21预登记模块该模块主要包括观众预登记和展商预登记两个模块21.1观众预登记模块1 观众预登记1.1 简单描述 本用例主要用于游客通过预登记获得免费门票。1.2 前置条件进入网站 1.3 后置条件 用例成功后,观众预登记表添加一条新纪录。1.4 事件
25、流 基流当游客希望以观众预登记获取门票时,用例启动。 (1)系统转到预登记页面,提示游客输入个人信息。 (2)游客输入个人信息。 (3)系统检查信息是否有效(姓名是否为空,邮箱是否可用,票数是否为空),将信息存入数据库。 替代流 如果用户输入的预登记信息无效,提示预登记信息提交失败,用户重新填写信息,或者取消预登记,用例结束。观众预登记用例图:展商预登记模块1. 简单描述本用例主要用于描述游客通过展商预登记预订展位1.1前置条件 进入网站1.2后置条件用例成功后,展商预登记表添加一条新纪录1.3事件流1.31基流当游客希望通过展商预登记来预定展位时,用例启动(1) 系统跳转到展商预登记页面,焦
26、点聚集在文本框内提示游客输入信息(2) 游客输入信息(3) 系统检查信息表是否有效(公司名称是否输入、邮箱是否可用、电话是否正确、是否选择预定展位类型),将信息保存到数据库。13.2替代流如果用户输入的预登记信息无效时,提示预登记失败,提示用户重新填写信息或者取消预登记,用例结束。展商预登记用例图:3管理员登录模块3.1简单描述本用例主要用于管理员登录3.2前置条件用户是合法的管理员3.3后置条件用例成功后管理员进入后台管理页面 3.4事件流基流当用户提出登录进入后台请求时,用例启动。1) 系统跳转到后台登录页面,提示用户输入用户名、密码和验证码2) 用户填写用户名、密码和验证码3) 用户输入
27、的用户名、密码、验证码正确,则进入后台管理页面替代流如果输入无效的用户名或密码,系统提示用户名或密码错误;如果用户名和密码正确,验证码错误则提示验证码错误,用户重新输入或取消登录,用例结束。4新闻管理模块4.1基本描述本用例主要用于管理员管理新闻4.2前置条件管理员登录4.3后置条件用例成功后,新闻信息被添加、删除或修改4.4事件流 基流管理员点击新闻管理,用例启动1) 系统列出所有符合管理员要求的新闻2) 管理员点击添加、删除或者修改3) 管理员要修改新闻,则执行分支流,修改新闻管理员要添加新闻,则执行分支流,添加新闻管理员要删除新闻,则执行分支流,删除新闻分支流1:修改新闻 系统跳转到新闻
28、修改页面,修改并保存2:删除新闻管理员可以点击删除按钮,相应的新闻删除3:添加新闻系统跳转到新闻添加页面,添加新闻并更新新闻列表新闻管理用例图:5预登记管理模块 5.1基本描述主要对展商预登记信息进行管理5.2前置条件管理员成功登陆5.3后置条件用例成功后,为付费的展商分配展位,预定展位到规定日期之后还未付费的被删除5.4事件流54.1基流管理员点击预登记管理,系统跳转到展商预登记管理页面,用例启动(1) 系统列出所有展商信息(2) 管理员点击删除或分配展位(3) 管理员按预登记时间来查找未在规定时间内付费的展商记录进行批量删除;如果付过费的展商按其选择的展位类型进行分配展位号预登记管理用例图
29、:6合作媒体管理6.1简单描述 本用例主要用于管理员对合作媒体的管理6.2前置条件管理员成功登录6.3后置条件用例成功,合作媒体表中的记录被修改、添加或删除6.4事件流基流 管理员点击合作媒体管理,系统跳转到合作媒体管理页面,用例启动(1) 系统列出所有合作媒体信息(2) 管理员点击删除、修改或添加(3) 管理员点击删除,一条记录被删除;管理员点击修改,进入修改页面,所有信息都可以修改,点击添加,添加一条合作媒体记录并返回合作媒体列表7展位管理7.1简单描述 本用例主要用于管理员对展位类型和价格进行管理7.2前置条件管理员成功登录73后置条件 用例成功,展位表中的记录被修改、添加或删除7.4事
30、件流基流管理员点击展位管理,系统跳转到展位管理页面,用例启动(1)系统列出所有展位信息(2)管理员点击删除、修改或添加(3)管理员点击删除,一条记录被删除;管理员点击修改,进入修改页面,所有信息都可以修改,点击添加,添加一条展位记录并返回展位列表8.管理员个人信息管理8.1简单描述 本用例主要描述管理员修改个人信息8.3前置条件管理员成功登录8.4后置条件用例成功后,管理员信息表中一条记录更新8.5事件流基流管理员点击修改个人信息,系统跳转到个人详细信息页面,用例启动(1)系统管理员详细信息(2)管理员点击修改(3)管理员点击修改,所有信息都可以修改,修改成功后返回后台管理首页 第五章 详细设
31、计详细设计的目的会展中心管理平台系统整体结构图如图1所示:会展中心管理平台系统结构图1. 前台模块如图所示:X-XX前台1.1搜索模块的主要功能用于当游客输入展会名称、展商名称、展品信息等关键字对自己感兴趣的信息进行搜索。本功能支持游客使用关键字进行搜索,搜索结束后返回给游客所有符合其要求的信息,若无,则提示没有查到相关信息。搜索处理流程图如图X所示:X-XX搜索处理流程图1.2新闻显示模块新闻显示模块的主要功能是用于显示有关会展的信息,供游客浏览1.3观众预登记模块 观众预登记模块的功能主要用于用过通过预登记获取免费门票,预登记时必须输入“姓名、联系电话、票数、邮箱”,输入的电话或邮箱格式不
32、正确,则提示错误信息;输入的票数必须是数字;输入正确的信息预登记才能成功1.4展商预登记模块设计说明模块名称:展商预登记使用范围:全局模块功能:实现展商预订展位的功能限制要求:只有登录本网站的用户才能预登记输入:公司名称、公司地址、联系电话、邮箱、参展展品类别、公司性质、预订展位类型输入:提示预订展位成功算法逻辑:输入的公司名称不能为空且是字符,否则提示错误;联系电话和邮箱格式必须是正确,否则提示错误信息;展商预登记模块的功能主要用于用过通过预登记预订展位,预登记时必须输入“公司名称、联系电话、邮箱、参展产品类别、预订展位类型”,输入的电话或邮箱格式不正确,则提示错误信息;如不选择参展产品类别
33、和预订展位类型,系统为其选择默认。 展商预登记模块流程图如图aa所示:a-a展商预登记流程图2. 后台数据管理模块1. 管理员管理模块(登录和个人信息管理)1.1修改个人信息功能管理员个人信息模块的功能主要是用于管理员管理修改用户名、密码等等,修改成功后更新数据库中管理员信息表1.2登录功能管理员登录模块的主要功能是用于管理员登录,只能通过登录才能进入后台管理页面,当管理员在输入用户名、密码、验证码后,单击“登录“按钮,如果验证成功管理员就成功进入后台进行管理。2. 合作媒体管理模块 合作媒体管理模块的功能是主要用于管理员对合作媒体的添加、删除、修改3. 新闻管理模块新闻管理模块的功能主要是用
34、于管理员对新闻的添加、修改、删除和对新闻类型的添加、修改、删除新闻添加流程图:新闻修改流程图:4. 预登记管理模块预登记管理模块主要包括展商预登记和观众预登记两个模块 4.1观众预登记管理模块 观众预登记模块的功能主要用于管理员对观众预订门票进行管理,当展会过期时,管理员对观众表中的记录进行批量删除4.2展商预登记管理模块 展商预登记管理模块的功能主要用于管理对展商预登记的展位进行处理,如没在规定时间内付费的取消其预定展位,在规定时间内付费的为其分配展位。5. 日程管理模块 日程管理模块的功能主要用于管理员对日程的添加、修改、删除6. 展位管理模块展位管理模块的主要功能是用于管理员对展位类型、
35、展位价格的管理第六章 数据库设计第七章 测试软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),以发现程序错误的过程。软件测试是软件质量保证的关键步骤,也是对软件需求分析、总体设计和详细设计的最终评审。 从测试是否针对系统的内部结构和具体实现算法的角度分为黑盒测试和白盒测试。1.黑盒测试法 又称为功能测试,把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。测试者仅关心如何寻找出可能使程序不按要求运行的情况,因而测试是在程序接口进行的。2.白盒测试法 又称为结构测试,前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解程序的
36、结构和处理过程。人们发现应重视考察程序执行的路径,并尽量使用程序图代替原来的流程图来设计测试用例。无论是黑盒测试还是白盒测试都不可能进行完全测试,所以本系统测试中采用白盒测试和黑盒测试相结合的方法,对软件进行测试 一般地,系统测试的主要内容包括:功能测试、性能测试、用户界面测试、安全性测试、安装于反安装测试本系统主要进行功能测试:修改信息功能描述用于管理员修改个人信息用例目的测试会展中心管理系统管理员修改个人信息能否正常工作前提条件管理员正常的登录输入/动作期望的输出/相应实际情况用户名:空 新密码:空新密码确认:空提示用户名不能为空提示用户名不能为空用户名:admin 新密码:jcy1101
37、新密码确认:jcy1100提示两次输入密码不一致提示两次输入密码不一致用户名:admin 新密码:jcy1101新密码确认:jcy1101提示密码修改成功提示密码修改成功管理员登录功能描述用于管理员登录用例目的测试会展中心管理系统管理员是否能够正常登录前提条件运行系统进入后台登录页面输入/动作期望的输出/相应实际情况用户名:空 密码:空验证码:空提示用户名和密码不能为空提示用户名和密码不能为空用户名:admin 密码:aaaa验证码:空提示密码不正确,请重新输入提示密码不正确,请重新输入用户名:admin 密码:jcy1101验证码:345a提示验证码错误提示验证码错误用户名:admin 密码
38、:jcy1101验证码:2698恭喜你登录成功恭喜你登录成功观众预登记功能描述用于游客进行预登记来获得免费门票用例目的测试会展中心管理系统观众预登记功能是否能正常工作前提条件运行系统,进入网站首页,点击观众预登记输入/动作期望的输出/相应实际情况用户名:空 电话:空 票数:空提示用户名不能为空提示用户名不能为空 用户名:李明 电话:空 票数:空提示电话不能为空提示电话不能为空用户名:李明 电话:dddda122票数:空提示电话只能是数字,请输入正确的电话提示电话只能是数字,请输入正确的电话用户名:李明 电话:1536993428票数:空请输入要预定的票数请输入要预定的票数票数:4提示预登记信息
39、成功提交提示预登记信息成功提交展商预登记功能描述用于展商预定展位用例目的测试会展中心管理系统展商预登记功能是否能正常工作前提条件运行系统,进入网站首页,点击展商预登记输入/动作期望的输出/相应实际情况公司名称:空 联系电话:空 展位类型:空提示公司名称不能为空提示公司名称不能为空公司名称:河南科技有限公司联系电话:空 展位类型:默认提示联系电话不能为空提示联系电话不能为空公司名称:河南科技有限公司联系电话位类型:默认提示预定展位信息提交成功提示预定展位信息提交成功新闻添加功能描述管理员添加新闻用例目的测试会展中心管理系统的添加新闻功能是否能够正常工作前提条件成功登录,并进入新闻管理界面输入/动作期望的输出/相应实际情况标题:空 新闻内容:空提示标题不能为空提示标题不能为空标题:sfthbjjjjkiygyu34gg新闻内容:空提示标题不能超过15个字符提示标题不能超过15个字符标题:第一届家居展览会新闻内容:空提示新闻内容不能为空提示新闻内容不能为空标题:第一届家居展览会新闻内容:本届展位.提示新闻添加成功提示新闻添加成功新闻修改功能描述
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程回填土施工合同应注意的问题2篇
- 宾馆设备购货协议3篇
- 劳动合同分公司员工假期安排3篇
- 公积金提取授权书样本3篇
- 房产授权交易委托3篇
- 代收货物委托书模板3篇
- 教学能力心得体会(17篇)
- 幼儿园音乐活动方案(18篇)
- 2024年柳州市鱼峰区花岭社区卫生服务中心招聘考试真题
- 盐采业发展中的社会责任与公益活动考核试卷
- 2025教科版六年级科学下册全册教案【含反思】
- DB43T-稻-再-油生产技术规程
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读
- 课件:《科学社会主义概论(第二版)》第五章
- DB36∕T 1720-2022 牧草裹包青贮技术规程
- 基于BIM技术的建筑工程安全管理应用与探讨
- 基于深度学习的电力系统故障恢复与优化方法研究
- 大数据与人工智能营销知到智慧树章节测试课后答案2024年秋南昌大学
- 第20课 清朝君主专制的强化(导学案)(原卷版)
- VR游戏中心:虚拟现实的娱乐新趋势
- 四川省德阳市(2024年-2025年小学六年级语文)统编版小升初模拟((上下)学期)试卷及答案
评论
0/150
提交评论