开发MIS系统需要的技术

一、b/s架构

b/s结构  browser/server 浏览器/服务器模式,是web兴起后的一种网络结构模式,web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

服务器端要运行tomcat,提供链接数据库服务供java代码读写数据,这个可以在eclipse中配置运行。浏览器则解释jsp或html格式中的标记元素,用于显示。

二、Tomcat

tomcat服务器是一个免费开放源代码的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。

三、JSP

JPS  Java Server Pages,JAVA服务器页面,在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从servlet中分离出来。

Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
jsp介于html和java之间的感觉,能写输入框等元素,也能写java,而html只负责显示。

从浏览器的角度上分析,每次请求刷新页面,服务器端tomcat分析java语句,把从数据库查到的信息叫给前段显示。比如你登陆后你可以看到自己的个人信息,就是根据你的账号从数据库里查的。如果你要改,得提供输入框,就是在jsp或html写的。某个输入框如果不能输入英文,那就涉及到了函数和事件。为这个输入框增加onpress事件,每次按键盘的时候触发某个函数。函数就是javascript,还可以用jquery。填写好信息点击保存,触发事件,过去每个输入框的值,提交给下一个jsp页面,里面写java语句,提交给数据库。也可以在本页面调用ajax。

时间: 2025-01-31 09:39:30

开发MIS系统需要的技术的相关文章

开发MIS系统需要的技术及其含义、作用

开发MIS系统需要哪些技术?各技术都有什么含义?什么作用?1.b/s架构:就broser/server,浏览器/服务器的说法.服务器端要运行tomcat,提供链接数据库服务供java代码读写数据,这个可以在eclipse中配置运行.浏览器则解释jsp或html格式中的标记元素,用于显示. 2.tomcat: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说

关于开发MIS系统需要的技术总结

PowerBuilder MIS系统的开发工具有很多.适合C/S架构的开发工具有PowerBuilder.Delphi.VB.Foxpro等,适合B/S架构的开发工具有c++.Java等.PowerBuilder是一种特别适合于客户机/服务器两层架构的管理信息系统开发工具,由于PowerBuilder采用了面向对象和可视化技术,使得我们利用PowerBuilder,可以方便快捷地开发出数据库应用程序,具有开发周期短.效率高的优势,适合开发基于局域网的中小型管理信息系统.PowerBuilder的

如何开发mis系统--整理

1.含义: 所谓MIS(管理信息系统--Management Information System)系统,主要指的是进行日常事务操作的系统.这种系统主要用于管理需要的记录,并对记录数据进行相关处理,将处理的信息及时反映给管理者的一套网络管理系统.基于Web的MIS系统是对传统MIS系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的商务管理.通过用户的具名登录(或匿名登录),以及相应的权限控制,可以实现在远端对系统的浏览.查询.控制和审阅.随着Internet的扩展,现有的公司和学校

关于使用java开发Mis系统的相关内容。

怎样使用java编程语言开发一个小型的信息管理系统,首先我们要知道用什么样的方法来开发这一系统. 1.java简单基础知识: (1)Java的三种技术架构: 1)JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发: 2)JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础: 3)JAVAME:Java Platform Micro Edition,开发电子

MIS系统开发那些事之1-开篇

这些年开发了不少mis系统,是时候做一个系统性的总结了,有2年左右时间专门做政府/教育/国企的定制开发,感觉这行业项目按时交付并达到预期效果的比例不足20%,而且60%的项目因为需求不明/研发不力/实施遇阻等原因造成交付遥遥无期,庆幸我参与的项目都是按期验收的,因为在我的概念中,技术团队对项目成败起更决定性的: 1)研发经理更理解需求,深挖潜在需求,就会少走弯路,少做推到重来的工作:(需求不明)2)如果框架应变性好,更能拥抱需求的变化,改动逻辑不会造成推倒从来:3)数据模型建立的好,开发更简单,

vpay系统区块链技术开发

vpay系统开发.vpay系统区块链开发模式.遇到过很多从原来不搭边的行业转行做区块链,其实也没什么大惊小怪,毕竟这个行业目前确实还是属于早期阶段,正是分蛋糕的好时机.互联网作为头部信息源头,很多互联网公司都已经开始着手布局,甚至allin区块链的也大有人在. ---温馨提示:专业系统开发,非平台方,玩家勿扰--- (关注公众号了解更多:互联网模式开发专家) 一.vpay系统简介 vpay钱包可自我发行的数字货币,是一种独立于各国法币的"代币",有独立的发行节奏.发行策略和独立的汇率,

微商下单系统开发返利系统

微商下单系统开发返利系统(小古:182-0099-0522微.电),微商下单管理系统开发,微商代理管理系统开发下单系统 一.微商现状: 2016年除了互联网+以外,"微商"肯定还会继续火热,不光媒体报道.身边朋友,甚至越来越多的传统企业加入到微商的大军中.据报道,在中国有2000~3000万微商.但他们的日子也没有想象中来得"滋润",痛点明显.代理管理混乱,价格混乱,货物真假又难以甄别.但反观整个市场,真正可以实现规范化管理的除了借助系统来进行管理似乎别无他法! 二

NO4 系统移植-项目技术资料共享解决方案

系统移植项目-技术资料共享解决方案 前言 本文只做解决方案分析,不做具体技术点的说明 一:为什么需要技术资料的共享 系统移植项目的移植点可以分:(1)操作系统移植,例如:由window移植到linux上,由Aix移植到window上等,(2)程序语言的移植,例如vb6升级到vb.net,由PHP移植到Java上等,(3)后台数据库移植,例如:DB2移植到sql server,由sql server移植到Oracle上等. 一般的项目都是包含多个移植点,很少能有一个移植点的项目. 在项目过程中,操

C#工业物联网和集成系统解决方案的技术路线(数据源、数据采集、数据上传与接收、ActiveMQ、Mongodb、WebApi、手机App)

目       录 工业物联网和集成系统解决方案的技术路线... 1 前言... 1 第一章           系统架构... 3 1.1           硬件构架图... 3 1.2           组件构架图... 4 第二章           技术选型与介绍... 5 2.1           开发环境... 5 2.2           数据源... 5 2.3           数据采集... 5 2.4           数据上传服务... 6 2.5