基于web的可视化数据库管理

任务:

构建基于web的数据库管理系统。

思路:

关于WebBuilder

WebBuilder是一款功能强大的Web应用开发和运行平台,能简单快速地开发功能强大和完备的企业级应用系统。使用WebBuilder可快速构建ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的应用系统。完善的基础架构,具备大型系统的完整功能,使应用系统的开发仅需致力于业务的开发。 [立即使用]

使用WebBuilder的理由

  • 极大地降低应用系统的开发和运行成本;
  • 可视化和智能化设计,使常规应用和面向手机的移动应用开发变得简单和快速;
  • 丰富和完备的功能使用户仅需致力于业务的开发;
  • 基于云的架构设计,可以远程随时随地开发和部署应用;
  • 成熟的系统经过大量大型系统上线使用,以及大型项目开发经验的团队支持。

安装:

如何安装 WebBuilder
WebBuilder是一款标准的web应用,以Windows 2003 Server、Tomcat6和SQL Server2005环境为例,安装步骤如下:
1、安装运行环境,包括Windows 2003、JDK6、Tomcat6和SQL Server 2005;
2、解压缩下载的安装包webbuilder.zip,并把其中的wb目录复制到tomcat6/webapps/wb;
3、在tomcat6/webapps/wb目录下创建META-INF目录,并在META-INF目录下创建context.xml文件,context.xml文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Context>
<Context reloadable="true" crossContext="true">
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Resource
        name="jdbc/wb_sqlserver"
        auth="Container" type="javax.sql.DataSource"
        driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
        url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=wb"
        username="sa" password="111111"
        maxActive="20" maxIdle="10" maxWait="-1" />
