构进行设计使用 SQL Server 2000 构建数据库,并在.NET 环境下使用 VB.net 语言开发的一个功能较为完善的订餐系统。
其具有一定的实用性实现用户的注册和登录,浏览餐品,对餐品进行评论,查看购物车,下订单,查看订单,会员积分等功能;同时管理员也可以对整个系统的信息和数据进行管理包括网站的公告信息、餐品信息、用户信息、评论管理、积分管理和订单管理等进行维护。
三系统开发的关键技术1.ASP.NET 技术简介 .NET 框架是 Microsoft 公司推出的一种全新的开发平台提供了统一的、面向对象并且可以扩展的编程类库和完善的集成开发环境大大简化了应用程序的开发过程并且具有良好的移植性和安全性。
ASP.NET 是建立在公共语言运行库上的 Web 编程框架,相 2 浙江理工大学成教毕业论文对于 ASP 而言,ASP.NET 提供了更强的性能、更方便的工具支持、更好的平台支持和灵活性。
其一大革命性进步是可以将应用程序逻辑与表示代码清楚地分开,这样一来Web 应用程序的开发人员可以使用和 Windows 桌面程序开发类似的编程模型,从而大大降低了开发难度。
同时,ASP.NET 在进行用户界面开发和基础程序结构生成时具有很多优势。
首先,ASP.NET 是一个已编译的、基于.NET 的开发环境,利用整个.NET 框架,开发人员可以方便的进行程序开发;其次,ASP.NET 可以无缝地与其它 HTML 编辑器及其编程工具一起工作,使得 Web 开发更加方便; 在 再次, ASP.NET 中利用.NET 框架中的 ADO.NET的强大功能,可以高效便捷的访问数据库,ASP.NET 提供了简单的模型,该模型使开发人员能够编写应用程序的运行逻辑,并且保留了会话状态功能;最后,.NET 框架和ASP.NET 中提供了默认授权和验证方案,可以根据需要方便地移除、添加或者替换这些方案。
2. SQL Sever2000 简介 是 Microsoft 公司 2000 年推出的 SQL Server 数据库管理系统的版本。
它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。
所具有的特点: 1 真正的客户机/服务器体系结构。
2 图形化用户界面。
3 丰富的编程接口工具。
4 SQL Server 与 Windows NT 完全集成。
5 具有很好的伸缩性。
6 对 Web 技术的支持。
7 SQL Server 提供数据仓库功能。
综上所述因此我选择了 ASP.NET 技术和 SQL Server 2000 数据库管理系统来架构“绿色订餐网”。
二 系统调研及可行性分析 3 网上订餐平台的设计与实现一系统调研1.课题背景 随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的 Internet 来传播大量信息资源。
人们通过 IE 浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务。
它的是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动。
电子商务真正的发展是建立在 Internet 技术上。
现代化企业越来越明白,为了提高产品的销量,赢得更多的客户,不仅要在产品生产制造这一前方战场上增加实力,还必须在服务和效率上投入更多的力量。
在产品质量相差不大的情况下,谁的服务好,效率高,谁就能赢得更多的顾客。
这也是当今市场经济竞争机制下对企业的客观要求。
近年来,由于互联网技术的飞速发展及其逐步普及,企业对信息进行网络化管理的条件已经日趋成熟,而传统的通过电话和传真来处理信息的传统方式已经越来越难以满足企业的需求。
建立基于网络的管理和销售信息系统,成为企业提高效率、降低成本、完善服务的有力保证。
现在网上订餐系统虽然界面的设计方面还是很新颖别致的,吸引了广大的用户,但是完成的功能并不突出。
对于功能的实现方面还存在不足,很多的需求并没有很好的实现,造成了很多的功能并不能使用或使用几率很小的功能浪费现象。
为此特开发一个功能较完善的网上订餐系统。
2.系统开发的意义 随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要。
特别是现在信息高度发达的今天,对于餐饮业,由于这个行业本身的特性,它的流通性是非常高的,所以更对企业的效率提出了更高的要求。
网上订餐系统可以使企业通过站点,让顾客直接从网站订货,同时通过与一些电子商务服务机构合作,简化过去资金流转的问题。
二可行性分析 4 浙江理工大学成教毕业论文1.技术可行性分析 此系统对与开发环境的硬件,软件要求都不高,根据已有的计算机平台和开发环境,已充分具备开发该系统对计算机软硬件、数据库和开发工具的要求。
本系统是一个数据库应用程序型网站。
现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。
ASP.NET 功能强,其开发语言有 C、VB.NET 和 JScript.NET。
而SQL Server 2000 是一个非常优秀的数据库管理软件,方便使用,性能稳定。
于是,采用VB.NET SQL Server 2000 技术完全能够实现本系统的开发。
2.经济可行性分析 由于本系统的开发为毕业设计,不需要考虑经济投资。
3.社会可行性分析 随着 21 世纪网络信息时代的到来,现代社会都是利用快速高效率的 Internet 来传播大量信息资源。
特别对于订餐网,一个界面设计友好、使用方便的订餐系统将能满足更多网民的需求。
系统的开发不会侵害他人、集体、国家的利益,将严格按照国家的政策、法律、法规。
经上述可行性分析,该系统在技术、经济、社会等都有可行性,可以进入下一阶段的设计开发。
三 系统分析一系统需求分析 经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分析。
1.系统的功能需求1 用户注册功能:广大网友在本订餐网站进行会员注册后,就可以在本订餐网进行订 5 网上订餐平台的设计与实现 餐并可享受积分服务。
2 搜索功能:浏览者可以根据自己的需要搜索相关的餐品信息等,而不必一页页找, 这样可以节省时间。
3 评论功能:登录用户可以在此对本订餐网提出各种意见和建议,以便管理员可以根 据其合法性进行回复或修改等,在此也可以与其他留言者进行交流。
4 购物车功能:登录用户可以查看自己的订餐信息,以便及时修改。
5 订单功能:登录用户可以将自己需要的餐品进行提交以便管理员可以及时收到并对 此订单进行处理。
6 积分卡功能:管理员可以根据注册用户的登录次数,购物量来增加积分,如果到达 一定积分后就可以参加一些网站设计的积分兑换活动等。
7 用户管理功能:管理员可以对注册用户进行添加、修改、删除等。
8 留言管理功能:管理员可以对浏览者的评论进行回复、删除等。
9 公告管理功能:管理员可以对本订餐网站的公告活动进行及时的发布。
10 餐品管理功能:管理员可以对本订餐网站提供的餐品进行添加、删除、修改等。
11 订单管理功能:管理员可以对登录用户的订单进行处理。
2.性能需求 为了保证本订餐网站能够长期、安全、稳定、可靠、高效地运行,本网站应该满足以下性能需求:1系统处理的准确性和及时性 在对网站进行中的内容进行搜索时,包含查询关键字的记录都应能查到。
在网站设计和开发过程中,要充分考虑本订餐网站当前和将来可能承受的工作量,使网站的处理能力和响应时间能够满足企业对信息处理的需求。
响应时间,更新处理时间都比较迅速,完全满足用户的要求。
一般操作的响应时间在 12s 内。
2系统的可扩充性 只要符合一定的规范,可以简单地加入和减少网站的模块。
3系统的易用性和易维护性 网站是直接面对使用人员的,这就要求有良好的用户接口和易用的人机交互界面,并要求提供方便的手段供维护人员进行数据的备份、日常的安全管理等。
6 浙江理
上一篇:
智能电动往返小车完整版(论文+电路+程序)
下一篇:
时间飞过,而你却不曾来过我的世界(2)