1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
测试方法个人单元测试对于小系统,在编码过程中,最常用的单位测试。
单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
单元测试不仅仅是作为无错编码种辅助手段在次性的开发过程中使用,单元测试必须是可重复的,无论是在软件修改,或是移植到新的运行环境的过程中。
因此,所有的测试都必须在整个软件系统的生命周期中进行维护。
系统功能测试系统功能测试最常见的两种方法是黑盒测试和白盒测试,黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。
根据软件的需求规格说明书测试用例,从程序的输入和输出特性上测试是否满足设定的功能。
白盒测试也称结构测试,将软件看作个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。
监听测试监听是窗体的个主要特征,它是在页面之间切换和指导用户去些不知道地址的页面的主要手段。
链接测试可分为三个方面。
首先,测试所有链接是否按指示的那样确实链接到了该链接的页面其次,测试所链接的页面是否存在最后,保证窗体上没有孤立的界面表单测试当用户给窗体管理员提交信息时,就需要使用表单操作,例如用户登陆信息提交等。
在这种情况下,我们必须通过测试提交操作的完整性,以校验提交给服务器的信息的正确性。
如果表单只能接受指定的些值,则也要进行测试。
例如只能接受些字符,测试时可以跳过这些字符,看系统是否会报错。
数据库测试在窗体技术中,数据库起着重要的作用,数据库为窗体管理运行查询和实现用户对数据存储的请求等提供空间。
在应用中,最常用的数据库类型是关系型数据库,可以使用对信息进行处理。
在使用了数据库的窗体中,般情况下,可能发生两种,分别是数据致性和输出。
数据致性主要是由于用户提交的表单信息不正确而造成的,而输出主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。
系统测试软件测试方法从测试人员角度看,可分为人工测试和机器测试。
人工测试又称为代码复审。
主要有三种方法个人复查走查会审。
机器测试分为黑盒测试又称功能测试和白盒测试又称结构测试两种。
下面对本餐饮管理系统进行测试,以检查系统能否正确完成各种操作,是否能够实现预期具有的功能。
用户登录输入密码时系统会提示。
测试结果如图所示图登陆界面修改密码员工登录后可以自行修改密码,输入密码,新密码也是测试结果如图所示。
图修改密码界面人员管理从人员列表中,删除人员信息,增加人员信息,删除员工界面如图所示,删减成功提示界面如图所示。
图员工管理删除员工界面图删除成功提示界面删除数据后,列表找不到该数据。
菜单管理菜单列表信息,删除信息,增加菜单信息,系统自动提示。
菜肴修改界面如图所示。
图菜品修改模块提示操作成功点菜管理就餐时,列表能正常打开点菜,类别热菜,凉菜等,菜品歌乐山炒鸡,铁板酿豆腐,铁板黄花鱼,选菜提示操作成功,点击提交上传选定菜品。
要删除已经选定的菜品时,只要再次点击该菜品图片即可。
显示点菜界面如图所示。
图显示点菜模块结算时选定桌号,点击结算,系统定义全局变量累计相加得到菜品总价自动计算选定桌号所消费金额,点击清空后,桌号,消费金额数据传入盈利表,用于计算营业额使用。
结算界面如图所示。
图结算模块营业额显示固定月份的营业额,界面如图所示。
图结算模块退出系统如图所示。
图系统退出第六章结束语这次毕业设计既是个学习的过程,也是个实际工作的过程,它使我获得了些开发小型系统的经验。
至此,我已将所做的系统做了个非常完整的描述。
本系统的大部分模块已经实现,提供的界面友好,美观。
但由于些客观原因的限制,还不能对其进行进步研究。
通过这次所做的酒店餐饮管理系统,我真正了解到了什么叫做编程,以及做个系统的思路和步骤,对软件工程也有了个非常清晰明确的概念。
毕业设计和我在大学初期做课程设计的时候很不样,原来我们做的东西很不规范,想到哪里就做到哪里,没有个正规的,清晰的过程。
这次的毕业设计让我有了个明确的学习目标。
有些东西想起来比较容易做起来却难,只有真正做的时候,才会发现有许多知识是自己不懂的。
比如设计时想好要如何实现订餐系统,但是实际操作时遇到了很多的问题,例如的配置,数据库的连接,页面美化等,在实际操作过程中都遇到了或这或那的问题。
但是通过这些问题,学到了很多遗漏的知识。
通过毕业设计,将大学所学的所有知识贯穿起来。
并不是有了编程的知识,或者软件工程的概念就可以完成任务了,还必须弄清楚酒店餐饮管理系统是怎样运行,究竟是怎样个过程等。
只有把这些都弄清楚了,才能做出有用的,合乎逻辑和使用方便的系统。
第次做如此正规的系统,难免会有些遗漏和疏忽的地方,系统也会有不稳定,不完善的地方。
但这些都是需要我们改进的地方。
只有实践了,才知道问题所在,才能使自己在今后避免同样的。
个完整的系统仅仅靠几个月的分析和设计而开发时远远不够的,它需要更长的时间来测试并完善。
所以,该系统可以在此基础上继续改进和扩展。
这次毕业设计具有非同般的意义,对我的很多方面都产生了积极的影响。
让我对专业知识有了更深刻地认识,对今后的工作也有了更多的自信。
也是我这么多年的读书生涯中难忘的经历。
致谢大学四年匆匆而过,在这四年的学习生涯中,有苦有乐,学到了许多对未来都有帮助的知识,尤其是这次毕业设计,从中受益匪浅。
对于这次的毕业设计首先要感谢我的指导老师王善斌老师,论文的开题构思以及创作的过程中,得到了汤老师关心和帮助,是在他的精心指导写才得以完成,大学期间学的理论知识比较多但是实践起来就有点困难了,王老师的耐心教导弥补了这困难,跟着王老师慢慢实践,不断取得新的进展,从而步步完成毕业设计论文的写作。
在论文编写过程中,也遇到许多问题,格式问题是其中最重要的问题。
也可能是因为以前比较少接触到这些东西。
当论文交给老师后,老师细心的找出论文中间出现的问题,然后批注出来。
然后自己回来再重新改,反反复复好几次,老师都耐心的批注。
通过老师的指导,自己学会了何完记时要更新连接线段和距离。
单击该按钮可以删除地标,及与该地标相连接的折线。
调用事件处理函数当用户选择删除标记时被调用,这里要删除与该标记连接的线段先从地图上删除该标记对于中间结点,还要把它的前驱和后继用线段连接起来清除所有标记,根据用户操作可以将所有的折线和地标删除,重新开始计算用重置函数清除当前地图上显示的所有标记,在重置函数中初始化重置链表。
管理员模块管理员模块实现对石河子市公交旅游资讯的增删改查以及留言板的查询删除功能。
实现页面管理员的管理系统。
如图所示。
系统概要设计图管理员模块管理员模块是本系统开发的难点之。
具体功能包括管理员须知显示管理员应该知道的内容。
显示公交站点显示在数据库中存储所有的公交站点。
添加公交新车次根据需要添加新的公交车及所经过的站点。
修改公交车次根据需要修改公交车及所经过的站点。
删除公交车次根据需要删除公交车及所经过的站点。
增加旅游资讯添加公告或新闻修改旅游资讯修改公告或新闻删除旅游资讯删除公告或新闻用户留言板维护对留言板模块进行增加删除修改的维护管理员登录根据系统中存在的管理员登录的用户名和密码,相符合就可以登录进入,并可以对系统进行维护。
部分功能模块流程图石河子公交查询模块流程图石河子公交查询模块流程图如图所示。
石河子大学本科生毕业设计论文图石河子公交查询模块流程图管理员登录模块流程图管理员登录模块流程图如图所示。
图管理员登录模块流程图是开始用户选择需要的公交查询方式车次查询否站点查询否精确查询是是否查公交车次查公交站点站点与站点结束显示查询结果是开始输入用户名和密码密码是否正确否入用户名和密码登录成功结束数据库设计数据库设计系统数据表及其用途系统数据表及其用途如表所示。
表系统数据及其用途表数据表名称数据表用途表保存公交路线车次以及启发终止的时间表保存管理员的姓名密码及等基本信息表保存留言用户的昵称留言标题内容及留言时间等表存放新闻标题内容及时间等概念设计部分图,如下图至所示。
图实体图石河子大学本科生毕业设计论文图实体图图实体图图实体图数据库设计根据实际需要,将部分数据表详细字段设计描述如下用户表详细字段如表至所示。
表数据库设计段字名说明类型公交车次公交站点夏季始发时间冬季始发时间夏季终止时间冬季终止时间公交车票价格其他学生表详细字段如下表字段名说明类型管理员管理员真实姓名密码职务教师表详细字段如下表字段名说明类型留言留言标题留言用户昵称留言内容留言时间学生选题表详细字段如下表字段名说明类型新闻新闻标题新闻内容新闻发布时间新闻类型石河子大学本科生毕业设计论文系统测试编写目的系统测试是为了发现而执行程序的过程,为了更好的对本软件的正确性做出客观公正的评价,为了更进步的对本软件进行验证,为了能给用户个满意的软件,让用户更好的使用本软件,从而提高用户的工作效率。
为此本测试组对此软件做了详细的测试。
本报告最终的用户是此软件的开发者以及此软件的最终维护者,为软件以后升级和修改提供参考。
背景被测试软件的名称为基于的电子地图设计基于的如其他各阶段的总和的若干倍。
测试方法个人单元测试对于小系统,在编码过程中,最常用的单位测试。
单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
单元测试不仅仅是作为无错编码种辅助手段在次性的开发过程中使用,单元测试必须是可重复的,无论是在软件修改,或是移植到新的运行环境的过程中。
因此,所有的测试都必须在整个软件系统的生命周期中进行维护。
系统功能测试系统功能测试最常见的两种方法是黑盒测试和白盒测试,黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。
根据软件的需求规格说明书测试用例,从程序的输入和输出特性上测试是否满足设定的功能。
白盒测试也称结构测试,将软件看作个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。
监听测试监听是窗体的个主要特征,它是在页面之间切换和指导用户去些不知道地址的页面的主要手段。
链接测试可分为三个方面。
首先,测试所有链接是否按指示的那样确实链接到了该链接的页面其次,测试所链接的页面是否存在最后,保证窗体上没有孤立的界面表单测试当用户给窗体管理员提交信息时,就需要使用表单操作,例如用户登陆信息提交等。
在这种情况下,我们必须通过测试提交操作的完整性,以校验提交给服务器的信息的正确性。
如果表单只能接受指定的些值,则也要进行测试。
例如只能接受些字符,测试时可以跳过这些字符,看系统是否会报错。
数据库测试在窗体技术中,数据库起着重要的作用,数据库为窗体管理运行查询和实现用户对数据存储的请求等提供空间。
在应用中,最常用的数据库类型是关系型数据库,可以使用对信息进行处理。
在使用了数据库的窗体中,般情况下,可能发生两种,分别是数据致性和输出。
数据致性主要是由于用户提交的表单信息不正确而造成的,而输出主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。
系统测试软件测试方法从测试人员角度看,可分为人工测试和机器测试。
人工测试又称为代码复审。
主要有三种方法个人复查走查会审。
机器测试分为黑盒测试又称功能测试和白盒测试又称结构测试两种。
下面对本餐饮管理系统进行测试,以检查系统能否正确完成各种操作,是否能够实现预期具有的功能。
用户登录输入密码时系统会提示。
测试结果如图所示图登陆界面修改密码员工登录后可以自行修改密码,输入密码,新密码也是测试结果如图所示。
图修改密码界面人员管理从人员列表中,删除人员信息,增加人员信息,删除员工界面如图所示,删减成功提示界面如图所示。
图员工管理删除员工界面图删除成功提示界面删除数据后,列表找不到该数据。
菜单管理菜单列表信息,删除信息,增加菜单信息,系统自动提示。
菜肴修改界面如图所示。
图菜品修改模块提示操作成功点菜管理就餐时,列表能正常打开点菜,类别热菜,凉菜等,菜品歌乐山炒鸡,铁板酿豆腐,铁板黄花鱼,选菜提示操作成功,点击提交
