Professional Documents
Culture Documents
060 ระบบติดตามระยะเวลาโครงการผ่านระบบออนไลน์ PDF
060 ระบบติดตามระยะเวลาโครงการผ่านระบบออนไลน์ PDF
ArtthapolBourwat
2554
5317670008
..
2554
.
.
()
MSIT06
II
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
2
2.1
2.2
2.3
2.4
3
3.1
3.2
3.3 Data Flow Diagram
3.4 (Data Dictionary of Data Store)
3.5 (Data Dictionary of Data Flow)
3.6
3.7 (Entity Relationship Diagram)
3.8 Mapping Entity Relationship Diagram
3.9 (Data Dictionary)
3.10
I
II
III
V
VI
1
1
1
1
2
3
3
3
5
5
5
6
16
17
17
17
18
26
26
29
33
34
34
37
III
()
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5
5.1
5.2
5.3
5.4
6
6.1
6.2
6.3
38
38
38
40
47
48
48
48
48
49
49
49
55
62
63
63
63
64
65
66
IV
1.1
2.1 9
3.1 User
3.2 (Project Header)
3.3 (Project Detail)
3.4 (Programmer of Project Detail)
3.5 (Comment of Project Detail)
3.6 (Project Role)
3.7 (User Authority)
3.8 (Authority)
3.9 (Department)
4
9
34
35
35
35
36
36
36
37
37
2.1 (Schwalbe, 2007)
2.2 (Schwalbe, 2007)
2.3
2.4
2.5 (Schwalbe, 2007)
3.1 ()
3.2 ()
3.3 Context Diagram
3.4 Data Flow Diagram Level 1
3.5 Data Flow Diagram Level 1 ()
3.6 Data Flow Diagram Level 2
3.7 Data Flow Diagram Level 2
3.8 Data Flow Diagram Level 2
3.9 Data Flow Diagram Level 2
3.10 Data Flow Diagram Level 2
3.11 Entity Relationship Diagram
4.1
4.2 Login
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
6
7
13
14
15
17
18
19
20
21
22
23
24
25
25
33
39
40
41
41
42
42
43
43
44
44
44
VI
()
4.12
45
4.13
45
4.14
46
4.15
46
4.16 47
4.17 Adobe Dreamweaver CS5
47
5.1
50
5.2 ()
50
5.3
51
5.4
51
5.5
52
5.6
52
5.7 Comment
53
5.8
53
5.9 2
54
5.10 2 ()
54
5.11 2 ()
55
VII
1.1
( )
1.2
() 400 . .9
,
, ,
1.3
Project Manager
1
(Schedule overrun)
(Cost Overrun) (Job overload)
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.4
1.4.1 /
1.4.2
1.4.3 Internet
2
1.4.4
1.5
1.5.1
1.5.2
1.5.3 comment
1.5.4
1.5.5
1.6
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.7
1.1
.. .. .. .. .. .. .. .. .. ..
2554 2554 2554 2554 2554 2554 2554 2555 2555 2555
1.8.1
1.8.2
1.8.3
(Analysis)
1.8.4
(Logical
Design)
1.8.5
(Physical Design)
1.8.6
(Implementation)
1.8.6
2
2.1
2.2
Gray, C.F. and Larson (2000) [1]
5
1.
2.
3.
4.
5.
NuriaMatheu (2005) [2]
1. (Information Portals)
2. (Enterprise Portals)
3. (Electronic Marketplaces)
4. (Web based Project Management
Systems/Extranets)
KamerYuksel (2008) [3]
1. (Calendar tool)
2. (Meetings tool)
3. (Files tool)
4.
(Forms tool)
5
5. (Issue tracker)
6. (Proposal tracker)
7.
(Sketchpad tool)
2.3
2.3.1 (Project)
:
:
:
9 4 5
(Project Management Institute (PMI))
9 9
PMBOKGuide 2002
(project scope management)
(project time management)
9
(Gantt chart) (project network diagram)
(critical path analysis) 2.1
9
2.1 9
(project charters)
(PERT)
(crashing)
(fast track) (milestones)
(business case)
(project portfolio
management)
(six sigma)
(quality audit)
(maturity models)
(empathic listening)
/
(Monte
Carlo simulation)
9
2.3.3
6
1. (Activity Definition)
(Activity
Attribute)
(Predecessors)
(Successors)
2. (Activity Sequencing)
4
. - (Finish-to-Start) (From)
(To)
( B) ( A)
10
. - (Start-to-Start) (From)
(To) 2
(Parallel)
( B) ( A)
. - (Finish-to-Finite) (From)
(To)
( B) ( A)
. - (Start-to-Finish) (From)
(To)
( B) ( A)
3. (Activity Resource Estimating)
( )
4. (Activity Duration Estimating)
(Duration)
(Elapsed Time)
5. (Schedule Development)
. (Gantt Chart)
. (Critical Path Analysis)
. PERT
11
6. (Schedule Control)
(Schedule Baseline)
-
-
-
-
-
- (Earned Value)
2.3.4
(Gantt chart)
(critical path analysis)
PERT
12
2.3 Z
2 .4
2.3
2.4
13
2.4
(actual schedule) (Tracking Gantt
Charts) 2 .5
(planned dates) (baseline dates)
(schedule
baseline)
14
15
2.4
16
3.1
2
(Data Flow
Diagram , DFD) (Entity Relationship Diagram)
(Data Dictionary)
3.2
Client A
(Admin)
Browser
Internet
Client B
(User)
Browser
Client C
(User)
Browser
Client E
(User)
Client D
(User)
Browser
Browser
3.1 ()
17
3.1
3.2 ()
3.2 5
3.3 Data Flow Diagram
18
Manager
Manager
Project Manager
Project Manager
Project Manager
Online
Project
Timeline
Ticking
Programmer
Programmer
Programmer
Administrator
Administrator
3.3Context Diagram
3.3
(Manager), (Project Manager)
(Programmer)
)
a.
b.
c.
d.
e.
f.
g.
h.
19
i.
j.
k.
l.
m.
)
a.
b.
c.
d.
e.
f.
g.
3.3.2 Data Flow Diagram 1
1.0
Administrator
D1
User
D7
User
Authority
D8
Authority
D9
Department
2.0
Manager
Manager
D1
Project Manager
Programmer
Project Manager
User
D2
Project Header
D6
Project Role
D7
User
Authority
Programmer
3.0
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
Project Manager
Programmer
4.0
Manager
D1
User
D2
Project Header
D6
Project Role
D7
User
Authority
Project Manager
Programmer
5.0
Manager
Project Manager
Programmer
D1
User
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
21
Administrator
1.2
Administrator
D1
User
D7
User
Authority
D8
Authority
D9
Department
D1
User
D7
User
Authority
D8
Authority
D9
Department
D9
Department
D8
Authority
1.3
Administrator
1.4
Administrator
22
2.1
Manager
D1
Project Manager
User
Programmer
2.2
Manager
Manager
Project Manager
Programmer
Project Manager
D2
Project Header
D6
Project Role
D7
User
Authority
Programmer
23
3.1
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
Project Manager
3.2
Project Manager
Programmer
3.3
Project Manager
24
4.1
Manager
D1
Project Manager
User
D2
Project Header
D6
Project Role
D7
User
Authority
D1
User
Programmer
4.2
D2
Project Header
D6
Project Role
D7
User
Authority
D1
User
Manager
Manager
Project Manager
D2
Project Header
D3
Project Detail
D4
Programmer of
Project Detail
D5
Comment of
Project Detail
D6
Project Role
Programmer
25
= + +++
= +
= +
= +
= +
Manager
= ++ Manager
Project Manager
= ++ Project Manager
Programmer
= ++ Programmer
= ++
+ +
+ +
26
= + +
= ++
+ +
+ +
+ {++
+ +
+ + + {
} + {
+ + + +
+ + }
}
= ++
+ +
+ ++
++ +
+ {
} + +{
+ + + +
+ + }
= ++
= +
= ++
+ + + +
+ +
= +
= +
27
= ++
+ +
+ +
+ {++
+ +
+ + + {
} + {
+ + + +
+ + }
}
= ++
+ +
+ +
+ {++
+ +
+ + + {
} + {
+ + + +
+ + }
}
28
Description :
Process 1.3 Process Name :
External Agent :Administrator
Input Data Flow :
Output Data Flow :
Description :
Process 1.4 Process Name :
External Agent :Administrator
Input Data Flow :
Output Data Flow :
Description :
29
30
31
32
Phase
Phase End
End
PhaseName
PhaseName
Project
Project Status
Status
Old
Old Phase
Phase End
End
Project
Project Start
Start
PhaseID
PhaseID
Problem
Problem Status
Status
Project
Project
Description
Description
Phase
Phase Status
Status
1
Project
Project Name
Name
Project Header
N
Has
Project Detail
CommentType
CommentType
Comment
Comment
DateTime
DateTime
N
Phase
Phase Comment
Comment
Comment of
Project Detail
Has
ProjectID
ProjectID
Has
N
Programmer of
Project Detail
Has
N
Has
1
Has
N
Project Role
Has
0
N
User Authority
1
Has
User
UserName
UserName
UserID
UserID
N
Has
N
Has
UserPWD
UserPWD
1
Department
Authority
AutID
AutID
UserLName
UserLName
1
AutName
DeptID
DeptID
DeptName
DeptName
Project Header
DepID(FK)
: ProjectID,ProjectName , ProjectDesc , ProjectStart ,
Project Detail
ReplyUserID , ReplyDate
: ProjectID (FK) ,UserID (FK),AutID (FK)
User Authority
Authority
: AutID ,AutName
Department
3
FName
4
LName
5
Gender
6
Status
7
DeptID
Type
Varchar(10)
Varchar(32)
Varchar(50)
Varchar(50)
Varchar(1)
Varchar(1)
Varchar(10)
Null Key
No PK
Yes
Yes
Yes
Yes
Yes
No FK
Reference
Department
34
Varchar(10)
2
ProjectName
Varchar(20)
3
ProjectDesc
Varchar(50)
4
ProjectStart
Datetime
5
ProjectEnd
Datetime
6
ProjectStatus Varchar(1)
7
ProblemStatus
Varchar(1)
Null Key
No PK
Yes
Yes
Yes
Yes
Yes
Yes
Reference
Varchar(10) No
3 PhaseName
Varchar(50) Yes
4 PhaseStart
Datetime
Yes
5 PhaseEnd
Datetime
Yes
6 OldPhaseEnd Datetime
Yes
7 PhaseStatus
Varchar(1) Yes
8 RecordSeq
Number(4) No
35
Varchar(10) No PK, FK
2 PhaseID
Varchar(10) No PK, FK
3 UserID
Varchar(10) No PK, FK
4 CommentDate
Datetime
No PK
5 PhaseComment
Varchar(100) Yes
6 PhaseType
Varchar(1) Yes
7 ReplyComment Varchar(100) Yes
8 ReplyUserID
Varchar(10) Yes
9 ReplyDate
Datetime
Yes
Reference
Project Detail
Project Detail
User
Varchar(10)
2 UserID
Varchar(10)
3 AutID
Varchar(10)
Null
No
No
No
Varchar(10)
Null Key
Reference
No PK, FK
No PK
Key
PK, FK
PK, FK
PK, FK
Reference
Project Header
User
Authority
36
3.8 (Authority)
No. Name
Description
1
AutID
2
AutName
Type
Null
Varchar(10) No
Number(2) Yes
3.9 (Department)
No Name
Description
Type
1 DeptID
Varchar(10)
2 DeptName
Varchar(50)
Key
PK
Reference
Null Key
No PK
Yes
Reference
3.10
37
4.1
4.2
4.2.1
38
Start
End
4.1
39
4.1
.
.
.
.
.
.
.
.
. Install
.
.
4.3
4.2 Login
40
4.3
4.4
41
4.5
4.6
42
4.7
4.8
43
4.9
4.10
4.11
44
4.12
4.13
45
4.14
4.15
46
4.16
4.4
PHP
Adobe Dreamweaver CS5
Web Application
Web Application
4.5
4.5.1 (Unit Test)
4.5.2 (System Test)
4.6
IIS (Web Server)
(Web Application)
Internet Explorer
,Firefox ,Chrome
4.7
(User Manual)
4.8
48
5.1
Adobe
Dreamweaver CS5 PHP MySQL
5.2
Web Server
http://www.iamnowaday.com/cpy Web Browser
49
5.1
5.2
- 5.1 5.2
50
5.3
5.4
- 5.3 5.4
51
5.5
5.6
- 5.5 5.6
52
5.7 Comment
- 5.7 Comment
Comment
5.8
- 5.8
53
5.9 2
5.10 2
54
5.11 2
- 5.9 , 5.10 5.11
2
5.3
5.3.1 3 1.
2. 3.
(X)
5.3.2
3 1Manager 2Project Manager
3 Programmer
- Manager 2
-
Project Manager 3
Programmer 7
55
5.3.3 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5.3.4 5
5.1
56
5.1
5
4
3
2
1
5.3.5
-
5.2 Manager
4
3.50
3
5
5
4.10
5.2
Manager 4.10
57
5.3Project
Manager
4.33
3.33
3.66
5
5
4.26
5.3
Project Manager
4.26
5.4Programmer
4
4.28
3.57
4.85
5
4.34
5.4
Programmer
4.34
58
-
5.5 Manager
4.5
4.5
5
4.5
5
5
4.75
5.5
Manager 4.75
5.6
Manager
Project
4.33
4.33
5
4.66
5
5
4.72
59
5.6
Project Manager
4.72
5.7
Programmer
4.28
4.85
5
4.85
4.34
5
4.72
5.7
Programmer
4.72
-
5.8 Manager
4.5
4
4
4.16
60
5.8
Manager 4.16
5.9 Project
Manager
4.33
4
5
4.44
5.9
Project Manager
4.44
5.10
Programmer
4.57
4.28
5
4.61
5.10
Programmer
4.61
61
5.3.6 3
5.11 3
4.23
4.73
4.40
4.45
5.11
-
-
-
5.4
62
6.1
6.2
(Web Application)
-
-
-
-
63
MySQL
3 Manager, Project ManagerProgrammer
4.45
6.3
-
- Comment
-
64
[1] Gray, C.F. and Larson, E.W, "Project Management: The Managerial Process",2000
[2] NuriaMatheu, Lief Cycle Document Management System for Construction ,2005
[3] KamerYuksel, Web-Enabled Project Management And Collaboration Using
Microsoft Groove System ,2008
[4] Schwalbe K,"Information Technology Project Management. 5th edition",2007
[5] Gido and Clements, "Successful Project Management. 2nd edition" ,2003
[6] Cadle J and Yeates, "Project Management for Information Systems. 4th edition",2004
[7] BurcinBecerik, "Online Collaboration and Project Management
Technology",Cambridge,2005
65
1.
2.
5
()
5
4
3
2
3
3. 2 3
3
3.1
3.2
3.3
66
1.
___Manager
2.
___Head Office
___Project Manager
___Programmer
___Onsite Service
2
1
4
3
2
1
67
4
3
2
1
4
3
2
1
1
2
3
4
2
3
...................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
....................................
68