130 likes | 385 Views
Outline. Background and Related ResearchUnified Modeling Language (UML)Component-based programmingAuction systemsSystem analysis and designScenario-based specificationDesigning with UML notationsSystem implementation and resultsSummary. Background and Related Research. Used Use Case, Class
E N D
1. Implementing a Web Based Auction System using UML and Component-Based Programming Alexander J. Czisny
AIT 610
Wednesday, 4:30 – 7:15
2. Outline Background and Related Research
Unified Modeling Language (UML)
Component-based programming
Auction systems
System analysis and design
Scenario-based specification
Designing with UML notations
System implementation and results
Summary
3. Background and Related Research Used Use Case, Class Sequence, and Component Diagrams offered by UML for designing a auction system.
Implementation, with its component-based programming, enabled the company to develop a maintainable system with a number of reusable components
The system uses intelligent agents that permit fair help to bidders participating in auctions and at the same time achieve maximum profit for the seller.
4. Background and Related Research Cont. Unified Modeling Language (UML)
UML used to visually model and document the artifacts of an Object-Oriented system under development.
Used Use Case Diagrams, Sequence Diagrams, and Component Diagrams for analyzing user’s requirements, the ordering of messages and documenting relationship among components.
5. Background and Related Research Cont. Component-based programming
Enabled fast deployment of maintainable software by reusing prefabricated components that are independent executable units.
Implemented the auction system using component based programming for easy maintenance as well as convenient reuse of these components.
3 components are MethodofBidding, Certification, and RegistrationGood
6. Background and Related Research Cont. Auction systems
Agent based approach for implementation
PurchaserAgent, SellerAgent, and FacilitatorAgent
7. System analysis and design Scenario-based specification Allowed an intuitive way of visualizing, understanding and analyzing the system design requirements.