用户名: 密码: 验证码:
基于J2EE的对外加工贸易企业物料监管系统的研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在充分研究对外加工贸易企业特点、需求,海关监管的各种工作流程和业务标准,以及对现有物料管理系统进行分析的基础之上,结合目前比较流行的J2EE技术,提出了一种基于J2EE的对外加工贸易企业物料监管系统。通过对系统各模块的设计与实现,以及对难点问题的解决方法的分析,最终实现了基于多层结构的管理系统。本系统实际运行后,达到了预期效果。
     系统使用MVC设计模式来对系统进行分析设计,从而实现了以面向对象的方法来对系统进行分析和设计,使系统的开发变得比较简单和容易理解。对于新录入数据的验证,系统采用将实现正则表达式匹配功能的JavaScript脚本嵌入在页面中,在客户端直接运行,这样做既提高了系统响应速度,又减少了服务器的负担和网络的流量;数据库中BOM表的设计,系统采用了单层关系的设计方法,即可让复杂的物料关系变得相对简单,又使表的开发与维护变得比较容易;在系统的安全性方面,采用了基于角色的用户认证和访问控制机制,并结合声明性和编程性两种安全策略,以确保系统自身的安全性。此外,还对如何实现导入原始数据,进行了分析与设计。
     系统采用J2EE作为分布式开发平台,实现了逻辑和数据分层处理的多层体系结构,这样不仅提高了系统的稳定性,而且也提高了系统的可扩展性。
This paper proposes a foreign processing trade enterprise material supervising system based on J2EE whose foundation is to fully research on foreign processing trade enterprise characteristic, demand, each kind of work flow, the service standard of the customs supervising and existing material supervising system. The management system based on multilayer structures is realized by designing and realizing each function and database, as well as analyzing solution to difficult questions. The system has been used in practice and received expected results.
     The system uses the MVC design pattern to analyze and design, which makes system development simpler and is easy to understand using object-oriented analysis and design. To confirm new input data, JavaScript with the regular expression match function is inserted the page and can be run directly in the client side, which both enhances the speed of response and reduced the server burden and the network current capacity. The single-layer relations design which simples the complex material relations and makes development and the maintenance easier is used to design the BOM table in the database. As system secure, mechanism of user authentication and the access control based on the role is used to ensure system own security, which binds two kind of security strategy, namely statement and programming. Moreover, it how to implement importing original data is analyzed and designed in detail.
     The system adopts J2EE as the distributional development platform to realize multilayered system structure of logical and the data lamination processing, which enhances not only system stability but also system extendibility.
引文
【1】开展对外加工装配和中小型补偿贸易办法. 国发〔1979〕220 号 1979.09.
    【2】张丽,张艳.从 c/s 到 b/s,再到三层(多层)结构——论体系结构的发展.河南师范大学学报[J].2002 年第 30 卷第三期.p24-27.
    【3】徐坚.c/s 与 b/s 结构的分析与比较.曲靖师范学院学报[J].2005 年第 24 卷第 3 期.p67-69.
    【4】施元庆.基于 J2EE 的企业 MIS 实现技术研究[D].南京航空航天大学硕士论文.2003-01.
    【5】Java 2 Platform Enterprise Edition Specification v1.4 http://java.sun.com/ j2ee/j2ee-1_4-fr-spec.pdf 2005-04.
    【6】陈华军.J2EE 构建企业级应用解决方案[M]. 北京 人民邮电出版社.2002.3.
    【7】The Java Servlet API White Paper[EB/OL] http ://java.sun.com/products/servlet/whitepaper.html 2005.05.
    【8】Java Servlet Technology Overview[EB/OL] http://java.sun.com/products/servlet/overview.html 2005.05.
    【9】Java Server Pages Technology - White Paper[EB/OL].http://java.sun.com/products/jsp/whitepaper.html 2005.06 .
    【10】朱三元,钱乐秋等. 软件工程技术概论[M].科学出版社. 2002.01.p49-99.
    【11】Khawar Zaman Ahmed, Cary E.Umrysh. Developing Enterprise Java Applications with J2EE and UML[M] .Pearson Education 2001.
    【12】Khawar Ahmed. Developing J2EE Applications with the UML and Rational Rose[M].科学出版社.2004
    【13】James Goodwill. Mastering Jakarta Struts[M].Wiley Publishing,2002.
    【14】Jim Conallen.Building Web Applications with UML[M].科学出版社,2003.
    【15】王少锋.面向对象技术UML教程[M].清华大学出版社.2004.1
    【16】柏亚军. jsp 编程基础及应用实例集锦[M]. 人民邮电出版社 2001-07 第 1 版.
    【17】Jeffrey E.F.Friedl.Mastering Regular Expressions,2nd Edition[M].O’Reilly&Associates.2002.
    【18】Ed Roman 著,刘晓华译.精通 EJB[M]. 电子工业出版社. 2002.
    【19】Chuck Cavaness, Brian Keeton. Special Edition Using Enterprise JavaBeans 2.0[M]. Macmillan Computer Publishing.2002
    【20】Greg Barish 著,林琦,英宇译.J2EE Web 应用高级编程[M]. 清华大学出版社.2002.10.
    【21】刘晓华等编著.J2EE 企业级应用开发[M].电子工业出版社.2003.8.
    【22】冉春玉,李红星.基于MIS系统的BOM库的生成与应用.武汉理工大学学报[J].2003 年25卷第5期:P68-70.
    【23】邓琳,昝昕武,刘伟等.基于单层BOM的产品BOM管理方法.重庆大学学报[J].2002 年25卷第6期:P5-7.
    【24】蔡剑,景楠著. Java Web 应用开发:J2EE 和 Tomcat[M]. 清华大学出版社.2005.1.
    【25】包路跃, 侯迪等.基于 J2EE 规范的应用服务器 JDBC 支持策略.计算机工程与应用[J],2003年 31 卷:P195-197.
    【26】杨 波, 朱秋萍. Web 安全技术综述.计算机应用研究[J].2002 年第 10 期.P1-4.
    【27】Marco Pistoia,Nataraj Nagaratnam等著,尹亚,明喻卫,严进宝译.企业级java安全性[M]. 清华大学出版社 2005.3.
    【28】胡海燕, 贺贵明. J2EE 的安全机制及其应用研究. 计算机应用[J]. 2003 年 23 卷:P153-154.
    【29】魏楚元,李陶深,易嵩杰. EJB 组件的安全机制与安全性设计. 计算机系统应用[J].2005.7. P40-43

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700