Abstract

The extensive application of management information system (MIS) and the popularity of agile software development methodologies have rendered the whole software industry new opportunities where, nonetheless, endless challenges are shadowed. On one hand, the huge demand for MIS and the ability of fast delivery possessed by agile software development, and its flexible handling of the variation of requirements, have fostered an extremely promising market. On the other hand, with the contemporary software development technology, developers are repeatedly implementing those generic functionalities spread extensively in all MIS, including the creation, retrieval, updating, and deletion of the data. In this thesis, a seminal development pattern for MIS is explored, namely to completely define the generic behaviors and functionalities through external XML description, which is combined with the most promising technologies at the age of agile software development, namely the Scala programming language and the Lift web application framework in establishing a MIS-oriented application framework. It extracts the generic functionalities of MIS from specific business logic, enabling agile software development methodologies to be better applied, which further satisfies the demand of the market and resolves the problems within it.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call