Asee peer logo

From UML Design to Implementation of a Reliable Student Information System

Download Paper |


2021 ASEE Virtual Annual Conference Content Access


Virtual Conference

Publication Date

July 26, 2021

Start Date

July 26, 2021

End Date

July 19, 2022

Conference Session

Computing and Information Technology Division Technical Session 3

Tagged Division

Computing and Information Technology

Page Count


Permanent URL

Download Count


Request a correction

Paper Authors

author page

Briana Marie Bailey


Yujian Fu P.E. Alabama A&M University

visit author page

Dr. Yujian Fu is an associate professor of computer science department at Alabama A&M University. Her research interests fall in formal verification of cyber physical systems, behavioral analysis of mobile security, software architecture and design analysis of safety-critical and mission-critical systems. Her projects are supported by NSF, Air Force and DoD. She have several publications regarding to the research and educational projects.

visit author page

Download Paper |


When applying to undergraduate and graduate studies, adjusting to the new formats can be quite difficult. Every institute consist of their own way of designing a student information system, however, its overall appearance and complexity can either reduce or increase the overall usage. The Student Information System (SIS) is a Java-based programming system that allows the student and the professors to interact with various components within the system. The reliability of SIS is critical for the school system in order to maintain the correct information about academic records. Therefore, our project was established on the object-oriented software development cycle and UML based design concepts. The object-oriented software development cycle covers the requirement analysis, specification, design, implementation, and testing. The Unified Modeling Language (UML) is the de facto, visual standard language of an object-oriented based system. The use of an object-oriented approach based on UML specification can offer an understandable system representation, reduce the system's complexity, and improve the reliability and maintainability. Our project is modeled on both static and dynamic diagrams from which reliability and robustness are analyzed per the mapping relation from the static diagram, dynamic diagrams, and implementation. We show the developed Java program is associated with the designed static and dynamic diagrams in the UML specification with the expected reliabilities.

Bailey, B. M., & Fu, Y. (2021, July), From UML Design to Implementation of a Reliable Student Information System Paper presented at 2021 ASEE Virtual Annual Conference Content Access, Virtual Conference.

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2021 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015