基于web的网上订餐系统的设计与实现学士学位论文内容摘要:

块的情况下 ,对任一模块进行单独的扩展和升级。 简单而言 ,MyEclipse是 Eclipse的插件 ,也是一款功能强大的 JavaEE集成开发环境 ,支持代码编写、配置、测试以及除错 , 以前版本需先安装 Eclipse。 以后版本安装时不需安装 Eclipse。 动态网页技术 :JSP JSP技术使用 Java编程语言编写类 XML的 tags和 scriptlets,来封装产生动态网页的处理逻辑。 网 页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与网页设计和显示分离 ,支持可重用的基于组件的设计 ,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时 ,首先执行其中的程序段 ,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。 插入的 Java 程序段可以操作数据库、重新定向网页等 ,以实现建立动态网页所需要的功能。 JSP 与 Java Servlet 一样 ,是在服务器端执行的 ,通常返回该客户端的就是一个 HTML 文本 ,因 此客户端只要有浏览器就能浏览。 JSP 的 规范的最后版本是 1999 年 9 月推出的 ,12 月又推出了 规范。 目前较新的是 规范 , 规范的征求意见稿也已出台。 JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。 服务器在页面被客户端请求以后对这些 Java 代码进行处理 ,然后将生成的 HTML 页面返回给客户端的浏览器。 Java Servlet 是 JSP 的技术基础 ,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。 JSP 具备了 Java 技术的简单易用 ,完全的面向对象 ,具有平台无关性且安全可靠 ,主要面向因特网的所有特点。 自 JSP 推出后 ,众多大公司都支持 JSP 技术的服务器 ,如 IBM、 Oracle、Bea 公司等 ,所以 JSP 迅速成为商业应用的服务器端语言。 JSP 可用一种简单易懂的等式表示为 :HTML+JavaJSP。 JSP 技术的优点 : ①一次编写 ,到处运行。 除了系统之外 ,代码不用做任何更改。 ②系统的多平台支持。 基本上可以在所有平台上的任意环境中开发 ,在任意环境中进行系统部署 ,在任意环境中扩展。 相比 ASP/. 的局限性是 显而易见的。 ③强大的可伸缩性。 从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡 ,到多台 Application 进行事务处理 ,消息处理 ,一台服务器到无数台服务器 ,Java 显示了一个巨大的生命力。 ④多样化和功能强大的开发工具支持。 这一点与 ASP 很像 ,Java 已经有了许多非常优秀的开发工具 ,而且许多可以免费得到 ,并且其中许多已经可以顺利的运行于多种平台之下。 ⑤支持服务器端组件。 web 应用需要强大的服务器端组件来支持 ,开发人员需要利用其他工具设计实现复 杂功能的组件供 web 页面调用 ,以增强系统性能。 JSP 可以使用成熟的 JAVA BEANS 组件来实现复杂商务功能。 数据库软件 :SQL Server SQL Server 是一个关系数据库管理系统 ,它最初是由 Microsoft Sybase 和 AshtonTate 三家公司共同开发的 ,于 1988 年推出了第一个 OS/2 版本。 在Windows NT 推出后 ,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了。 Microsoft 将 SQL Server 移植到 Windows NT 系统上 ,专注于开发推广 SQL Server 的 Windows NT 版本。 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。 SQL Server 版本很多 ,本系统使用的是 SQL Server2020。 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本。 该版本继承了 SQL Server 版本的优点同时又比它增加了许多更先进的功能 ,具有使用方便 ,可伸缩性好与相关软件集成程度高等优点 ,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2020 的大型多处理器的服务器等多种平台使用。 SQL Server 2020 有很多特性 ,包括 : 1Inter 集成。 SQL Server 2020 数据库引擎提供完整的 XML 支持。 它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。 SQL Server 2020 程序设计模型与 Windows DNA 构架集成 ,用以开发 Web 应用程序 ,并且 SQL Server 2020 支持 English Query 和 Microsoft 搜索服务等功能 ,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。 2 可伸缩性和可用性。 同一个 数据库引擎可以在不同的平台上使用 ,从运行 Microsoft Windows 98 的便携式电脑 ,到运行 Microsoft Windows 2020 数据中心版的大型多处理器服务器。 SQL Server 2020 企业版支持联合服务器、索引视图和大型内存支持等功能 ,使其得以升级到最大 Web 站点所需的性能级别。 SQL Server 2020 关系数据库引擎支持 当今苛刻的数据处理环境所需的功能。 数据库引擎充分保护数据完整性 ,同时将管理上千个并发修改数据库的用户的开销减到最小。 SQL Server 2020 分布式查询使您得以引用来自不同数据源的数据 ,就好象这些数据是 SQL Server 2020 数据库的一部分 ,同时分布式事务支持充分保护任何分布式数据更新的完整性。 复制同样使您得以维护多个数据复本 ,同时确保单独的数据复本保持同步。 可将一组 数据复制到多个移动的脱接用户 ,使这些用户自主地工作 ,然后将他们所做的修改合并回发布服务器。 、部署和使用。 SQL Server 2020 中包括一系列管理和开发工具 ,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。 SQL Server 2020 还支持基于标准的、与 Windows DNA 集成的程序设计模型 ,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。 这些功能使您得以快速交付 SQL Server 应用程序 ,使客户只需最少的安装和管理开销即可实现这些应用程序。 系统运行环境 最低配置 服务 器端 : 1)硬件需求 :处理器 ??Intel Pentium III 内存 ??128M 硬盘 ??40G 2)软件需求 :Windows 98 Microsoft Inter Explorer JAVA SQL SERVER 数据库 客户端 : 1 硬件需求 : 处理器 ??Intel 奔腾 133 或相当的处理器 内存 ??64M 硬盘 ??10G 2 软件需求 : Windows 98 Microsoft Inter Explorer 建议配置 服务器端 : 1)硬件需求 :处理器 ??Intel Pentium IV 内存 ??256M 硬盘 ??80G 2)软件需求 :Microsoft Windows 2020/XP Microsoft Inter Explorer JAVA SQL SERVER 数据库 客户端 : 1 硬件需求 :处理器 ??Intel Pentium IV 或相当的处理 内存 ??128M 硬 盘 ??20G 2 软件需求 :Windows 2020/XP Microsoft Inter Explorer JAVA 可行性分析 在实施一个项目之前 ,首先要对将要实施的项目进行可行性分析 ,确定项目是否值得进行。 并不是所有的问题都有简单明显的解决办法 ,事实上 ,许多问题不可能在预定的系统规模之内解决。 如果问题没有可行解的话 ,那么花费在这项工程上的任何时间、资源、人力和经费都是浪费的。 随着经济的快速发展 ,B2C 电子商务越来越受到人们的关注。 订餐类网站 ,已如 雨后春笋般的出现在了个大城市。 特别是在公司 ,企。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。