Java 平台由 Java 虚拟机( Java Virtual Machine) 和 Java  应用编程接口

(Application Programming Interface、简称 API)构成。Java 应用编程接口为 Java 应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬 件或操作系统平台上安装一个 Java 平台之后,Java 应用程序就可运行。现在 Java 平台已经嵌入了几乎所有的操作系统。这样 Java 程序可以只编译一次,就可以 在各种系统中运行。

Java 分为三个体系:他们分别是 JavaSE、JavaEE、JavaME。他们三个还有 曾用名,分别是 J2SE,J2EE,J2ME。JavaSE 全称 Java2 Platform Standard Edition, 是 Java 平台的标准版。JavaEE 全称 Java 2 Platform,Enterprise Edition,是 java 平 台的企业版。JavaME 全称 Java 2 Platform Micro Edition,是 java 平台的微型版

Java 语言拥有众多的优点。Java 语言,简单且面向对象,健壮且安全,分布 式且体系结构中立,可移植且高性能,多线程且动态,并且还是解释型的。Java 能拥有这么多优点,与它的特性分不开。Java 语言吸收了 C++语言的优点以及 Smalltal 语言的优点,增加了其他的一些特性,有网络通信、多媒体数据控制和 支持并发程序设计等。

1.2.2 MySQL 数据库简介

MySQL 是一个精致的 SQL 数据库,很多情况下我们可以自由使用 MySQL。 由于他强大的功能、丰富的 API 以及精致的系统结构,越来越受广大院校、软 件爱好者、商业软件用户的喜爱。特别是在当今动态网站流行的时代,mysql 数 据库可以完美的和 appach,nginx 结合,mysql 还可以和 Python、PHP、PERL 的 自然结合,mysql 为建立动态网站提供了强大的支持。

相对于其他数据库,MySQL 有如下特点:

(1)体积小、速度快;

(2)支持 windows、mac os、unix、linux 等操作系统;

(3)MySQL 能很容易利用 cpu 的性能;

(4)优化的 SQL 查询算法,快速的查询速度;

(5)支持多种存储引擎提供 TCP/IP、ODBC 和 JDBC 等连接途。

1.2.3 Eclipse 简介

Eclipse 是一个免费的开发平台,目前主要用于 Java 的开发,同时,也有人 通过插件对其进行修改之后,用来作为 C++和 Python 的开发工具。

Eclipse 是开放源代码的。所以 Eclipse 拥有非常多的插件。每个使用者可以 通过增加插件来使得 Eclipse 变得更为的适合自己。

1.2.4 开发工具及运行环境论文网

操作系统:Microsoft Windows 10

开发软件:Eclipse JAVA 版本:1.8.0_65-b17

后端框架:Struts2 数据库:MySQL 服务器:apache-tomcat-7.0.40

1.3 本章小结

本章节主要介绍了基于 Web 的布来客制衣网站的设计与实现研究背景及其 研究的意义和基于 Web 的布来客制衣网站的设计与实现的开发环境、开发语言 等。

2 需求分析

2.1 功能需求分析

2.1.1 前台需求

前台页面需要企业信息,个人信息,产品,订单进行展示。前台页面需要满 足以下需求:

(1)主页 用户初次进入网站时显示的展示页面,提供登陆选项,导航栏,推荐商品。

(2)登陆页 用户可以选择进入进行登陆,以获取更多的权限。

(3)注册页 未注册用户可以进行注册操作。

(4)商品列表页 将展示出所有的商品。

(5)商品详情页 详细的展示出商品的信息,可以填写数据来下单。

(6)个人信息页 展示用户的个人信息,可以填写新的个人信息来修改。 (7)订单列表页 展示出用户所有的订单,可以填写新的订单信息来修改。 (8)管理员商品列表页 展示出所有的商品,提供新增,修改,下架选项。

上一篇:jsp产品团购网站的设计与实现
下一篇:基于MOOCs的《Java程学设计》课程教学网站的设计与实

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...