</Context>
其中,标记为红色字体部分需要根据目标数据库的实际情况,作相应的更改;
4、从网上下载SQL Server 2005驱动jar包(sqljdbc4.jar),并复制该文件至tomcat6/lib目录,如有必要重启tomcat;
5、打开浏览器并访问 [http://ip:port/wb](例如http://localhost:8080/wb),然后使用安装向导来完成 WebBuilder 的安装。在安装向导中,输入:
JNDI:java:comp/env/jdbc/wb_sqlserver
Type:sqlserver
注意JNDI名称不要包含空格,输入完成之后点击Install按钮;
6、安装完成之后,使用管理员帐户登录到系统,管理员默认用户名称和密码均为 admin。

关于其他系统环境的安装,可参照上述步骤进行。
在安装过程中如果发生错误,请尝试按下列方法来解决:
1、检查tomcat6/conf/Catalina/localhost/wb.xml中的内容是否同jndi配置文件context.xml同步;
2、检查数据库驱动jar包是否同数据库版本匹配;
3、如发生异常NullPointerException,请检查JRE是否支持服务器端JavaScript(如OpenJDK不支持服务器端JavaScript)。

时间: 2024-10-06 20:44:36

基于web的可视化数据库管理的相关文章

5款基于Web的大数据可视化应用程序

大数据在这里帮助你定义.http://www.aliyun.com/zixun/aggregation/18826.html">重新定义.知道或者构建一个更好的.更灵活的.更强大的企业.当收集到足够多的数据,所能做到的事情就会超乎你的想象.问题是,一旦收集来之后你怎么处理这些数据?你必须有一种数据可视化的手段帮助你成功. 这并不意味着你必须付出巨大的成本在企业生命周期内去用一两次专门的软件.幸运的是,有很多基于Web的应用可以以各种形式为你"显示"数据,这样你的公司就可

[转]Apache+PHP3+PostgreSQL作为基于Web的数据库平台的安装

apache|web|数据|数据库 发信人: xiaoning (我要飞), 信区: Linux 标  题: Apache+PHP3+PostgreSQL作为基于Web的数据库平台的安 发信站: BBS 水木清华站 (Thu Jan 20 16:00:28 2000)   以下将说明使用Apache+PHP3+PostgreSQL作为基于Web的数据库平台的安装和配置方法 . 关于Apache.PHP3和PostgreSQL的更多内容可以从软件的附带文档.Linux的HOWTO文件   以及以下

开发基于Web的CSS设计器.代码参考

css|web|参考|设计 这里对前面文章讲的CSS设计器系统关键代码作一些小结,如果没有看过前面文章的请先参看"开发基于Web的CSS设计器" 解析CSS样式文件 这段代码主要作用是把CSS文件分解为多个样式类,并按名称/文本属性生成ClassItem对象,并保存在一个ArrayList(cssList)中(C#代码) //读取文件FileInfo theSource= new FileInfo (@m_filePath);StreamReader reader = theSourc

开发基于Web的CSS设计器

css|web|设计 这半年参与了一个基于asp.net的中型应用系统开发,其间经历种种,收获不少.前段时间做了一个基于Web的CSS设计器,虽然技术不算复杂,不过综合了C#/XML/HTC等技术,对于大家应该有一定参考价值:而且该设计器相对于系统比较独立,因此在这里和大家共享,供大家参考,并请多提意见! 设计器的主要功能就是在web界面上设计操作CSS样式表,目的是方便用户自定义系统界面. 相信做过Web开发的人大多用过Dreamweaver或者做asp.net开发也应该用过vs.net,那么

基于Web标准的UI组件 — 菜单(1)

web|web标准|菜单 UI Components Based on Web Standards - Menu (1) 菜单(Menu)是最基本最常见的网页UI元素之一,它的主要功能包括: 引导用户发现网站的内容: 协助用户执行某一特定的操作. 一个完整的菜单是一组菜单项(Menu Item)的集合,所有的菜单项在逻辑上应该是并列.平级的关系,它们指向相互之间没有隶属关系的内容或功能. 菜单项可以是链接,也可以是另一组菜单项的集合,即二级菜单(Sub-Menu). 菜单项的文案设计 明了:把意

基于Web的交互式数据库查询技术简介

web|交互|数据|数据库 1 概述 Web技术是一项很新的技术,它不仅为Internet的广泛普及起到关键性的作用,而且还在其他相关计算机网络应用技术发展中起到关键作用,例如Intranet.电子商务等,目前它已成为计算机网络应用的一个主要技术,尤其重要的技术是web动态技术,与后台数据库的交互式动态查询技术.本文针对常用的web动态技术,与数据库交互技术作以介绍. 2 实现Web动态技术的几种方法 2.1 利用CGI实现Web动态技术 在Web应用中,与其他动态编程技术相比,CGI技术虽然是

用JSP实现基于Web的RSS阅读器

js|rss|web 一: RSS介绍 根据维基百科(http://zh.wikipedia.org/wiki/RSS)的定义,"RSS是一种用于共享新闻和其他Web内容的数据交换规范 ",它是一系列的规范的组合,采用XML格式.目前国内RSS应用最多的是在新闻网站和博客网站上. 许多网站可以用RSS阅读器来个性化自己的网页,比如显示最新的新浪新闻,显示自己好朋友最新的博客文章,显示最新的Google论坛内容.除此之外,利用RSS阅读器还可以实现其它用途,比如: 获得天气预报 接收邮件

用ASP和SQL实现基于Web的事件日历

web|日历 本文介绍如何建立基于Web的日历,同时为不熟悉Active Server Pages(ASP).SQL和ADO的开发者提供建立Web站点的过程介绍,也为有经验的开发者提供了Web站点可伸缩性方面的技巧. 随着网络应用的发展,基于Web的日历越来越受到人们的重视,对于显示诸如最后期限或日程安排之类的重要事件,或显示谁在什么时候休假,基于Web的日历都是有用的.本文描述了如何使用IIS和SQL Server内的ASP建立一个非常简单的基于Web的日历,并允许你与其他人共享你的日程表或管

使用ASP实现基于WEB的数据库资料系统

web|数据|数据库 ASP简介 ASP(Active Server Page)是Microsoft公司推出的基于IIS(Internet Information Server)的动态网页开发技术.ASP都是以ISAPI(Internet Service API)的原理实现的,它通常使用VBScript语言进行HTML文件的嵌入式脚本设计,文件名后缀是.asp.它的原理如图1所示.当浏览器向Web Server发出.asp请求时,Web Server开始运行ASP脚本程序,然后Web Serve