"景先生毕设|www.jxszl.com

中天盛世教育企业网站设计和实现

2020-12-21 21:42编辑: www.jxszl.com景先生毕设
目 录
一、引言 1
二、网站概述 1
(一)网站简介 1
(二)核心技术的介绍 1
(三)开发工具的介绍 1
(四)开发环境 2
三、网站需求分析 2
(一)网站建设目标 2
(二)可行性分析 2
(三)系统功能划分 2
四、网站概要设计 3
(一)网站架构设计 3
(二)数据库的需求分析 4
(三)数据库的逻辑结构 4
五、系统的实现和效果 8
(一)前台实现 8
(二)后台实现 16
六、总结 19
致谢 21
参考文献 21
一、引言
现在正处于互联网的浪潮中,互联网的思维深深地影响着人们的生活。所以上网浏览网页已经成为了人们的家常便饭。而这个时候一个优秀的门户网站对于增加知名度,更好地服务于人们便有着重要的意思。
企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业最新资讯,最优质的服务和内容等等都可以通过这个门户获得。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户甚至可以完成网上的服务交易,可以同时开展线上和线下的服务;此外,企业门户还可以支持信息交互,可以通网站用户进行交流,最常见的就是QQ或邮件。
网站分为前台页面和后台系统。前台页面分别首页、找老师、教师必读、学生必读,文章资讯,我的课堂,个人中心这些都显示在首页的导航栏上,易于浏览,给网站用户提供更好的选择和便捷性。网站后台以模块划分,分别是基本数据管理,个人设置,学生管理,老师管理,后台用户管理,课堂管理等模块。
二、网站概述
(一)网站简介
为了能够提高中天盛世教育的知名度和提供更便捷的服务,所以建设了该门户网站。普通的用户可以通过网址访问到该网站,可以浏览到详细信息,例如老师信息,教育或者学习的最新资讯,并且可以通过注册成为会员,与客服沟通,客服可以通过后台安排相应的学生或者老师上课
 

 *51今日免费论文网|www.jxszl.com +Q: *351916072
别是基本数据管理,个人设置,学生管理,老师管理,后台用户管理,课堂管理等模块。
二、网站概述
(一)网站简介
为了能够提高中天盛世教育的知名度和提供更便捷的服务,所以建设了该门户网站。普通的用户可以通过网址访问到该网站,可以浏览到详细信息,例如老师信息,教育或者学习的最新资讯,并且可以通过注册成为会员,与客服沟通,客服可以通过后台安排相应的学生或者老师上课,实现服务信息化
(二)核心技术介绍
Spring框架提供构建Web应用程序的全功能MVC模块,它是一种高度可配置的MVC框架。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。Spring MVC的重要组成部分是Dispatcherservlet,它的主要任务是将请求分发到相应的处理程序,让这些业务程序来处理这些请求。并且使用Spring MVC框架的注解可以极大地减少配置文件的使用,使项目易于管理与维护。
MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Mybatis需要自己写SQL语句,开发效率不如Hibernate,很难做到底层多数据库的通用,但对程序员来说有更高的可控性,可以更容易的对SQL语句进行优化,更加灵活,提高效率。
(三)开发工具的介绍
本系统使用的数据存储数据库是MySQL,MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。
MySQL数据库的管理工具使用的是SQL yog,SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具。
MyEclipse是在eclipse的基础上加上开发不同类的程序所需的插件而形成的,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合。它是功能丰富的JavaEE集成开发环境,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。
Dreamweaver 是Macromedia公司旗下的产品,可以编写HTML语言和设计网页布局,这是一种“所见所得”的软件工具,编写网页十分顺畅、简洁,马上可以看到自己编写的网页内容,而且还支持Styles样式表单,创造丰富的页面效果。将画好的页面的代码直接复制到jsp页面上就可以运行了。
(四)开发环境
操作系统:windows 7/ windows xp
数据库:MySql
Web服务器:apache-tomcat-6.0.24
编写语言:java
测试环境:谷歌、360浏览器极速模式、360浏览器兼容模式
开发环境:Myeclipse 10
三、网站需求分析
(一)网站建设目标
中天盛世教育企业网站应该是以企业为核心的主题层次、内容分类、页面顺序等所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益性产品或服务的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。这些都要求在建设网站是要符合内容丰富、明确,
界面设计良好,功能适用、易用的要求。
(二)可行性分析
可用性:界面简单,清晰,操作简单。通过简单了解即可使用。
安全性:数据库做每日备份,确保数据不丢失。
可维护性:数据库表设计清晰,结构合理,这样使得系统的维护性、升级
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/33850.html