Each ministry has legislation in force in accordance with its field. The legislation initiator unit in the ministry has the duty to propose legislation programs, conduct discussions, and publish legislation already ratified. However, the implementation of these processes still faces obstacles, ranging from submitting legislation program until publication is still done manually and in hardcopy form. From the list of approved legislation, only a few people can access it. This is due to the lack of publication and limited access to the public. The study intends to develop a system model that manages the legislation process, from proposing legislation, harmonization, and publication. Data collection on system requirements is done by spreading questionnaires, interviews, and literature studies. Followed by conducting the analysis and system design using Object Oriented Analysis & Design (OOAD) method with Unified Modeling Language (UML) notation. The model of the legislative system presented by this study can facilitate the legislative activities in government.