0% found this document useful (0 votes)
365 views

Hardware Development

This document outlines a 4 phase hardware development plan for a cash register. Phase 1 establishes the scope and identifies relationships to other plans. Phase 2 provides an overview of hardware planning and requirements. Phase 3 describes general development activities like requirements analysis, design, and environment setup. Phase 4 involves prototype development according to the schedule. The goal is to coordinate resources and develop the cash register hardware using methods like modeling tools, firmware programming, and prototype testing in Multisim.

Uploaded by

Tariku Mantafo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
365 views

Hardware Development

This document outlines a 4 phase hardware development plan for a cash register. Phase 1 establishes the scope and identifies relationships to other plans. Phase 2 provides an overview of hardware planning and requirements. Phase 3 describes general development activities like requirements analysis, design, and environment setup. Phase 4 involves prototype development according to the schedule. The goal is to coordinate resources and develop the cash register hardware using methods like modeling tools, firmware programming, and prototype testing in Multisim.

Uploaded by

Tariku Mantafo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

INFORMATION NETWORK SECURITY AGENCY(INSA)

Hardware Development Plan for: cash


register

Version: cash register insa 1m1

BEING APLAN SUBMITED TO THE CYBER


ENGINEERING TECHNOLOGY DAROCTRATE STAFF
OF ELECTRONICS LABORATORY

2017 , ADDIS ABABA, ETHIOPIA

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

Document control panel

Name Date
Created by; Tariku Mantafo
Million Teshome
Demelash Behiru
Reviewed by :

Modified by:

Approved by:

PHASE ONE CASH REGISTER PROJECT PLAN

Overview

The Hardware Development Plan (HDP) of cash register establishes ;the hardware development
approach, methodologies, tools used for the design of cash register , and procedures to be used
during the analysis for the hardware and software development using using Arduino atmeg2560
microcontroller, design, design analysis using proteus professional 8 development, testing,
integration, deployment, and maintenance of the hardware for each cash register . This HDP is a
dynamic document and shall be updated on a periodic basis to reflect insa organizational changes,
new tools, and advances in methodologies. As pair insa ( information network security agency )
strategy as well as the customers need .

Scope of cash register project plan

The HDP cash register provides the means to coordinate time schedules for the design of
hardware of cash register , control resources that used during hardware develop procedure ,
initiate actions, and monitor progress of the development effort. The purpose of the document is
to provide a detailed plan for the use of resources like 3 D printer resources and hardware design

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

resources , pcb manufacturing resources and electronics components that used during the
hardware design , methodologies, and techniques that assist in the development of all hardware
that comprise the cash register product line.
Identification
This section contains a full identification of the cash register to which this document applies,
including, as applicable, identification number(s), title(s), abbreviation(s), version number(s), and
release number(s). The project HDP is managed and controlled in accordance with cash register
configuration management (CM) practices.
System Overview
This section provides a brief description of the detail operational concepts of cash register and
products that will be developed using this HDP for cash register.

Relationship to Other Plans


This section describes the relationship of the HDP of cash register to the other project
management plans, including:

Program management plans (PMP)

Systems engineering management plans (SEMP)

Software development plans(SDP)

Configuration and data managements plans (CDMP)

Quality management plans(QMP)

Quantitative management plans(QMP)

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

PHASE TWO OF CHSH REGISTER PROJECT PLAN


Overview of Hardware Development Planning
This section establishes the context for the planning described for cash register that include an
overview of:

Requirements and constraints on the cash register system and software

Requirements and constraints on project documentation

Position of the project in the system life cycle

Selected program/acquisition strategy or any requirement constraints on it

Requirements and constraints on project schedules and resources

Training required for project engineers, both initial and ongoing

Other requirements and constraints, such as project security, privacy, methods, and
standards, etc.
Requirements and Development
System and software requirements will be documented in the requirements database. Hardware
requirements will be derived from the system requirements and allocated to hardware
configuration items (HWCI). Any additional system constraints are documented in the project
SEMP ( Systems Engineering Management Plan).
Project Documentation
The tool(s) used to produce the project documentation;
1 Microsoft Word,
2 Microsoft power point
3 and how document configuration will be controlled.
System Life Cycle
This section describes the life-cycle model used across cash register projects. The model of the
cash register design that encompasses ( consists ) of the entire development process from
requirements analysis through deployment.
Time Schedules and Resources for cash register
This section provides the detailed time schedule for the project. The schedule depicts the assigned
personnel as well as the critical path and any critical dependencies.

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

Training Requirements for the project


This section defines the hardware development training requirements for the project software
engineers. As the design is developed by hardware design engineers so that the detail description
of the hardware is given for software developer team .
PHASE THREE OF CASH REGISTETR PROJECT PLAN
General Software Development Activities
Development Process
This section describes the hardware development or the hardware design process to be used for
the product that be manufactured . It also identifies planned hardware builds, their objectives, and
the hardware development activities to be performed in each build.
Development Methods
This section identifies the hardware development methods ;
1 modeling tools
2 firmware, and programming tools,
4 special test equipment, etc.) to be used. It includes descriptions of the manual, automated tools,
and procedures to be used in support of these methods.
Product Standards of the project
This section provides reference to the standards to be followed for cash register to represent
requirements, design, code that used , test cases, test procedures, and test results.
Critical Requirements
This section describes the approach to be followed for handling requirements designated critical
for cash register for customers . For example:

Safety assurance

Security assurance

Privacy assurance

Assurance of other critical requirements


Hardware Requirements Analysis
This section describes the approach to be followed for allocating hardware resources
requirements and used for the hardware design purpose.

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

This section describes the approach to be followed for hardware requirements analysis. It also
defines the entrance and exit criteria for the hardware development process.

