Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the topics of Java course design?

2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article introduces the relevant knowledge of "what are the topics of Java curriculum design". In the operation of actual cases, many people will encounter such a dilemma. Then let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

1. Write a notepad program

Requirements: using graphical user interface to achieve.

It can realize the functions of editing, saving, saving as, finding and replacing, etc.

Tip: use the file input / output stream.

2. Simulated horse racing

Requirements: using graphical user interface to achieve.

Can set the time of the race, the number of horses, etc. The speed of the horse is random at any time. Animate the horse race after the start of the race.

Tip: use multithreading.

3. Student information management system

Requirements: using a graphical user interface

Use the database to create 1 or 2 student information tables. (no matter which kind of database to use) can connect to the database and realize the functions of query, add, delete, change and so on.

4. Calculator simulation program

Requirements: the program displays the GUI user interface, which can add, subtract, multiply and divide integers.

Tip: it is realized by graphical interface.

5. Chat Mini Program

Requirements: use a graphical user interface.

Can achieve multi-person chat in a chat room. We can talk to each other in private.

Tip: use socket to communicate

6. ATM ATM simulator

Requirements: use a graphical user interface. When entering a given card number and password (the initial card number and password is 123456), the system can log in to the ATM ATM system, and the user can follow the following rules:

(1) query balance: the initial balance is 10000 yuan.

(2) ATM withdrawal: the amount of each withdrawal shall be a multiple of 100. the total amount shall not exceed 5000 yuan, and overdraft is not allowed.

(3) ATM deposits: negative deposits are not allowed.

7. Arithmetic operation test

Requirements: the program uses the character interface to achieve ten math problems of addition and subtraction within 100. It can calculate the answer according to the question, compare it with the input answer, judge whether the problem is correct, and finally calculate the score.

Tip: it can be realized by character interface or graphical interface.

8. Guessing game

Requirements: the computer generates random numbers, guess win, guess not, prompt is big or small, continue to guess, until guessed, give the time and comments.

Tip: it can be realized by character interface or graphical interface.

9. Student performance management

Request:

(1) enter ten students' student numbers, names and grades in four subjects (Applied Mathematics, College English, Java programming, computer Application Foundation)

(2) calculate the average score. Output the score sheet in descending order of average.

(3) output the average score, the highest score and the lowest score of each subject in the whole group.

(4) enter the name to query the score.

Tip: it can be realized by character interface or graphical interface.

10. Draw random circles

Requirements: to achieve simple animation. Specific requirements: automatically appear from small to large transformation of the circle, the position and color are random, change to 150 diameter when erasing, re-emergence of the circle; transformation speed from the HTML file.

Parameter control (control sleep time).

Tip: use Java Applet to implement.

11. Use menus and buttons to control drawing

Requirements: to achieve simple drawing function. Draw straight lines, draw hollow or solid ellipses, draw hollow or solid rectangles, draw polygons (the position and size of the graphics can be set in the program).

Tip: it is realized by graphical interface.

12. Resume entry procedure

Requirements: write a resume entry program, enter the name through the text box, select the gender through the radio button, select the major (computer, electronics, business, etc.) and education (college, undergraduate, master, doctor, etc.) through the combo box, set the "submit" and "cancel" buttons, when the mouse clicks the "submit" button, the information filled in and selected is displayed in the text box. When you click the cancel button to exit the system.

13. Personal address book management

Requirements: programming to achieve personal address book management, mainly providing the following functions:

(1) add records

(2) Delete records

(3) display all records

(4) query records

(5) File backup

(6) exit

Address book record information includes: name, email and other information

14. Panel

Requirements: beautiful interface

15. Write a text file, enter words and four answers to choose from, read the data from the file during the test, list the answers and correct answers, score after the test starts, count the correct rate, and set up the "restart" and "next question" buttons for related operations.

16. Perpetual calendar

Requirements: the calendar information of the last 10 years can be displayed, and the drop-down list component must be used to accurately display the date and the corresponding week. after the year is selected, the next month can be operated with buttons, and the month is displayed in a cycle.

The display is accurate, complete and the interface is beautiful.

17. Picture browser

Requirements: set up up and down page, the first, the last and other buttons, easy to operate.

18. Book lending management system

Requirements: programming to achieve the lending management function of books, you can use Access or SQL Server database to provide the following functions:

(1) entry of books

(2) input of personnel information

(3) query of books

(4) input of borrowed books

(5) display of personnel borrowing information

(6) exit

19. The design of Gobang game

Requirements: based on the rules of Gobang, implement a program that requires:

(1) realize the chessboard interface design of Gobang.

(2) realize the function of playing chess.

(3) have the function of scoring.

(4) keep your grades.

(5) exit

16. Train booking system

Requirements: programming to achieve train booking system (database can be Access or SQL Server), the main implementation:

(1) realization of train booking function 2) query function of remaining tickets

(2) realization of ticket selling function 4) realization of ticket refund function

(3) users log in and log out

17. Java examination question management system

Requirements: programming to complete the Java test questions management system (database can be Access or SQL Server), mainly to achieve the following functions:

(1) input of examination questions: choose different input methods according to different types of questions.

(2) query of examination questions

(3) deletion of examination questions

(4) randomly generate test papers according to the number of specified questions.

(5) exit

18. Family financial management system

Requirements: programming program to complete the family financial management mini software (can use files or database storage)

19. Class Information Management system-address Book Management

Requirements: programming to achieve the management module of the address book of all the students in the class, mainly realizing the functions of inputting, querying and changing the address book of the whole class.

20. Parking system

Requirements: the parking system consists of two subsystems: vehicle entry and exit management and background management.

The system consists of two types of users: administrator users and ordinary users. After the administrator user logs in, they enter the background management subsystem to manage the system information; after ordinary users log in, they enter the parking lot access management subsystem.

Access management subsystem: mainly completes the admission and release management of vehicles, including the entry and exit management functions of long-term card users and secondary card users

(1) income entry

(2) entry of expenditure

(3) Enquiry on income and expenditure

(4) deletion of income and expenditure

(5) exit

This is the end of the content of "what are the Java curriculum design topics". Thank you for your reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report