• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 3
  • 1
  • Tagged with
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

A Methodology for Class Normalization Analysis and Refinement

Chen, Chia-Hao 21 June 2007 (has links)
Object-Oriented analysis and design approach has become the mainstream of today¡¦s systems development technique. The Class Diagram in Unified Modeling Language (UML) is the major tool for modeling the class structure in the object-oriented system analysis and design process. Once the class diagram is constructed, class normalization needs to be performed to eliminate the anomalies for the designing a database. However, the detailed guideline for performing class normalization is lacking. Therefore, this study presents a class normalization methodology based on object normal forms proposed by Ambler (1996). Two real-world cases are presented to illustrate the concepts, application, and the advantages of using the proposed method. Using this methodology in class modeling will help system developers normalize the class design in advance, and thereby enhance the efficiency and effectiveness of system development.
2

Development of an Interactive e-Learning Management System (e-LMS) for Tanzanian Secondary Schools

Kalinga, Ellen January 2008 (has links)
e-learning, as defined to be the use of information and communications technology (ICT) for supporting the educational processes, has motivated Tanzania to apply ICT in its education system. Tanzania secondary schools in rural areas are geographically and socially isolated. Rural Tanzania secondary schools face a number of problems including ways in getting learning materials, as well as inadequacy in qualified teachers. The impact of these problems is poor performance in National Examinations. This poor performance however is highly noted in science and mathematics subjects. The problem in getting learning materials can be reduced by employing ICT in secondary school education system. This research develops an interactive e-learning management system (e-LMS) to be used by Tanzanian secondary schools. The research is aiming to support teaching and learning functions by allowing creation and storage of learning materials, making them available, easily accessed and sharable among students from different secondary schools in Tanzania in a more organized way. Tanzania has only one curriculum for all secondary schools registered under the Ministry of Education and Vocational Training (MoEVT). During development stage it will not be easy to involve all scattered Tanzanian secondary schools. The research is focusing to two selected pilot schools; Kibaha secondary school and Wali-ul-Asr girls’ seminary in Kibaha town, Pwani region. Features of the e-LMS will represent the standard form of any other secondary school registered by the MoEVT. The complete implementation of the e-LMS to these selected pilot schools will later be extended to all other secondary schools in Tanzania. The development uses Object-Oriented System Analysis and Design (OOSAD) approach along with the power of modeling as it has been emphasized by Model Driven Architecture (MDA). Unified Modeling Language (UML) is mainly used in both cases. To create an interoperable system, UML is integrated with extensible markup language (XML) during model transformation from e-LMS Platform Independent Model (PIM) to e-LMS Platform Specific Model (PSM). Development will make use of open source software. For context specific development, participatory action research methodology is adopted and the inputs are well presented in developing e-LMS. Customization of open source learning management system (LMS) platforms is employed to help generate a timely solution to e-LMS development. Finally, this thesis also considers the need for replication and mirroring of the database for the purpose of making learning materials highly available to end-users.
3

Knowledge-based support for object-oriented design

Loock, Marianne 06 1900 (has links)
The research is conducted in the area of Software Engineering, with emphasis on the design phase of the Software Development Life Cycle (SDLC). The object-oriented paradigm is the point of departure. The investigation deals with the problem of creating support for the design phase of object-oriented system development. This support must be able to guide the system designer through the design process, according to a sound design method, highlight opportunities for prototyping and point out where to re-iterate a design step, for example. A solution is proposed in the form of a knowledge-based support system. In the prototype this support guides a designer partially through the first step of the System Design task for object-oriented design. The intention is that the knowledge-based system should capture the know-how of an expert system designer and assist an inexperienced system designer to create good designs. / Computing / M. Sc. (Information Systems)
4

Knowledge-based support for object-oriented design

Loock, Marianne 06 1900 (has links)
The research is conducted in the area of Software Engineering, with emphasis on the design phase of the Software Development Life Cycle (SDLC). The object-oriented paradigm is the point of departure. The investigation deals with the problem of creating support for the design phase of object-oriented system development. This support must be able to guide the system designer through the design process, according to a sound design method, highlight opportunities for prototyping and point out where to re-iterate a design step, for example. A solution is proposed in the form of a knowledge-based support system. In the prototype this support guides a designer partially through the first step of the System Design task for object-oriented design. The intention is that the knowledge-based system should capture the know-how of an expert system designer and assist an inexperienced system designer to create good designs. / Computing / M. Sc. (Information Systems)

Page generated in 0.0934 seconds