必胜客网上订餐系统的设计与实现(SQL)(含录像)(毕业论文16000字,程序代码,SQLserver数据库)
摘要
本论文所介绍的系统以配合餐饮行业实现网上电子商务,进行餐饮管理与销售等工作。在本论文中,主要阐述了网上订餐系统统的需求分析、系统总体设计方案、各模块功能及流程实现、系统的评价与维护等,通过本系统主要可以完成:对各类商品进行分类,可方便地进行查询。记录注册用户的信息,能够存贮并随时查看用户所选择的商品,并计算出总价格。并可以生成用户的购物订单。该系统界面灵活,以网页形式出现,简单易于操作,而且采用模块化和面向对象的程序设计,为用户节省大量时间,能达到快捷、迅速、准确的效果。
本系统采用B/S模式:与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。采用B/S模式,突破传统的文件共享模式,为学习交流平台的设计提供新的解决方案。借助ASP.net的WEB应用程序,用户通过Browser软件连接后台数据库并完成做操作,将原有静态网页的形式升级到动态更新数据的方式。B/S模式平台,数据维护方便客户端无需专用的软件,有较好的网络扩展性,支持TCP/IP协议直接接入Internet,。同时对于B/S模式而言,程序和数据的物理位置已经不再是那么重要了,访问者所关心的只是它们的URL就可以了。
本系统使用ASP.net技术:ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 数据库采用sql server2008数据库:具有良好的安全性能,防火墙技术可以保证后台数据库的安全性,如果结合Windows 2000与Internet Information Server的高度安全性,使用户可以实现系统的安全。
关键词 网站,ASP.net,sql server2005
Abstract
This paper introduced the system to match the catering industry to achieve online e-commerce, for the restaurant management and sales work. In this paper, mainly elaborated the online ordering system demand analysis, overall design scheme of the system, functions of each module and the process of implementation, the system evaluation and maintenance, the system can complete all kinds of goods are: to classify, can easily query. Record the registered users of information can be stored, and check the user selected commodities, and calculate the total price. Users can generate and shopping order. The interface of the system is flexible, the webpage form, simple and easy operation, and adopts the modular and object-oriented program design, for the user to save a lot of time, we can achieve fast, prompt, accurate effect.
This system adopts B / S mode: with the traditional C / S model, B / S structure processing function of all transplanted to the server, the user requests through the browser, using either a database maintenance than traditional model of economic convenience. And make the maintenance task levels: administrator is responsible for the day-to-day management of server hardware and maintenance, system maintenance personnel responsible for the backstage database data update. Using B / S mode, break through the traditional file sharing mode, as a platform for the exchange of learning design and provides a new solution. With the aid of the ASP.net WEB application, the user through the Browser software to connect the database and complete operating, the original static webpage form upgrade to dynamic data updating method. B / S mode platform, data maintenance convenient client needs no special software, has the better expansibility of network, support TCP / IP protocol direct access to the Internet,. At the same time for B / S mode, procedure and data of the physical location is not so important, visitors are only concerned about their URL on it.
The system uses ASP.net Technology: ASP.net is based on the universal language of program running on a server. Unlike the previous ASP instant explanation program, but the program on the server 's first run was compiled, it carries out the effect, rather than a much stronger explanation. Database using SQL Server2008 database: with a good safety performance, firewall technology can ensure the database security, if combined with Windows 2000 and Internet Information Server high security, so that the user can realize the system safety.
Key words: website, ASP.net, SQL Server2005
目 录
摘要 1
Abstract 1
第1章 绪论 1
1.1 项目背景 1
1.2 研究的目的和意义 2
第2章 需求分析与技术分析 3
2. 1 操作系统和Web服务器技术对比 3
2. 2 数据库技术对比 6
2. 3 目前主流的动态网页技术比较 6
2. 4 关于b/s和c/s的区别 10
2. 5 asp.net简介 13
2. 6 sql server2005简介 15
第3章 项目的实现与设计 16
3.1 系统大体结构图 16
3.2 流程图设计 16
3.3 数据详细设计 17
第4章 系统的实现 25
4.1 后台管理系统的实现 25
4.1.1. 连接数据库的包含文件 25
4.1.2 后台管理的控制台 25
4.1.3 新建商品类别 26
4.1.4 添加商品 27
4.1.5 商品详细内容 30
4.1.6 会员管理 34
4.1.7 订单发货 38
4.1.8 网店新闻 38
4.2 前台系统的实现 39
4.2.1 注册页面 39
4.2.2 查询商品模块 44
4.2.3 显示商品详细情况 46
4.2.4 加入购物车 47
4.2.5 形成订单页面 48
4.2.6 订单查询模块 49
4.2.7 确定收货模块 51
4.2.8 产品搜索页面 53
第5章 系统的调试和优化 56
5.1 调试 56
5.2 问题分析 56
结束语 57
致谢 59
参考文献 60
附录 60 |