Supervisor: Phan Trường Lâm

Slides:



Advertisements
Similar presentations
Supervisor: Mr. Huỳnh Anh Dũng
Advertisements

Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Capacity Planning in SharePoint Capacity Planning Process of evaluating a technology … Deciding … Hardware … Variety of Ways Different Services.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Group 11: LongNH – HongLM – MinhNQ – HuyLD Supervisor: Mr. TaiNT
Internal Guide: Prof S M Narayana By: Meghana(1MS07CS049) Padmavathi T(1MS07CS057) Priyanka A L(1MS07CS069) Sandeep Kumar B(1MS07CS082)
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
KFC VIETNAM ORDER SYSTEM
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
LOGO Server. Contents Introduction 1 Problem Definition 2 Proposed Solution 3 Architecture Diagram 4 Server Technology 5 Hardware and Software.
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.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
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.
CAPSTONE PROJECT OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
Synthesize and Process Course’s Component Duong Trieu Hoang Quy: team member Mai Phuoc An: team leader Truong Duc Thang: team member Vuong Kim Long: team.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
LOGO Exam Scheduling Team members: Nguyễn Anh Duy Đồng Quang Thanh Cao Minh Hiền Nguyễn Thị Tư Supervisor: Mr. Kiều Trọng Khánh.
8/23/2012 FPT University1. Agenda  BTS Introduction  BTS Structure  BTS Functions  BTS Summary  BTS Demo 8/23/2012 FPT University 2.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
Online Newspaper CMS 1 Date: 27/12/2012. Contents Introduction Project Management Requirement Specifications Design Description Test Documentation Summary.
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.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
GOVT. ENGINEERING COLLEGE, AJMER PRESENTATION ON GUIDED BY: MR. SANJAY SINGH PRSENTED BY: CHANDRASHEKHAR GARG KIRTI KUMAR VALIYA VIJAY SHARMA.
Programming Contest Management System Supervisor : Lecturer Phan Tr ư ờng Lâm Students : Hoàng Quang Mạnh Trần Đình Tuấn Nguyễn Thành Trung Phạm Thị Hồng.
LOGO Song Identification System Team members: Nguyen Ngoc Tan Ho Vinh Thinh Nguyen Huu Duy Nguyen Hoang Diep Nguyen Trong Dai Le Thanh Tung Supervisor:
Capstone Project Spring 2014 eBuz E-commerce System.
DEAL AGGREGATOR Supervisor Supervisor: Trần Đình Trí Students Students: Nguyễn Mạnh Huy Nguyễn Thanh Thủy Nguyễn Quốc Tuấn Đinh Văn Thể Đỗ Duy Việt.
S OFTWARE FOR PARKING MANAGEMENT USING RFID TECHNOLOGY AND CAMERA Supervisor: Phan Duy Hùng Group Member: Trần Văn Phát Phạm Quang Hào Nguyễn.
Smart Navigator Application Supervisor: Mr. Phan Truong Lam.
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
HMSI Hotel Management System Integrated 01 STARTTHE IDEAPLANREQUIREM ENTS DESIGNTESTDEMO.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
KINECT GAME : HOLE IN THE WALL Supervisor: Nguyen Van Hien Team members: Le Duc Dat Dao Ba Hoang Nguyen Huu Huy Nguyen Quang Minh Tran Tuan Nghia FPT University.
Supervisor: Mr. Tran Binh Duong Students: Nguyen Duc Thuong Nguyen Duc Thuong Duong Hong Loc Duong Hong Loc Chu Minh Tung Chu Minh Tung Pham Van Khanh.
SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1.
Travel Experience Website Capstone Project Hanoi, Apr 24th, 2014.
LOGO e-Citizen. Phan Nhật Minh Phạm Thị Dinh Vũ Xuân Đông Phạm Thị Huyền Nguyễn Thùy Trang
Group Member: 1. Nguyen Tuan Minh Nguyen Huy Hoang Tran Van Huynh Le Dinh Son Supervisor: Phan Truong Lam.
RFH Team Supervisor: Mr. Phan Trường Lâm Nguyễn Việt Nam – Cao Quốc Hưng – Võ Hoàng Việt – Trần Thị Bích – Nguyễn Tiến Chung -
A computer game developed using Unity Technology Defense of The Orbs.
Location Information Networking Supervisor: Mr. Luong Trung Kien Students: Le Tien Dung Tran Quang Ngoc Duong Duc Quyen Nguyen Bao Trung Hoang Khac Tien.
LOGO Supervisor: Mr.Huỳnh Anh Dũng Students: Nguyễn Công Tuyến Nguyễn Cảnh Phương Phạm Thị Hằng Bùi Thị Huệ Trần Đức Bình Nguyễn.
House Finding Management Supervisor: Mr. Trần Đình Trí & Avengers Team 1.
Top.Not.59 Group: Trần Hùng Team Leader Mai Thị Thu Hà Vũ Hồng Quân Lê Thị Hoài Thu Vũ Đình Thắng Supervisor: Mr. Nguy Ễ n T Ấ t Trung.
Soccer Fields Management Supervisor: Mr.Bùi Đình Chiến Team member: Trịnh Bá Ngọc Tạ Quang Hùng Lê Vũ Việt Anh.
Cemetery Information Management System CEMETERY INFORMATION MANAGEMENT SYSTEM Supervisor: Mr.Trần Bình Dương Team Members:  Phạm Văn Bình  Ngô.
LOGO Supervisor: Mr. Tran Binh Duong Students: 1 4. Nguyen Huong Thanh 5. Pham Thi Bich Thuy 6. Nguyen Thi Thu Huyen Funny Contents Sharing Community 1.
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.
MUSIC IN ME Supervisor : Trần Đình Trí. TEAM G5 Trần Hà Huy Bùi Quốc Anh Nguyễn Phúc Lộc Trần Quang Tùng Hoàng Anh Minh.
Web Application Development Process
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Online Event Organizing Company Managemant System
Systems Analysis and Design in a Changing World, Fifth Edition
ONLINE SHOP MANAGEMENT SYSTEM
Coach Route Searching System
Capstone Project W-CMS `.
Web Technologies Computing Science Thompson Rivers University
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
Pregnant healthcare website
Smart Tendering System
How to Install Microsoft Office 2013?
University Event Management System
Web Technologies Computing Science Thompson Rivers University
Online Solution for Small Shop
Presentation transcript:

Supervisor: Phan Trường Lâm 12SQ Clash of 12 clans Supervisor: Phan Trường Lâm Team member : - Lê Mạnh Tùng - Lê Cảnh Nghị - Nguyễn Lâm Hùng - Đào Đức Trình - Nguyễn Trường Giang

Software Requirement Specification Software Design Description Outline of content Introduction 1 Project Management 2 Software Requirement Specification 3 Software Design Description 4 Testing 5 Summary 6 Demo, Q&A 7 Clash of 12 clans

I- Introduction Background Nowadays, in Vietnam, there are many problems of learning and teaching history subject in schools. Clash of 12 clans

I- Introduction (cont.) Literature Review of Existing System Travian Ikariam “Bát Quái Trận Đồ” Clash of 12 clans

I- Introduction (cont.) Our Proposal Build “12 Sứ Quân” game, a strategy game, which has historical contents in period of chaos - 12 lords. The player acts as one part of history, they can participate in the battles with the historic characters, context and learn more about the historic Clash of 12 clans

- Intel Core 2 Duo 2.0 GHz or higher. II- Project Manager 1. Development Environment Hardware Software Category Software name Version Operating System Windows 7 Professional Windows 8 Pro Data Management System Microsoft SQL Server 2008 IDE NetBean 8.0 Web Server Apache Tomcat 7.0.2 UML Tool Microsoft Visio Professional Document Tool Microsoft Office Enterprise 2007 Microsoft Office Project Professional 2007 or 2013 Browsers Mozilla Firefox 9 Google Chrome 11 - Intel Core 2 Duo 2.0 GHz or higher. - 2 GB DDR2 or larger. - 120 GB HDD or larger. - Monitor with resolution 1366x768 or higher. Clash of 12 clans

II- Project Manager(Cont.) 2. Project organization * Role member Full name Roll no. Lê Mạnh Tùng 00393 PM, SD, Dev, Writer, QA, ID Nguyễn Lâm Hùng 00923 TL, Dev, Tester, Collector Nguyễn Trường Giang 01046 Collector, ID Lê Cảnh Nghị 01871 Dev, Tester, Collector, ID Đào Đức Trình 00922 Dev, Tester, Collector * Role member - Language: Java, CSS, HTML, JavaScript. - Front-end technologies: jQuery, AJAX. - Architecture and design patterns: MVC. - Database: SQL Server. - Framework: JSF. - Development tools: NetBeans IDE 8.0, SQL Server 2008. - Design tools: Astah, Lucidchart. - Communication tools: Skype, Google mail, Facebook - Document tools: Microsoft Office 2007, Microsoft Project 2013. Clash of 12 clans

II- Project Manager(Cont.) 3. Project management plan Clash of 12 clans

II- Project Manager(Cont.) 3. Project management plan Clash of 12 clans

II- Project Manager(Cont.) 3. Work breakdown structure 1 Programming game “12SQ” on the web 1.1 Introduction 1.1.1 Collect initial ideas 1.1.2 View on existing system 1.1.3 Develop Report1 1.2 Project Management Plan 1.2.1 Make Project Definition 1.2.2 Define project Overview 1.2.3 Create Work Breakdown Structure 1.2.4 Determine Project Team 1.2.5 Define Problem Organization 1.2.6 Create Project Plan 1.2.7 Develop Report2 1.3 System Requirements Specifications 1.3.1 Build Content 1.3.2 Build Figures 1.3.3 Create User Requirement Specification 1.3.4 Create Software Requirements Specification 1.3.5 Develop Report3 1.4 Design Interface 1.4.1 Design Web 1.4.2 Design Map 1.4.3 Design Object 1.5 Coding 1.5.1 Web Function 1.5.2 Game Function 1.5.3 Develop Report4 1.6 Software Test Documentation 1.6.1 Create Test Plan 1.6.2 Create Test Case 1.6.3 Check List 1.6.4 Develop Report5 1.6.5 Develop Report6 1.7 Software User's Manual 1.7.1 Installation Guide 1.7.2 User's Guide 1.7.3 Clash of 12 clans

III- Software requirement specification 1. Type of Users Admin Player Guest Clash of 12 clans

III- Software requirement specification 2. User requirement specification 2.1 Function requirements Clash of 12 clan

III- Software requirement specification Use Case Diagram for Player Clash of 12 clan

III- Software requirement specification 2. User requirement specification (cont.) 2.2 Figures In the battle have two forces: Attack force: - Forces conquered the stronghold. - Fix number of group and limit units in group. * Example game “12 Sứ Quân” attack forces have 4 groups and each group have limit 10000 units. Defend force: - Forces defend stronghold. - Receive benefits from the stronghold. - Fix number of group and limit units in each type group. Number groups Limit unit each group (Unit) Coefficient defense (*) Stronghold level 1 4 3000 300% Stronghold level 2 2 5000 350% Stronghold level 3 (Capital) 1 8000 400% (*) Coefficient defense increases for attack-value, defend-value of defend forces. Clash of 12 clan

III- Software requirement specification 2. User requirement specification (cont.) 2.2 Figures Army: Use both attack forces, defend forces Each game has different army systems but have common characteristics Example game “12 Sứ Quân”: Army type and characteristics table: Attack-value (SM) Defend-value (SM) Coefficient lives (C) Quantities of attack forces (Unit) Quantities of defend forces (Unit) Spearman (SP) 1750 1200 1 7000 7500 Archer (AR) 1800 1000 13000 12000 Swordman (SW) 1600 1250 10000 6000 Cavalry (CL) 1100 2 4000 Catapult (CT) 2000 100 7 500 Clash of 12 clan

III- Software requirement specification 2. User requirement specification (cont.) 2.2 Figures Formula - Attack: EAA = ASPA * USPA * (1 + TSPA) + AARA * UARA * (1 + TARA) + ASWA * USWA * (1 + TSWA) + ACL * UCLA * (1 + TCLA) + ACT * UCTA * (1 + TCTA) EDA = DSPA * USPA * (1 + TSPA) + DARA * UARA * (1 + TARA) + DSWA * USWA * (1 + TSWA) + DCLA * UCLA * (1 + TCLA) + DCTA * UCTA * (1 + TCTA) ECA = CSPA * USPA + CARA * UARA + CSWA * USWA + CCLA * UCLA + CCTA * UCTA - Defend: EAD = ASPD * USPD * (1 + TSPD) + AARD * UARD * (1 + TARD) + ASWD* USWD * (1 + TSWD) + ACLD * UCLD * (1 + TCLD) + ACTD * UCTD * (1 + TCTD) EDD = DSPD * USPD * (1 + TSPD) + DARD * UARD * (1 + TARD) + DSWD * USWD * (1 + TSWD) + DCLD * UCLD * (1 + TCLD) + DCTD* UCTD * (1 + TCTD) ECD = CSPD * USPD + CARD * UARD + CSWD * USWD + CCLD * UCLD + CCTD * UCTD Clash of 12 clan

III- Software requirement specification 2. User requirement specification (cont.) 2.2 Figures Determining win or lose: Determine the rate of damage on each force (R): Determine the results battle: Results RA >= RD Attack lost defend win RA >=1 RA < RD && RA < 1 Attack win defend lost Clash of 12 clan

III-Software requirement specification 2. User requirement specification (cont.) 2.2 Figures Clash of 12 clan

III- Software requirement specification 3.Non-functional requirements Usability Interface should be simple and friendly, users can learn to use easily without any demos or instructions. Security System should protect user information from outside or other users. All the information of users must not be available for anyone or software that is not part of the system. Clash of 12 clans

IV- Software Design Description Overall System architecture Clash of 12 clans

IV- Software Design Description(cont.) MVC Architecture Clash of 12 clans

IV- Software Design Description(cont.) Database Design Clash of 12 clans

IV- Software Design Description(cont.) Component Diagram Clash of 12 clans

IV- Software Design Description(cont.) First cut of class diagram Clash of 12 clans

IV- Software Design Description(cont.) Sequence diagram Clash of 12 clans

IV- Software Design Description(cont.) Clash of 12 clans

Testing 1. Introduction Test Model Clash of 12 clans

V- Testing (cont.) 1. Introduction (cont.) Test Approach Unit testing Integration testing System testing Acceptance testing Clash of 12 clans

V- Testing (cont.) 2. Test Plan Features to be tested Clash of 12 clans

V- Testing (cont.) 2. Test Plan(cont.) Features to be tested Clash of 12 clans

V- Testing (cont.) 2. Test Plan (cont.) Test Environment PC1: - Windows 8 – 64bit Inter® Core™ i7 - 3630QM CPU @ 2.40 GHz Installed Memory (RAM) : 8.00 GB PC2: Windows 8 – 64bit Inter® Core™ 2Duo–T6000 CPU @ 2.0 GHz Installed Memory (RAM) : 4.00 GB Browser: Firefox 28.0 Google Chrome 34.0.1847.116 Clash of 12 clans

V- Testing (cont.) 3. Function Test Create Battle test case Clash of 12 clans

V- Testing (cont.) 3. Test Summary Report Test Result Clash of 12 clans

VI- Summary Lesson Learned Clash of 12 clans Technique Soft-skill Design user’s interface Software Requirement Team work work pressure Management Clash of 12 clans

VII- Demo, Q&A Clash of 12 clans

Thank You !