You are on page 1of 12

Index

Part A – Plan

Sr.
Contents Page No.
No.

Part A – Micro Project Proposal 1-2

1.Aim of the Micro-Project 1

2. Course Outcome Addressed 1


1
3.Proposed Methodology 1

4. Action Plan 2

5. Resources Required 2

Part B – Micro Project Report 3-10

1.Rationale 3

2.Aim of the Micro-Project 3

3.Course Outcome Achieved 3

4. Literature Review 3

2 5.Actual Methodology Followed 4

5.2flow chart 5

5.3source code 6-8

6.Actual Resources Used 9

7.output of micro project 9

8. Skill developed / Learning out of the Micro-Project 10

9. applications 10

1
Micro-Project on

Study and analysis naukri.com web portal characteristics

and functions of the some

1. Aim of the Micro-Project:


1. Apply to multiple jobs with a single click.
2. Access unadvertised jobs.
3. Get best jobs delivered to your inbox.
4. Track job applications.
5. Apply for jobs from your mobile

2. Course Outcome Addressed:


a) Select suitable software process model for software development
b) Estimate size and cost of software product
c) Basic knowledge and understanding of the analysis and design of complex systems.
d)Ability to apply software engineering principles and techniques.
e) Ability to develop, maintain and evaluate large-scale software systems.
f) To produce efficient, reliable, robust and cost-effective software solutions.
g) Ability to perform independent research and analysis.
h) To communicate and coordinate competently by listening, speaking, reading and
writing english for technical and general purposes

3. Proposed Methodology
Naukri.com is a recruitment platform that provides hiring-related services to
corporates/recruiters, placement agencies, and job seekers in India and overseas. It offers
multiple products like Resume Database Access, Job Listings, and Response Management
Tools.

2
4. Action Plan

Name of
Sr. Planned Planned
Details of Activity Responsible Team
No. Start date Finish date
Members
1 Search and collect the
information of project
2 Write Algorithm for
given program
3 Analyze the Given Nalle Krishna
Information Mulge yash
4 Draw flowchart for Lakhadive ganesh
program
5 Initialization of
Checklist
6 Output
7 Converting algorithm to
Assembly language
8

5. Resources Required :

Name of
Sr.
resource / Specification Quantity Remarks
No.
material
1 Internet www.naukrimanagementsystem/wikipedia.com 1
2 Microsoft WINDOWS 11 1
word
3 Desktop pc RAM GB, intel dual core processor 1

4 Laptop HP, RAM GB, Intel (r) core processor 1

3
Annexure – II A

Part B –

Study and analysis naukri.com web portal


characteristics
and functions of the some

1.0 Rationale

. The spiral model is an SDLC model that combines elements of an iterative


software development model with a waterfall model. It is advisable to use
this model for expensive, large and complex projects. 

In its diagrammatic representation, we have a coil having many cycles or


loops. The number of cycles varies for each project and is usually specified
by the project manager. Each spiral cycle is a stage in the software
development process. 

4
The Spiral Model allows the product to be rolled out and refined in each
phase of the spiral, with the ability to build prototypes in each stage. A
prototype is created at the beginning of each phase as a risk management
technique.

The most important feature of the model is that once the project starts, it
has the ability to manage unknown risks. Let’s go through the different
phases of the Spiral model first and after that, we would be able to see how
risk is handled in this model.

Spiral Model Phases


It has four stages or phases: The planning of objectives, risk analysis,
engineering or development, and finally review. A project passes through
all these stages repeatedly and the phases are known as a Spiral in the
model.

1. Determine objectives and find alternate solutions – This


phase includes requirement gathering and analysis. Based on
the requirements, objectives are defined and different alternate
solutions are proposed.

2. Risk Analysis and resolving – In this quadrant, all the


proposed solutions are analyzed and any potential risk is
identified, analyzed, and resolved.

3. Develop and test: This phase includes the actual


implementation of the different features. All the implemented
features are then verified with thorough testing.

4. Review and planning of the next phase – In this phase, the


