COMMON FRAMEWORK FOR THE DEVELOPMENT OF WEB-BASED INFORMATION MANAGEMENT SYSTEMS

被引:0
作者
Ionescu, Bogdan [1 ]
Ionescu, Iuliana [1 ]
Tinca, Andrei [1 ]
机构
[1] Bucharest Acad Econ Studies, Bucharest, Romania
来源
AMIS 2010 - PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE, ACCOUNTING AND MANAGEMENT INFORMATION SYSTEMS | 2010年
关键词
Information management systems; programming framework; client-server architecture; business data prcessing; systems design;
D O I
暂无
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
Throughout our experience as web-based information management system (IMS) developers we realized that all such systems share a considerable number of common components. Standardizing these components in a program library (or a framework) would allow IMS developers to avoid duplicating standard programs by speeding up code development and ultimately saving costs. In this article we identify and briefly describe each of these components as well as the desirable architecture of such a framework, while considering industry best practices in the field of management information systems development, and keeping an eye on the security and performance of these systems. Currently, the majority of the enterprise-level information management systems are built around databases, using object-oriented designs. This leads to the usage of other design patterns (such as object-relational mapping) with positive impact on the costs and flexibility of the systems developed using these patterns. At enterprise level the client-server architecture is gaining in popularity, as placing the applications on the server optimizes maintenance costs. On the client side, using a web browser becomes increasingly attractive, given the large diversity of platforms on which web browsers are able to run and access remote information. Because information management systems share many features and components, both in terms of programming patterns and program logic, it is desirable to use a framework as a foundation for the development of new systems. Many such frameworks exist, and we attempted to identify the most important features which should be part of an ideal framework. For the parts where no industry standard design patterns exist, we made more detailed recommendations, related to the software architecture (logging, reporting, and partially access management). Thus, the present material can aid in the selection of an existing framework, or serve as the blueprint for the development of a new one. Enterprise applications must have the flexibility to capture and implement complex business logic, differentiating themselves from other software such as embedded systems or desktop productivity suites. Thus, a set of design ideas effective in dealing with enterprise complexity should deliver software quicker. Prototyping and iterative development can also be facilitated by a framework, accelerating the development cycle and testing the software earlier against business requirements. We will further our research by studying possible improvements related to the stakeholders of a programming framework, these are the developers, the clients of the systems based on the framework, and the end-users of these systems. For the developers, visual design and the integration of a larger number of common components has a positive impact on the speed and flexibility of the development cycle. The clients are mostly interested in total cost of ownership and security, and the end users are interested in clear, easy to understand interfaces and system responsiveness. Thus, our research will continue to focus on the integration of these features in a common framework, while being aware of the current trends in both server and client platforms.
引用
收藏
页码:389 / 403
页数:15
相关论文
共 48 条
[21]   Fault Tolerance Requirements of Tactical Information Management Systems [J].
Cleveland, Jeffrey ;
Loyall, Joseph ;
Hanna, James .
2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,
[22]   Analyzing information systems development: A comparison and analysis of eight IS development approaches [J].
Iivari, J ;
Hirschheim, R .
INFORMATION SYSTEMS, 1996, 21 (07) :551-575
[23]   A Web browser based DMS - Distribution Management System [J].
Silva, MP ;
Saraiva, JT ;
Sousa, AV .
2000 IEEE POWER ENGINEERING SOCIETY SUMMER MEETING, CONFERENCE PROCEEDINGS, VOLS 1-4, 2000, :2338-2343
[24]   ED68K -: A design framework for the development of digital systems based on MC68000 [J].
López-Vallejo, ML ;
Freire, JMF ;
Colás, J .
COMPUTERS AND EDUCATION: TOWARDS AN INTERCONNECTED SOCIETY, 2001, :215-225
[25]   Improved Data Accuracy Assessment Tool for Information Management Systems [J].
Maziku, Hellen .
2020 6TH INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING, ICCIP 2020, 2020, :148-152
[26]   A novel programming framework for architecting next generation enterprise scale information systems [J].
Venkatesan, D. ;
Sridhar, S. .
INFORMATION SYSTEMS AND E-BUSINESS MANAGEMENT, 2017, 15 (02) :489-534
[27]   A novel programming framework for architecting next generation enterprise scale information systems [J].
D. Venkatesan ;
S. Sridhar .
Information Systems and e-Business Management, 2017, 15 :489-534
[28]   Methodological Aspects for the Development of Information Systems of Unmanned Mobile Vehicles [J].
Sokolov, Sergey ;
Boguslavsky, Andrey .
ICINCO: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, 2016, :492-498
[29]   The Affective and Cognitive Impacts of Perceived Touch on Online Customers' Intention to Return in the Web-based eCRM Environment [J].
Chen, Hong-Mei ;
Chen, Qimei ;
Kazman, Rick .
JOURNAL OF ELECTRONIC COMMERCE IN ORGANIZATIONS, 2007, 5 (01) :69-91
[30]   Total quality in information systems management: Issues for the health care industry [J].
Leonard, KJ .
METHODS OF INFORMATION IN MEDICINE, 1998, 37 (02) :156-160