Curtain Shop Order Tracker a software enginnering aiddngnemnt jjkuiouoiu.pptx

sumairasattar95 0 views 10 slides Sep 27, 2025
Slide 1
Slide 1 of 10
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10

About This Presentation

jkhuhuoi


Slide Content

Curtain Shop Order Tracker Final java project Presented by Sumaira Sattar

I 💻 Curtain Shop Order Tracker A GUI-based application to manage customer orders for curtain fabrics efficiently using Java Swing. Made in: IntelliJ IDEA

Problem Statement / Objective ✅ Manual order tracking is time-consuming & error-prone. ✅ Need for a system to: Track customer orders easily Calculate prices automatically Allow fabric addition & price setting Objective: 🚀 To create a smart, efficient order tracker system for curtain shops.

Key Features ⿡ GUI Design (Java Swing) ⿢ Add orders and manage ⿣ Calculate Total Price Automatically ⿤ Add New Fabric with Price Anytime ⿥ Print All Orders in a Scrollable Dialog ⿦ Data Validation & User-Friendly Messages

Tools & Technologies Used 🖥 Programming Language: Java 🔧 IDE: IntelliJ IDEA 🖼 GUI Library: Swing 📦 Data Structures: ArrayList (for orders) HashMap (for fabric prices)

Why IntelliJ IDEA? Advantages of IntelliJ IDEA: ✔ Easy Code Debugging ✔ User-Friendly GUI Designer ✔ Smart Code Completion ✔ Built-in JDK & Swing Library support

Challenges / Disadvantages Possible Disadvantages: âš  Requires understanding of Java Swing framework âš  Manual coding for GUI layout (no drag-drop) âš  Not suitable for large-scale data storage (no DB integration) âš  App closes on exit (no data persistence)

Output:

Conclusion ✅ Summary: Successfully implemented Order Tracking System. Fabric flexibility (dynamic price/fabric addition). Useful for small curtain shops. Easy-to-use, Simple, & Efficient GUI. Future Scope: 💡 Database Integration (for persistent data) 💡 Billing Slip Printing
Tags