开题报告-基于aspnet的餐饮管理及订餐系统

开题报告-基于aspnet的餐饮管理及订餐系统

ID:28272193

大小:73.50 KB

页数:8页

时间:2018-12-09

开题报告-基于aspnet的餐饮管理及订餐系统_第1页
开题报告-基于aspnet的餐饮管理及订餐系统_第2页
开题报告-基于aspnet的餐饮管理及订餐系统_第3页
开题报告-基于aspnet的餐饮管理及订餐系统_第4页
开题报告-基于aspnet的餐饮管理及订餐系统_第5页
资源描述:

《开题报告-基于aspnet的餐饮管理及订餐系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.本项目的研究背景,研究意义以及实现目标1・1研究背景在网络技术逐渐渗入社会生活各个层面的今天,传统的餐饮管理方式也面临着变革,而网络管理和售卖方式则是一个很重要的方向。基于Web技术的餐饮管理和售卖系统可以借助于遍布全球的Internet进行,因此网络订餐既可以在木地进行,也可以在异地进行,大大拓展了餐饮售卖的灵活性。不同的用户可以完成不同的功能,商家可以在自己的网站上管理各种各样的菜品;I佃消费者可以在菜品的介绍界面上完成对菜品的订购,还可以实时地查询订购的菜品的运送位置等。这种网络售卖菜品方式解决了不同地域的消费者订餐困难的问题。因此,采用网络实现对餐饮产品的管理和售卖既方便了商家管

2、理产品,也方便了用户订餐。本课题利用Web技术开发一个在线餐饮系统,在完成基本功能基础上,力争在交互手段方面有所创新,为用户提供良好的体验。1・2研究意义在线餐饮的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的两层架构,即在用户端安装用户购买程序和相应的配置,在服务器上存储相关的数据,因此基本上每个用户都要安装相应的客户端。另外一种釆用Web技术实现。Web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此Web结构冇着更好的安全性。在客户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,用户数据可菜品数据放在数据

3、库服务器上(事务层和数据库可以是同一台机器)。1.3实现目标餐饮企业的负责人(即管理员)输入用户名和密码进入菜品管理界面和用户管理界面实现对数据的管理;消费者在网站上登录后可以查看自己的订单历史以及对菜品做出评价和购买等。1.本课题的基本内容和要求,关键问题及其解决的方法和措施2.1基本内容要开发的餐饮系统分为两个模块:消费者功能模块、后台管理模块。内含:消费者注册、查询、购买、留言、管理员注册及登录、对餐饮数据的增删改、回复留言等功能。1、消费者功能模块(1)消费者注册:当消费者初次进入该网诂时可以自由浏览该网诂内的所有的菜品,但当消费者购买时系统需要提醒用户注册,然后用户进入注册界面。(

4、2)查询:无论是注册的用户还是非注册的用户都口J以进行查询,用户可以按类别查询,也可以自定义查询。(3)登录:用户登录时既要完整地填写用户名和密码,也要完整地填写验证码。(4)购买:消费者可以购买多种菜品,购买的菜甜会暂时地存放在购物车内,结账吋显示用户购物车内所有已经选中的菜品,用户单击结账时完成购买功能。(5)留言:消费者可以对某一个具体的菜品留言。(6)用户信息修改:用户可以修改自己的用户名和密码。2、后台管理模块(1)信息修改:管理员可以増、删、查、改所有管理员的信息。(2)管理员注册及登录:管理员登录吋必须输入用户名和密码,登录后可以添加新的管理员。(3)数据修改:管理员可以对所冇

5、的菜品数据进行增删改。同时可以回复消费者的留言。2.2基本要求1、界面方面:在消费者界面屮有主界面,注册界面,购买界面等;后台管理界面中有登录界面,管理界面。2、数据方而:后台数据库分为菜品数据,用户数据,管理员数据,购买数据以及留言数据等。3、安全性方而:设立用户名和密码验证方式,防止非法用户登录和越权操作。同吋将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。在消费者登录时设置验证码的方式来防止某个黑客对某一个特定注册的用户用特定的程序进行不断地尝试。4、其他:数据库设计应该达到BCNF的耍求,保证数据的完整性;使用其他辅助工具(如:Dreamwaver等工具)对系统的界面进

6、行美化和布局,以达到更好的效果。2.3关键问题及其解决的方法和措施系统安全性问题:采用密码保护和验证码双重保护。密码保护是基本的保护手段,同时增加验证码功能,避免恶意注册資陆。验证码是随机生成的,当验证码显示不清楚时,可以通过超链接进行更换而无需重新刷新页面,登陆处理对登陆进行了一些限制。验证码技术屮的验证码需要通过mnd()函数生成随机数的方式得到。毕业设计开题报告1.本课题拟采用的研究手段(途径)、可行性分析和进度安排3.1研究手段本项目以瀑布模型开发,采用的开发工具是开发环境为Windows+IE10.0+IIS/Dreamweaver/Visualstudio,采用的开发语言是asp

7、.net,采用的数据库服务器为SqlServero系统有较高的安全性和较好的性能。在设计过程中,将参照一下国内外的一些同类网站,借鉴下他们的一些布局框架,将课题要求的基本功能合理地组织起来,形成友好、高效的交互过程。开发的具体步骤为:第一步,进行系统的可行性分析,完成系统的需求分析。第二步,对系统进行概要设计,设计系统的结构图,确定各模块(页面)Z间的调用关系,设计出结构良好的数据库。第三步,对系统进行详细设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。