需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12817 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,随着互联网的普及,互联网正在潜移默化的改变着人们的衣食住行等各个方面。网络技术的不断革新,人民生活水平不断提高,无论是为了享受生活,还是为了方便生活,在互联网的时代,这些都变得可能。而由于快节奏的生活和各种“宅”的出现,滋生了外卖行业的发展,外卖服务已经成了宅男腐女和工作白领生活中不可或缺的部分。为了让工作繁忙没有时间做饭的人能吃到饭菜,为了让人们能快捷方便的享受订餐的乐趣,本文设计开发了一个基于.NET的外卖管理系统网站。 本文采用.NET技术,利用CSS+DIV+JS+JQuery等界面语言,应用MVC三层框架模式,使用SQL Server 2008 R2数据库管理系统实现了外卖网站。系统的主要功能有:普通用户:浏览菜单的详细信息、选择菜单加入购物车、下单、付款、评论等;商家:添加菜单,管理订单信息等;网站开发管理员:管理网站信息。该系统具有界面友好,操作简单等特点。 关键词 外卖管理系统网站;.NET;MVC三层框架;SQL Server 2008 R2
目录 摘要 Abstract 1 绪论-1 1.1 开发背景-1 1.2系统开发的意义-1 1.3 系统研究内容-1 1.4 论文结构-1 2 系统开发相关技术简介-3 2.1 开发语言ASP.NET-3 2.2开发工具VS2010的介绍-3 2.3 数据库SQL Server 2008 R2-4 3需求分析-5 3.1 可行性分析-5 3.2用户角色分析-5 3.3功能模块划分-5 3.4系统功能需求-6 3.4.1拟解决的主要问题-6 3.4.2系统的主要功能-6 4系统总体设计-7 4.1系统基本结构思想-7 4.2总体方案设计-7 4.3系统功能设计-7 4.4系统总模块结构图设计-9 4.4.1会员功能模块的设计-9 4.4.2餐厅管理员功能模块设计-10 4.4.3网站开发管理员功能模块设计-11 4.5系统流程图设计-11 4.6.1数据库逻辑结构设计-13 4.6.2数据库的实现-16 5系统详细设计与实现-20 5.1数据库连接的实现-21 5.2用户注册模块-21 5.2.1功能描述-21 5.2.2界面设计-21 5.2.3实现方法-24 5.3用户登录模块-24 5.3.1功能描述-24 5.3.2页面设计-24 5.3.3实现方法-25 5.4.1功能描述-25 5.4.2页面设计-25 5.4.3实现方法-27 5.5.1功能描述-27 5.5.2页面设计-27 5.5.3实现方法-29 5.6外卖商场模块-29 5.6.1功能描述-29 5.6.2页面设计-29 5.6.3实现方法-30 5.7 填写用户信息模块-31 5.7.1功能描述-31 5.7.2页面设计-31 5.7.3实现方法-32 5.8 加入购物车模块-33 5.8.1功能描述-33 5.8.2页面设计-33 5.8.3实现方法-34 5.9 生成订单付款模块-34 5.9.1功能描述-34 5.9.2页面设计-34 5.9.3实现方法-35 5.10 已买到菜单评论模块-36 5.10.1功能描述-36 5.10.2页面设计-36 5.10.3实现方法-37 5.11 添加菜单类型模块-37 5.11.1功能描述-37 5.11.2页面设计-37 5.11.3实现方法-39 5.12 菜单添加、删除、修改模块-39 5.12.1功能描述-39 5.12.2页面设计-39 5.12.3实现方法-41 5.13 订单管理模块-41 5.13.1功能描述-41 5.13.2页面设计-41 5.13.3实现方法-42 6软件测试-43 6.1单元测试-43 6.2集成测试-44 6.3测试总结-44 结论-46 致谢-46 参考文献-47 |