基于AJAX的工程管理信息系统的实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
为解决传统B/S结构的企业管理系统交互性差、响应速度慢、用户使用不方便等问题,论文设计并实现了基于Ajax技术的工程管理信息系统。本文研究了Ajax技术及其异步传输模式,针对公司目前业务流程,在进行了充分的需求分析后,使用UML统一建模语言对系统建模。采用ASP技术和SQL Server数据库技术,实现了人员管理、文档管理、任务管理、合同管理、工程管理等功能。应用Ajax技术实现了系统表单的数据校验、自动提示和数据的动态加载,使系统交互性增强,响应速度大大提高,丰富了用户体验。文章最后对SQL Server数据库进行了优化,以提高系统的整体性能。
In order to solve the problems of traditional enterprise management system based on B/S structure, such as low interaction, slow response, incommodiousness for users, project management information system based on Ajax technology is designed and realized. Ajax technology and its asynchronous transfer mode are researched in this paper. Based on the requirement analysis of the working process in the corporation, the model of system is established by using UML(unified modeling language). Personnel management, document management, task management, contract management and project management are realized by using ASP and SQL Server. The implementation of data checking, automatic suggest and data dynamic load by using Ajax makes further improvement on the system’s interactivity and response speed, enhances user experience. At the end of this paper, the SQL Server database is optimized to enhance the system’s performance.
引文
[1]李平,赵丽华,马丽.管理信息系统.北京:清华大学出版社,北京交通大学出版社,2006,25
    [2]林杰斌,刘明德.MIS 管理信息系统.北京:清华大学出版社,2006,21~25
    [3]张惠玲.企业网络信息化建设的探讨.重型机械科技,2004,(2):52~54
    [4]索红光,王雷全,刘玉树.面向油田企业网的智能客户端系统应用研究.中国石油大学学报:自然科学版,2007,31(3):152~156
    [5]Jesse James Garrett.Ajax:A New Approach to Web Applications.Adaptive path 2005.http://www.adaptivepath.com/publications/essays/archives/ 000385.php
    [6]王栋.AJAX 技术在印染智能优化及商务信息系统的应用:[硕士学位论文].杭州:浙江大学软件学院,2006
    [7]Dave Crane,Eric Pascareello,Darren James.Ajax in Action(ajaxcn.org译).北京:人们邮电出版社,2006
    [8]Linda Dailey Paulson.Building rich web applications with Ajax.Cumputer,2005,38(10):14~17
    [9]David P. Jacobs , Brian A. Malloy.An Application-Centered Course on Data-Driven Web Sites.31st ASEE/IEEE Frontiers in Education Conference,2001,2(10-13):10~14
    [10]G. Vardangalos,A. Pantelis.A Performance System Based on the Balanced Scorecard Approach for Measuring Performance in a Business Environment. In ISCC 2000:Fifth IEEE Symposium on Computers and Communication,2000:220~224
    [11]李春葆,曾慧.SQL Server 2000 应用系统开发教程.北京:清华大学出版社,2005,18~43
    [12]San Murugesan.Understanding Web 2.0.IT Professional,2007,9(4):24~41
    [13]Noriko Hanakawa, Nao Ikemiya.A web browser for Ajax approach with asynchronous communication model.In WI’06: Proceeding of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence.IEEE Computer Society,2006:808~814
    [14]钟晖云,徐海水,廖志坚,等.基于 Ajax 的轻量级身份认证.计算机应用研究,2007,24(7):135~137
    [15]Jianli Luo,Jie Shen,Cuihua Xie.Segmenting the Web Document with Document Object Model.In SCC’04:Proceeding of the 2004 IEEE International Conference on Services Computing.IEEE Computer Society,2004:449~452
    [16]Sylvain Devillers,Christian Timmerer,Jorg Heuer,et al. Bitstream Syntax Description-Based Adaptation in Streaming and Constrained Enviromments.IEEE Transactions on Multimedia,2005,7(3):463~470
    [17]孙宁.一个企业管理信息系统的设计与优化:[硕士学位论文].武汉:华中科技大学,2005
    [18]孙荪,皇甫正贤.基于数据库的大型管理信息系统优化设计.计算机应用研究,2001,18(6):88~90
    [19]Lihui Lei , Zhenghua Duan.Integrating AJAX and Web Services for Cooperative Image Editing.IT Professional,2007,9(3):25~29
    [20]Ali Mesbah.Ajaxifying Classic Web Applications.In ICSE 2007 companion: 29th International Conference on Software Engineering-companion.IEEE Computer Society,2007:81~82
    [21]游丽贞,郭宇春,李纯喜.Ajax 引擎的原理和应用.微计算机信息,2006,(02X):205~207
    [22]陈郑伟,彭岩,庄力可.基于 Ajax 的电子政务平台的研究与应用.计算机工程与应用,2007,43(5):196~199,214
    [23]Xiaoping Zhu,Mingqing Xiao.Modeling on Parallel Test System Based on Object-Oriented.In IMTC 2005:Instrumentation and Measurement Technology Conferece.IEEE,2005,3(19):2076~2081
    [24]R. Pooley , P. king.The unified modeling language and performance engineering.IEEE Proceedings-Software,1999,146(1):2~10
    [25]陈健.UML 技术应用探讨.计算机工程,2004,30(2):116~118
    [26]郭忠南,孟凡荣.关系数据库性能优化研究.计算机工程与设计,2006,27(23):4484~4486,4490
    [27]赵欣,林和平.计算机图形学中图素的面向对象描述与储存.吉林大学学报:信息科学版,2002,20(4):82~85
    [28]柯白杨.关系数据库设计中的范式及其应用.福建电脑,2007,(3):89~90,108
    [29]周欢怀.基于 Web 的 MIS 应用研究:[硕士学位论文].大连:大连理工大学,2002
    [30]刘杰,王自力,梁一子.校园网络信息安全与对策.现代情报,2005,25(10):40~42
    [31]张文艺.工作流程管理系统的访问控制研究与实现:[硕士学位论文].南京:南京航空航天大学,2004
    [32]David Ferraiolo,Ravi Sandhu,Serban Gavrila, et al. Proposed NIST Standard for Role-Based Access Contral.ACM Transaction on Information and Systems Security,2001:4(3)224~274
    [33]邓集波,洪帆.基于任务的访问控制模型.软件学报,2003,14(1):76~82
    [34]Gaofeng Ji,Yong Tang,Fan Huang,et al. An Access Control Model for Service Composite.In CSCWD 2007:Proceedings of the 2007 11th International Conference on Computer Supported Cooperative Work in Desing,2007:852~857
    [35]周军.ASP 网址系统安全技术研究.计算机应用与软件,2007,24(5):189~191
    [36]Anil Desai.SQL SERVER 2000 BACKUP & RECOVERY(天宏工作室译).北京:清华大学出版社,2003
    [37]邓健青,石岗.应用程序中数据库备份与恢复的实现.计算机应用研究,2004,21(5):143~144
    [38]何月顺,丁秋林.调整优化 Oracle 9i 数据库的性能.计算机应用与软件,2004,21(6):10~11,40
    [39]胡杰.数据库应用系统的性能分析与优化方法研究:[硕士学位论文].南京:河海大学,2002