CSCV Intranet Portal Version: 1.0 Date: 19/8/2010 Status:Reviewed Authored by: Group3 Opening...
-
Upload
kathleen-price -
Category
Documents
-
view
253 -
download
2
Transcript of CSCV Intranet Portal Version: 1.0 Date: 19/8/2010 Status:Reviewed Authored by: Group3 Opening...
CSCV Intranet Portal
Version: 1.0
Date: 19/8/2010
Status: Reviewed
Authored by: Group3
Opening Vacancies
CSC Private 2
CSCV Intranet Portal
INTRODUCTION
CSC Private 3
CSCV Intranet Portal
Topic: Opening Vacancies
Purpose: To view and manage job opportunities
Group Members: Hang Nguyen, Dung Nguyen, Thai Hoang
Duration: 45 minutes
INTRODUCTION
CSC Private 4
CSCV Intranet Portal
AGENDA
CSC Private 5
CSCV Intranet Portal
AGENDA
Web Part, Pages
Content type, List
Architecture
Classes, UML Diagram, Project organization
Testing
CSC Private 6
CSCV Intranet Portal
MAIN PARTS
CSC Private 7
Home Sites iQMS Support
[Job title] read more
[Job title] read more
All Job Opportunities Add New
Opening Vacancies
2
Display the 5 newest job opportunities
Link [All Job Opportunities]: to All Jobs Page
Link [read more]: to Job Details Page [View /
Edit mode]
Link [Add new]: to Job Details Page [Add new
mode]
WEB PART
CSC Private 8
Home Sites iQMS Support
You are here: <<breadcrumb navigation>>
[Job title][short description] read more
……………………………………………………………………………………
[Job title][short description] read more
……………………………………………………………………………………
[Job title][short description] read more
……………………………………………………………………………………
[Job title][short description] read more
1 – 2 – 3 – 4 - 5
Add New
ALL JOBS PAGE
Display all the job opportunities
Link [read more]: to Job Details
Page [View / Edit mode]
Link [Add new]: to Job Details
Page [Add new Mode]
CSC Private 9
Home Sites iQMS Support
JOB DETAILS PAGE
3 modes: Add new, Edit, View
Add new Only contributor
Edit can enter these modes
View ModeEdit Mode Add new Mode
CSC Private 10
CSCV Intranet Portal
CONTENT TYPE
Content Type name: Job Opportunity
6 fields: Job Title, Short Description, Long Description…
Used by SharePoint to format the meta data of the record
CSC Private 11
CSCV Intranet Portal
LIST
List name: Job Opportunity List
List’s default content type: Job Opportunity Content type
Used by SharePoint to save all the job opportunities
CSC Private 12
CSCV Intranet Portal
ARCHITECTURE
Implement MVP pattern with customization
View
IView Presenter
Model
View
IView Presenter
Model
Business Object
CSC Private 13
CSCV Intranet Portal
Classes/ Interfaces
Implement the proposed architecture with main classes:
View
IView
Presenter
Business Object
Model
Typical classes for 1 view
CSC Private 14
CSCV Intranet Portal
Use Case Diagram
CSC Private 15
CSCV Intranet Portal
Project Organization
CSC Private 16
CSCV Intranet Portal
Testing
Unit Test
Screen live test
CSC Private 17
CSCV Intranet Portal
Testing – Unit test
Tools: NUnit
Unit test for Presenter components using BO mock and View mock
CSC Private 18
CSCV Intranet Portal
Testing – Screen live test
Test with fields.
Test with users (view, contribute).
Q&A