首页    期刊浏览 2024年11月28日 星期四
登录注册

文章基本信息

  • 标题:Enterprise e-learning sites development using OMT methodology.
  • 作者:Rosu, Sebastian Marius ; Rosu, Luminita ; Guran, Marius
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2008
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:E-learning is an efficient method to put at employees disposal needed the knowledge and information's for to keep pace with quick market changes and furnish the possibility to check their assimilated knowledge level. People, companies and countries which have the most information's, knowledge, abilities and the biggest capacity to create, to take and efficient change the information's had the biggest success chance in the new Internet economy, based on information's. E-learning begins to be use in the training departments of companies, schools and universities like an alternative or complementary to traditional training methods. This training is process assist by Internet or by means of Internet/Intranet/Extranet platform. Actually, e-learning integrate many solutions which can be used at organization level. By e-learning it is created for employees a possibility to exploit the existing knowledge resources by knowledge presentation in a more accessible format, individualized and pointed to training beneficiary. Nowadays, the enterprises manage the professionals reconversion for their people based on e-learning products or start to development properly e-learning trainings systems.

Enterprise e-learning sites development using OMT methodology.


Rosu, Sebastian Marius ; Rosu, Luminita ; Guran, Marius 等


1. INTRODUCTION

E-learning is an efficient method to put at employees disposal needed the knowledge and information's for to keep pace with quick market changes and furnish the possibility to check their assimilated knowledge level. People, companies and countries which have the most information's, knowledge, abilities and the biggest capacity to create, to take and efficient change the information's had the biggest success chance in the new Internet economy, based on information's. E-learning begins to be use in the training departments of companies, schools and universities like an alternative or complementary to traditional training methods. This training is process assist by Internet or by means of Internet/Intranet/Extranet platform. Actually, e-learning integrate many solutions which can be used at organization level. By e-learning it is created for employees a possibility to exploit the existing knowledge resources by knowledge presentation in a more accessible format, individualized and pointed to training beneficiary. Nowadays, the enterprises manage the professionals reconversion for their people based on e-learning products or start to development properly e-learning trainings systems.

2. AN E-LEARNING SITE ARCHITECTURE

A method for developing an e-learning site is using OMT (Object Modelling Technique) methodology. Object model built is one of the biggest OMT methodology fazes. An object is an abstract concept and it is built for problem understanding before solution implementation. Generally, an object is an entity that can be distinguished among other entities and have significance in modeling application context. Each object has one specific identity even if it is similar to other objects. An object class describes a multitude of objects with similar properties, similar behaviors and similar relations regard others objects. For a site designing, OMT method can be particularized (Rosu & Guran, 2007) as well as figure 1. The Web pages modeling such as an object have proper characteristics. It is easy to observe that an object model shows us the real static system structure. The object model is represented by charts, graphs which bows are object and arches representing the relations between objects. They are also representing the relation between web pages and databases. For this site there were identified and created the following classes: index, main_page, main_theory, main_solving_problems, etc.

[FIGURE 1 OMITTED]

After that, there were identified associations between objects, relations, attributes and there was created the database. The database development using this model requests an application server and a database server. Application servers are responsible for communications between users. Usual steps in users working process with databases are the following:

* The user makes a request for certain dates (e.g. a special form, a rapport or a situation).

* The application server receives the request, locates the files and gives request to PHP for processing.

* The PHP starts processing, makes the connection with database and sends the request.

* The Database server receives the request, processing and sent to PHP the result.

* PHP returns the result to application server.

* Server applications send the result to the user.

Regarding software, our option was to use open source software with free sources, these products having a remarkable quality because these projects often get together distinguished programmers and because everything is public, open and anybody can come. Sources access and modified possibility is a great advantage even if very rarely somebody makes these modifications. Certainly, in the actual market the price makes the rules. Enterprise software solution is influence by shrift, medium or long-term calculation. Decision can be take consequence a comparative analysis (Rosu et al., 2007).

3. SOFTWARE SUPPORT

