Você está na página 1de 20

SOFTWARE

ENGINEERING
LAB FILE

SUBMITTED TO :-

SUBMITTED BY:-

Mr Naveen Agarwaal

Latika Dhiman
UE103048
CSE A1, G3

PRACTICAL-1
Introduction to MS-Project.
Microsoft Office Project Standard 2007 is a robust project management tool that
provides the right blend of usability, power, and flexibility, so we can manage
projects more efficiently and effectively. Microsoft Office Project Professional 2007
includes all the capabilities in Office Project Standard 2007. In addition, Office
Project Professional 2007 provides enterprise project management capabilities when
connected to Microsoft Office Project Server 2007.

The main features are:

Get productive quickly.

Understand and control project schedules and finances.

Effectively communicate and present project information

1. Get productive quickly:


With Project, we can easily control finances with the budget tracking feature, so we
can assign budgets to projects and programs. The Cost resource type improves cost
estimation by enabling we to map financial fields tracked in project accounting
systems.

Track project budgets at a high level Use budget tracking to define a


budget at a high level (program or project) so the project manager can
allocate funds and track costs and work against the budget.

Identify cost resources across multiple tasks Now multiple planned and
actual costs can be assigned to a task with a Cost resource type, which also
supports integration of Project with accounting systems.

Leverage new project templates We can leverage a number of new


templates when creating projects for activities such as: preparing annual
reports, forecasting hiring needs, implementing finance and accounting
systems, and planning marketing campaigns.

2. Understand
finances:

and

control

project

schedules

and

Set realistic expectations with project teams, management, and customers using
Project to build schedules, allocate resources, and manage budgets. Understand
the schedule by using features like task drivers to identify why a task is starting on a
particular date, multiple level undo to reverse changes several steps after they're
made, and change highlighting to show we what data has changed as a result of
updates we made to the project plan.

Identify factors affecting task schedules: Tasks drivers show which factors are
affecting the start date of a task. Examples of possible drivers are
predecessors, constraints, and calendar exceptions. Simply click these drivers
to link to relevant information.

Show the impact of changes : Turn on change highlighting to help identify


the impact of each change we make in our project plan.

Undo and redo multiple changes: Reverse the most recent series of changes
by undoing changes to views, data, and options with Multiple Level Undo.
With this functionality, we

How to use MS-Project?


1. Create a new project:

Click New

On the Project menu, click Project Information.

To schedule a project from the start date, type or select the date that we
want our project to start in the Start date box.

To schedule a project from the finish date, click Project Finish Date in the
Schedule from box, and then type or select the date that we want our
project to finish in the Finish date box.

2. Define file properties for our project:


To help we organize or find our projects, we can enter file properties for them, such
as a descriptive title, a subject, a project manager, or a comment.

To enter basic file properties for the active project, on the File menu, click
Properties, and then click the Summary tab.

Type the relevant project information in the file properties boxes.

To add custom file properties for the active project, click the Custom tab.

Type the relevant information in the Name, Type, and Value boxes, and then
click Add.

3. Set the start and finish dates for a task:


For optimal scheduling flexibility, we recommend that we allow Project to calculate
the start and finish dates for tasks based on the durations and task dependencies

that we enter. However, if we have unavoidable constraints, such as an event date,


we can set a specific start or finish date for a task.
1. On the View menu, click Gantt Chart.
2. Click the task that we are scheduling, and then click Task Information

3. Click the Advanced tab.


4. Select a constraint type from the Constraint type list.
5. If we select a constraint other than As Late As Possible or As Soon As Possible,
type a constraint date in the Constraint date box, or select a date from the
calendar.

4. Track schedule modifications with Change Highlighting:


Office Project 2007 includes the new Change Highlighting feature that provides
quick visibility into changes to our project's scheduling data. As we plan our project
and modify the task information, the resulting changes are highlighted, so we can
quickly see what dates are altered as a result of changes to another task. If the
changes aren't desirable for our project, we can easily undo them and restore the
previous data.
For example, let's say we have three tasks that are linked. When we modify the
duration of the first task, the start and finish dates for the second and third tasks are
also affected. Office Project 2007 highlights the changed scheduling information
for all three tasks, as illustrated in the following figure.

