国际商学院-网站说明
  本站为山东工商学院国际商学院网站,访问地址为http://gs.sdibt.edu.cn 。开发平台为Java平台,开发工具基本上全为Open Source软件,如MyEclipse,MySql,Jboss等。开发环境,操作系统WinXP SP2,jdk1.5.0_16 。
  本网站(学院页面)主要是深蓝色为主色调,浅灰色以及中浅灰色为辅助色调,红色为凸显色调,整个网站看起来很协调,不至于给人一种不专业的感觉,因为这是学校网站,所以在选择色调以及配色方面需要严谨考虑。点击预览学院页面。 本网站学生工作页面主要是深绿色为主色调,浅灰色以及中浅灰色为辅助色调,深橙色、深蓝色为凸显色调,整个网站看起来十分清晰、明朗,给人以明净又不失专业的感觉。点击预览学生工作页面。

本站特色:
  前台页面美观大方,页面设计色调和谐,网页上各主题和附加图件、背景的色彩选配方案恰当,符合学校网站设计要求。网页整体设计思路清晰、层次分明、逻辑合理。 后台使用Java平台,结合流行开源软件,及本站structs解决方案的使用,使本站具有较快的开发速度,较好的安全性,较高的访问速度。还有DAO和MySql数据库的使用,网站可靠性/稳定性也比较好。

前台技术:
  TABLE+CSS+JS。首先需要说明的是,这种格式并不代表一种低级框架。这种框架有这种框架的好处。DIV+CSS也有它的局限性。具体详解请见详细说明材料。

后台技术:
  本网站所用所有工具、语言均为开源技术。后台业务逻辑处理完全贯彻MVC设计模式。主要处理逻辑为STRUCTS,数据传输为JAVABEAN,数据库连接池为DAO。这种模式就现在网站项目发展来看属于高端技术。完全贯彻伪完美框架结构。甚至能够在最小的改动下跨平台。对于本网站来说,我们完全可以在很短的时间内架构到包括linux等更专业的服务器上。

Open source(开源介绍):
  Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.在本网站开发过程中,我们选择了Sun公司的Java平台技术以及他们的mysql数据库,服务器无论是TOMCAT,还是JBOSS,他们都有一个相同的特点就是开源。
  我们这样选择的理由包括:
  1) 安全
  2) 可靠性/稳定性
  3) 开放标准和摆脱供应商依赖
  4) 减少对软件进口的依赖
  5) 增强自身的软件能力
  6) 杜绝盗版,遵守知识产权条约和世贸组织规定
  7) 软件本地化

STRUCTS(本站主要后台框架)简介:
  The Apache Struts Project is the open source community that creates and maintains the Apache Struts framework. The project consists of a diverse group of volunteers who share common values regarding collaborative, community-based open source development. The Apache Struts Project is proud to share these values with our parent organization: The Apache Software Foundation.
  Struts是一个基于Sun JavaEE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。 Struts也是本人学习JavaEE时最先接触到的框架,从这一点也可以看出Struts的简单易用。 Struts的目的是为了减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。Struts的在本网站的后台设计中功不可没。 除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库(本网站大量使用了Struts标签库),灵活动用,能大大提高开发效率(这一点本人感触颇深)。

开源数据库MYSQL简介:
  MySQL是一个小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 本站选择使用MySQL数据库的理由:
  1) 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性
  2) 支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统
  3) 支持多线程,充分利用CPU资源
  4) 优化的SQL查询算法,有效地提高查询速度
  5) 既能够作为一个单独的应用程序应用在客户端服务器网络环境中
  6) 提供JDBC及其他多种数据库连接途径
  7) 提供用于管理、检查、优化数据库操作的管理工具(本人在本网站开发过程中选择了Navicat作为数据库管理工具)
  8) 可以处理拥有上千万条记录的大型数据库


本网站整体架构时间:2008.8.29-2008.10.8

具体时间表:
2008.08.29-2008.09.13  前台架构完成-------------------------------------------------------------刘精诚
2008.09.13-2008.09.21  业务逻辑处理模型架构完毕-------------------------------------------------董凡彬
2008.09.21-2008.09.25  数据连接池完成(JDBC代码完成)---------------------------------------------董凡彬
2008.09.25-2008.09.28  数据上传成功(本网站内容由国际商学院领导及学生会提供)---------------------董凡彬
2008.09.28-2008.09.29  网站配置服务器成功并试运行一天-------------------------------------------刘精诚/董凡彬
2008.09.29-2008.09.30  整体打包并在其他服务器式配置成功-----------------------------------------刘精诚/董凡彬
2008.09.30-2008.10.06  整体网站挑BUG------------------------------------------------------------刘精诚/董凡彬
2008.10.06-2008.10.08  网站说明完成-------------------------------------------------------------刘精诚/董凡彬
2008.10.09-2008.10.10  网站完成目的服务器上传---------------------------------------------------网络中心


  感谢本站设计、开发及后期上传过程中,给予本站支持、指导、鼓励的领导和朋友!

校址:山东省烟台市莱山区滨海中路191号 版权所有 Copyright 2007-2008 山东工商学院
网站制作:刘精诚 董凡彬 (TEL:13675458026 15963513031 )