For added, accessed and processed database information is necessary to have a database administration system and for this site was used PostgreSQL, an object-relational database management system. A Relational Database Management System (RDBMS) is a complex software program (Darie et al., 2006), which purpose is to store, manage and retrieve data as quickly and reliable as possible. PostgreSQL use the SQL language--Structured Query Language, the most prevalent standardized language for database interrogation (The PostgreSQL Global Development Group, 1996-2003). There were created beginner, medium, advanced and master tables for tests evidence (see figure 2) in the e-learning database. The corresponding files (with download tests) can be put on server in a specific folder (e.g. Pdf for files.pdf, Doc for files.doc, etc.). From the downloaded page (e.g. archieved.html) the database is accessed and after that the selected test can be downloaded.

All PostgreSQL features are support by graphical interface of PgAdmin III, interface who makes administration to be very easy.

A language that can translate the browser request, process these request, interact with software on server to satisfy the requests and to indicate to the server exactly which need to send back to user's browser is request. These languages, which work with the server and can execute these, are middleware. Such as middleware languages class was used PHP, a server-side, web scripting software. PHP is a scripting language specialized for the applications developing through code integration in the HTML document. PHP syntax derived from C, Java and Perl. The difference between PHP and other similar products, such as JavaScript is, that PHP is executing on the server when JavaScript is execute on the user computer. A HTTP (HyperText Transport Protocol) server is requested for application rolling. A good choice is Apache because of its flexibility, portability, safety and extensibility.

The interfaces with users are indicating to be simply used, friendly, and attractive, without many graphical pictures or animations because they can make loading operation slower. For the forms there can be used different language as HTML (HyperText Markup Language), CSS (Cascading Style Sheets) or JavaScript.

[FIGURE 2 OMITTED]

Easy to used is HTML because this language can be edited in any text editor software and integrated the PHP script. The most used HTML editors are Notepad for Windows and Pico for Linux. JavaScript gives us the capability to make dynamic Web pages by integrating a script in the HTML structure. In this mode it can put the process behind the button or can make actions when users get over the mouse cursor over an HTML element or a document object. JavaScript can make Web page to be alive, more interesting, more fun and isn't very difficult to learn.

4. CONCLUSION

We present here a work method for an e-learning site realization at the enterprise level according to OMT methodology and using OSS. Our option was to use open source software with free sources, these products having a remarkable quality because these projects often get together distinguished programmers and because everything is public, open and anybody can come. In his multiple forms, e-learning offers a lot of advantages for enterprise and for employees such as: a personalized training experience, low cost (e.g. travel cost for training elimination), access from many parts (it is necessary just a Intranet connection), collaboration learning based on mutual reliance and exchange of information between participants, total accessibility to courses and complementary materials (e-library), access to all resources at the same time, learning in the proper rhythm, in a personal manner, interactive technologies utilization, better understood courses presented by means of multimedia, storage rooms and numerous training personnel elimination, the employees' ability to choose the course materials for printing and the materials for electronic format keeping, shipping low cost, courses dispensed in modules, each module having at the end an evaluating test at the beginning and the end of the course provide tests to see the employees' knowledge level, diversity learning mediums integration (liveliness, movies, sound, etc.) (Rosu et al., 2007).

The validation and development of e-learning sites using OMT methodology will be carried out based on a practical application in a university and Romanian SME partnership. In the future, we intend to apply this model for medical sites development such as support for Romanian e-Health activities.

5. REFERENCES

Darie, C.; Balanescu, E. & Bucica, M. (2006). Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional, ISBN 1-59059-648-x, published by Apress, December

Rosu, S. M. & Guran, M. (2007). E-learning sites development in the enterprise using open source software, Academic Journal of Manufacturing Engineering, supplement, number 3/2007, pp. 136-142, ISSN 1583-7904

Rosu, S. M.; Guran, M. & Rosu, L. (2007). Enterprise Databases Support for Product Development Using Open Source Software, Annals of DAAAM for 2007 & Proceedings of the 18th International DAAAM Symposium, October 24th-27th, B. Katalinic (Ed.), published by DAAAM International, Vienna, Austria, pp. 649-650, ISSN 1726-9679, ISBN 3-901509-58-5

Rosu, S. M.; Guran, M. & Mateescu, L. M. (2007). E-learning sites development using Open Source Software support in the enterprise, Proceedings of the 4th Balkan Region Conference on Engineering Education, July 12th-14th, Lucian Blaga University Press, Sibiu, pp. 98-103, ISSN 1843-6730.

The PostgreSQL Global Development Group (1996-2003). PostgreSQL 7.4.2 Documentation, Download from: http://www.postgresql.org/docs/manuals
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有