Team 4 Software Architecture and Design Final Project.

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Components of GIS.
Online Real Estate System Group Members Introduction Member 1 Name: Awais Khalil VU ID: BC Introduction: Assalam-o-Alaikum, I am Awais Khalil.
Point of Success Product Tour 2004 The Point of Success System Point of Success includes two separate programs -- The Office Manager program that is.
1 Input: capturing and assembling elements that enter the system to be processed. Example: Raw material, data and human effort must be organized for processing.
Nu Project Management Office A web based tool to Manage Projects.
Technologies of e-Commerce 2 Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce Live the dream…
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
Architect Presentation POST System K14T01 – Team 02.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
Presentation on Facilities / Assets Management by Satyam Computers Services Ltd.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
KFC VIETNAM ORDER SYSTEM
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
Records Registration Management System The HOB Capstone Project.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
TEACHER FEEDBACK WEBSITE HTVN TEAM. AGENDA 1.TEAM INTRDUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT.
Software and Hardware Interaction
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation.
Enterprise Resource Planning(ERP)
Faculty of Computer & Information Software Engineering Third year
Project Dragon Small Business Website Content Management System.
SOFTWARE ARCHITECT – DESIGN.  Introduction  Architecture Drivers  POS System Architecture  Mapping Between Perspective  Evaluate Architecture  Project.
3TC Company e-Restaurant Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
LOGO Team Assignment 1 Software Architectures. LOGO K15T2- Group21 Contents Introduce to Sale system 1 Architecture Drivers 2 Minimal Acceptable Delivery.
KFC VIETNAM ORDER SYSTEM HTC TEAM. AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT.
Company LOGO Team assignment 03 Team 04 K15T02. Members… 1.Hoàng Thị Kim Dâng 2.Thái Thanh Nhã 3.Trần Thị Mộng Hà 4.Trần Tiễn Hưng 5.Chu Thị Thu Hương.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
LOGO Toll Fee Management Supervisor : Nguyễn Văn Sang.
SOFTWARE ARCHITECTURE AND DESIGN TEAM 3 – K15T1 Hanh Luong – Leader – T Hao Tran – T Huy Nguyen – T Hieu Le – T Quang Nguyen –
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
SMARTSHOP By: EVN BHARGAV NAGARAJU NAIDU – SASHI TERLI Belligerents.
Using Technology to Manage Information Chapter 13.
8/23/2012 FPT University1. Agenda  BTS Introduction  BTS Structure  BTS Functions  BTS Summary  BTS Demo 8/23/2012 FPT University 2.
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Software Architect and Design Final Project– K15T2 – Team 04.
SupervisorMr. Phan Trường Lâm Group Members01446 – Trịnh Anh Đức – Nguyễn Minh Thành SE02311 –Phạm Tuấn Anh SE02425 – Vũ Hoàng Anh 1.
BI Reporting Tools Kalyn Kelly June 10, BI – Business Intelligence  A set of theories, methodologies, architectures, and technologies that transform.
Group Members00695 – Lê Hải Long – Hoàng Minh Khải – Lê Bá Long 00682– Vũ Thế Vịnh – Nguyễn Thanh Tùng SupervisorTrần Bình D ươ ng.
Hanoi - December 2012 Capstone Project. Project Team Supervisor: Mr. Nguyen Hong Ky FLIS Team: Pham Hoang Phuong Chu Dinh Nam Pham Van Quyen-
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
Business Applications– Using Java _____ Presented by Priya Saha.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
HMSystem.Net Group: Nguyen Xuan Thanh Team Leader Vu Thi Mai Hanh Nguyen Chi Liem Bui Ngoc Linh Pham Quoc Hung
Speed Cash System. Purpose of the Project  online Banking Transaction Information.  keeping in view of the distributed client server computing technology,
The commercial center's restaurant management Supervisor: Trần Đình Trí Team member: Nguyễn Tuấn Vương Nguyễn Văn Hoàng Nguyễn Xuân Tùng Phạm Sỹ Vinh Phạm.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Innola Solutions, Inc., USA March 24, 2017
Web Application for Home Energy Assistance Program
Online Event Organizing Company Managemant System
Systems Analysis and Design in a Changing World, Fifth Edition
ONLINE SHOP MANAGEMENT SYSTEM
Software Hardware refers to the physical devices of a computer system.
Capstone Project W-CMS `.
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Book: Integrated business processes with ERP systems
Book: Integrated business processes with ERP systems
Tiers vs. Layers.
"Cloud services" - what it is.
Presentation transcript:

Team 4 Software Architecture and Design Final Project

ACDM and Team Architecture Driver Architecture Design Analyzes and Evaluate Architecture Design Demo and QA CONTENTS

Team Tăng Khánh Phú Đô ThịThanh Xuân Dương Hoài Khánh Vũ Nguyên Anh Nguyên Phong Thanh Bui Nhât Tiên Tăng Khánh Phú Đô ThịThanh Xuân Dương Hoài Khánh Vũ Nguyên Anh Nguyên Phong Thanh Bui Nhât Tiên

Master Design Plan Master Design Plan

Architecture Driver High level requirement IDRequirementPriority RE001Products sold at stores have bar codes attached which indicate the product codes High RE002Customer who have become point service members are issued point cards, which bear bar codes indicating their member numbers, and when they purchase products with cash, they are awarded points based on the amount of their purchase. The point award rate is fixed, and stored in the system as constant High RE003The awarded points become valid for use the following day, and can be used by the member who accrued the points in place of cash when making a purchase Medium

Architecture Driver High level requirement RE004In the sales operation at the POS terminals, first the member number is read from the point card, and then the number of points accrued by the member is displayed High RE005The bar codes of the products being purchased are scanned, and the total amount is determined. Medium RE006The sales data, including the number of points earned and the number of points used, is recorded Medium RE007Products are classified into product types such as food, general merchandise, etc. Not all stores carry every product type, and the range of product types carried is designated for each store. High

Architecture Driver High level requirement RE008The system is also capable of performing the statistical analysis on the sales records of all stores in near real-time manner. The statistical analysis of the sales records is performed using the sales data stored at the head office server. High RE009User can enter these codes by using computer keyboardMedium RE010Only Web browser, no local Database needed for any POS terminal. And authorized managers can display statistic reports from Internet. High

Architecture Driver Quality Attribute Quality attribute IDConcernDescriptionRelation to use case Performa nce QAP001Respond time of the system Respond time when execute sale transaction at store must fast Manage Payment QAP002Statistic and report sale information Analyzing sale information at the all store and report for administrator about 5 seconds View Statistic and report sale information UsabilityQAU003Easy to useThe system supports user enter product code from computer keyboard Manage Payment

Architecture Driver Quality Attribute Securit y QAS 004 Limited accessUser can’t access to the functions that user is unauthorized Manage User Correct ness QA C00 5 Point data of customer member When the customer member uses point for payment, the point is used to immediately be minus from the customer member point of accumulated Manage Payment Modifi ability QA M00 6 System is easy to modify When user request changes such as add\edit\delete a function, a module easier Availab ility QA A00 7 Crashes down timeServer crashed. An alternative server is made available in less than 6 seconds Manage Payment

Architecture Driver Constraints No.IDConsiderBusiness Constraints 1BC001 Schedule limitations Release product : Jul 5, 2012 Estimate duration : 3 months 2BC002ResourcesSix member of project team Average each person work 20hours/week

Architecture Driver Constraints No.IDConsiderTechnical Constraints 1TC001 Tools and method Visual studio 2010,ASP.NET MVC 3 framework 2TC002 DatabaseUsing a database at head office 3TC003 Network hardware Administrator can display statistic reports from internet 4TC004 Computer languageC# 5TC005 Commercial Software Product SQL server 2008

Architecture Driver Architecture Driver Priority DifficultyPriorityDescriptions 1High The features or quality that are required to develop by customer 2Medium Develop suggested features or quality that customer approved 3LowThe features or quality that customer intend to develop but it are not in the project plan

Architecture Design Deployment view.

Architecture Design Module view Layer view

Architecture Design Module view Decomposition

Architecture Design Module view Data model.

Architecture Design C & C view Multitier

Document Mapping and Analyzes Analyzes and Evaluation Architecture Design

Team 4 And have a nice day Thank You!