饕餮美食网站管理系统的开发与实现(附件)

本饕餮美食网站利用ASP.NET技术和SQL Server 2008数据库,根据当前人们快节奏生活现状和需求进行开发。该网站主要分为前台会员用户、管理员用户和商家三类角色,前台实现功能包括用户和商家注册登录、餐品列表、商家列表、购物车功能、个人信息中心和餐品分类等。普通会员注册登录后可以通过网站在线浏览、查看餐品信息,并在线订购美食,管理自己的订单,交易成功之后可以对商家的菜品进行评价等。通过后台商家可以对本店的信息、餐品进行管理,也可以管理顾客对本店下的订单。系统管理员管理商户、前台用户和各功能模块的添加、编辑或删除。关键词 饕餮美食网站,ASP.NET,SQL Server 2008
目 录
1 绪论 1
1.1 课题开发背景 1
1.2 课题的目的和意义 2
1.3 国内外现状分析 2
1.4 本课题主要研究内容 3
2 系统开发相关技术 4
2.1 ASP.NET技术简介 4
2.2 ADO.NET简介 4
2.3 Sql Server简介 5
3 系统分析和设计 6
3.1 需求分析 6
3.2 功能结构图 8
3.3 系统流程图 9
3.4 系统架构图 9
3.5 系统难点 10
4 数据库设计 10
4.1 数据库需求分析 10
4.2 数据库概念设计 11
4.3 数据库逻辑设计 13
5 系统的详细设计与实现 16
5.1 网站首页 16
5.2 会员用户注册页面 16
5.3 购物车 17
5.4 我的订单信息页 17
5.5 美食列表 18
5.6 商家列表 18
5.7 会员中心 19
5.8 管理员登录页面 20
5.9 会员信息列表页 20
5.10 商家信息添加页 21
5.11 商家类别信息列表页 21
5.12 美食信息列表页 2 *好棒文|www.hbsrm.com +Q: ^351916072# 
2
5.13 订单信息列表页 22
5.14 评价信息列表页 22
5.15 网站公告管理页 23
5.16 管理员密码修改页 24
6 应用与测试 24
6.1 功能测试 24
6.2 安全测试 25
6.3 可用性测试 25
6.4 兼容性测试 25
6.5 测试结果总结 26
结 论 27
致 谢 28
参考文献 29
1 绪论
1.1 课题开发背景
尽管计算机技术发展的年份并不久远,但是与之相反的是,计算机的发展势头十分的迅猛,并且技术的进步也越来越快,这从近几年生活的方方面面就可以看的出来,人类设计计算机的本意本来就是为了服务人类,并且计算机也拥有一些人类无法比拟的优势,比如可以减少人类工作上的失误,可以帮助人们提高工作效率等。最近几年来,伴随着互联网技术的发展,为了提高餐饮业管理的效率和质量,餐饮行业也开始利用互联网技术来进行管理使用,客户的餐饮消费以及餐饮企业管理自动化和信息管理也是必要的,也在一定程度上减轻了工作人员的工作量,从而提高了工作人员的工作效率[1]。
通过实践,了解数据库的基础知识和Web开发技术,学习相关应用软件和开发工具,熟悉网站建设开发过程,掌握网络数据库的编程知识和方法。
在计算机互联网飞速发展的今天,商业发展也离不开网络,餐饮行业的发展也加入到了电子商务行队。各种各样的外卖团都出现了,既提高了商家的销量和营业额,也为买家提供了极大的方便,足不出户,就能吃到喜欢吃的餐品,省时又省力,据统计,近几年,随着人们生活水平的提高和我国国民经济的迅速发展,餐饮业的营业额的增长率超过了20%,其中最具有代表性的就是众所周知的百度外卖、美团外卖等APP软件,通过网上购买商品已经是人们生活中所不可缺少的一部份,只要有网,随时随进都可以进行网上点餐,因此,我选择开发一款饕餮美食网站是当前所必需的,它可以使用户可以对美食信息多样化在线选择和消费[2]。
本饕餮美食网站,实行的是会员制,用户只有进行注册登录后方可进行随时随地网上订餐一系列流程功能实现,不仅能提高商家管理工作人员的工作效率 ,还能存储大量数据,管理方便,数据准确,利用计算机进行自动化管理,既省时又省力,还能节约人力成本。用户可以使用本系统将选购的美食加入购物车,并可选择网络支付的方式提交订单。对于成功交易订单,用户还可对商家服务和美食质量的体验,进行在线评价,从而促进并提高商家美食质量和服务水平[3]。
1.2 课题的目的和意义
由于互联网技术的存在,食客可以随心所欲的使用美食网站寻找各种各样的餐厅来满足自己的食欲。因而大多数的商家都会将自家店铺在美食网站上的广告做的富有个性,通过诱人的菜式、实惠的价格、丰富多彩的种类来吸引品味不同的食客。同时合理的提前预约制度更是节约了广大食客的时间,避免了繁琐费事的排队,也不会出现争抢座位的恶劣情况.在很大程度上有利于商家自身的管理,也有助于利益的最大化。更何况,与日俱增的网上餐饮用户量,使得网上订餐网站的地位愈加提高,在人们的生活中处于不可取代的地位[4]。
开发的系统应该具有较强的可扩展性和开放性等特点。本系统以Microsoft Visual Studio 2008、ASP.NET、C#语言和SQL Server数据库等软件开发出本饕餮美食网站,本美食网站在用户模式上和其他的网站一样,都分为普通会员,商家和管理员三种,这三种用户拥有其各自的权限。会员具有注册登录、在线订购、购物车、发表餐品评论、查看自己的网络订单、维护个人信息等功能。商家具有注册登录、发布菜品、管理本商家发布的菜品、查看本商家收到的订单和评论、维护本商家信息等功能。管理员可以对会员、商家、商家的菜品类别、商家发布的菜品、会员的评论等进行管理,管理员还具有发布公告的功能[5,6]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/350.html

好棒文