Você está na página 1de 19

Prepared by: Soham Sinha(110805053) Sukhen Mitra(110805043) Sinchan Garai(110805024) Arnab Mandal(110805029) Rajdeep Chakra borty(110805041)

INTRODUCTION
The success of a project is dependent upon an efficient

and effective project management approach. A professional project management approach is ensured throughout the execution of the project.

The following steps are involved in Project Execution:


Planning and Scheduling the Project Defining Milestones and tasks. Estimating task wise time required Tracking task wise actual time v/s estimated. Ensuring instant corrective action in case of Project Schedule overrun. Information sharing with clients concerning the progress of the project / issues and concerns by way of a status report at a certain frequency. Ensuring mock process audits by Senior staff members at every milestone Stage wise reviews and corrective action.

Concept Definition
i) design a system to implement the different activities of a goods

transport company. ii)customers give order for some particular consignment and the company has to process that order iii)delivery of consignment to the customer. iv)provide a system where customer check the order delivery status online v)customer have the different options of paying bills including online payment. vi)An inventory has to be maintained to keep records related to customers. vii)An employee database and a vehicle database has to be maintained. viii)The company will also have their own vehicles and vehicle management system.

System analysis

1.Transportation:
i) Goods Transport company should have their own transportation system. ii) Maintenance of vehicles. Company should have their own garage to maintain and repair the vehicles. iii) A database to maintain the records of the vehicles during the goods transport. contd..

2. Employee Management:
i) A database to keep the information about the

responsibilities of employees directly associated with the transportation. ii) A central employee database to manage the information related to all employees. contd..

3. Customer Management
Need to capture information related to

customers: i)Taking order from customer and processing that order. ii) Comprehensive Searching facilities to search information related to the customer order from the database contd

4. Financial Accounting:
An accounting department which will manage the

activities of the company completely and meaningfully. The accounting department is one of the major pillar of a company. i) Accounting section keeps record of cash transactions and bank transactions at multiple points ii)Facilitates the status of accounts received from the customers and salaries paid to the employee contd

5. System Security:
The Security and Administration module deals with controlling access to

information available in the application. User-defined error messages and help messages are also maintained and customized in this module. The User Manager module basically deals with security through controlling access to information available in the application. Any user associated with a user group is able to access only those screens for which the user group has rights. It also deals with system related activities such as user monitor, creating a user group master, database, maintenance of company documents, user defined error message, generating daily statistical summary, etc.

Function Group creation User creation Assigning user writes User authentication

CONTEXT DIAGRAM
Definition Identifies system boundary to define scope of a system Components are One process representing entire system external entities Data flows linking process to source/sinks

Consigner

Consignee

Goods Transport Company Management System

CONTEXT

DIAGRAM

Data Flow Diagram


A DFD is a graphical representation of the "flow" of data used for data
processing. Being different from flowchart (no info about timing & sequential/parallel flow) it expresses how data items flow from an external data source or an internal data store to an internal data store or an external data sink, via an internal process. Depending on steps of creation, target audience & level of details required, it is perceivable into levels . Components of DFD account to Actors (individuals, organizations) which generate input and/or receive output data Data transformations using specific business rules (which require application-level code) Data storage or display that may or may not correspond to entities (e.g. views, reports, temporary tables, screens) Data flows between actors, processes or data stores over time Manual versus automated processing

Company Records Consigner Consignee

Goods Transport Company Management System

OFFICE
LEVEL-0 DATA FLOW DIAGRAM
NEXT

UML DIAGRAMS
USE CASE DIAGRAM

ACTIVITY DIAGRAM
CLASS DIAGRAMS

USE CASE DIAGRAM


A use case diagram in the Unified Modeling Language (UML) is a type of behavioral diagram defined by 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, their goals (represented as use cases), and any dependencies between those use cases.

Diagram 1 Diagram 2

CLASS DIAGRAM
In software engineering, a class diagram in

the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations(or)methods and the relationships between the classes. Diagram

ACTIVITY DIAGRAM
Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency. In the Unified Modeling Language, activity diagrams can be used to describe the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control. Diagram booking Diagram Goods Movement

Any queries ????

Você também pode gostar