影院管理系统设计_第1页
影院管理系统设计_第2页
影院管理系统设计_第3页
影院管理系统设计_第4页
影院管理系统设计_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

第5章系统模块实现5.1前台模块实现5.1.1首页图5-1网站首页如图5-1所示运行成功后,首先进入首页及包括的所有子模块(站内新闻,系统简介,新片预告,影院信息,在线购票,购票须知,在线留言,用户注册,后台)。通过点击不同模块可以进行相应的操作。而且在首页的左下角有用户登陆模块,输入用户名,密码及验证码后,点击确认。如果账号或密码输入错误时,系统会提醒该错误,不能跳转到相应的页面。5.1.2站内新闻图5-2站内新闻如图5-2,在此功能,用户可以查看管理员所发布的站内新闻信息,也可以通过左边进行查询信息,该功能旨在是给用户推送最新新闻,即时了解世界新闻。从而大大减少用户使用其他网站而进行浪费时间,右边也相应的配了图片,使得新闻更加生动形象。5.1.3影院信息图5-3影院信息如图5-3,在此功能,用户可以查看管理员所发布的影院信息,可以直接在页面直接查看影院的编号、名称、联系电话、所在地区、详细地址,点击详细可以进入选定影院的信息页面,可以选择打印。用户也可以在上方直接搜索信息,就可以完成查询了解影院信息的完成。5.1.4在线购票图5-4查看影片界面图5-5影片详情图5-6输入信息及选择座位通过点击在线购买,进入界面如图5-4所示,用户可以选择查看电影名称、海报、上映时间、播放时间、上映影院等。然后选择想进一步了解的影片点击详细,则进入图5-5的界面,该界面则包括了影片编号、影片名称、上映时间、播放时间、影片类型、票价、上映影院、备注等详细新信息,然后该界面可以选择返回,打印,订票等功能。点击订票则进入图5-6界面,用户可以先选定想要的座位,如座位已被选定,则会显示已选定,则用户不能再选择该位置,只能选择其他位置。选定位置后,点击提交,则会返回完成信息。5.1.5在线留言图5-7进行留言该模块则是用户通过选择头像,填写昵称、QQ号、邮箱、电话、填写内容可以进行留言以及查看留言的功能。5.1.6用户注册图5-8注册界面如图,用户输入所要求的的信息,经过系统验证是否合法,验证成功后则显示注册成功。但注册成功不代表账户课用,则需管理员后台审批成功,则用户可以使用该账号密码登陆。5.1.7支付实现图5-9支付页面图5-10二维码支付图5-11支付成功此模块是选定影片后,选择订票,然后弹出支付页面,扫二维码后,弹出支付成功页面。5.2后台模块实现5.2.1管理员登陆图5-12管理员登陆界面图5-13管理员登陆后的界面如图5-12与5-13所示,该界面是系统管理员专用登陆界面,用户通过输入用户账号和用户密码进行操作,登录成功后,通过相应的controller跳转到后台页面系统会根据点击相应的模块进入相应地子系统,使管理员可以进行相应地操作,进行影院信息的管理。在登录时,如果员工账号或密码输入错误时,系统会提醒该错误,不能跳转到相应的页面。通过该界面,管理员将登陆系统的控制界面对系统进行日常管理和维护。5.2.2用户管理图5-14用户管理界面如图,管理员可打开已有用户注册列表对已有用户进行管理,该页面配有搜索功能,可以根据管理员所要查找的信息,进行管理,这大大提高了管理员的工作效率。搜索功能配有用户名、姓名、QQ、邮箱、电话、身份证等进行查找。管理员查到目标用户时可以更改除了用户名外所有信息,最后进行提交,系统自动存入数据库。5.2.3影院信息列表图5-15影院信息列表界面如图,管理员可打开已有影院信息列表对已有影院信息进行管理,该页面配有搜索功能,可以根据管理员所要查找的信息,进行管理,这大大提高了管理员的工作效率。搜索功能配有影院编号、影院名称、地区等进行查找,也可以导出EXCEL。管理员查到目标影院时可以进行点击修改、点击删除、点击详细(详情里可以进行打印),最后进行提交,系统自动存入数据库。5.2.4影片列表图5-16影片列表界面如图,管理员可打开已有用户注册列表对已有用户进行管理,该页面配有搜索功能,可以根据管理员所要查找的信息,进行管理,这大大提高了管理员的工作效率。搜索功能配有用户名、姓名、QQ、邮箱、电话、身份证等进行查找。管理员查到目标用户时可以更改除了用户名外所有信息,最后进行提交,系统自动存入数据库。

