Abstract:All students in the world of education in the learning process are not separated from the various rules and regulations that apply or are implemented by the school and it is mandatory to be obeyed by every student. With this, it is intended that every student knows about discipline. At SMP Negeri 1 Bosar Maligas presence, tidiness, personality and order are aspects of discipline which are used as references to measure the level of student discipline. The mechanism for measuring the level of discipline of each student is measured manually, namely by accumulating points of violations committed by students, then determining the sanctions that will be given. The purpose of this study is to analyze and design a decision support system to determine the level of discipline and sanctions for student violations using the TOPSIS (Technique Order Preference by Similarity To Ideal Solution) method and implement the system to assist counseling teachers in monitoring student discipline levels, and can be effective and efficiently find the number of points of violation committed by students. The system is designed using the MySQL database, PHP programming language, and Macromedia Dreamweaver application software. Keywords: Discipline, TOPSIS, Macromedia Dreamweaver, Hypertext PrePocessor, Decision Support Systems. Abstrak: Semua siswa di dalam dunia pendidikan dalam proses belajar tidak ada yang terlepas dari berbagai tata tertib dan peraturan yang berlaku atau di jalankan oleh sekolah dan memang wajib harus di taati oleh setiap siswa. Dengan adanya hal tersebut bertujuan supaya setiap siswa mengetahui tentang kedisiplinan. Di SMP Negeri 1 Bosar Maligas kehadiran, kerapian, kepribadian dan ketertiban merupakan aspek kedisiplinan yang dijadikan sebagai acuan untuk mengukur tingkat kedisiplinan siswa. Mekanisme pengukuran tingkat disiplin dari masing-masing siswa diukur dengan cara manual, yaitu dengan mengakumulasi point pelanggaran yang dilakukan siswa, kemudian ditentukan sanksi yang akan diberikan. Tujuan dari penelitian ini untuk menganalisis dan merancang sistem pendukung keputusan untuk menentukan tingkat kedisiplinan dan sanksi pelanggaran siswa menggunakan metode TOPSIS (Technique Order Preferenceby Similarity ToIdeal Solution) dan mengimplementasikan sistem tersebut untuk membantu guru BK dalam memantau tingkat kedisiplinan siswa, dan dapat dengan efektif dan efesien mencari jumlah point pelanggaran yang di lakukan oleh siswa.Sistemdi rancang menggunakan database MySQL,bahasa pemrograman PHP, dan software aplikasi macromedia dreamweaver. Kata Kunci :Kedisiplinan, TOPSIS, Macromedia Dreamweaver, PHP, Sistem Pendukung Keputusan.