In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.