2 ???????????????????? (Information System Development) - PowerPoint PPT Presentation

1 / 36
About This Presentation
Title:

2 ???????????????????? (Information System Development)

Description:

2 (Information System Development) Systems Analysis & Design * ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 37
Provided by: OPE66
Category:

less

Transcript and Presenter's Notes

Title: 2 ???????????????????? (Information System Development)


1
2 ????????????????????
(Information System Development)
2
(No Transcript)
3
??????????????????????????????????? ? ??????
4
?????????????????????????????????????????????
? (Why) ????????????????? ????????????????????????
?? ?????????? ??? ??????????????????????
???????????????????? ?????????????????????????????
?????????????????????????????????
???????????????????????????????????????????????
5
????????????????????????????????????????????????
? ??????
6
?????????????????????????????????????????????
???? (Who) ?????????????? ????????????? (What)
????????????? ????????????????????????????????????
??????????????????? (Current System)
?????????????????????? (New System)
?????????????????????????? ??? ???????????????????
?????????? ??????????? ??????? ???????????????????
? (Requirements Gathering) ???????????????????????
???????????????? ?????????????????????????????????
????????????????????? (User Requirements)
7
????????????????????????????????????????????????
? ??????
....
???????????????
8
?????????????????????????????????????????????
????????? ??????????? ?????????????
??????????????????? ???????????????????????
??????????????????????????????????????????????????
???????? ? ?????????????????????????????????
??????????????? ?????????????????????????
(Process Model)
9
????????????? ?????????????????
???????????????????????????? (How)
??????????????????????????? ???? ????????????
???????????????????? ?????????????????????????????
????????????????????????????????????????????
????? ?????????????????????????
??????? ????????? ???????????? ???????????????
(Output Design) ????????????????????????????
(User Interface) ??????????????????? (System
Flowchart) ???????????????????? (specific
Programs) ????????? (Databases)
10
???????????? ???????????????????????
(What) ????????? ?????????????????????????
? (How
11
?????????????? ??????????????????????????????
????????? ????????? ?????????????????
??????????????????????????????????? ???
????????????????????????? ??????????????????
????????????????????????????????????????????????
Physical Model
Implement Model
12
????????????????? ????????????????????? SDLC
????????????????????? ???????????????????????????
????????????????????????????????????
??????????????????????????????? ? ???????????????
??????????????????????????????????
13
?????????????????????????????????? SDLC
?????????????? ??? ???? (Phase) ???
??????????????????????????????? ???????
(Activity) ??????????????????????????? ???
(Task) ??? ???????????????????
14
???????????????????? (System Development
Methodology)
15
???????????????????? (System Development
Methodology)
????? (Models) ???????????? Input Output
Process Data Object ????????????????????????????
?????????????????????????? ???????????? ??????
(Flowchart) ????????????????? (Data Flow
Diagram) ?????????????? (E-R Diagram) ??????????
?? (Structure Chart) ?????????????? (Use Case
Diagram) ???????????/?????? (Gantt Chart/PERT)
16
???????????????????? (System Development
Methodology)
?????? (Techniques) ??? ???????????????????????
(Guidelines) ?????????? ?????????????????????? ?
???????????????? ???????????????????????????? ??
?????????????????????????????????? ??????????????
????????????????? ???????????????????????????? ?
????????????????????????????????? ??????????????
????????? ???????????????????????????????????????
?
17
???????????????? (System Development) ??????????
2 ???? ??????
???????????????????????????????
????????????????? ???????????????????????????
??????????????? ?????????????????????????
(Structured System Development) ??????????
????????????????????????? (Structured
Analysis) ??????????????????????
(Structured Design) ??????????????????????
? (Structured Programming)
  1. ??????????????????????????? (The Traditional
    Approach)

18
  1. ????????????????????????? (The Object-Oriented
    Approach)

19
????????????????? (Software Engineering)
????????????????????????????? ?.?.1968
??????????????????????????????????
????????????????????????? ??? Sommerville
??????????????????????????????????????????????????
4 ???????? ? ??? 1. ????????????????? (Software
Specification) ???????????????????????????????
???????????????????? ?????????????????????????????
?? ??????????????????? (Requirements
Engineering) 2. ????????????????? (Software
Development) ??? ?????????????????????????????
?????????????? ??????????????????????????????????
(Methodology) ?????
20
????????????????? (Software Engineering)
3. ????????????????????????????????? (Software
Validation) ??????????????????????????????????
???????? ?????????????????????????????????????????
???? 4. ?????????????????????? (Software
Evolution) ???????????????????????????????????
?????????????????????? ???????????????????????????
??????????????????????????????????????????????????
????????????????????????
21
???????????????????????????????? ??????????
1. ????????????? (Correctness) ???
????????????????????????????? 2.
????????????????? (Reliability) ???
???????????????????????? ????????? 3. ??????????
(User friendliness) ??? ??????????
???????????? ????????????????????????????????????
4. ?????????????? (Maintainability) ???
??????????????????????????????????????????????????
?????????????????????????????? 5.
??????????????????????????? (Reusability) ???
??????????????????????????????????????????????????
???
22
???????????????????????????????? ??????????
6. ?????????? (Robustness) ???
??????????????????????????????????????????????????
?? 7. ????????????? (Efficiency) ???
???????????????????????? ????????? 8.
??????????????????????????? (Portability) ???
???????????????????????????????????????
???????????????????????????? 9. ?????????????
(Security/Safety) ??? ????????????????????????
?????????
23
?????????????????????? (Software Development
Process Models)
  • ??? ?????????????????????????????????????????????
    ????????????????? ????????????????????????????????
    ???????? ??????????????????????????
    ??????????????????? ?????????????????????????????
    ????????????????????????? (Methodology)
    ??????????????????????????????????????????????????
    ?????????????????????????????????????????

24
?????????????? ????????
  • Built-and-Fix Model
  • Water Fall Model
  • Incremental Model
  • Spiral Model
  • Rapid Application Development (RAD)
  • Joint Application Development (JAD)
  • Rational Unified Process (RUP)

25
?????????????? ????????
  • Built-and-Fix Model
  • ???????????????????????????? ???????????????????
    ????????????????????????????????
    ???????????????????????????????????????????????
    ??????????????????????????????????
    ???????????????? ?????????????????????????????????
    ?????????

26
?????????????? ????????
  • Water Fall Model
  • ???????????? ?????????? ?????????????????????????
    ???????????? ??????????????????????????????????
    SDLC ???????????????????? ??? ???????????????????
    ???????????? ? ????????????????????????
    ?????????????????????????????????? ?????????

27
Water Fall Model
28
  • Incremental Model
  • ???????????????????????? Water Fall Model
    ????????????????????? ?????????????
    ?????????????? Water Fall Model ???????
    Incremental Model ???????????????
    ???????????????????????????? ?????????????????????
    ???????????????????????????? (Increment)
    ???????????????????????????????????????????????
    Iteration ?????????????????????
    ????????????????????????? 2 ???????
  • 1. Verification ?????????????????????????????????
    ??? ??????????????????????????????????????????????
    ?
  • 2. Validation ???????????????????????????????????
    ?????????????????????????????????????

29
?????????????? ????????
  • Spiral Model
  • ?????????????????????????????????????????????????
    ????? ????????????????????????????????????????????
    ?????? ???????????????????????????????????????????
    ?????? ??????????????????????????????

30
?????????????? ????????
  • Rapid Application Development (RAD)
  • ??? ???????? Application ????????????
    ????????????????????????????????? CASE Tools
    ?????????????? ??????????????????????
    ????????????????????? ? ?????????????????? SDLC
  • RAD ??????????????????? ??? ?????????????
  • ?????????????????? ? ??????????????????????
  • ????????????????? ???????????????? ???? Case
    Tools,
  • ???????????????? 4, ???????????????? (Prototype)
  • ?????? ????? ?????????????????????????????
  • ???????

31
?????????????? ????????
  • Joint Application Development (JAD)
  • ??? ???????????????????????????
    ??????????????????????????????? ??????
    ??????????????????????????????????????????????????
    ??????????? ??????????????????????????????????????
    ????????????????????? (Workshop)
    ????????????????? JAD ??? ????????????????????????
    ????????????????????????????????? ???????
    ???????????????????????????????
    ?????????????????? IBM

32
?????????????? ????????
  • Rational Unified Process (RUP)
  • ????????????????????????????????????? Rational
    Software ????????????? RUP ??? ???????????????????
    ??????????????????????????????????????????????????
    ????????????????????????????????????????
    ??????????????? ????????????????
    ?????????????????????? UML ??????????? 4 ????

33
????????????????????????????????????Tools to
Support System Development
  • ?????????????????????????????????????????????????
    ?????????????????????????????????? ??? ????????
    (Computer-Aided Software Engineering Case Tools)
    ??????????? 2 ?????? ???

1. Upper CASE Tools ???????????????????????????
???????????????????????? ??????????
??????????????????????????????????????????????????
?????????????????????????????? ???????? ??????
?????? ?????????????
34
????????????????????????????????????Tools to
Support System Development
  • Lower CASE Tools
  • ???????????????????????????????????????
    (Implementation) ??????????????????????????
    (Source Code) ???????????????? ???????????????????
    ???????? ?????????????
  • 1. ??????????????????????????????
  • 2. ????????????????????????????????????????
    ????????????????????????
  • 3. ????????????????????????????????????????
  • 4. ??????????????????????????????

35
Microsoft Visio
  • ?????????????????????????????????? (Drawing
    Tool) ????????????????????????????????????????????
    ???????? ???????????????? ??????????????

36
end
Write a Comment
User Comments (0)
About PowerShow.com