酒吧管理系统毕业设计最终版_第1页
酒吧管理系统毕业设计最终版_第2页
酒吧管理系统毕业设计最终版_第3页
酒吧管理系统毕业设计最终版_第4页
酒吧管理系统毕业设计最终版_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计题目酒吧管理系统目录1系统概述111研究背景112研究意义113系统设计思想12系统开发环境221ASPNET概述222动态网站技术介绍323数据库技术424ADONET连接数据库53需求分析531可行性分析5311技术可行性6312经济可行性6313操作可行性732系统用例733系统流程和逻辑834计算机软硬件配置和开发平台10341计算机系统硬件配置10342计算机系统软件配置11343编程环境与工具114系统概要设计1141概述1142系统结构1243数据库设计13431数据库ER图13432数据库实体14433数据库设计表145系统详细设计1751用户登录模块的实现1752项目申报信息管理1853项目审核信息管理1954产品信息管理2055销售信息管理2056入库名片管理2158修改密码226系统测试2261概念和意义2262特性2363重要性2364本系统测试描述2465系统测试效果247总结28(一)本文的研究结论及展望28(二)研究的不足及发展意见28(三)在系统设计与实现过程中的收获及后续的改进29致谢语30参考文献31酒吧管理系统摘要在酒吧业竞争越来越激烈的今天,努力在市场竞争中脱颖而出,已经成为每位酒吧经营者所追求的目标。酒吧如何才能提高服务质量,其管理能力显得越来越重要。由于使用了先进的数据库管理技术,酒吧管理系统对提高酒吧的管理能力将会起到比较重大的作用,整个系统的基本设计目标是实现系统界面友好美观、简单易用、功能全面并有较高的安全性。本文以实际运用为开发背景,运用软件工程原理和开发方法,采用ASPNET技术构建一个基于B/S模式的酒吧管理系统。系统开发主要是对程序的功能、总体结构、数据结构和安全等方面进行设计;详细内容主要是能实现对系统数据库的访问,程序能实现所要求的功能等。最后还要对系统进行测试,并对结果进行了分析总结,发现错误和不足并及时更改,望求完满体现毕业设计的要求。本次程序设计目的是希望可以简化酒吧日常经营管理。并且系统的界面要友好,易于操作。关键词酒吧;ASPNET技术;B/SABSTRACTINTHEBARINDUSTRYINCREASINGLYCOMPETITIVETODAY,EFFORTSINMARKETCOMPETITION,HAVEBECOMETHETARGETOFEACHBAROWNERSPURSUITBARHOWTOIMPROVETHEQUALITYOFSERVICE,THEMANAGEMENTISMOREANDMOREIMPORTANTWITHTHEUSEOFADVANCEDDATABASEMANAGEMENTTECHNOLOGY,THEPUBSMANAGEMENTSYSTEMTOIMPROVETHEMANAGEMENTABILITYWILLPLAYAMOREIMPORTANTROLE,THEBASICDESIGNOFTHEWHOLESYSTEMTARGETISTOREALIZETHESYSTEMFRIENDLYINTERFACEBEAUTIFUL,EASYTOUSE,FULLYFUNCTIONALANDHASHIGHERSECURITYINTHEDEVELOPMENTBACKGROUNDOFACTUALAPPLICATION,THISPAPERUSESTHEPRINCIPLEOFSOFTWAREENGINEERINGANDDEVELOPMENTMETHOD,USINGASPNETTECHNOLOGYTOBUILDABARMANAGEMENTSYSTEMBASEDONB/SMODETHROUGHOUTTHEDEVELOPMENTPROCESS,FIRSTOFALL,ONTHESYSTEMDEMANDANALYSIS,SYSTEMMAINFUNCTIONS,DATAFLOWDIAGRAMSANDDATADICTIONARYTHENTHESYSTEMOVERALLDESIGNANDDETAILEDDESIGNOVERALLDESIGNMAINLYINCLUDESTHESYSTEMFUNCTIONDESIGN,SYSTEMOVERALLSTRUCTUREDESIGN,SYSTEMDATASTRUCTUREDESIGNANDSYSTEMSECURITYDESIGN,ETCTHEDETAILEDDESIGNMAINLYINCLUDESTHEREALIZATIONOFTHESYSTEMDATABASEACCESS,THECONCRETEIMPLEMENTATIONOFMAINFUNCTIONMODULE,MODULEIMPLEMENTSTHEKEYCODE,ETCFINALLY,THESYSTEMFUNCTIONALTESTING,ANDTHETESTRESULTSAREANALYZEDANDSUMMARIZED,CONCLUDESTHATTHESHORTAGEOFTHESYSTEMANDTHENEEDTOIMPROVEPLACE,CONVENIENCEISPROVIDEDFORFUTURESYSTEMMAINTENANCE,BUTALSOFORTHEFUTUREDEVELOPMENTOFSIMILARSYSTEMPROVIDESTHEREFERENCEANDHELPTHEDEVELOPMENTOFTHISSYSTEMTOMAKEBARMANAGEMENTMORECONVENIENTANDQUICK,ATTHESAMETIMEALSOPROMPTEDTHEBARMANAGEMENTMORESYSTEMATIC,ORDERINGSYSTEMINTERFACEISFRIENDLY,EASYTOOPERATEKEYWORDSBARASPNETTECHNOLOGYB/S1系统概述11研究背景和意义随着计算机技术日益的发展和网络的普及,信息时代已经踏上了历史舞台。为了改善企业的管理水平和办公效率,引用先进的管理思想和手段,以人为本,计算机技术为辅,这成为企业发展必不可少的发展动力。随着中国加入WTO,各行各业都面临着难以预料的发展机遇,亦伴随着极大的挑战,酒吧行业也无例外地接受着时代进步所带来的冲击。由于酒吧服务项目多,信息量大,传统的酒吧管理,过程繁琐复杂,效率低,并且容易出错,已经不能适应快速发展的市场脚步了。因此,各酒吧都在努力提升自己,努力进步,尤其是在网络技术迅速发展背景下,酒吧行业尝试利用计算机网络技术来创造新的工作模式和管理方法,提高工作效率,降低管理成本来赢得更大的利益。虽然计算机并不是成功的关键因素,但它确实可以发挥很大的作用。因此,运用全新的管理方法,将会成为提高酒吧管理效率、改善经营环境的重要方法之一。12酒吧管理系统的现状随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统ES或决策支持系统DSS,其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展1。目前很多中酒吧都没有实现管理信息化、网络化。管理多为人手操作,较为落后。致使工作效率难以提高,经营成本居高不下。13系统设计思想要想成功地设计出一个网站,必须清楚自己为什么要设计,要设计成什么样,要投资多少等。只有经过周详地计划,才能更好地设计出所需要的程序。联系自己现实生活所总结的经验,系统的设计应按照以下原则来开发。1有效性所谓的有效性指的是有用性和可用性。前者指的是程序对客户能最大限度地满足其需要,后者则是程序能达到计划所设定的功能要求。好的站点的利用率应该非常高,并且容易操作,能最大地满足使用者要求。2高可靠性系统是否可靠,视乎开发者在设计开发时对各种问题的预测能力。所以必须最大限度地确保系统能有一个稳定的运行环境。3高安全性在设计中,充分利用软、硬件提供的各种措施,既能确保资源共享,又能顾及系统的容灾、备份、恢复能力。为系统提供备份工具,可以确保数据的安全性。设置不同的操作权限,确保不同人员的操作权限。4先进性采用ASPNET为开发工具,以SQLSERVER2005为网站后台数据库。开发成本低,系统兼容性大,普及率高。5采用标准技术所有设计遵循国际现行标准,保证系统的开放性。6外观和技术平衡系统采用网页风格,界面美观,操作简单。网站设计的关键问题是权衡外观和技术。外现不好即使可以运行亦不能令人满意,相反,如果只有外观好而功能简陋则显得华而不实。在外观与技术之间需要一个平衡点,这至关重要。2系统开发环境21ASPNET概述ASPNET是基于通用语言运行的程序。首次运行时,会在服务器端进行编译。ASPNET可以用MICROSOFT公司的VISUALSTUDIONET开发环境开发。这些仅仅是ASPNET强大功能的一小部分。ASPNET以一种字符基础,分级配置系统,可以令配置更简洁。因为配置信息都保存在简单文本中,实现新设置无需启动本地工具。使开发更加具体和快捷。一个ASPNET的应用程序的安装只需要简单拷贝一些必须文件,就可以直接运行,简单快捷。ASPNET已经成为一款主流开发工具,通过特殊的无缝连接技术,可以在多处理器的环境运行下,极大地提高运行速度。ASPNET优势主要有以下几方面(1)效率,ASPNET可以跳过重新编译就可以实行首次运行,效率高很多。(2)可重用性,ASPNET可完全分离代码与内容,可重用性强。(3)代码量,ASPNET实现功能不需要重新编写代码,只须提前说明,就可自动实现,ASP却不可。所以,代码量ASPNET比ASP小的多。22动态网站技术介绍由于操作界面是WEB页面形式,而且要求能动态处理各种用户的具体请求并返回结果,一般静态WEB页面技术无法实现,所以我决定采用动态网页技术来设计ASPNET是ASP的新版本,功能并不只是ASP的加强版,还增添了许多新的特性而且ASPNET可扩展性、可定制性和数据处理能力亦有很大的提升,能为WEB开发人员减轻开发成本其稳定,高效,安全的运行环境受到广大开发者肯定23数据库技术每个数据库都是由表、触发器、存储过程等所组成的。数据表是储存着数据库中所有数据的对象,设计完数据库后便可创建数据表来储存数据了。SQL2005有两种创建数据库表方法可以选择一种是利用表设计器创建,另一种是用TRANSACTSQL语句CREAT来创建。建完一个表后,最重要的是往表中写入数据。假如需要删表,可以用企业管理器删除表或用DROPTABLE语句删除。SQL2005存储数据时将集中处理一些固定的数据操作,避免影响运行时系统的速度和效率。用SQLSERVER企业管理器,通过简单操作就可以对数据库进行新建、存储、修改、删除。由于设计时需要对许多数据进行处理,所以需要拥有高度安全性的数据库软件来提供支持。选择SQL2005原因是第一,WINDOWS2005SERVER与SQLSERVER服务器集成紧密,而且WINDOWS2005SERVER服务器还有较高的安全性,可以阻止那些没有授权的用户的访问,来保证服务器安全,达到客户对系统安全性的所提的要求第二,用户可以利用WEB来查询数据库中的数据,用这种方式实现远程访问第三,数据容量大,因为每一个数据库中都可以容纳数十万个数据表,而且表中的记录只与配置的硬盘容量有关。本系统使用VS2005作为开发环境,以嵌套C语言的ASPNET作为编程环境,数据库环境则是SQLSERVER。24ADONET连接数据库采用ADONET确实可以简化开发者开发数据库的工作量。ADONET能够提供两种数据访问模式,分别是连接模式和非连接模式。后者是ADONET独有的非连接模式DISCONNECTED。在功能上能够提供更强大服务,而且软件操作比较灵活。在这个工作模式下,必要的数据源的数据下载,原来的数据源被切断,而且还可以提供改进。ADONET可以提供两种编程接口OLEDB和SQLSERVER来访问数据库。不过基于SQLSERVER数据库环境中,以效率为前提,使用SQLSERVER接口使用OLEDB好。3需求分析31可行性分析技术可行性开发环境要求不过份,个人电脑已经达到开发要求。;在编程人员方面,以大学所学的计算机知识基础下,加上对其开发软件的自学,可以为系统的开发提供基本的技术保障;社会可行性网络上已有许多不同行业的管理系统成品。开发酒吧管理系统与本国法律并不冲突。另外,开发软件的工作计划符合个人,而且软件操作简单,便于管理。具有可行性;经济可行性本系统采用ASPNET开发,软件免费,成本低,登入系统即可操作,使用方便快捷;311技术可行性最关键的问题是技术可行性。根据客户对系统提出的各种要求,从个人的技术层面上分析实现的可行性。本系统采用ASPNET和ADONET,并以SQL2005为数据库。相配合来开发酒吧管理系统,分析结果是可行的。312经济可行性对成本效益进行分析,系统的开发成本相比预期有没超支,开发后所带来的得益能否大于开发成本至关重要。而我开发这系统目的是方便管理酒吧,提高工作效率,节省工作时间,并因此增大经济效益。而且是独自开发这系统,成本较低,可行。313操作可行性由于科技发展迅速,计算机式管理的是大势所趋,通过各种智能软件来减少了以前的人工操作所需的大量工时来提高工作效率。本管理系统设计简洁,用户上手容易。因此,是可行的。32系统用例经过需求分析后,可知酒吧管理系统的基本用例图如下。总体用例图如图32所示管理员注册商品信息管理入库管理销售管理查询统计修改密码用户管理图31管理员用例图员工注册商品信息管理入库管理销售管理查询统计修改密码图32员工用例图33系统流程和逻辑S开始输入用户名密码和验证码输入是否合法进入系统NY结束图33登录流程图开始输入商品信息输入是否合法添加成功NY结束图34添加商品信息流程图34计算机软硬件配置和开发平台341计算机系统硬件配置主板技嘉GAG31MS2CCPUINTEL奔腾双核E5300盒内存威刚2GBDDR280硬盘希捷320GB光驱先锋DVR117CH显卡集成INTELGMA3100显卡声卡集成REALTEKALC8838声卡网卡集成AR8132百兆网卡显示器优派19寸LED显示器342计算机系统软件配置操作系统MICROSOFTWINDOWSXPPROFESSIONAL安装软件MICROSOFTOFFICE2003金山词霸2010ADOBEACROBAT100PROFESSIONAL瑞星杀毒软件防火墙组合版INTERNETEXPLORER80VS2005SQL2005343编程环境与工具本管理系统采用MICROSOFTWINDOWSXPPROFESSIONALSP3为操作系统平台。在本系统开发时选用了以稳定性闻名的WINDOWSXP中文专业版和C作为开发语言,而且选择SQL2005数据库,由于都是MICROSOFT公司产品,因此各软件的兼容性较好,开发的系统的稳定性亦较高。通过VS2005的可视化开发环境,我可以缩短程序开发的工作量,利用内部集成的数据访问通道对数据库进行管理,可以使操作变得轻松方便。根据此管理系统设计要求,决定采用MICROSOFTSQL2005数据库,是因为它可以完全适合我对系统开发的需求,并且SQL2005本身可以支持许多语言类型,维护又简便,而且费用又低,对开发人员的素质要求也不算很高,升级容易。4系统概要设计41概述本系统采用B/S结构BROWSER/SERVER,浏览器/服务器结构和基于WEB服务这两种模式相结合,是一个可以完全适用于INTERNET环境下的模型。只要用户能链接上INTERNET,不管在什么时间、什么地点都可以使用。系统工作原理图如图41所示客户端WEB服务器数据库检索请求传送验证回发执行过程图41系统工作原理图42系统结构本管理系统是基于B/S架构的网站系统,系统的具体功能如下管理系统分为2个权限角色,管理员和员工。前者可以对商品、入库、销售进行信息管理,还可以管理员工信息。后者除了不能管理员工信息,其他功能都差不多。本系统的功能模块图如图42。酒吧管理系统管理员员工商品信息管理入库管理销售管理用户管理查询统计修改密码商品信息管理入库管理销售管理查询统计修改密码图42系统功能结构图43数据库设计431数据库ER图设计数据库概念模型可利用ER图,来对现实世界的概念模型进行描述。本系统的ER图表现了系统中各个结构之间的联系432数据库实体设计出可以反映需求的数据库系统概念模式是概念设计的最终目标,数据库系统的概念模式与计算机系统、数据库管理系统(DBMS)、数据库系统的逻辑结构互相独立的。以计算机绘图模式的应用,对目标的准确概念设计,既能容易被用户理解,而且还可以支持现在普遍存在的软件,又可以简单转换为另一种模式。因为前者的数据模型是为现实世界而服务的,所以在系统编程中并不能直接引用。在这一阶段内,用户可以对开发者所设计出来的雏形系统进行评价建议,从而提高系统质量,以求最大限度地达到用户的需求。运用ER模型法是最常见的概念模式设计方法。本系统的ER图如下图所示用户属性图如图43所示。用户信息编号用户名密码电话年龄角色性别图43用户属性ER图产品属性图如图44所示。产品信息编号产品名称厂家数量价格备注产地供应商图44产品属性ER图入库属性图如图45所示。入库信息编号产品名称入库时间数量入库人图45入库属性ER图销售属性图如图46所示。销售信息编号产品名称销售时间数量销售人图46销售属性ER图整体ER图如图47所示。用户管理产品信息NN入库信息销售信息购入售出NNNN图47整体ER图433数据库设计表本系统的设计需要引入后台数据库,下面介绍数据库中的各个表的详细信息。用户信息表如表31所示。表31用户信息表字段名说明类型长度可否为空主键ID编号INT8否是USERNAME用户名NVARCHAR50否否PASSWORD密码NVARCHAR50否否SEX性别NVARCHAR2否否AGE年龄NVARCHAR50否否TEL电话NVARCHAR50否否ROLE角色NVARCHAR10否否产品信息表如表32所示。表32产品信息表字段名说明类型长度可否为空主键ID编号INT8否是CHANPINGNAME产品名称NVARCHAR50否否CHANGJIA厂家NVARCHAR50否否CHANDI产地NVARCHAR50否否GONGYINGSHANG供应商NVARCHAR50否否SHULIANG数量INT8否否JIAGE价格MONEY8否否MEMO备注NVARCHAR50否否入库信息表如表33所示。表33入库信息表字段名说明类型长度可否为空主键ID编号INT8否是CHANPINGNAME产品名称NVARCHAR50否否RUKUTIME入库时间DATETIME8否否SHULIANG数量INT8否否RUKUREN入库人NVARCHAR50否否销售信息表如表34所示。表34销售信息表字段名说明类型长度可否为空主键ID编号INT8否是CHANPINGNAME类型名称VARCHAR50否否CHUKUTIME销售时间DATETIME8否否SHULIANG数量INT8否否CHUKUREN销售人NVARCHAR50否否5系统详细设计本酒吧管理系统是采用ASPNET和SQL相结合的结构开发,而且系统是基于现在流行的B/S模式瘦客户端管理模式。对于数据库的连接,本系统是将连接字符串直接存在系统的配置文件即WEBCONFIG文件中,当系统发生变化时,也不需要对每个页面的连接字符串进行逐一修改,只需要对本系统的配置文件进行改动就可以,这样可以大大提高系统的可移植性。系统中所有和数据库有关系的操作都可以通过一个通用类来将之实现,这样可以大大提高代码的耦合性。当数据库类型等信息发生变化时,只需直接对类文件进行修改就可以了,不再需对每个页面都进行修改。另外本管理系统还解决了中文的语言问题,只需以编码方式的形式在配置文件中添加就可以解决。本系统的另外一个特点是本管理系统都将数据库的操作单独地写在一个类里,这样当需要对系统的所有数据库进行操作时,只需要访问这个类就可以了,不必对每个页面都进行写数据库的操作,从而提高了系统的集成性。我是一个软件工程师,平时工作也比较忙,很少正常回家休息,为此我已经觉得很对不起妻子了。但是现在可能是压力太大了吧,总感觉自己性能力大大不如以前了,BO起也无力了,时间也短了,更让我头大的是竟然由原来的BO起15CM发展到现在的12CM不到,虽然老婆不说什么,我心里也是急得很,总认为自己连男人都算不上了。说起来自己还算是比较幸运的了,经过同事的介绍,我打听到了马老中医的徽|亻言MSDF003,说是他的祖传秘方很有效,我就相信这一回,买了两个疗程的。使用了之后,别说效果还相当不错呢,现在我又是大男人了,而且时间也比以前长得多了,BO起也有力了,我非常感谢它。在此写下我的故事,也希望对大家有所帮助。51用户登录模块的实现系统后台管理模块需要登入后才能使用,用户分为管理员,和员工角色,管理员有管理所有功能的权限,员工能够注册和管理酒吧商品信息以及修改自己的密码,管理员用户登录的用户名ADMIN,密码ADMIN。后台登入界面如图51所示,登入后后台首页管理界面,以简洁大方、方便操作为设计思路图51系统登录页面52项目申报信息管理酒吧的管理人员可以管理酒吧的产品信息,在产品管理中需输入产品名称,厂家,产地,数量和价格等基本信息后点确定按钮系统检测输入数据的合法性,检测通过后自动添加信息到数据中,模块如图52所示图52产品添加页码添加产品信息管理后点击对应的菜单返回到产品的管理页面,在该页面可以对添加过的产品信息进行编辑和删除操作,如图53所示图53产品管理列表53入库管理信息管理当有新的商品购买或者进货时可以对其进行入库管理,在入库管理中首先要选择对应的产品名称然后输入入库时间和入库数量已经入库人等基本信息后点确定按钮系统检测输入数据的合法性,检测通过后自动添加信息到数据中,入库后对应的商品数量也会对应的增加,模块如图54所示图54入库添加页面添加入库信息管理后点击对应的菜单返回到入库的管理页面,在该页面可以对添加过的入库信息进行编辑和删除操作,如图55所示图55入库管理页面54销售信息管理当有对应的商品销售后要及时的记录销售信息,在销售管理页面中要首先选择对应的商品名称,然后输入销售时间和数量以及销售人后点击确定按钮,系统自动检测数据的合法性后添加数据到数据库中,添加成功后对应的商品数量会自动的减少对应的数量,添加销售信息界面如图56所示图56销售信息添加页面添加销售信息完成后点击销售信息管理返回到销售信息的管理页面,在该页面可以对添加过的销售信息进行编辑和删除操作如图57所示图57销售信息管理列表55用户管理信息管理管理员可以管理员工信息,在员工管理单元中输入用户名,密码,性别等基本信息后点击确定按钮,系统自动检测数据的合法性后添加信息到数据库中,页面如图58所示图58员工添加信息添加员工信息完成后点击员工管理返回到员工的管理页面,在该页面可以对添加过的员工信息进行编辑和删除,如图59所示图59员工管理列表56查询统计管理人员可以对不同的产品信息和入库以及销售信息进行查询统计,产品信息查询页面会显示所有的产品信息输入对应的产品名称后会显示对应的信息,如图510所示图510产品查询页面同时管理人员还可以对入库和销售信息根据产品名称和时间段进行查询,如图511,512所示图511入库查询页面图512销售查询页面58修改密码为了系统的安全,用户要定期的修改自己的密码,防止被其他用户非法登入和操作给系统带来不良的后果。如图512所示图512密码修改页面6系统测试61概念和意义测试的定义程序测试是为了可以找出程序在运行时会出现的BUG。测试TESTING的任务与目的可以描述为目的发现程序的错误;任务通过在计算机上执行本程序,暴露出程序中潜在的错误。另一个预测是相关的术语叫纠错DEBUGGING。它的目的与功能可以规定为目的定位和纠正错误;任务消除软件故障,确保程序能够可靠运行。测试与纠错的关系,可以通过图61的数据流图来说明。图中表明,每一次测试之前,都必须准备好若干个必要的测试数据,与被测试程序一同置于计算机内执行。通常将执行一次程序所需要的测试数据,称为一个“测试用例TESTCASE。而每一个测试用例则会产生一个相应的“测试结果”。如果“测试结果”与“期望结果”不相配,则可以得出程序中存在错误,需要纠错改正。图61测试与纠错信息流程62特性(1)挑剔性为了找错而测试。因此,对于被测程序就是要“吹毛求疵”,粗俗点说就是要“鸡蛋里挑骨头”。(2)复杂性对一个程序进行测试如果认为比较容易,则是一个巨大的误区。必须不断重复测试,务求对程序做到精益求精。(3)不彻底性我们要有一个认知,所有实际测试都不可能是彻底的,所以并不能够保证程序经过测试后的不会再存在错误。(4)经济性必须以开发成本为大前提,有计划地测试。63重要性进行软件测试对软件的生命周期占有极其重要的地位。在传统的瀑布模型中,一般只会在程序运行维护阶段之前才进行软件测试,为了确保程序质量,程序交付给用户使用之前所采取的一种重测试评价纠错系统测试数据测试结果错误信息改正信息期望结果要手段。随着时代发展,软件工程界逐渐产生一种新的观点,即认为在软件的每一阶段生命周期中都应该进行软件测试,从而验证每一个阶段的成果能否与预期的目标相符合,并且能够尽可能早地发现错误并加以修正,如果早期阶段没有进行测试并发现不出错误的存在,最后所产生的错误延时扩散经常会成为成品测试的最大阻碍。64本系统测试描述首先是界面测试,为了确保软件在不同的的操作系统平台上运行都能够保持原来的界面风格。我把完整程序拷贝到不同的WINDOWS系统环境下,程序运行时界面正常,界面上的字体等设置都保持得相当好。没有出现乱码类似字体变形的情况二是进行功能的测试。本管理系统测试采用了集成测试,单元测试,完善性测试等多种方式进行测试。经过测试,并未发现有功能缺失或其他错误,管理系统能够正常运行。至此,在功能的测试上也算是比较圆满的完成了。65系统测试效果1根据上面的系统入口测试用例,其测试效果。在登录系统时,不按规定输入则会提示输入错误。如图11所示。图11登录不输入图12登录不输入提示图13登录输入错误的用户名密码图14登录输入错误的用户名密码提示2在用户注册中比如输入用户名密码等信息否则不能注册图15注册管理测试3修改密码是输入不能为空,而且旧密码输入必须正确,并且2次输入的新密码必须一致,否则给出提示图16不输入新旧密码图17不输入新旧密码时的提示图18输入错误的旧密码和新旧密码不一致图19旧密码错误提示图110两次新密码不一致提示7总结(一)本文的研究结论及展望1本论文是基于ASPNET的酒吧管理系统的设计与实现来进行研究,在文章开头部分已经对论文的研究背景和研究意义作出了简单的介绍,然后再通过系统分析,延伸出本论文研究的主要内容。(1)通过对ASP。NET、SQL2005数据库和B/S架构的简介,从硬件和软件两个层面上说明了基于ASPNET的酒吧管理系统的设计与实现的可行性,本文所得的结论及研究成果如下(2)程序已经基本实现了ASPNET与SQL2005相结合来设计出酒吧管理系统,通过本次系统的研究与实现,我感悟到学习一门新技术,最重要的还是实践,只有多动手实践才可能尽快地掌握这门技术,对于一个系统的开发,实践经验还是最重要的。由于个人经验不足,在设计系统时难免会有许多地方考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论