5. Outline our tasks:

Create an outline for our tasks by indenting and outdenting them to create the
summary tasks and subtasks. By default, the summary tasks are bold and outdented,
and the subtasks are indented beneath them.
1. On the View menu, click Gantt Chart.
2. Click the row for the task that we want to indent as a subtask or outdent as a
summary task.
3. Click Indent

to indent the task, making it a subtask.

Click Outdent

to outdent the task, making it a summary task.

6. Linking tasks:

Example
Finishto-start
(FS)

Description
The dependent task (B) cannot begin until the task
that it depends (A) on is complete.
For example, if we have two tasks, "Dig foundation"
and "Pour concrete," the "Pour concrete" task
cannot begin until the "Dig foundation" task is
complete.

Start-tostart
(SS)

The dependent task (B) cannot begin until the task


that it depends (A) on begins.
The dependent task can begin anytime after the
task that it depends on begins. The SS link type does
not require that both tasks begin simultaneously.
For example, if we have two tasks, "Pour concrete"
and "Level concrete," the "Level concrete" task
cannot begin until the "Pour concrete" task begins.

Finishto-finish
(FF)

The dependent task (B) cannot be completed until


the task that it depends on (A) is completed.
The dependent task can be completed anytime
after the task that it depends on is completed. The FF
link type does not require that both tasks be
completed simultaneously.
For example, if we have two tasks, "Add wiring" and
"Inspect electrical," the "Inspect electrical" task
cannot be completed until the "Add wiring" task is

completed.

Start-tofinish
(SF)

The dependent task (B) cannot be completed until


the task that it depends on (A) begins.
The dependent task can be completed anytime
after the task that it depends on begins. The SF link
type does not require that the dependent task be
completed concurrent with the beginning of the
task on which it depends.
For example, the roof trusses for wer construction
project are built offsite. Two of the tasks in wer
project are "Truss delivery" and "Assemble roof." The
"Assemble roof" task cannot be completed until the
"Truss delivery" task begins.

Link tasks by using the Gantt Chart view

On the View menu, click Gantt Chart.

In the Task Name field, select two or more tasks we want to link, in the order
we want to link them.
1. To select nonadjacent tasks, hold down CTRL and click the tasks we
want to link.
2. To select adjacent tasks, hold down SHIFT and click the first and last tasks
we want to link.

Click Link Tasks

1. Project creates a finish-to-start task link by default. We can change this task
link to start-to-start, finish-to-finish, or start-to-finish.

Link tasks by using the Network Diagram view


1. On the View menu, click Network Diagram.
2. Position the pointer in the center of the predecessor task box.

3. Drag to the successor task box.

Link tasks by using the Calendar view


1. On the View menu, click Calendar.
2. Position the pointer on the calendar bar for the predecessor task.
3. Drag to the successor task's calendar bar.

Turn autolinking on or off


1. On the Tools menu, click Options, and then click the Schedule tab.
2. To turn autolinking off, clear the Autolink inserted or moved tasks check box.

7. View various costs:


To view total costs for tasks, do the following:
1. On the View menu, click More Views.
2. In the Views list, click Task Sheet, and then click Apply.
3. On the View menu, point to Table, and then click Cost. Review the Total Cost
field.
To view total costs for resources grouped by work resources, material resources do
the following:
1. On the View menu, click Resource Sheet.
2. On the View menu, point to Table, and then click Cost.
3. To display summarized resource total costs, click Work vs. Material Resources
in the Group By box. Review the Cost field.
To View total costs for the entire project:

1. On the View menu, click More Views.


2. In the Views list, click Task Sheet, and then click Apply.
3. On the Tools menu, click Options, and then click the View tab.
4. Under Outline options for select the Show project summary task check box &
then click OK.
5. On the View menu, point to Table, and then click Cost.

