The document describes the design of an online auction system for a university campus network using the Unified Modeling Language (UML). It presents UML diagrams including use case diagrams, activity diagrams, class diagrams, sequence diagrams, and deployment diagrams to model the key functions and interactions of the system. These include user management, goods management, auction management, and search/inquiry functions to allow students to buy and sell items online through the campus network.
Online auction system is web based application, in which the seller can sell the goods by sitting in his own house ,so the main advantage of this application is that there is no more system compatibility requirement problem. The main advantage of the online auction system is that the user can have the better choices for their investment and also it is time saving , and through this system user can invest in their own selected firm.
Here are the DFD diagrams for the Online Auction System:
Level 0 (Context Level) DFD:
Online Auction System (Context Diagram)
Seller - Post Product Details
Buyer - View Auction Updates, Search Products, View Products
Level 1 DFD:
Online Auction System
Seller
- Post Product
- Product Details
Buyer
- Search Products
- View Products Details
Administrator
- Manage Products
- Manage Users
Database
- Product Details
- User Details
This shows the basic data flows in and out of the overall Online Auction System at a high level (Level 0) and then breaks it down further
This document presents a college management system project for a 5th semester BCA course. The project aims to automate the manual paper-based processes currently used for student admission and administration. Key points:
- The current system is slow and inefficient due to heavy paper usage. The project aims to develop a computerized system to speed up processes and reduce paperwork.
- The system will have a graphical user interface and centralized database to streamline operations across departments like academics, accounts, exams, training/placement, hostels, and the library.
- Modules will include features for admission, student/faculty profiles, scheduling, report generation, and transparent access to information for authorized users.
- The system
The business-to-consumer aspect of product commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods online.
This project deals with developing an e-commerce website for Online Product Sale. It provides the user with a catalog of different product available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of
Microsoft Internet Information Services (IIS) and PHP, and a web browser as the front end client. In order to develop an e-commerce website, a number of Technologies must be studied and understood.
These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as PHP(OOP), JQUERY, BOOTSTRAP, HTML5, relational databases (such as MySQLi, Access). This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart application and also to know about the technologies used to develop such an application. This document will discuss each of the underlying technologies to create and implement an e-commerce website.
The Course Registration System allows students to search for courses, view course details, and register for courses. It also allows administrators to view student and course records. The system uses validation to ensure accurate data entry and issues unique registration numbers. Students can log in to check course, faculty, and department details, while administrators maintain the course structure and student registrations.
Online auction system is web based application, in which the seller can sell the goods by sitting in his own house ,so the main advantage of this application is that there is no more system compatibility requirement problem. The main advantage of the online auction system is that the user can have the better choices for their investment and also it is time saving , and through this system user can invest in their own selected firm.
Here are the DFD diagrams for the Online Auction System:
Level 0 (Context Level) DFD:
Online Auction System (Context Diagram)
Seller - Post Product Details
Buyer - View Auction Updates, Search Products, View Products
Level 1 DFD:
Online Auction System
Seller
- Post Product
- Product Details
Buyer
- Search Products
- View Products Details
Administrator
- Manage Products
- Manage Users
Database
- Product Details
- User Details
This shows the basic data flows in and out of the overall Online Auction System at a high level (Level 0) and then breaks it down further
This document presents a college management system project for a 5th semester BCA course. The project aims to automate the manual paper-based processes currently used for student admission and administration. Key points:
- The current system is slow and inefficient due to heavy paper usage. The project aims to develop a computerized system to speed up processes and reduce paperwork.
- The system will have a graphical user interface and centralized database to streamline operations across departments like academics, accounts, exams, training/placement, hostels, and the library.
- Modules will include features for admission, student/faculty profiles, scheduling, report generation, and transparent access to information for authorized users.
- The system
The business-to-consumer aspect of product commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods online.
This project deals with developing an e-commerce website for Online Product Sale. It provides the user with a catalog of different product available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of
Microsoft Internet Information Services (IIS) and PHP, and a web browser as the front end client. In order to develop an e-commerce website, a number of Technologies must be studied and understood.
These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as PHP(OOP), JQUERY, BOOTSTRAP, HTML5, relational databases (such as MySQLi, Access). This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart application and also to know about the technologies used to develop such an application. This document will discuss each of the underlying technologies to create and implement an e-commerce website.
The Course Registration System allows students to search for courses, view course details, and register for courses. It also allows administrators to view student and course records. The system uses validation to ensure accurate data entry and issues unique registration numbers. Students can log in to check course, faculty, and department details, while administrators maintain the course structure and student registrations.
online-shopping-documentation-srs for TYBSCIT sem 6YogeshDhamke2
This document is a project report for developing an e-commerce website with a shopping cart application. It discusses the objectives, organization profile, technologies used like .NET framework, ASP.NET, C#, and SQL Server. It covers system analysis, design, testing, and security. The report aims to develop a basic e-commerce site for online shopping.
J2EE is a Java platform for developing distributed, transactional, multi-tier enterprise applications. It includes technologies like servlets, JSPs, EJBs, and services like JMS, JTA, and JNDI. The purpose of J2EE is to support developing applications that are distributed, transactional, and secure across multiple tiers. Common architectures include 2-tier client-server, 3-tier with separation of presentation, business and data layers, and n-tier with additional logical separations. MVC is a common design pattern that separates the application into model, view and controller components.
This document outlines a proposal for an Online Auction Management System project. The project will allow users to browse products in different categories, place bids on products, and enable administration of the auction process. The goals of the system are to sell and bid on products online across Pakistan. Key components will include user registration and authentication, product listing and details, an online bidding system, and an admin panel to manage the auction process. The project will use a three-tier architecture and be developed as a web-based and Android application using technologies like PHP and MySQL.
Entity relationship Diagram for Online buy and Sale ProjectNaimul Arif
This document summarizes an online buy and sell project for a computer science course. It outlines four entity sets - Product, User, Area, and Type. Product has attributes like name, serial number, date, description, image, price, email, phone number, type name, and area name. User has attributes like name, username, password, email, and phone number. Area has attributes like area name and number of items. Type has attributes like type name and number of items. The document presents the relationships between these entity sets and their attributes.
The document describes a database project to create an online course registration system for a university. It includes entities like students, instructors, departments, courses, classrooms, and relationships between them. The project aims to understand data modeling concepts and implement a fully functional database interacting with a front-end interface. Major design decisions included changing the student profile picture type to reduce storage and adding a term field to classrooms to track past semesters. Functionalities for students include registering courses, viewing schedules, and requesting graduation, while instructors can add/edit courses and view schedules.
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
Autometed Online Course Registration System is a software development project final presentation. here , I applyed . and software development waterfall feedback model. Development Software Engineering Project Presentation
This is for people who face for learning courses in real life. This project use for online studies and online learning. Easily understood and easily learning anything in online. That is the main reason for implementing this project.
The document describes a College Management System that aims to automate all functions of a college and provide detailed reports to management. It allows easy manipulation of student and staff data. The system provides a structure for the college campus and departments, synchronizing their work. It manages student, faculty, department, marks, and extracurricular activity data. The system uses modules for login, forms, reports and a graphical user interface. Forms are used to register students, enter fees, marks, IDs, employee details and salaries. Reports provide filtered student, employee, course and other data.
Student information system project reportSuman Chandra
This document describes a student information system project that was developed to manage student data in a centralized digital manner. It outlines the objectives of keeping accurate records of student exams, attendance, fees, academic performance and more. It also defines problems with the previous manual system, such as data redundancy and lack of backup. The project was created using Visual Studio 2012 for the frontend, MS Access for the backend database, and SQL Server 2008. It provides forms to enter and view student information as well as generate reports. Benefits include reduced manual work and easy access to consolidated student records.
This document outlines requirements for a College Management System that allows staff and students to access and share information. The system would include modules for campus information, administration, departments, staff, and students. It would allow users to view and change profiles, attendance records, marks and more. The system is intended to be accessed via login and password on the college intranet. It would use HTML, Oracle database, Tomcat web server, and Java technologies. Future enhancements could include online exam modules and a facility for teachers to upload lecture videos. The goal of the system is to provide appropriate information to users and help reduce wasted time by centralizing college information and services.
The document describes an automated management system for student and faculty data. It discusses developing a computerized system to replace the current manual paper-based process. The system will use a waterfall development model and be developed in Visual Studio 2013 using ASP.NET, C#, SQL Server, and a Windows OS. Data flow diagrams and use cases are included to explain the system's processes and functions. Effort estimation is calculated at 8.8 person-months using function points analysis. Basis path testing is discussed as a method to test the system's logical complexity.
This document outlines the phases and requirements for developing an online shopping system. It includes 5 phases: project planning, cost estimation, requirements modeling, configuration management, and software testing. Requirements modeling involves specifying modules, use case diagrams, class diagrams, sequence diagrams, and collaboration diagrams. Configuration management details the software and hardware requirements, tools used, and code for creating forms and scripts. Software testing includes preparing test plans, validation testing, test criteria, coverage analysis, and checking for memory leaks. The overall goal is to design an online system that allows customers to purchase products online from anywhere at any time.
This document outlines the details of a department website project created by three students. It includes:
- The team members and internal guide for the project.
- An overview of the project including its scope, modules, users, and technologies used (PHP, MySQL, WAMP server).
- Analysis sections including the need for the system, flow diagrams, and UML diagrams.
- A data dictionary outlining the tables and fields in the database including tables for students, faculty, courses, subjects, exams, feedback, and more.
This document provides details about a project presentation on "Online GSRTC Ticket Reservation" submitted to the Department of Computer Science. It includes personal details of the group members, the project definition and objectives, existing system limitations, need for a new system, hardware and software requirements, system flow chart, ER diagram, use case diagrams, activity diagrams, class diagram, sequence diagrams, collaboration diagram, and data dictionary. The presentation outlines the development of a new online ticket reservation system for GSRTC to address issues with the existing system and provide additional features and convenience to users.
It will help you to know the working of e-commerce (B2C) website .... and present the way when you make your own e-commerce website
#onlinesystem #eCommerce
This chapter discusses investigating system requirements, which is the third core process in systems analysis and design. It covers defining requirements, identifying stakeholders, gathering requirements through various techniques such as interviews and documentation review, and modeling workflows using UML activity diagrams. The chapter is intended to help students understand the importance of thoroughly analyzing user needs and gathering requirements in the systems development process. It also provides an overview of the running case study on Ridgeline Mountain Outfitters that is used throughout the book.
The document describes developing an online spice selling system that allows customers to order spices and services online by submitting orders before a cutoff time and receiving deliveries within a given window, with payment processed after items are picked but before delivery to allow for order changes. It provides an abstract, use case diagram, activity diagram, class diagram, sequence diagram, and state diagram for the system as well as an introduction and index.
online-shopping-documentation-srs for TYBSCIT sem 6YogeshDhamke2
This document is a project report for developing an e-commerce website with a shopping cart application. It discusses the objectives, organization profile, technologies used like .NET framework, ASP.NET, C#, and SQL Server. It covers system analysis, design, testing, and security. The report aims to develop a basic e-commerce site for online shopping.
J2EE is a Java platform for developing distributed, transactional, multi-tier enterprise applications. It includes technologies like servlets, JSPs, EJBs, and services like JMS, JTA, and JNDI. The purpose of J2EE is to support developing applications that are distributed, transactional, and secure across multiple tiers. Common architectures include 2-tier client-server, 3-tier with separation of presentation, business and data layers, and n-tier with additional logical separations. MVC is a common design pattern that separates the application into model, view and controller components.
This document outlines a proposal for an Online Auction Management System project. The project will allow users to browse products in different categories, place bids on products, and enable administration of the auction process. The goals of the system are to sell and bid on products online across Pakistan. Key components will include user registration and authentication, product listing and details, an online bidding system, and an admin panel to manage the auction process. The project will use a three-tier architecture and be developed as a web-based and Android application using technologies like PHP and MySQL.
Entity relationship Diagram for Online buy and Sale ProjectNaimul Arif
This document summarizes an online buy and sell project for a computer science course. It outlines four entity sets - Product, User, Area, and Type. Product has attributes like name, serial number, date, description, image, price, email, phone number, type name, and area name. User has attributes like name, username, password, email, and phone number. Area has attributes like area name and number of items. Type has attributes like type name and number of items. The document presents the relationships between these entity sets and their attributes.
The document describes a database project to create an online course registration system for a university. It includes entities like students, instructors, departments, courses, classrooms, and relationships between them. The project aims to understand data modeling concepts and implement a fully functional database interacting with a front-end interface. Major design decisions included changing the student profile picture type to reduce storage and adding a term field to classrooms to track past semesters. Functionalities for students include registering courses, viewing schedules, and requesting graduation, while instructors can add/edit courses and view schedules.
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
Autometed Online Course Registration System is a software development project final presentation. here , I applyed . and software development waterfall feedback model. Development Software Engineering Project Presentation
This is for people who face for learning courses in real life. This project use for online studies and online learning. Easily understood and easily learning anything in online. That is the main reason for implementing this project.
The document describes a College Management System that aims to automate all functions of a college and provide detailed reports to management. It allows easy manipulation of student and staff data. The system provides a structure for the college campus and departments, synchronizing their work. It manages student, faculty, department, marks, and extracurricular activity data. The system uses modules for login, forms, reports and a graphical user interface. Forms are used to register students, enter fees, marks, IDs, employee details and salaries. Reports provide filtered student, employee, course and other data.
Student information system project reportSuman Chandra
This document describes a student information system project that was developed to manage student data in a centralized digital manner. It outlines the objectives of keeping accurate records of student exams, attendance, fees, academic performance and more. It also defines problems with the previous manual system, such as data redundancy and lack of backup. The project was created using Visual Studio 2012 for the frontend, MS Access for the backend database, and SQL Server 2008. It provides forms to enter and view student information as well as generate reports. Benefits include reduced manual work and easy access to consolidated student records.
This document outlines requirements for a College Management System that allows staff and students to access and share information. The system would include modules for campus information, administration, departments, staff, and students. It would allow users to view and change profiles, attendance records, marks and more. The system is intended to be accessed via login and password on the college intranet. It would use HTML, Oracle database, Tomcat web server, and Java technologies. Future enhancements could include online exam modules and a facility for teachers to upload lecture videos. The goal of the system is to provide appropriate information to users and help reduce wasted time by centralizing college information and services.
The document describes an automated management system for student and faculty data. It discusses developing a computerized system to replace the current manual paper-based process. The system will use a waterfall development model and be developed in Visual Studio 2013 using ASP.NET, C#, SQL Server, and a Windows OS. Data flow diagrams and use cases are included to explain the system's processes and functions. Effort estimation is calculated at 8.8 person-months using function points analysis. Basis path testing is discussed as a method to test the system's logical complexity.
This document outlines the phases and requirements for developing an online shopping system. It includes 5 phases: project planning, cost estimation, requirements modeling, configuration management, and software testing. Requirements modeling involves specifying modules, use case diagrams, class diagrams, sequence diagrams, and collaboration diagrams. Configuration management details the software and hardware requirements, tools used, and code for creating forms and scripts. Software testing includes preparing test plans, validation testing, test criteria, coverage analysis, and checking for memory leaks. The overall goal is to design an online system that allows customers to purchase products online from anywhere at any time.
This document outlines the details of a department website project created by three students. It includes:
- The team members and internal guide for the project.
- An overview of the project including its scope, modules, users, and technologies used (PHP, MySQL, WAMP server).
- Analysis sections including the need for the system, flow diagrams, and UML diagrams.
- A data dictionary outlining the tables and fields in the database including tables for students, faculty, courses, subjects, exams, feedback, and more.
This document provides details about a project presentation on "Online GSRTC Ticket Reservation" submitted to the Department of Computer Science. It includes personal details of the group members, the project definition and objectives, existing system limitations, need for a new system, hardware and software requirements, system flow chart, ER diagram, use case diagrams, activity diagrams, class diagram, sequence diagrams, collaboration diagram, and data dictionary. The presentation outlines the development of a new online ticket reservation system for GSRTC to address issues with the existing system and provide additional features and convenience to users.
It will help you to know the working of e-commerce (B2C) website .... and present the way when you make your own e-commerce website
#onlinesystem #eCommerce
This chapter discusses investigating system requirements, which is the third core process in systems analysis and design. It covers defining requirements, identifying stakeholders, gathering requirements through various techniques such as interviews and documentation review, and modeling workflows using UML activity diagrams. The chapter is intended to help students understand the importance of thoroughly analyzing user needs and gathering requirements in the systems development process. It also provides an overview of the running case study on Ridgeline Mountain Outfitters that is used throughout the book.
The document describes developing an online spice selling system that allows customers to order spices and services online by submitting orders before a cutoff time and receiving deliveries within a given window, with payment processed after items are picked but before delivery to allow for order changes. It provides an abstract, use case diagram, activity diagram, class diagram, sequence diagram, and state diagram for the system as well as an introduction and index.
The document discusses requirements modeling and analysis modeling in software engineering. It provides information on:
1) The different types of models that can be created during requirements modeling, including requirements models, design models, scenario-based models, data models, class-based models, flow-oriented models, and behavioral models.
2) The purposes of requirements modeling, which include representing customer requirements, gaining a better understanding of the system, and providing information to help with system design and development.
3) Key principles of requirements modeling, such as representing the information, functional, and behavioral domains of the system and partitioning models in a layered/hierarchical way.
4) Specific modeling techniques like scenario-based modeling, data
IRJET - College Event Recommendation System using LOG based Count MethodIRJET Journal
This document describes a college event recommendation system that uses log-based count methods. The system provides a common platform for students to participate in different college events. It recommends events to students based on their priorities and patterns of events other students have participated in. The system architecture includes admins, domain admins, and students. Students can view recommended events, register for events, and provide reviews. The recommendation algorithm considers student priorities and historical event participation data. The goal is to help students discover new events and help organizers manage events and registrations more efficiently.
The document discusses the unified process and use case diagrams in software development. It introduces the unified process which is an iterative and evolutionary software development methodology consisting of inception, elaboration, construction, and transition phases. The document also covers use cases, actors, use case diagrams, and how use cases influence analysis, design, implementation, project management, and testing in object-oriented software development.
The document outlines several potential software engineering lab projects for students, including course management systems, leave management systems, online auction systems, and banking transaction systems. It provides details on the objectives, functional requirements, and proposed features of each project type to help students select and plan a project to implement using software engineering methodologies.
The document outlines several potential software engineering lab projects for students, including course management systems, leave management systems, online auction systems, and banking transaction systems. It provides details on the objectives, functional requirements, and proposed features of each project type to help students select and plan a project to implement using software engineering methodologies over the course of a semester.
The document proposes developing a classifieds website that provides facilities for education, rentals, real estate, jobs, movies, cars, and matrimony. It will have user, admin, and reports modules. The user module allows viewing ads while the admin module adds, deletes, and modifies ads. It will be developed using Java/J2EE, with Oracle database on Windows OS.
Here is a detailed description of the "Check out an item for a borrower" use case:
Use Case Name: Check out an item for a borrower
Actors: Checkout clerk, Library patron
Summary: This use case describes the process by which a checkout clerk checks out a library item to a patron.
Preconditions: The patron has selected an item to check out and brought it to the circulation desk. The item is available to be checked out.
Postconditions: The item is checked out to the patron and marked as no longer available in the library catalog. The patron's account is updated to include the checked out item.
Normal Course of Events:
1. The patron
Quality Assurance. Quality Assurance Approach. White BoxKimberly Jones
The document discusses using the Unified Modeling Language (UML) to model database systems and computer applications. It describes how UML diagrams like use case diagrams, class diagrams, sequence diagrams, and deployment diagrams can be used at different stages of the software development process. The paper examines how these UML diagrams integrate with various programming methodologies and how they provide a standardized way to visually define and model the design and structure of software systems, including defining objects in an object-oriented design approach.
A use case diagram captures system functionality and requirements by modeling actors and use cases. Actors represent roles that interact with the system, while use cases represent system functions. A use case diagram visually shows the relationships between actors and use cases. An include relationship shows that one use case includes the functionality of another, while an extend relationship shows optional or conditional behavior. Generalization defines one use case as a generalization of another to replace generic functionality.
Electronic copy available at httpssrn.comabstract=2161742.docxtoltonkendal
Electronic copy available at: http://ssrn.com/abstract=2161742
Electronic Commerce Business Models:
A Conceptual Framework
By
Utkarsh Majmudar
Ganesh N. Prabhu
July 2000
Please address all correspondence to:
Prof. Utkarsh Majmudar
Visiting Faculty (Finance & Control Area)
Indian Institute of Management
Bannerghatta Road
Bangalore - 560 076
India
Fax: (080) 6584050
E m a i l ! utkarsh&qimbxmeUn
Copies of the Working Papers may be obtained from the FPM & Research Office
Electronic copy available at: http://ssrn.com/abstract=2161742
Electronic Commerce Business Models: A Conceptual Framework
Utkarsh Majmudar and Ganesh N. Prabhu
Abstract
The recent boom in the new economy of internet based commerce has created a large
number of firms with a variety of business models that aim to leverage the power of the
internet to further their business goals. In this paper we attempt to provide a
conceptual framework for understanding e-commerce business models on a number of
important dimensions - nature of consumer activity, nature of e-commerce activity,
target customers, targeting strategy, revenue generating modes, procfactfcerwce
delivery modes, payment collection modes, operating modes, market places,
advantage mechanisms and domination characteristics. We also examine means of
improving value proposition and net-friendliness for e-commerce activities and identify
areas where e-commerce models have not been explored or fully exploited so far.
Since the range of economic activities on the internet is vast and growing, newer
models and opportunities are likely to emerge through improvements in internet
technologies as well as innovations in their application to business contexts. Hence
any conceptual framework on e-commerce business models, including our own, can
never be comprehensive.
Electronic Commerce Business Models: A Conceptual Framework - 1 -
Electronic copy available at: http://ssrn.com/abstract=2161742
Electronic Commerce Business Models: A Conceptual Framework
Introduction
The recent boom in the new economy of internet based commerce has spawned a large
number of firms with a variety of business models that aim to leverage the power of the internet to
further their business goals. This paper provides a conceptual framework for understanding these
business models and their characteristics. The conceptual framework is shown in Figure 1.
Locating Electronic Commerce in the Internet Economy
We define electronic commerce as use of the internet medium for conducting economic
transactions. Electronic commerce is a part of a larger internet economy. Conceptually, the internet
economy can be divided into four layers (Barua etal., 1999). Each layer of the internet economy is
listed below with descriptions of the types of companies and names of some of the actual companies in
each category.
(a) Layer One: The Internet Infrastructure Layer. This layer includes companies with products and
services that help cr.
IRJET - Analysis & Study of E-Procurement System in Current ScenarioIRJET Journal
This document summarizes a research paper that analyzes e-procurement systems and online auctions. It begins with an abstract that outlines the goal of analyzing current auction forms and issues like developing effective auction systems and predicting final bid prices. It then covers sections that review the introduction of online auctions, prior literature on auction mechanisms and structures, the proposed system design including modules for authentication, administration, sellers and buyers, advantages over traditional auctions, problems addressed, and conclusions. The document provides details on the technical aspects and theoretical underpinnings of online auction systems.
The document discusses use case modeling. It defines use cases as narrative descriptions of domain processes in a structured prose format. It describes key concepts like actors, scenarios, and the relationships between use cases such as include and extend. It provides guidelines for writing use cases, including identifying the system boundary, primary actors, and their goals to derive use cases. It also describes different styles and levels of detail for writing use cases.
This document provides information on object oriented analysis and use case modeling. It discusses identifying objects and their relationships, defining object operations and attributes, and modeling system functionality through use cases. Use cases describe interactions between actors and the system, including typical workflows, alternative scenarios, and pre- and post-conditions. Use case diagrams visually represent the relationships between actors and use cases.
This document discusses a web-based content management system called Palama that uses crowdsourcing technology. The system allows users to request information not readily available online. Crowd workers known as content providers can then supply this information. An administrator manages the system and payment process. Future work involves expanding language support and introducing a funding plan for content providers.
A use case diagram describes interactions between users and a system. It displays relationships between actors and use cases. Actors represent users or other systems interacting with the system being modeled. Use cases represent actions a user performs to complete a task. Use case diagrams are helpful early in projects to expose requirements and plan projects, and more use cases may be identified as projects continue.
07. MTE - Studi Kasus Pemodelan Sistem.pptxAsalReview
The document discusses two case studies of system modeling: an ATM system and an embedded system for platform stabilization.
For the ATM system case study, it summarizes the objectives of modeling the system using UML, including class, interaction, activity, and use case diagrams. It provides examples of each diagram type.
For the embedded system case study, it discusses using UML/COMET modeling for requirements and analysis of a control system. It shows the use case, class, collaboration, and state diagrams developed.
Both case studies demonstrate how UML can be used to effectively model systems and analyze requirements. Examples of different UML diagram types are provided for each case study.
UML (Unified Modeling Language) is a standard language for modeling software systems. It provides notation for visualizing, specifying, constructing and documenting software artifacts. The key components of UML include classes, attributes, operations, relationships, and diagrams. Common UML diagrams are use case diagrams, class diagrams, sequence diagrams, and deployment diagrams. UML is widely used for object-oriented analysis and design. It helps model the problem domain, visualize the system design, and document implementation.
This document discusses the design and development of an electronic voting system for university management. It analyzes the requirements, designs the system architecture and modules. The key modules include user management, voting themes, options, counting of results. It was developed using .NET and SQL Server. The system allows real-time voting via computers and mobile apps. It aims to improve efficiency over traditional paper voting while ensuring security, flexibility and ease of use.
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
Communicating effectively and consistently with students can help them feel at ease during their learning experience and provide the instructor with a communication trail to track the course's progress. This workshop will take you through constructing an engaging course container to facilitate effective communication.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxEduSkills OECD
Iván Bornacelly, Policy Analyst at the OECD Centre for Skills, OECD, presents at the webinar 'Tackling job market gaps with a skills-first approach' on 12 June 2024
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
1. Research and Design of Online Auction System Based on the Campus
Network Using UML
Chuancheng Ren
Department of Computer Science and Technology, Dezhou University, Dezhou, China
E-mail:rench@dzu.edu.cn
Abstract
As campus network and shopping online have
grown up, the development of online auction system
becomes integrity. The online auction system based on
the campus network provides a trading platform for
university students, and does not deal with the trading
process. So the online auction system must increase its
quality of service to attract students. In this paper, we
present a scheme for the online auction system using
the unified modeling language (UML) technique. We
adopt the two steps to design the scheme, and the
design scheme of the system is made up of use case
diagrams, activity diagrams, class diagrams, sequence
diagrams, deployment diagrams. In addition, the
scheme can provide certain reference values for
constructing the campus electronic commerce and
realizing the digital campus.
1. Introduction
It is an important construction content of digital
campus to build and manage campus network in the
newly-built local undergraduate university of China at
present. The scale, network performance, application
level and universal degree of campus network have
already become one of the important marks that
measure the factors of the digital campus. The campus
network is an interconnected system that mainly bases
on network servers, computers, network equipments
and network software. The campus network not only
offers a network platform for information exchange
and resource sharing [1], but also provides a necessary
condition for the electronic commerce application in
the campus. So, there is a hardware and software
environment for design and application of a new online
auction system based on the campus network.
The online auction system based on the campus
network is a type of customers to customer (C2C)
business model that facilitates interaction among
university students. C2C business model provides
individuals with a place to converse, exchange and
interact with other people [2]. Nowadays, the online
auction system especially develops rapidly and most
students depend on it day by day. The reasons why
students like to use the online auction system more
than traditional auction are discussed in [3, 4, 5, 6, 7].
Up to now, the campus network is also dedicated to
play the role of auctioneer to supply a platform for
trading among buyers and sellers. This auctioneer
attempts to attract many potential students to
participate in the online auction system.
In this paper, we propose to use the UML technique
to analyze and design the online auction system based
on the campus network. This paper is organized as
follows. In the following section we expound the
overview of the online auction system. This is
followed with a section introducing the analytical
method of this system, including the characteristics of
object oriented analysis and design, the advantage of
UML, the overall process of the system using UML
technique. Next, we present the design scheme of this
system in detail, mainly including use case diagrams,
activity diagrams, class diagrams, sequence diagrams
and component diagrams [8]. And, finally, conclusions
are presented.
2. Overview of the system
The online auction system based on the campus
network is a platform for exchange the goods
information among students in the local undergraduate
university. Particularly, it offers the trade platform to
buyers and sellers together with the campus network.
The buyers like to do the trading on the online auction
system, because the system brings out the advantages,
for example, on the one hand the system employs
computer technology to accelerate results of bidding
activities in force and economize human resources, on
this side, it does not restrict the number of students
who want to participate in; on the other hand the
system offers a large amount of goods information, and
2. makes students firmly believe that they can buy the
cheap goods through the online auction system [9].
The system mainly includes the functions that are
divided into user management, goods management,
auction management, inquiry management, etc. The
details are as followed:
• User management: System users are divided
into registered users and anonymous users. Different
users have different systematic authorities. The
registered users participate in bidding, release goods
information and so on, but the anonymous users only
browse the goods message.
• Goods management: The registered users such
as the sellers can upload their goods information to the
system. Once the information is uploaded successfully,
the goods enter the state of auction business. The
system reads automatically the goods information from
the database, and displays it on the web page that can
be browsed by users.
• Auction management: The registered users
browse the goods information, and the registered users
such as the bidders bid for the goods that they are
interested in. If it is successful to auction, the seller’s
contact information is displayed to the bidder.
• Inquiry management: The users can search for
the goods according to the classification of the goods in
the system.
3. Summary of the UML modeling
Currently we often develop the management
information system mainly using object-oriented
analysis and design method. As UML is a mature
object-oriented modeling language that includes a
graphical notation used to create an abstract model of a
system, it has been widely used in the analysis and
design of the information system [8, 10, 11, 12]. The
UML can define behavior diagrams that include the
use case diagram and activity diagrams, structure
diagrams that include the class diagram and component
diagram, and interaction diagrams that include the
sequence diagram. So we select the online auction
system based on the campus network as main research
object, and introduce the process of applying the UML
technology to describe the functions and business
process of the system in detail.
We describe all kinds of objects with graphical
symbols using the UML technology in the online
auction system, and the UML technology is applied to
the overall process of the system requirement
description, system summary design and detail design.
The UML modeling process of the system adopts the
use case as the driving and uses iteration. The detailed
steps as follows:
Step 1: recognize and ensure use cases and actors of
the online auction system. Firstly, we carry out the
requirement survey to the original system, and then
recognize use cases and actors of the system; secondly,
we analyze the relationship among the actors and use
cases as well as the relationship between the use case
and actors; finally we describe the system’s function
models with the use case diagram.
Step 2: build the static model and dynamic model of
the online auction system. Adopting the use case as the
driving, we use the activity diagram to indicate the
workflow of the specific use case internal and among
the use cases, next, we abstract various kinds objects
and their attributes and operations from the function
models, and draw the relationship among various sorts
of classes by the way of using class diagram; finally
we describe the conduct characteristics expressed by
the use case of those classes in the given circumstances
with sequence diagram and describe the system
component model with component diagram.
4. The online auction system model
4.1. Use case diagram of the system
A use case diagram is a type of behavioral diagram
defined by the UML and created from a Use-case
analysis. Its purpose is to present a graphical overview
of the functionality provided by a system in terms of
actors, use cases, and any dependencies between those
use cases [13]. This system mainly includes the actors
such as the system administrator, the registered users
and the anonymous users. The system administrator is
a network administrator of the university. The
administrator is not only responsible for identifying
and authenticating the bidders, but also for issuing the
bidding rights and maintaining the bidding order
during the auction. The anonymous users are not login
users. They only browse the goods information. The
registered users who are enrolled students are divided
into the buyers and the sellers. The buyers can search
for the needed goods, and participate in online auction
and comment on the online goods. The sellers can
accomplish operation procedure as following: they can
release and revise the goods information; secondly
they choose the types of auction; finally they configure
the type of payment and the term of delivery.
The use cases of the online auction system mainly
include register case, add goods case, comment case,
search case, auction case, transact case, settle case, etc.
• Register case: a user becomes a registered user
after registering; the registered user can perfect the
personal information such as photos, sex, ID card
number, telephone number, E-mail, address, etc. After
3. setting up a table of the registered user information, the
table can provide basic data for the auction in the later.
• Add goods case: The sellers can add the goods
information that includes the name, price, descriptions
and so on.
• Comment case: This case finishes commenting
the trust of the sellers.
• Search case: The buyers hope to inquire about
the goods that they are interested in. This case offers the
functions, for instance, searching for the goods
according to the classification or name.
Figure 1. The use case diagram.
Figure 1 is the use case diagram of the online
auction system. This use case diagram mainly
describes the functions of the online auction system.
We introduce the “auction case” specification
document that should cover the following areas:
Actors: the registered user(the bidder, the seller)。
Type: primary, fundamental.
Pre-conditions: The bidders must be registered
users. The activity of auction must be within the
certain range of time that each type of auction has its
specific time required for preparing and conducting the
auction.
Basic Flow: The system displays the types of
auction; the bidders choose one type of auction; the
system retrieves all the goods information to satisfy
this type of auction; the bidders choose the goods,
participate in auctioning and bidding price; when the
auction is over, the system would notify the successful
bidder about the bid information.
Post-conditions: if carrying out this use case, the
bidders can comment on the transaction.
4.2. Activity diagram of the system
Although the use case diagram describes all kinds
of functions offered by the system, the workflow could
be described with characters in each use case. It is hard
to read them under the condition of the workflow
having the complicated logical control, while the UML
provides the activity diagram to describe the use case
internal work process or the interaction process among
the use cases [12, 14]. An activity diagram could
intuitively and clearly illustrate what kinds of
continued activity are needed to accomplish the
function requirement that the use case expressed.
Figure 2. The auction activity diagram.
Figure 2 depicts an activity diagram for the auction
use case. The control nodes at the beginning and end of
the flow in Figure 2 are initial and final nodes
respectively. When the auction activity is invoked, the
control token flows from the initial node to the login
action. The bidders flow from the system to the
invocation action for the goods information, which
must wait for the sellers to provide the goods
information. When the goods information is retrieved,
the bidders can choose the types of auction (English
auction, Dutch auction, Sealed first-price auction [15])
and begin to call out a bid. For instance, when the
bidders select the type of English auction, one of them
may announce price, other bidders may call out their
bids themselves (or have a proxy call out a bid on their
behalf), or bids may be submitted electronically with
4. the highest current bid publicly displayed. The auction
is over when no participant is willing to bid further, at
which point the highest bidders pay their bid [5]. When
the auction is over, a control is passed to the final node
and the activity terminates.
4.3. Class diagram of the system
A class diagram describes the types of objects in the
system and the various kinds of static relationships that
exist among them [8]. It describes all kinds of the
classes in the system and the relationship model of
association, generalization and aggregation etc. In the
process of system analysis, class diagram not only
helps the analysts understand the relationship among
the system function objects further, but also enables
them make communication with users with the terms
used in domain. Generally, a system includes a certain
amount of class diagrams, and a class could be added
into other class diagrams. In the online auction system,
we mainly divide the classes into common class,
interface class, control class and entity class. Figure 3
shows the entities of the online auction system, such as
administrator, user, goods information, goods, etc.
Figure 3. The entity class diagram.
4.4. Sequence diagram of the system
A sequence diagram is one of the UML dynamic
models, and it underlines the time priority of the
information sending among objects, and describes the
interaction scene among the objects at some time that
the system was executed. We combine the system flow
defined by the use cases and the classes involved in the
use cases together to express the different flows in the
online auction system. As an example, we introduce
the auction flow using a sequence diagram. Figure 4
presents a portion of the basic auction flow for the
auction use case, and it shows how objects interact
during the auction situation. The boxes across the top
of the diagram represent classifiers or their instances,
such as the bidder, the login screen, searching the
goods screen, auction screen, and transaction screen.
The sequences of step that are carried out in the
auction flow are:
• A bidder who is a registered user invokes the
login functionality.
• The login functionality of the system invokes
the searching the goods functionality.
• After the goods information is given, the
auction functionality of the bidder call out a bid.
• Finally, the bidder invokes the transaction
screen to display the seller’s contact information.
Figure 4. The auction sequence diagram.
Figure 5. The deployment diagram.
4.5. Deployment diagram of the system
A deployment diagram depicts the deployable units
of the system, that is, applications, components, data
stores, processes, and devices that make up the system.
5. Figure 5 displays a deployment diagram for the online
auction system. The diagram presents a division of the
system into three types of units: the online auction
system main server which uses software components, a
SQL Server 2000 server which contains the auction
system database, and a Web server which
communicates via the TCP/IP over the connection to
the software on the application server.
5. Conclusions
The analysis and design discussed in this paper are
an introduction to methods and solutions for modeling
the online auction system based on the campus
network with UML. We present a scheme for the
online auction system. This scheme mainly includes
use case diagram, activity diagram, class diagram,
sequence diagram and deployment diagram. The goal
of this paper is to present the scheme to design and
integrate modeling the online auction system, such that
the diagrams of detail and abstraction are appropriate
for designers, developers, implementers, and architects
of this application.
Further, an auction is a market institution with an
explicit set of rules determining resource allocation
and prices on the basis of bids from market participants
[15]. The online auction system as one of very
successful electronic commerce models can provide
service with the trade of the goods among university
students in the local undergraduate university, and
solve daily some problems helping their study and life.
So it can make the network marketing and online
shopping come into the daily life of university
students.
References
[1] Zhu Xiaohong, Construction and Study of the Network
System on Campus. Journal of Hechi University, Vol. 28 No.
5, Oct. 2008, pp. 18-68.
[2] Financial Dictionary, Customer To Customer, [Online],
Available: www.investopedia.com/terms/c/ctoc.asp.
[3] Stefan Klein, Introduction to Electronic Auctions,
Electronic Markets, Vol. 7 No. 4, 1997, pp. 3-6.
[4] M. Kumar, S.I. Feldman, Business Negotiations on the
Internet, IBM Institute for Advanced Commerce report,
March 1998.
[5] M. Kumar, S.I. Feldman, Internet Auctions, IBM Institute
for Advanced Commerce report, Nov. 1998.
[6] D. Lucking-Reiley, Auctions on the Internet: What's
Being Auctioned, and How?, Journal of Industrial
Economics, Vol. 48, No. 3, Sept. 2000, pp. 227-252.
[7] E.J. Pinker, A. Seidman, Y. Vakrat, Managing Online
Auctions: Current Business and Research Issues,
Management Science, Vol. 49, No. 11, 2003, pp. 1457-1484.
[8] M. Fowler, K. Scott, UML Distilled: A Brief Guide to the
Standard Object Modeling Language (2nd ed.), Addison
Wesley, 2000.
[9] Hung Lixing, Huang Weijian, An Issue on the E-
commerce on Campus, Journal of guiling institute of
electronic technology, Vol. 21, No. 2, Jun. 2001, pp. 70-72.
[10] Li Yunfeng, Li Yiping, Cao Yukun, Spares management
of small and medium hydropower enterprises, Vol. 31, No. 6,
Dec. 2007, pp. 28-31.
[11] Yu K., Froese T., Grobler F, A development framework
for data models for computer integrated facilities
management, Automation in Construction, Vol. 9, No. 2,
March, 2000, pp. 145-167.
[12] Ren CC, Analysis and Design of Textile Mill Asset
Information Management System Based on UML
Technology, International Conference on Management of
Technology, Taiyuan, 2008, pp. 130-136.
[13] Wikipedia, Use case diagram, [Online], Available:
en.wikipedia.org/wiki/Use_case_diagram.
[14] He K Q, He F, Yin S, Actor use case: a more complete
analysis method of UML. Computer Research and
Development, Vol. 38, 2001, pp. 1105-1111.
[15] McAfee, R Preston & McMillan, John, Auctions and
Bidding, Journal of Economic Literature, American
Economic Association, June, Vol. 25, No. 2, 1987, pp. 699-
738.