Not yet completed.
I want to develop my sense of software engineering in Java. In order of that reason, I look around some management system application and found some tutorial. In that tutorial, some requirements are given and I started from there.
Main window is in StudentForm.java, it contains panel to add students data and some buttons to do its function. Some features that need server are from Search button (solr), Store (oracle database), and Rettrieve (Oracle database). Currently, the Score also using the main for experimenting, it uses separated data from main window.
- Can be tried
- Add (which also can be done by enter), Display, Delete, Save, Edit, Load, Score(run separatedly from ScoreFrame), Serve(localhost:8001)
- Must be modified to be tried
- Store, Rerieve, Search
- Nothing
- Library, Canteen, Course, Study, Summary, Web, Log, Trend, Connect
Eclipse IDE for Java Developers
- Java : the programming language
- Java 11
- Internal Library
- External Library : solr, jdbc, log4j (not considering cve unsecurity)
- Java 11
- Swing : the GUI library used
- JFrame
- JPanel
- JScrollPane
- JLabel
- JTextField
- JButton
- JFileChooser
- JTable
- HttpServer
- SpringLayout
- GridLayout
- GridBagLayout
- ActionListener
- DocumentListener
- JDBC
- SQL
- Solr
- Minimal implementation: Not yet related , using dummy.
- There is Student and Score entity
- Students saved in ArrayList
- Score is related to Student
- Dominated by String until now
Thank you for reading! Feel free to do anything!