8. Add a task, resource, or assignment note


1. On the View menu, click a task, resource, or usage sheet view.
2. To add a task note, select a task, click the Project menu, and then click Task
Notes. To add a resource note, select a resource, click the Project menu, and
then click Resource Notes.
To add an assignment note, select the assignment, which is listed below the
resource or task in the usage view, click the Project menu, and then click
Assignment Notes.
3. In the Notes box, type the content of the note, and then click OK.
4. To format the text, select it, and then click Format Font, Align Left, Center,
Align Right, or Bulleted List. To insert a picture, graphic, or file, click Insert
Object

9. Change the font, font size, or font color


To change the font do the following in these 2007 Microsoft Office system programs:
Outlook or PowerPoint
1. Select the text that we want to format.
2. On the Home tab, in the Font group, type or click a font in the Font box .

To Change the font size do the following in these 2007 Microsoft Office system
programs:
1. Select the text that we want to format.
2. On the Home tab, in the Font group, type or click a font size in the Font Size
box

To Change the font color do the following in these 2007 Microsoft Office system
programs:
Excel, Outlook, PowerPoint, or Access
1. Select the text that we want to format.
2. On the Home tab, in the Font group, click the arrow next to Font Color

and then select the font color we want.

10. Save a file:


Do the following in these 2007 Microsoft Office system programs:
Word, Excel, or PowerPoint:
Click the Microsoft Office Button

, and then click Save.

11. Security and Privacy:


What

is

homograph

attack?

A homograph is a word with the same spelling as another word but with a different
meaning. In computers, a homograph attack is a Web address that looks like a
familiar Web address but is actually altered. This occurs when the domain name
was created by using alphabet characters from different languages, not just
English. For example, the following Web address looks legitimate, but what we
can't see is that the "i" is a Cyrillic character from the Russian alphabet.
For example:

www.microsoft.com

How can the Trust Center help protect us from homograph


attacks?
By default, the 2007 Office release displays security alerts in the following situations:

We have a document open and we click a link to a Web site with an address
that has a potentially spoofed domain name.

We open a file from a Web site with an address that has a potentially
spoofed domain name.

The following is the alert that appears when we click a link to a Web site that uses a
potentially spoofed domain name.

We can then choose whether to continue to visit the Web site. In this situation, we
recommend that we click No. If we don't want to receive these alerts, we can
disable them.

PRACTICAL- 2
Aim :- Make a schedule for development of software
based on a system for internal scheduling of meetings in
an enterprise using Waterfall model.

Requirements : Software should be able to schedule meetings


Meetings can be called by any employee
Meetings should be arranged in an hierarchical method with a senior
personal to be given higher priority
Software should have provision to display and add time , venue and
people involved in the meeting
Software should be able to generate invitations for the meetings
Software should be able to add notices for meetings
Software should display agenda of the meeting
Software should save a summary of the meeting with total time
taken by the meeting
If time clashes for two meetings software should report the issue
and provide a suitable time for meeting with no clashes
Privacy should be maintained i.e. personal invited for the meeting
can only view schedule and agenda of meeting
The software should have a user friendly interface

Resources available:

2 laptops
Server
Consultancy firm
Legal advisor
DBA
2 Programmers
3rd party storage
Audit firm
3rd party tester
3rd party designer
Miscellaneous cost
Company official

Time available- 45 days


Tasks to be performed :

Feasibility analysis
Requirement gathering
Requirement Filtering
Requirement analysis
Meeting
Legal agreement
Designing
Coding
Testing
Auditing
Backup
Documentation

Resource sheet:-

Gantt chart:-

Network diagram :-

Tracking gantt :-

Task usage :-

Resource graphs:Laptop 1 :-

Laptop 2 :-

Server:-

Legal advisor:-

DBA:-

Programmer 1 :-

Programmer 2 :-

3rd Party Storage:-

Company official:-

Tester :-

Resource usage view:-

Você também pode gostar