第6章系统调试与测试6.1程序调试在设计编程的过程中,无可避免的会发生遗漏或错误,这些小问题往往积攒起来变成大问题,所以我们必须要有程序调试和测试的过程。对于一些语法类错误,通过运行程序,我们可以通过下面的提示更改过来,这种较为简单。而对于执行编码的过程中有一些不恰当的操作及一些数据的计算公式的逻辑错误,则较难发现,需经过反复调试。6.2程序的测试如果测试的目的是找到尽可能多的错误,那么应该测试较容易出错的部分,或者如果过去有更多错误。1.软件测试是一个程序的执行过程,以发现错误;2.测试是为了证明程序是错误的,而不是证明程序是正确的;3.一个好的测试是它可以检测到尚未发现的错误。4.一个成功的测试是找到一个还没有找到错误的测试。这种观点可能会提醒用户,测试的重点是寻找错误,而不是演示软件的良好功能。然而,仅仅从字面意义上理解这一观点可能是错误的:错误发现被认为是软件测试的唯一目标。没有发现错误的测试是毫无价值的。首先,测试不仅仅是找到错误的。通过分析错误的原因和错误的分布特征,可以帮助项目负责人确定,以确定目前用于改进的软件过程中的缺陷。与此同时,这种分析也可以帮助我们设计一种有针对性的检测方法来提高测试效率。其次,不检测错误的测试也是有用的:完整的测试是评估测试质量的一种方式。在实践中,软件测试的困难往往会让人泄气或肤浅,因为在测试中仍然存在错误的观点和错误的态度,这包括:①很难让测试人员觉得测试工作不像设计和编码那么容易实现;②针对软件错误的测试是非建设性的,甚至是破坏性的;③测试工作很无聊,人们不感兴趣;④测试工作是一项艰苦而细致的工作;⑤在你写的程序中盲目自信,在考虑到错误之后,关注别人对它们发展能力的看法。这些观点对软件测试非常不利,需要澄清理解和正确的态度,以提高软件产品的质量。6.2.1管理员测试表6-1登录测试用例编号A001测试模块登录系统测试标题非管理员账号输入重要级别高预置条件系统正常打开输入输入非数据库中存储的管理员账号和统一默认的密码操作步骤输入相应的账号和密码点击登录,预期输出都无法登入,显示账号或密码错误。实测结果与预期输出相同6.2.2影片添加测试表6-2影片录入测试用例编号A002测试模块影片管理模块测试标题对影片信息进行添加重要级别高预置条件系统正常打开输入输入影片信息格式操作步骤点击并添加影片的信息预期输出影片添加无效实测结果与预期输出相同6.2.3影片查询测试表6-3影片查询测试用例编号A003测试模块影片管理模块测试标题对影片信息进行查询重要级别高预置条件系统正常打开输入输入影片信息格式操作步骤点击并查询影片信息预期输出显示数据输入错误实测结果与预期输出相同6.2.4影院信息添加查询测试表6-4影院信息添加测试用例编号A004测试模块影院管理模块测试标题对影院信息添加进行测试重要级别高预置条件系统正常打开 输入输入影片信息格式操作步骤输入相应的信息并点击影院信息添加预期输出显示数据输入错误实测结果与预期输出相同表6-5影院信息查询测试用例编号A005测试模块影院管理模块测试标题对影院信息查询进行测试重要级别高预置条件系统正常打开 输入输入影片信息格式操作步骤输入相应的信息并点击影院信息查询预期输出显示数据输入错误实测结果与预期输出相同6.2.5系统简介测试表6-6系统简介测试用例编号A006测试模块系统管理模块测试标题对系统简介进行测试重要级别高预置条件系统正常打开 输入选择不符合规格的格式操作步骤选择相应的信息,点击设置预期输出显示请重新输入实测结果与预期输出相同6.2.6公告测试表6-7系统公告测试用例编号A007测试模块系统管理模块测试标题系统公告进行测试重要级别高预置条件系统正常打开 输入选择不符合规格的格式操作步骤选择相应的顾客,点击设置预期输出显示请重新输入实测结果与预期输出一致6.3系统运行情况进行不停测试、调试,所预期设计的功能模块大可以能常规运行,但还有一些不足需进一步改正。测试软件是发挥重要作用的生命周期之一:传统模式采用瀑布模型,测试软件之前,需要进行使用之前阶段的运营和维护费用,提供了一种重要的质量保证问题之前,不得软件用户使用。最近,软件工程师的社会趋势有了通过一项新的设想,即测试应纳入生命周期的每个阶段软件,以确定是否已接近这个阶段预期的目标,以便查明错误尽快予以纠正。如果测试没有在早期阶段进行测试,延迟的错误传播通常会导致最终产品测试的严重困难。事实上,对于软件来说,无论使用何种技术或方法,软件总是会出现错误。使用一种新的语言、先进的开发方法和完美的开发过程可以减少错误的引入,但不可能完全消除软件错误。这些错误必须被测试,以确定软件中的错误密度也必须被测试。估计一下。测试是所有工程学科的基本要素,也是软件开发的重要组成部分。从程序设计的那天起,测试就一直在你身边。统计数据显示,在典型的软件开发项目中,软件测试工作量通常占软件开发总工作量的40%以上。在软件开发的总成本中,测试成本从30%到50%不等。如果维护阶段也考虑到了比率、测试费用可减少在生命周期分析软件,但事实上,维护工作相当于二次工作,是必要的。通过对管理员测试、影片添加测试、影片查询测试、影院信息添加与查询测试、系统简介测试、公告测试,对系统的功能模块运行情况有了大致了解把握,基本实现设计初期的大部分要求。针对测试结果,我们也可以优化系统,使系统变得更高一层。

