IMPLEMENTATION OF A MIS TOOL BASED ON OPEN XML

advertisement
IMPLEMENTATION OF A MIS TOOL BASED ON OPEN XML
BEHDAD BANIANI
A project report submitted in partial fulfillment of
The requirements for the award of the degree of
MSc. (Computer Science – Teal Time Software Engineering)
Centre for Advanced Software Engineering
Faculty of Computer Science and Information System
Universiti Teknologi Malaysia
MARCH 2009
iii
To my beloved Father and Mother who are always supporting me
iv
ACKNOWLEDGEMENT
In preparing this thesis, I have research and read many papers and articles
that have greatly enhanced my understandings; I would like to thank all the authors
whom have contributed to those papers and articles. I was also in contact with my
working colleagues and lecturers who have contributed to my ideas. In particular, I
wish to express my sincere appreciation and gratitude to my Academic Mentor and
supervisor, Prof Dr Shamsul bin Sahibuddin and my industrial Mentor, Mr.
Swaminathan Krishnamurthy for their guidance, advices and cities. Without their
support and interest, this project would be the same as presented here.
I also wish to express my sincere thanks to all the lectures who have taught
me in Centre for Advanced Software Engineering (CASE), Universiti Teknologi
Malaysia (UTM) for their guidance, indulgence and patience during the course of my
postgraduate studies.
v
ABSTRACT
The purpose of this project is to develop a MIS (Management Information
System) based on Open XML standard which could be supported in Microsoft Excel
Application therefore; this system can use all the Microsoft Excel features.
SolonExcel provides possibility to create a template which contains layout and data
model of the report. Reports are being generated by the mentioned templates, in this
case customized report based on desired data and query is provided in Microsoft
Excel file format which can be more customized with Microsoft Excel Application.
The system is developed as a three tiers model and running over intranet. This
software is not a decision maker it is just a tool to help decision makers to have a
better decision.The methodology for the project is V-Model. Analyzing and
development of design and requirements are done by Unified Modeling Language
2.0 also known as UML. The system was built on .Net framework platform. This
software is a product of Pentasoft Sdn. Bhd.
vi
ABSTRAK
Tujuan utama projek ini adalah untuk membangunkan MIS (Sistem
Pengurusan Informasi). Sistem Pengurusan Informasi ini dibagunakan berdasarkan
Piawai Terbuka XML di mana ia boleh menyokong aplikasi Microsoft Excel . Oleh
yang demikian, sistem ini membolehkan semua ciri-ciri Microsoft Excel digunakan.
Solon Excel menyediakan kebolehupayaan untuk mencipta pola (template) yang
mengadungi susunan dan laporan model data. Laporan akan dihasilkan oleh pola
(template) yang terakhir. Di dalam kes ini, laporan telah ditentukan berdasarkan data
yang diperlukan dan soalan yang disediakan di dalam Microsoft Excel format fail di
mana ia boleh di tentukan dengan menggunakan applikasi Microsoft Excel. Sistem
ini di bina sebagai tiga baris model dan disalurkan melalui intranet. Metodologi
projek ini adalah V-Model. Analisa dan pembinaan rekabentuk serta keperluan telah
dibuat menggunakan Unified Modeling Languange 2.0 yang juga dikenali sebagai
UML. Sistem ini telah di bina di dalam perangkaan platform .Net. Software ini
adalah produk kepada Pentasoft. Sdn. Bhd.
Download