基于asp.net的网上订餐系统设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于asp.net的网上订餐系统设计(2)


所以,作为互联网上的一种新的应用形式,网上订餐意义深远。我们力求:自主研发一个完善的互联网订餐系统,解决网上订餐两大难题,达到网上选餐、订餐、付费一站式服务,给广大网民带来方便。
1.2研究意义
网上订餐系统无论是在开发过程中,还是建成后的日常文护过程中,都需要进行严格的检测,以保证订餐系统的服务质量。建议网上订餐系统应注意以下3点。
“民以食为天”,已成为每位餐饮业经营者所追求的目标。
因为这些人工作都比较忙,而且对计算机也比较熟,思想也比较超前,对于在网上订餐能够接受,并经常上网订餐。
典型B/S电子商务网上订餐系统的主要体系结构及功能模块,重点讨论了系统开发工具、开发语言等关键技术以及系统的数据库建设,系统流程图和功能模块的代码分析。
第二章 开发环境和相关技术
2.1  .NET开发平台介绍
ASP.NET是建立在通用语言运行时刻库(CLR)上的应用程序框架。ASP.NET提供了几个超越以前web开发模式的优点:
增强的性能。强大而富有弹性。 简单。ASP.NET使执行常用的工作变得很容易 易于管理。ASP.NET使用一个基于文本的、可伸缩性和有效利用性。ASP.NET被设计成可伸缩的,能为集群和多处理器环境设计提高性能。可订制和扩展。ASP.NET提供一种良好的扩充结构Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。
ASP.Net2.0 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.Net2.0提供许多比现在的Web开发模式强大的的优势。
ASP.Net2.0是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。ASP.Net2.0构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.Net2.0强大化软件支持的一小部分。
 因为ASP.Net2.0是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.Net2.0的Web应用中。ASP.Net2.0同时也是language-independent语言独立化。
ASP.Net2.0使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。
2.2系统开发环境
本系统使用VS2005作为系统开发工具。VS2005是微软目前杰出代表之一,它不仅具有友好的界面,而且由于它集成了可视化技术、面相对象技术、网络开发技术、数据库技术等先进的技术于一体,因此倍受数据库开发人员的青睐。随着版本的升级其功能更加强大,使用起来更加方便和灵活,提高了应用程序的开发效率。
第三章  数据库设计
3.1  数据库设计概念
数据库是管理信息系统的重要组成部分,因此数据库设计也显得比较重要。在系统的开发过程中,数据库的结构设计是一个非常重要的问题。
3.2  数据库详细设计
SQL语言作为关系数据库管理系统中的一种通用的结构化查询语言,已经被众多的数据库管理系统所采用。使用ASP.NET开发数据库应用程序时,用户可以使SQL语言编程,这是ASP.NET作为一个强大的数据库应用开发工具的一个重要标志。Admin(管理员信息表)如表3-1所示。 (责任编辑:qin)