总结经过几个月的学习和设计,我们终于临近了毕业设计的结尾。最近几个月,我们真正结合了过去四年所学到的知识,并且能够利用我们所学到的知识。有许多与设计有关的问题,例如系统功能模块配置不正确,某些模块无法正常工作等。然而,这些问题可以通过寻找相关书籍,寻求老师和学生的建议来解决。它也可以通过自己的研究来解决。但是,也有在系统中的一些地方需要改进,如缺乏技术,缺乏网络接口,缺乏支持系统等。但是,经过多次测试后,系统正在改进。经过了不间断的学习不断请教老师同学的情况之下,最后做出了一个略易的系统,这个系统的功能不是很难,且我认为,在生活使用中,一定会略有不足,因为现实生活丰富多彩,我设计的只是前台用户管理和后台管理员的一部分内容,离实际的需求一点会有些不一样。但是,它毕竟是我辛勤劳动的结果。在整个过程中的设计,遇见问题在所难免,但有幸的,我得到了老师、同学、网友的支持帮助。我从软件开发人员那里学到了很多知识。你必须仔细看每一个细节。如果一但都出错了,一切都会丢失并总是丢失。我认为程序本身是正确的,但我无法立即编译。在发现错误的过程中否认自己的过程是非常痛苦的,而且由于缺乏经验和能力,这是存在着很多工作。因此,进度非常缓慢,并且通常在几天内没有进展。当你开始编程时,你的软件总是很完美,因为其他软件功能非常详细,界面非常漂亮。但你必须经历几个月的学习。创建优秀的软件绝不是简单一件事。所以,在朋友的帮助下,我意识到了我的缺点和不足。我积累了大量的时间和经验,来弥补我的短处。不要贪图每天过多的进度,尽可能多地创建实用软件并不容易。在反复学习和尝试的过程中,我努力学习获取信息,最后,我能够创建简单的软件。虽然该软件的功能非常简单,但我认为它肯定缺乏实际应用。内容是非常丰富的,所以它只是用户的整体管理的一部分,可以从他们的真正需求有很多不同的地方,但代表了我的最终勤奋的结果。

温馨提示

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

评论

0/150

提交评论