(2)新建系统变量PATH,变量值为:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,如图2-2所示:
图2-2配置环境变量
(2)新建系统变量CLASSPATH,其变量的值为:
;%JAVA_HOME%\lib;%JAVA_HOME%\lib\toolsjar
如图2-3所示:
图2-3设置环境变量
将以上环境变量都配置好,我们可以验证环境是否成功。点击[开始],在搜索中输入[命令提示符cmd][3],打开后输入java -version回车,安装成功界面如图2-4所示。
图2-4 验证环境变量
216 MySQL简介
MySQL是一个流行的关系型数据库管理系统,在WEB应用方面MYSQL是比较好的关系数据库管理系统应用软件之一。其速度快、灵活性强、低成本、开源代码。
22 JavaWeb简介
JavaWeb是用Java技术来解决一些有关web互联网领域的技术总和。其遵循特定的套路:使用MVC模式思想构架,XML或其他实现配置,运用Java面向对象思想的特征,面向对象实现请求和响应的过程,支持Jsp等视图。
3 需求分析
31 软件需求分析
基于java 商业广告投放的系统的设计与实现可以运行在PC设备上,通过研究和学习目前应用市场上的各种广告投放软件,在此基础上希望能够研发出一款界面美观友好,人机交互和谐。
32 PC端需求分析
通过使用目前市场上现有的广告投放,我们可以知道根据总结,,该系统在MyEclipse环境下开发,主要有三大模块:企业端,用户端,后台审核端。现在将本软件预计能够实现的功能列举如下:
一、企业端主要是实现
1企业注册登录。
2投放题目。
3拼图。
4并制定能够查看该广告的用户群体。
5该企业相关产品的图片以及说明功能。
二、用户端主要实现
1注册登录。
2答题游戏。
3拼图游戏。
4查看奖金以及排名。
5获取企业以及产品信息。
6对企业相关产品投诉举报和收藏功能。
三、后台审核功能
1主要审核企业信息是否虚假,企业产品是否不良。
2对用户反馈进行处理。
3营销人员。
33 系统的可行性分析
331 技术可行性分析
本客户端在技术上主要有两个问题需要解决:一个是企业上传广告的页面设计和玩家呈现的广告页面设计,另一个是功能代码的实现。前者通过学习调研现有的广告投放软件,设计出新颖、美观、快捷、简单、方便企业使用的投放广告界面和玩家观看游戏界面,后者主要是通过查看专业书籍、借助网络以及向身边的老师同学的请教,综合各种条件, 基于java 商业广告投放的系统的设计与实现能够得以完成。
332 使用可行性分析
本投放广告软件功能齐全,界面美观友好,界面轮换流畅,符合人们的使用习惯和审美情趣。让玩家在答题或者玩拼图游戏的过程中享受定向投放过来的广告。
4 数据库
41 数据库概念设计
通过对系统的需求分析,总共有39张表,关系模式如下:
企业信息(企业名称,企业简称,账号,密码,营业执照,注册日期,地址,企业性质,法人名称,咨询电话,负责人名称,负责人身份证号码,负责人名称,负责人性别,负责人职务,负责人手机,负责人座机,主营业务,官方网站,是否通过,删除标识,点击量,营销人员)
产品表(产品名称,产品名称,企业,产品链接,被举报次数,浏览次数,在线状态,删除标识,审核状态,类型)