Asee peer logo

From UML Design to Implementation of a Reliable Student Information System

Download Paper |

Conference

2021 ASEE Virtual Annual Conference Content Access

Location

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

16

DOI

10.18260/1-2--37211

Permanent URL

https://peer.asee.org/37211

Download Count

1483

Paper Authors

author page

Briana Marie Bailey

biography

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 |

Abstract

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. 10.18260/1-2--37211

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