557011 ????????????????????????? ????????????????????????? Software Project Management pichai@takkabutr.com pichai@velocall.com - PowerPoint PPT Presentation

Loading...

PPT – 557011 ????????????????????????? ????????????????????????? Software Project Management pichai@takkabutr.com pichai@velocall.com PowerPoint presentation | free to download - id: 4ac1d2-ZmUzY



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

557011 ????????????????????????? ????????????????????????? Software Project Management pichai@takkabutr.com pichai@velocall.com

Description:

Microsoft Domain-Specific Language (DSL) Tools Brief Description Visual Studio 2005 to enable building custom designers for visual domain-specific languages. – PowerPoint PPT presentation

Number of Views:86
Avg rating:3.0/5.0
Slides: 13
Provided by: doc96
Learn more at: http://www.takkabutr.com
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: 557011 ????????????????????????? ????????????????????????? Software Project Management pichai@takkabutr.com pichai@velocall.com


1
Microsoft Domain-Specific Language (DSL)
Tools Brief Description Visual Studio 2005 to
enable building custom designers for visual
domain-specific languages. The tools include a
wizard that generates a complete designer
solution, a graphical designer for domain models
(meta-models) and a set of Code
Generator. Systems Design VS. 1 2 01 02 3 4 5
6 7 8 9 10 11
????? ???????? Pichai Takkabutr pichai_at_moc.go.th p
ichaitak_at_gmail.com pichai5_at_yahoo.com pichaitak_at_hot
mail.com
http//en.wikipedia.org/wiki/Main_Page
the free encyclopedia.
2
Systems Design
  • Design Definition
  • Type of Design
  • http//www.dexigner.com/ TYPES
    ??????????????????????????Design Directory
    Design Database Design Forums Newsletter
    Mailing List Wap Link to Us Contact About
    Us
  • http//www.tutorialized.com/ TUTOR
  • http//www.innovasiagraphics.com/ Design Sample

3
Systems Design ???????????? ??????????????????????
??????
Phase II
Phase I
Phase III
??????????? ???????? ????? ?????? ???????????????
???
  1. Systems Designs(??????????????????????????????????
    ???????????????) ???????????? ?????????
    ??????????????????? ???????? ????????? ?????????
    ????????? ?????? ??????????????????????????
    ????????????????????????????? ????????????????????
    ????????? ????????????????????????????????????????
    ?????????????? (Object-oriented analysis and
    design ) ???????????????
  2. http//en.wikipedia.org/wiki/System_design
    ??????????????????????????????????????????????????
    ?(Phase II) ???? ?????????????????????????????????
    ?
  3. System Design Life Cycle

4
  • ???????????????????????? ???????? Enterprise
    (Real Sectors/Entity)-
  • Business- Vision, Mission, Strategy, Functional
    area
  • Data/ Information
  • ????????? Systems Analysis ?????

Create MA
Software Application
  • ?????? ????????????? ???????? ????????? (ICT
    Sectors)-
  • HW/Network/Telecommunication
  • Software Engineering build Applications
  • ????????? Software Development Life Cycle ?????
  • ????????????????????????????? Enterprise (Virtual
    Sectors)-
  • Application
  • ????????? Systems Design ?????
  • (Object-oriented analysis and design )-
  • Unified Modeling Language (UML)

