9
2007/2008— (2) Software Engineering Software Engineering —Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) [email protected] (A1411); [email protected] http://jpkc.hyit.edu.cn/scr2006/C820/Asp/Root/Index.asp That is http://jpkc.hyit.edu.cn/scr2006/ --- 计计计计计计—计计 计计 4 计计计 () or

Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) [email protected]

Embed Size (px)

Citation preview

Page 1: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2)Software Engineering

Software Engineering—Theory and Practice

CE/1313102

Tel.:83021239(For calling),13861577993(For SM)[email protected] (A1411); [email protected]

http://jpkc.hyit.edu.cn/scr2006/C820/Asp/Root/Index.asp

That is http://jpkc.hyit.edu.cn/scr2006/ ---计算机工程系—软件工程 4(双语)

or http://www.hyit.edu.cn/ --教务网—网络课堂 ---计算机工程系—软件工程 4(双语)

Page 2: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Aims

“Fundamental” course in Computer Engineering– Provides foundations for other subjects

Present basic software developing methods.

Modeling the Process and Life Cycle, Planning and Managing the project, Capturing the Requirements, Designing the System, Considering Objects, Writing the Programs, Testing, Delivering the System, Maintaining the System.

Page 3: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

By the end of the course, you will ..

The basic software developing methods

The software engineering theories how to control the processes of

software development. Design and develop a information

system

Page 4: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Lectures

Monday: 8:00-9:40, Room YF0102 Wednesdays: 10:00-11:40, Room 221208 Can only provide outline of main topics:

attend to find out the “headings” of material that needs further reading!

Do enough reading and Developing/problem solving at home to really understand the subject and project.

Zhu Quan-yin’s office consultation periods:– Wednesdays 16:00-17:30

Page 5: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Tutorials

Tuesday 19:30-21:00– Room: Your classroom or 2120506

Tutorial:– Discuss topics that you are having difficulties with

(general or specific).– Find solutions with lecturer or other students.– Discuss general progress of course, etc.

Page 6: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Work

Each group consists of five to six persons

Each group has a project manager An information system should be

opted to develop using software engineering theory by the group and pass through my examination

Page 7: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Marks

Final Test: 20% (50 Problems of multiple-choice )

Actions about Project 30% (Lectures, System Demonstrate, Testing, Final system,

Conclusion)

Project-Document 20% (Reports of Feasibility, Requirements, System design, Program

Design, Testing, Configuration and Operation)

Attend teaching 12% Exercises 18% (From Chapter 1 to 10, Each Chapter you should to select one

problem to answer and submit)

Page 8: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Bibliography

Shari Lawrence Pfleeger. Software Engineering: Theory and Practice. Pearson Education North Asia Limied and Higher Education Press. 2006

张海藩 . 软件工程导论 [ 第 3 版 ]. 清华大学出版社 .1998.12 Ian Sommerville 著 . Software Engineering 6th Edition . 北

京 : 机械工业出版 , 2003.1 (美) Grady Booch 著 , 冯博琴 冯岚 薛涛 崔舒宁 译 . 面向

对象分析与设计(原书第 2 版) . 北京 : 机械工业出版 , 2003.8

齐治昌 , 潭庆平 , 宁洪 . 软件工程 . 高等教育出版社 .1999.4 龚世生 , 刘建宾 . 软件工程 . 广东高等教育出版社 .1999.10 Roger S.Pressman. Software Engineering, A Practitioner’s

Approach, Fourth Edition.McGraw-Hill.1997 Ronald J.Norman. Object-Oriented Systems Analysis and

Design. 北京 : 清华大学出版社 .2000.12

Page 9: Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/1313102 Tel.:83021239(For calling),13861577993(For SM) zqy@hyit.edu.cn

2007/2008—(2) Software Engineering

Syllabus What it means to be a software engineer What it means to be a software engineering

researcher What is meant by a “software life-cycle” How software projects are planned and

managed How software process improvement can be

achieved