基本信息
- 项目名称:
- 可定制动态网站自助生成系统
- 来源:
- 第十二届“挑战杯”作品
- 小类:
- 信息技术
- 大类:
- 科技发明制作B类
- 简介:
- 该软件使用JSP+MYSQL+TOMACT模式开发,其中使用到了AJAX技术。把数据库、服务器、和JAVA通过InstallShield软件注册封装打包成一个软件。安装该软件后,不用搭建环境,一个动态网站就会生成,然后可以根据自己的需求,选择模板,选择模板后还可以对模板布局风格进行调整,修改相关内容,搭建出属于自己的网站。而这都不需要专业技术,只要会上网会打字即可轻松搭建网站。
- 详细介绍:
- 本系统,采用B/S结构的网站制作模式,即用户在客户端浏览器上发送服务,服务器端接受请求后与数据库进行连接,对用户身份进行验证,之后向数据库发出数据处理申请,数据库根据用户的请求调用数据库的数据或文件信息,将数据处理的结果提交给Web服务器,再由服务器用HTTP协议将所需要的页面传送给客户端。系统在结构设计方面采用自顶向下,从抽象到具体的设计方法,将整个系统划分为前台子系统和后台定制子系统等比较简单的模块。本系统在实现语言上选用JSP,数据库选用MySQL。最后利用InstallShield将该系统的程序注册信息打包,用户只需进行简单安装,而无需对服务器和数据库进行复杂的配置,即可轻松的搭建网站。为使用户在创建网站时更加便捷,系统实现过程中还采用了AJAX技术来实现网页模块自由定制;最后通过实验进行了系统可用性测试。从测试数据中可以看出,在不同的操作系统平台下,本系统均能在较短时间启动和部署完毕,从而验证了可定制动态网站自助生成系统的可用性和实用性。
作品专业信息
设计、发明的目的和基本思路、创新点、技术关键和主要技术指标
- 目的:通过实验研究,开发出一种可定制的动态网站自助搭建系统,以解决现在动态网站的开发和使用中存在的费时费力等问题。其中,着重解决动态网站自助搭建系统中模板的可定制性较差和安装配置复杂的问题。基本思路:首先进行调查分析,明确项目产品应提供的基本功能然后制定出可行的总体方案。其次搭建出一个网站模型并制作各种类型的模板;再次实现模板的可定制性;最后利用InstallShield软件对该作品打包,将其做成安装软件方便用户使用。创新点:只要会上网、会打字,无需懂得专业技术即可搭建网站,用户可根据喜好自由调整网站页面的布局,使其更加灵活。该作品最终形式为软件,不需要进行任何配置操作即可将平台轻松搭建起来。技术关键:利用InstallShield打包程序注册信息,无需单独启动服务器和数据库; 利用AJAX技术实现对网页布局的调整。
科学性、先进性
- 关于动态网站自动生成技术,已经有相关研究并取得了一定成果。但是目前的研究或多或少还存在一定的问题:如利用J2EE和XML技术所搭建的网站,需要单独配置WWW服务器、中间件服务器、数据库服务器等,对于普通用户来说需要逐个进行安装配置,操作比较复杂。不仅如此,该技术实现的网站自动生成系统是通过改变预先定义好的模板来达到网站风格不同的目的,但是设计再精美的模板也会有用户不满意的地方,比如各个内容的布局不可改变,用户只能在固定的位置上进行对应内容的操作。而本产品利用InstallShield打包程序注册信息,用户不需要进行任何配置操作即可将平台轻松搭建起来。另外,该产品中还采用了AJAX技术实现对网页布局的调整,即用户可以根据自己的喜好动态的调整页面的布局,解决了当前现有产品配置复杂,可定制性差的问题。
获奖情况及鉴定结果
- 被评为青海大学优秀作品
作品所处阶段
- 已成产品
技术转让方式
- 非专利技术转让
作品可展示的形式
- 现场演示
使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测
- 1. 解压该软件后点击安装程序setup.exe开始向导式安装。 2. 安装过程中自动配置数据库以及服务器.安装完成后运行该程序,系统自动启动数据库和服务器,接着出现配置网站基本信息的页面,包括选择您需要使用的模板以及更改登录用户名和密码和更改网站名称。 3. 安装完成后会在桌面生成启动前台和后台的两个快捷方式,点击快捷图标就可以登录前台和后台,登录后台后可以进行网站的个性化设置。 4 属于你自己的网站搭建完成。该系统作为一款“傻瓜”式的建站工具,可以为不同的人群使用,不需要专业的计算机知识也可以快速的搭建网站,我们主要针对校园网站建设,使疏于网络管理的院系能够简单的搭建、管理网站。最后,该系统有这很好的扩展性,可以扩展到商业、娱乐、体育等领域。
同类课题研究水平概述
- 随着信息技术的发展,越来越多的事物趋向于自动化和机械化。这种改变极大的减轻了人们的负担,不但节约资源,还提高了生产生活的效率。网站作为当今网络生活中不可缺少的一部分,其自动生成技术的研究早已被提了出来,而且已经取得了一定的研究成果。但是目前的研究或多或少还存在一定的问题:如利用J2EE和XML技术所搭建的网站,需要单独配置WWW服务器、中间件服务器、数据库服务器等,对于普通用户来说需要逐个进行安装配置,操作比较复杂。不仅如此,该技术实现的网站自动生成系统是通过改变预先定义好的模板来达到网站风格不同的目的,但是设计再精美的模板也会有用户不满意的地方,比如各个内容的布局不可改变,用户只能在固定的位置上进行对应内容的操作。 本作品利用InstallShield打包程序注册信息,用户不需要进行任何配置操作即可将平台轻松搭建起来。另外,该产品中还采用了AJAX技术实现对主页布局的调整,即用户可以根据自己的喜好动态的调整主页的布局,使用户在搭建网站时更加灵活,同时也提供了较好的用户体验。