5
DESIGN DIRECTORY
3D Design (84)Advertising Design
(170)Aerospace Design (17)Animation
(209)Architecture (240)Art (256)Book Design
(15)Ceramic Design (12)Communications Design
(99)Costume Design (3)Craft Design
(16)Digital Design (150) Engineering Design
(31)Exhibition Design (36)
Fashion Design (78)Film - Cinematography
(91)Floral Design (44) Food Design
(4)Furniture Design (121)Game Design
(38)General Design (79)Glass Design
(24)Graphic Design (902)Illustration (98)
Industrial Design (438)Information Design
(4)Interface Design (24)Interior Design
(143)Jewelry Design (107)Landscape Design
(16)Lighting Design (45)Logo and Branding
Design (151)Magazine Design (8)
Marine Design (6)Multidisciplinary Design
(43)Packaging Design (50) Photography
(134)Print Design (79)Regional (699)Retail
Design (13)Set Design (6)Textile Design
(30)Toy Design (3)Transportation
(30)Typographical Design (71)Urban Design
(143)Web Design (738)
6
  • Information Management ?????????????????
    /????????????????? ??? ????????????????????
    ?????????? ????
  • 1. is designed to produce a new type of manager
    one who is able to translate business objectives
    into effective information systems and services.
  • 2. The planning, organization, control and
    exploitation of information resources in
    organizations.
  • 3. You will have the skills and knowledge
    necessary to address a wide range of business
    information needs, such as
  • corporate information policy formulation,
  • design,
  • evaluation and integration of effective
    information systems and services,
  • the exploitation of IT for competitive advantage
    integration of internal and external information
    and data.

7
Systems Design ???????????????????????????????????
?????? Application
  1. the need for specification
  2. the need for design
  3. techniques for programming
  4. techniques for testing
  5. the need for documentation

Data Structure lists trees
queues tables
stacks graphs
  • ???????????????????
  • Types of Model
  • Process model
  • The Life Cycle (or Waterfall) Model The Life
    Cycle (or Waterfall) Model
  • The Prototyping Model
  • Data Structure VS. JAVA

8
  • Systems design
  • is the process or art of defining the hardware
    and software architecture, components, modules,
    interfaces, and data for a computer system to
    satisfy specified requirements.
  • One could see it as the application of systems
    theory to computing. Some overlap with the
    discipline of systems analysis appears
    inevitable.
  • Prior to the standardisation of hardware and
    software in the 1990s which resulted in the
    ability to build modular systems, systems design
    had a more crucial and respected role in the data
    processing industry. The increasing importance of
    software running on generic platforms have
    enhanced the discipline of software engineering
    at systems design's expense.
  • Object-oriented analysis and design methods are
    becoming the most widely used methods for system
    design. The UML has become the standard language
    used in Object-oriented analysis and design. It
    is widely used for modeling software systems and
    is increasingly used for designing non-software
    systems and organizations.

9
History of Software Engineering
  1. 1940s First computer users wrote machine code by
    hand.
  2. 1950s Early tools, such as macro assemblers and
    interpreters were created and widely used to
    improve productivity and quality. First
    generation optimizing compilers.
  3. 1960s Second generation tools like optimizing
    compilers and inspections were being used to
    improve productivity and quality. The concept of
    software engineering was widely discussed. First
    really big (1000 programmer) projects. Commercial
    mainframes and custom software for big business.
  4. 1970s Collaborative software tools, such as
    UNIX, code repositories, make, and so on.
    Minicomputers and the rise of small business
    software.
  5. 1980s Personal computers and workstations and an
    emphasis on process like the CMM. The rise of
    consumer software.
  6. 1990s Object-oriented programming and agile
    processes like Extreme programming gain
    mainstream acceptance.
  7. 1990s The WWW and hand-held computers make
    software even more widely available.
  8. 2000s Managed and interpreted platforms such as
    .NET, PHP, and Java make writing software easier
    than ever before.

10
Object-oriented analysis and design methods are
becoming the most widely used methods for system
design. The UML has become the standard language
used in Object-oriented analysis and design. It
is widely used for modeling software systems and
is increasingly used for designing non-software
systems and organizations.
11
  1. The Capability Maturity Model (CMM) is a method
    for evaluating and measuring the maturity of the
    software development process of organizations on
    a scale of 1 to 5. The CMM was developed by the
    Software Engineering Institute (SEI) at Carnegie
    Mellon University in Pittsburgh. It has been used
    extensively for avionics software and for
    government projects since it was created in the
    mid-1980s. The Software Engineering Institute has
    subsequently released a revised version known as
    the Capability Maturity Model Integration (CMMI).
  2. The purpose of CMM Integration is to provide
    guidance for improving your organization
About PowerShow.com