基于B/S的信息管理系统的架构技术介绍
2014-10-28 20:30
561 查看
如果要实现一个拥有图表 菜单栏 下拉框 信息管理 权限登陆...的B/S系统,你需要哪些东西?
1.服务器
既然是网站,那么总要有个可以运行的服务器。选择Tomcat服务器,开发过程可以选择免安装版本。
Tomcat官网首页 http://tomcat.apache.org/ 下载7.0版本 就好。 我解压在D盘根目录,目录D:\apache-tomcat-7\bin的startup.bat,双击运行。打开浏览器访问http://localhost:8080/ 你就可以看到一个自带的example网页。
理解下http://localhost:8080这个链接表示什么 http、localhost、8080的意义
2.前台技术框架
Extjs!这是个华丽JS的框架,齐名的框架还有jQury,我们学校学生信息管理系统还有研究生信息系统都使用Extjs完成,我们教研室的代码积累是Extjs3.x(目前最新的版本是Extjs4.x)。
把Extjs的资源包解压到D:\apache-tomcat-7\webapps\ExtJs下面
按照之前说的,运行startup.bat,将服务器运行起来
访问http://localhost:8080/ExtJs/ext-3.4.0/,会看到一个Extjs的欢迎界面
点击View Example,可以看到制作前台网页所需要的各种组件
理解URL链接和实际文件夹的对应关系
http://localhost:8080/ExtJs/ext-3.4.0/ 和D:\apache-tomcat-7.0.22\webapps\ExtJs\ext-3.4.0
默认其实访问地址是D:\apache-tomcat-7.0.22\webapps\ExtJs\ext-3.4.0\index.html
如何熟练的玩转Extjs,会看Extjs的API,模仿着写就可以了。
3.java后台
使用SSH框架,SSH比较复杂,已经搭建好了,可以模仿着写就可以了,具体原理可以到图书馆借书(我的观点来看,纸上得来终觉浅,模仿的多了,也就会了)。前后台通信使用Json格式
4.前后台都用了,那么一个动态信息系统需要数据。Mysql数据库+Navicat数据库图形管理工具。Navicat需要破解,可以从网络上找教材尝试下。正常运行且有数据时结果如下所示
5.数据分析工具 weka!毕竟架设网站,Extjs、SSH会的很比较多,会用weka进行数据分析的很少。Weka是开源的,java程序,开放源代码。Weka本身是一个可执行程序,可以去网络上找教程学习下如何使用。我们要做的是把weka的源代码整合的到自己的项目中来。客户是不需要知道实现细节的,他们只要结果,所有对大部分中国的项目来说,将(国外的)开源软件整合到自己的商业项目中,是最安全、快捷和经济的方式。
1.服务器
既然是网站,那么总要有个可以运行的服务器。选择Tomcat服务器,开发过程可以选择免安装版本。
Tomcat官网首页 http://tomcat.apache.org/ 下载7.0版本 就好。 我解压在D盘根目录,目录D:\apache-tomcat-7\bin的startup.bat,双击运行。打开浏览器访问http://localhost:8080/ 你就可以看到一个自带的example网页。
理解下http://localhost:8080这个链接表示什么 http、localhost、8080的意义
2.前台技术框架
Extjs!这是个华丽JS的框架,齐名的框架还有jQury,我们学校学生信息管理系统还有研究生信息系统都使用Extjs完成,我们教研室的代码积累是Extjs3.x(目前最新的版本是Extjs4.x)。
把Extjs的资源包解压到D:\apache-tomcat-7\webapps\ExtJs下面
按照之前说的,运行startup.bat,将服务器运行起来
访问http://localhost:8080/ExtJs/ext-3.4.0/,会看到一个Extjs的欢迎界面
点击View Example,可以看到制作前台网页所需要的各种组件
理解URL链接和实际文件夹的对应关系
http://localhost:8080/ExtJs/ext-3.4.0/ 和D:\apache-tomcat-7.0.22\webapps\ExtJs\ext-3.4.0
默认其实访问地址是D:\apache-tomcat-7.0.22\webapps\ExtJs\ext-3.4.0\index.html
如何熟练的玩转Extjs,会看Extjs的API,模仿着写就可以了。
3.java后台
使用SSH框架,SSH比较复杂,已经搭建好了,可以模仿着写就可以了,具体原理可以到图书馆借书(我的观点来看,纸上得来终觉浅,模仿的多了,也就会了)。前后台通信使用Json格式
4.前后台都用了,那么一个动态信息系统需要数据。Mysql数据库+Navicat数据库图形管理工具。Navicat需要破解,可以从网络上找教材尝试下。正常运行且有数据时结果如下所示
5.数据分析工具 weka!毕竟架设网站,Extjs、SSH会的很比较多,会用weka进行数据分析的很少。Weka是开源的,java程序,开放源代码。Weka本身是一个可执行程序,可以去网络上找教程学习下如何使用。我们要做的是把weka的源代码整合的到自己的项目中来。客户是不需要知道实现细节的,他们只要结果,所有对大部分中国的项目来说,将(国外的)开源软件整合到自己的商业项目中,是最安全、快捷和经济的方式。
相关文章推荐
- 基于SpringSecurity3.x, JasperReport5.x等技术实现仿金蝶权限管理的企业信息管理系统
- 适易信息管理系统架构、配置实现增删改查中工具类介绍
- 基于SpringSecurity3.x, JasperReport5.x等技术实现仿金蝶权限管理的企业信息管理系统
- 大型企事业信息管理系统非功能性需求&软件架构技术参考 (转)
- 基于GIS、公路测量与地图学及全国路况统计普查数据库的山西省公路信息管理系统技术设计
- 项目视频讲解_基于SpringSecurity3.x, JasperReport5.x等技术实现仿金蝶权限管理的企业信息管理系统
- 基于IA架构高性能集群系统技术
- 外汇买卖信息管理系统介绍
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(7):设计基于MMC 3.0的管理工具.zip(8.70 MB)
- 基于GATE的信息抽取系统介绍
- 基于Flex和J2EE的信息管理系统基础框架 Pomer
- 基于IA架构的高性能集群系统技术
- OXite 微软一款基于asp.net mvc架构的blog内容管理系统
- 基于IA架构高性能集群系统技术
- 基于GIS的北京市信息服务系统(2)——技术探讨
- 基于RIA Flex Flash 平台开发的进销存企业信息管理系统开发经验
- 基于Flex和J2EE的信息管理系统基础框架 Pomer
- 基于web信息管理系统的权限设计分析和总结
- 基于IA架构高性能集群系统技术
- 基于IA架构高性能集群系统技术