asp.net+sqlserver网上点餐系统的设计+源代码(2)
时间:2021-05-09 21:16 来源:毕业论文 作者:毕业论文 点击:次
1.2网上点餐系统的开发意义 开发该系统,意义重大。它不仅可方便餐厅点餐,而且可以让餐厅管理者及时掌握各菜品的销售情况,菜品价格以及每天的收入情况,还可以让顾客及时查看自己的订单以及会员卡的余额。 详细来说,该系统具有以下优势: 1.点餐方便,减少了进餐厅排队点餐的时间。 2.查询方便,不同用户登录都可以查询到有关自己的订单信息,以及会员卡额度。 3.使用方便,考虑到顾客对点餐界面要求,所以本系统结构简单明了,可以让顾客快速入手。 综上所述,该系统能够极大的方便厨师,管理人员,以及顾客的整个点餐支付,查询订单,出菜的过程,避免了顾客在点餐后出现与厨房信息不同步的问题,导致上菜延迟混乱。 1.3 论文组织结构 本文的结构安排如下: 第一章为引言,简单介绍了网上点餐系统的研究背景和意义。 第二章为开发环境和平台,介绍了开发该系统所用的一些工具。 第三章为开发技术,介绍了系统开发所用到的一些技术。 第四章为需求分析,详细介绍了系统需求分析,介绍了系统的功能结构、可行性分析,数据库设计。 第五章为系统具体实现,根据系统功能模块详细介绍了各模块的设计过程并给出部分实现代码。 第六章为网站测试,介绍了该系统的测试方法及步骤。 2 开发环境及开发工具的介绍 2.1 Microsoft Visual Studio 2010介绍 Microsoft Visual Studio 2010 作为一个集成环境,使用户在创建、调试和部署应用程序的基本操作更为简单。由于VS2010支持最新的.Net Framework 4框架,支持64Windows,支持多显示器,使用户在组织和管理工作的选择上更加多元化。文献综述 2.2 SQL2008数据库 SQL Server 2008被誉为最为快捷的数据库系统,作为解决方案备受青睐的原因。是因为它是一项全面完整的数据库。从通过浏览器实现的数据库查询功能到内容的扩展标记语言(XML)支持特性均有极强的说服力,SQL Server 2008 没有全面支持Web功能的数据库解决方案。同时,SQL Server 2008还在可伸缩性和可靠性方面用于多想基准测试记录,而这两方面特性都是企业数据库系统在激烈市场竞争中所向披靡的关键所在。 3 完成本系统所用到的技术 3.1 asp.net技术介绍 ASP.net是使你服务器环境和应用程序的设置更加简单的,以字符为基础,分级的配置系统。由于配置信息都保存在简单文本中,新的设置有可能不需要启动本地的管理工具就可以实现。这种使Asp.net的基于应用的开发更加具体和快捷的哲学观念被称为“Zero Local Administration”。由于多处理环境的可靠性,ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它使用的特殊的无缝连接技术在多处理器的环境下,将会很大程度的提高运行速度。即使你现在开发ASP.net应用软件为的是一个处理器,将来多处理器运行时不需要做出任何改变都可以提高他们的性能,然而现在的ASP却做不到这一点。 自定义性和扩展性使ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义“plug-in”的模块。由于ASP.net可以加入自己所定义的任何组件,所以使其与原来的包含关系不同。而且由于其安全性基于Windows认证技术和应用程序配置,你可以确保自己的源程序是绝对安全的。ASP.NET的语法在非常大的程度上与ASP兼容,同时它还可以提供一种新的编程模型和结构,可生成伸缩性和稳定性更优的应用程序,而且可以提供更好的安全保证。可以通过基于现有的ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。 (责任编辑:qin) |