software is evaluated by the customer. It also includes risk
identification and monitoring like cost overrun or schedule
slippage and after that planning of the next phase is started.

5
2.0Aim of the Micro-Project
The spiral model enables gradual releases and refinement of a product
through each phase of the spiral as well as the ability to build prototypes at
each phase. The most important feature of the model is its ability to manage
unknown risks after the project has commenced; creating a prototype makes this
feasible.

3.0Course Outcomes Achieved

 Write assembly language program for the given problem

 Use instructions for different addressing mode.

 Develop an assembly language program using assembler

4.0Literature Review :
o Array is a collection similar type of data store at continuous location.

o Structure is collection of different data type.

5.0Actual Methodology Followed

These are following advantages and disadvantages of using Spiral Model


Advantages of Spiral Model:
1. Software is produced early in the software life cycle.
2. Risk handling is one of important advantages of the Spiral model, it is best
development model to follow due to the risk analysis and risk handling at every
phase.
3. Flexibility in requirements. In this model, we can easily change requirements at
later phases and can be incorporated accurately. Also, additional Functionality
can be added at a later date.

6
4. It is good for large and complex projects.
5. It is good for customer satisfaction. We can involve customers in the
development of products at early phase of the software development. Also,
software is produced early in the software life cycle.
6. Strong approval and documentation control.
7. It is suitable for high risk projects, where business needs may be unstable. A
highly customized product can be developed using this.
Disadvantages of Spiral Model:
1. It is not suitable for small projects as it is expensive.
2. It is much more complex than other SDLC models. Process is complex.
3. Too much dependable on Risk Analysis and requires highly specific expertise.
4. Difficulty in time management. As the number of phases is unknown at the start
of the project, so time estimation is very difficult.
5. Spiral may go on indefinitely.
6. End of the project may not be known early.
7. It is not suitable for low risk projects.
8. May be hard to define objective, verifiable milestones. Large numbers of
intermediate stages require excessive documentation.

6.0 Flow chart

7
7.0 Source code:

8
DATA SEGMENT

NUM DB ?

FACT DB 1H

RES DB 10 DUP ('$')

MSG1 DB "ENTER NUMBER : $"

MSG2 DB 10,13,"RESULT : $"

DATA ENDS

CODE SEGMENT

ASSUME DS:DATA,CS:CODE

START:

MOV AX,DATA

MOV DS,AX

LEA DX,MSG1

MOV AH,9

INT 21H

MOV AH,1

INT 21H

SUB AL,30H

MOV NUM,AL

MOV AH,0

MOV AL,FACT

MOV CH,0

MOV CL,NUM

LABEL1: MUL CL

LOOP LABEL1

LEA SI,RES

CALL HEX2DEC

LEA DX,MSG2

9
MOV AH,9

INT 21H

LEA DX,RES

MOV AH,9

INT 21H

MOV AH,4CH

INT 21H

CODE ENDS

HEX2DEC PROC NEAR

MOV CX,0

MOV BX,10

LOOP1: MOV DX,0

DIV BX

ADD DL,30H

PUSH DX

INC CX

CMP AX,9

JG LOOP1

ADD AL,30H

MOV [SI],AL

LOOP2: POP AX

INC SI

MOV [SI],AL

LOOP LOOP2

RET

HEX2DEC ENDP

END START

10
8.0Actual Resources Uesd

Sr.
Name of resource / material Specification Quantity Remarks
No.
1 Computer WINDOWS 7,2GB RAM, 1
160GB HDD
2 Operating System WINDOWS 7 1

3 Assembler TASM 1.4 1

4 Browser Chrome 1

9.0Output of the Micro-Project:


Output Screens:

10.0 Skill developed / Learning out of the Micro-Project

11
There are so many thing that we learn from this project of

1. We learn the use of microprocessor 8086 instructions.


2. How to Edit Assembly language program.
3. How to Compile Assembly language code.
4. Command to link Object file.
5. How to debug assembly language code.
6. How to execute assembly language code in single step mode.
7. How to check result in Data segment register and affected flags.

11.0 Application

********

12

You might also like