节点文献
基于Web的伦理法人会MIS系统的设计与实现
【作者】 杨红;
【导师】 王秀坤;
【作者基本信息】 大连理工大学 , 计算机科学与技术, 2003, 硕士
【摘要】 本文通过作者实际参与的日本最大的民间组织“伦理法人会”的管理信息系统的项目开发,论述了利用网络原理、数据库技术、软件工程技术进行系统分析、系统设计和开发的理论和方法。 本文在实现上,采用了B/S模式的总体结构,从逻辑上分成三层,即客户端、事务逻辑层和数据存储层。通过超文本传输协议HTTP来实现浏览器和服务器之间的通信,通过Servlet API来提供对CGI(公共网络接口)的支持,并通过配置与Tomcat Servlet容器集成在一起Apache Web服务器,将Tomcat在管理Servlet方面的优势与Apache在提供静态内容方面的优势有机地结合在一起。在设计模式上采用了模型视图控制器(Model-View-Controller,MVC),通过Struts框架(一种基于MVC设计模式的Web应用框架)来实现,在该模式设计中具体用到了三个主要的实现技术——JavaBean、JSP和Servlet。在系统的功能实现上,着重阐述远程数据库访问的高效性和安全性,并详细讲解所采用的Web应用程序开发的安全技术和远程数据库访问技术,包括用户身份验证(HTTPS)、数据库加密及批处理等高效安全的网络开发技术。本文还将介绍所使用的编辑器Eclipse,它是由IBM开发的新一代IDE开发环境,可以通过开发插件,扩展到任何语言的开发。 本文利用MVC设计模式所实现的伦理法人会管理信息系统在日本已经正式使用,该系统具有可移植性、可重用性、高效性、安全性等特点。
【Abstract】 This text, through the project development about the biggest the management information system that " legal person knows ethics" of non-government organization in Japan which the author participates in actually, describing the theory and method by utilizing network principle, data base technology, software engineering to carry on network analysis, design and develop .On realizing, the text’s ensemble architecture adopted B/Smode, divide into three layer, they are customer end, affairs logic layer and data are stored layer. Realize the communication between the browser and server through HTTP, and offer the support to CGI through Servlet API, and integrate Apache Web’s server together with Tomcat Servlet’s container through disposing , Combine Tomcat advantage in managing Servlet and Apache advantage in offering static content together organically. In modle designing, the text adopted Model- View-Controller(MVC)modle, and realize through Struts frame(the Webs of mode use frames on the basis of MVC) .There are three main implementation techniquesused in MVC model of designing --Bean, JSP and Servlet. In the function ofthe system realizes, the high-efficient quality and security that explain the remote data base access(RDA) emphatically, And explain Web safe practice of using procedure making and RDA technology in detail .Including, user authorize HTTPS, data base encrypt and batch treatment. Also at editor machine Eclipse who place of matchmakers use, it at IBM IDE development environment of new generation that develop this text, can expand to the development of any language through developping the plug-in package .This text utilize MVC design model to realize "Information Management System of Ethics Legal-person Knows" in real meaning. The systems have characteristics such as portability, reusability, high efficiency, security, and it be using by Ethics Legal-person Knows in Japan now.
- 【网络出版投稿人】 大连理工大学 【网络出版年期】2004年 02期
- 【分类号】TP393.09
- 【被引频次】1
- 【下载频次】50