品毕业论文设计订单明细,订单编号,菜品编号,商品编号,商品数量会员信息,用户名,登录密码,真实姓名,性别,年龄,联系方式,住址管理员信息用户名,密码数据库选型本系统使用关系型数据库。
是由公司出品,基于关系型数据库的大型数据库系统,该版本数据库具有独立于硬件平台对称的多处理器结构抢占式多任务管理完善的安全系统和容错功能,更具有使用方便可收缩性好与相关软件集成程度高等优点。
数据库表结构设计本系统后台数据库中总共设计了张数据表,分别为菜品类别信息表菜品信息表订单信息表订单明细表公告信息表会员信息表和管理员信息表。
具体结构设计如下菜品类别信息表菜品类别信息表主要用于存放菜品类别的信息,主要字段包括,类别名称,类别描述等。
表菜品类别信息表字段名数据类型字段描述长度主键类别名称类别描述菜品信息表菜品信息表主要用于存储菜品的相关信息,主要字段有菜品名称介绍单价图片是否特价特价类别等表菜品信息表字段名数据类型字段描述长度主键编号菜品名称菜品介绍图片路径单价特价类别编号会员信息表会员信息表主要用于存储注册的会员的相关信息,主要字段有用户名密码真实姓名性别年龄住址联系方式等表会员信息表字段名数据类型字段描述长度主键编号姓名性别年龄住址联系方式登陆账号登陆密码订单信息表订单信息表主要用于会员的订单信息,主要字段有订单编号下单时间总价格送货地址付款方式订单状态用户等表订单信息表字段名数据类型字段描述长度主键订单编号下单时间订单状态送货地址付款方式总价格用户编号订单明细表订单明细表主要用于存储订单的明细信息,主要字段包括编号订单编号菜品编号菜品数量。
表订单明细表毕业论文设计字段名数据类型字段描述长度主键编号订单编号菜品编号菜品数量系统公告表系统公告表主要用于存储公告信息,主要字段包括编号公告标题公告内容发布时间。
表公告信息表字段名数据类型字段描述长度主键编号标题内容发布时间管理员信息表管理员信息表主要用于系统管理员的信息,主要字段包括编号登陆账号登陆密码。
表管理员信息表字段名数据类型字段描述长度主键编号登陆账号登陆密码数据库表间关系设计模型的组成元素有实体属性联系。
模型用图表示。
实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
在模型里面的实体相对个实体集和个表,并不需要其中的实体单个或者其中的行。
实体用矩形框来表示,需要将名称写在矩形框内。
用菱形框来表示实体间的联系,需要在其中写上联系名,然后用连接线将菱形和矩形连接起来。
属性是指实体的性质。
它是用椭圆框来表示,它与实体之间可以用条主线来连接,个表中的主键是关键属性,关键属性可以加下划线。
各个模块的字段之间存在着相互联系。
在程序中可以实现它们的完整性和致性。
模型之间的联系是用来描述实体之间的关系,种完整的描述方式是其中的任意两个实体进行联系,根据对需求分析的结果,分析其中任意的实体类型之间是否还存在着些联系。
如果有联系的话,还需要去确定它们之间的对应关系。
还需要去确认实体之间是否存在内部联系。
图数据库表间关系图常使用,程序是否能适当地接收输入数据而产生正确的输出信息。
黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
前者是根据程序的内部逻辑来设计测试用例后者是基于程序的功能来设计测试用例。
另外,在设计测试用例,应根据软件测试的原则,选择那些发现可能性大的数据作为测试的输入数据。
测试结果因为系统前台和后台是不同的人来做,在开始的部分只需要共用数据库,等到完成时就需要进行系统测试,另外后台部分的些部分也需要集成测试,比如删除个角色后该角色相对应的权限都要删除,还有系统管理员这样的角色不可以删除,要先有角色后有用户等等。
在这里,后台各模块部分的集成测试通过观察数据库相应表的变化,以及跨模块之间语句的跟踪来实现。
后台部分需要集成测试的部分有级联更新和删除不符合规范的数据不能录入内定的些内容无法删除违规数据录入给出足够提示。
前台后台整合以后,数据库的测试数据重新清空,另外为了避免彼此影响对方的代码,我们将所有的方法都整合到起,然后用注释区分。
系统测试的后台功能点有毕业论文设计保证后台的完整性功能和前台不冲突数据不冲突。
在所有功能模块实现后,就要进行系统的测试,系统测试阶段的目标是尽可能的多发现并处理掉系统中潜藏的,最终能带给用户个高质量的系统。
测试任何软件系统都与两种方法黑盒测试和白盒测试。
通过这两个测试的话,那么系统的问题就不会有大问题。
下面是对本网上订餐系统的各个功能模块进行的测试,以下是以表格的形式列出各个测试内容,以及所达到期望的结果。
测试测试后台登录和验证码是否能正常运行,如表所示表后台登录模块测试测试编号测试内容期待结果管理员正确登陆系统登录成功不存在的管理员登陆系统提示用户名用的密码登陆系统提示密码用验证码登录系统提示验证码用空验证码登录系统提示验证码为空测试二测试会员管理功能是否能正常运行,如表所示表会员注册模块测试测试编号测试内容期待结果注册新的会员信息并保存信息成功地显示在前台页面上编辑空文本并保存提示内容为空消息输入等非法字符可以录入字符,不会报错编辑正确的内容可以正常操作测试三测试订单管理信息功能是否能正常运行,如表所示表订单信息模块测试测试编号测试内容期待结果发布新的订单信息并保存信息成功地显示在前台页面上编辑空文本并保存提示内容为空消息输入等非法字符可以录入字符,不会报错编辑正确的内容可以正常操作测试四使用等浏览器测试,查看显示是否正常。
第章总结在这次网上订餐系统中实现了我的订餐菜品查询用户登陆留言板安全退出等。
通过这次毕业设计充分的让书本上的知识和实践结合,真正做到把知识用活,通过这次毕业设计让我对和有更深步的认识,学会使用和结合进行基础的软件开发,以及数据库的使用。
对软件开发方法和手段,有了定的认识,丰富了我的软件开发的经验。
毕业论文设计致谢从征题到定稿,为期将近半年的毕业设计即将结束。
在此期间,我最要感谢我的指导老师胡章平老师。
从征题开始,我写了份详细的任务书,对我的毕业设计提出了时间上的安排,我查阅了些参考文献,使我在做毕业设计的时候节省了更多时间。
在写开题报告的时候,对我的文献综述和英文翻译提出了宝贵的意见。
最后,再次感谢所有在我做毕业设计时帮助个我的人,包括我的家人以及朋友。
参考文献刘志海,通用试题库系统的设计与实现信息化建设,计算机与信息技术黄红丹,计算机文化基础网上考试系统的开发与实现科技广场,,美巴特利特周哲玉等译入门经典人民邮电出版社胡百敬,姚巧玫著数据库开发详解电子工业出版社王国辉王易数据库系统开发案例精选人民邮电出版社,周影网络编程语言实例教程北京电子工业出版社技术大全机械工业出版社,陈海山深入网络编程清华大学出版社,李春葆,曾平著数据库原理与应用基于北京清华大学出版社,方党生,高蕾著管理信息系统案例教程北京电子工业出版社,武延军黄飞跃精通编程技术人民邮电出版社,张红梅基平台开发电子商务应用计算机工程与应用于铭绮,李洪珍,祝长锁面向对象的程序设计方法的应用锅炉制造,郑睿颖面向对象程序设计概述科技广场,






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