Detailed Hardware Development Activities


This section provides the plans for performing detailed hardware development activities,
including the approach (i.e., methods, procedures, and tools).
Software requirements
Detailed Software Development Activities
This section provides the plans for performing detailed software development activities, including
the approach (i.e., methods, procedures, and tools)
Project Planning and Oversight
This section describes the approach to be followed for project planning and oversight.

Hardware development planning

Hardware configuration item test planning

System test planning

Hardware installation planning

Hardware transition planning

Establishing a Hardware Development Environment


This section describes the approach to be followed for establishing, controlling, and maintaining a
hardware development environment for the proposed design .

Hardware engineering environment

Hardware test environment

Hardware development library

Hardware development folders


System Requirements Analysis

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

This section describes the approach to be followed in system requirement analyses for cash register
as the customer need . System requirements analysis processes will be performed as described in
the project of cash register .

Analysis of user input or analysis of customers

Operational concept

System requirements
System Design Of Cash register
This section describes the approach to be followed for participating in system design as well as for
the hardware design of cash register .

System-wide design decisions

System architectural design using proteus professional

Hardware Design analysis of cash register


This section describes the approach to be followed for hardware design. It also defines the entrance
and exit criteria for the hardware design process.
Hardware architecture/preliminary design
Hardware detailed design
PHASE FOUR OF CASH REGISTER PROJECT PLAN
Prototype Development for cash register as per the time schedule
This section describes the approach to be followed for hardware prototyping, including the
prototype test plan plane by using multsim software testing of siginal integrity the designed
model testing and power supply testing for pcb . This test of the circuit design that is function
able for pcb manufacturing by using different circuit testing mechanism or simulating the cash
register circuit diagram designed . It also defines the entrance and exit criteria for the hardware

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

prototype development process. The prototype development phase may begin when the hardware
design has been reviewed and approved.
Hardware Integration and Testing
This section describes the approach to be followed for hardware integration and testing as well as
this section include the testing of cash register using different simulating modele like altium
software simulation and proteus simulation or using mulitsim simulation for over all siginal
integrity and the effectiveness of the circuit for pcb manufacturing .

Preparing for Hardware Configuration Items ( HWCI) integration and testing

Performing Hardware Configuration Items (HWCI ) integration and testing


System Integration and Testing
This section describes the approach to be followed for participating in HWCI/HWCI integration
and testing. System integration testing (SIT) will be conducted in accordance with the project
Systems Engineering Management Plan(SEMP).

Independence in System integration testing (SIT)

Preparing for System integration testing (SIT)

Performing System integration testing (IT)

Revision and retesting

Analyzing and recording System integration testing (SIT )results


System Acceptance Test
This section describes the approach to be followed for participating in system qualification testing.
System acceptance testing will be conducted in accordance with the project Systems Engineering
Management Plan (SEMP).

Independence in system acceptance testing

System acceptance test preparation

Performing system acceptance test dry runs

Performing system acceptance test

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

Revision and retesting

Analyzing and recording system acceptance test results


Preparing for Site Deployment for cash register
This section describes the approach to be followed for preparing for hardware delivery and site
use. This section describes cash register customers like Ethiopia Revenue and custom authority
and hotel as well as taxation authority

Preparing user manuals

Installing at user sites


Hardware Configuration Management
This section describes the approach to be followed for hardware Configuration
Management (CM) . The CM processes and procedures are described in the Configuration
and Data Managements Plan (CDMP).

Configuration identification

Configuration control

Configuration status accounting

Configuration audits

Packaging, storage, handling, and delivery


Hardware Product Evaluation
This section describes the approach to be followed for hardware design product evaluation of cash
register . Hardware product evaluation will be accomplished according to the program schedules
established for the project.

In-process and final hardware product evaluations of the board of cash register

Hardware product evaluation records, including item to be recorded

Independence in hardware product evaluation


Hardware Quality Assurance

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

This section describes the approach to be followed for hardware quality assurance (QA). It also
describe of cash register

Hardware QA process and product evaluations

Hardware QA records, including items to be recorded

Independence in hardware QA
Corrective Action
This section describes the approach to be followed for corrective actions (i.e., problem/change
reports, etc.).
Technical and Management Reviews
This section describes the approach to be followed for technical and management reviews.
Other Hardware Development Activities
This section describes the approach to be followed for other hardware development activities for
the design and manufacturing as well as the final product evaluation of cash register .

Risk management, including known risks and corresponding strategies

Hardware management indicators, including indicators to be used (i.e., metrics)

Security and privacy

Subcontractor management

Interface with hardware independent verification and validation (agents

Improvement of project processes


Schedules and Activity Network
This section presents the schedule information or refers to detailed hardware schedules published
for the project, including:

Schedule(s) identifying the activities in each build and showing initiation of each activity
Availability of draft and final deliverables, and other milestones; and completion of each
activity

ELECTRONICS LABORATORY
INFORMATION NETWORK SECURITY AGENCY(INSA)

An activity network, depicting sequential relationships and dependencies among activities


and identifying those activities that impose the greatest time restrictions on the project
Program Organization and Resources
This section describes the project organization and resources to be applied in each hardware build,
increment, iteration, or prototype.

List of Acronyms and Abbreviations

CDMP ....................................................................... Configuration and Data Managements Plan


CM ........................................................................................................ Configuration Management
HDP..................................................................................................... Hardware Development Plan
HWCI ............................................................................................... Hardware Configuration Items
QA ........................................................................................................................ Quality Assurance
SEMP ................................................................................. Systems Engineering Management Plan
SIT.......................................................................................................... System Integration Testing

ELECTRONICS LABORATORY

You might also like