SUST Repository

Redesigning the States’ Budget Management System Using Model View Controller to Increase Maintainability

Show simple item record

dc.contributor.author Mohammed, Omer Abdelmajeed Idrees
dc.contributor.author Supervisor, - Tariq Omer Fadl Elsid
dc.date.accessioned 2019-01-31T09:33:22Z
dc.date.available 2019-01-31T09:33:22Z
dc.date.issued 2018-07-01
dc.identifier.citation Mohammed, Omer Abdelmajeed Idrees.Redesigning the States’ Budget Management System Using Model View Controller to Increase Maintainability\Omer Abdelmajeed Idrees Mohammed;Tariq Omer Fadl Elsid.-Khartoum:Sudan University of Science & Technology,College of Computer Science and Information Technology,2018.-61p.:ill.;28cm.-M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/22292
dc.description Thesis en_US
dc.description.abstract In 2013 the ministry of finance and economic established the budget management system, following the Sudanese national plan toward the E-government, this system is now absolutely outdated and hard to adapt any new changes as a result for its poor design quality. A new version of the system is redesigned implementing the Model View Controller (MVC) pattern. This new version of the system is evaluated by comparing the architecture of the current and the redesigned versions of the system in terms of their maintainability, this comparison is done by the Analysis method for Software Architecture Modifiability (ASAM), analyzing the single responsibility principal (SRP) for both versions and reporting any violations that any version has. For the current system the study found that the current system is not following a known design pattern, or was designed in ad-hoc pattern, after applying the analysis scenario found that all current system components are violating the SRP, the reason why is lacking for maintainability. For the redesigned version, the study found that all its components following the SRP which is evaluating it to have a higher maintainability. Further research is recommended to assess the system Scalability, where the system is expected to experience a huge traffic and handling a great load of data after is fully adopted. en_US
dc.description.sponsorship Sudan University of Science & Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science & Technology en_US
dc.subject Redesigning the States’ Budget Management System en_US
dc.subject Increase Maintainability en_US
dc.title Redesigning the States’ Budget Management System Using Model View Controller to Increase Maintainability en_US
dc.title.alternative إعادة تصميم نظام إعداد وتنفيذ موازنة الولايات بإستخدام نمط التصميم ) Model View Controller ( لزيادة قابلية الصيانة en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account