ASP.NET+sqlserver在线订餐系统的设计与实现 _毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET+sqlserver在线订餐系统的设计与实现

摘  要:本文目的在于设计并实现在线订餐系统。系统分为游客、会员、管理员三个功能模块。用户可以浏览页面、注册成为会员,登录后可以实现订餐、发表评论和基本信息修改等操作,管理员模块主要实现订单确认、添加删除菜品、会员管理等功能。在线订餐系统方便了客户,实现了餐饮业的高度智能化管理。27848
毕业论文关键词:在线订餐;系统;会员 ;管理
The Design and Implementation of Online Ordering System
Abstract: In this paper, the design and implementation of an online ordering system. The system is pided into three functional modules of visitors, members, and administrator.  Users can browse the page after login, register to become a member, can realize the reservation, comment and basic information and operational changes, the administrator module mainly realizes the order confirmation, add and delete items, membership management and other functions. The system is convenient for customers, realize the highly intelligent management of catering industry.
Key Words: Online Reservation System; System; Members ; Management 
目    录
摘  要    1
引  言    1
1.在线订餐系统开发背景和意义    1
2.在线订餐系统开发相关技术    2
2.1 ASP.NET技术    2
2.2 SQL Server 2005数据库技术    2
3.在线订餐系统需求分析和设计    2
3.1需求分析    2
3.2系统功能模块设计    3
4.在线订餐系统数据库设计    4
4.1数据库概念设计    4
4.2数据库逻辑结构设计    5
4.3存储过程设计    6
5.在线订餐系统详细设计与实现    6
5.1数据库连接    6
5.2游客模块    6
5.3会员模块    7
5.4管理员模块    8
6.在线订餐系统测试    9
7.总结    9
参考文献    10
致谢    11
在线订餐系统的设计和实现
引言
在传统餐饮业中,大多是以实际店面形式存在于大街小巷,其主要经营方式还只是人工定点宣传经营。随着科技的进步和网络的普及,餐饮业也在不断走向信息化、网络化,正在以一种更便捷、更高效的方式融入人们生活[1]。
1.在线订餐系统开发背景和意义
现今,大多数地区的订餐方式仍以传统的电话订购为主,这种订餐方式存在效率低、耗时、易出错和花费高等缺点。随着生活方式的加快,订餐人数总量的增加,订餐频率的提高及服务业的发展,订餐信息量快速迅猛的发展,传统的订餐方式不可避免地会严重影响订餐的效率。因而,订餐方法的信息化、网络化越来越受到商家的重视及欢迎,也促使了订餐软件的长足发展,遇到了前所未有的发展契机。
在线订餐系统能够通过网络将各种菜品信息图文并茂的展现在顾客面前,顾客能够及时查看在线菜品的供应信息以及消费者的评价,有效解决了传统就餐过程出现的排队费时、易出错、信息不能及时更新的现象,不仅大大提高订餐方式的效率,更是提升了商家经济效益[2]。但是,目前存在的在线订餐系统大多存在页面单一、不够美观等缺点。因此,对现今存在的在线订餐系统进行研究改进,进而开发出一个更加完善的在线订餐系统是非常必要的。
2. 在线订餐系统开发相关技术
2.1 ASP.NET技术
     Web开发技术包含很多计算机专业技术,而Web技术中最常用到的开发技术就有ASP.NET技术。ASP.NET是ASP(Active Server Pages)和.NET Framework技术的结合。它是建立在公共语言运行库的编程框架,主要用在服务器上生成功能强大的Web应用程序[3]。ASP.NET是一个已编译的,基于.NET的环境,把基于通用语言的程序在服务器上运行,可以与任何.NET兼容的语言创作应用程序,写出清晰的、易于重用和共享的代码[4]。另外,基于通用语言的程序在服务器上运行,效率更高,符合在线订餐系统实时性、稳定性和安全性的要求。 (责任编辑:qin)