140 likes | 353 Views
S.M.S(Students Management System) General Report. Computer Science Department Class 0325 LIU Binbin Instructor: ZHOU Haibo. Reference Books. <Turbo C 实用大全> 徐金梧等 机械工业出版社 <标准 C 程序设计 技能百练> 焦华 中国铁道出版社 <C 语言课程设计案例精选> 郭翠英等 中国水利水电出版社. Development Process. Requirement Analysis
E N D
S.M.S(Students Management System)General Report Computer Science Department Class 0325 LIU Binbin Instructor: ZHOU Haibo
Reference Books • <Turbo C 实用大全> 徐金梧等 机械工业出版社 • <标准C程序设计 技能百练> 焦华 中国铁道出版社 • <C语言课程设计案例精选> 郭翠英等 中国水利水电出版社
Development Process Requirement Analysis Summarization Design Elaboration Design Programming Implementation Software Test
Requirement Analysis • Function • Interface
Summarization Design • Connection between function and interface. • Apart from “Step by Step” • Keep pace with software requirement • Keep pace with modularization
Elaboration Design • Instantiation • Modularization
Modularization • File Operation: New, Load, Save, Copy file • Data Operation: Add, Update, Delete • Index Function: on Name, on ID, on Score, on Sum and Average • Query: by ID, by Name, by Score • And: Calculate Sum & Ave, Print, Help
Programming Implementation • Use function as many as possible. • Function is required to be used more conveniently. • For instance, my DrawFrame function is very effective.
Software Test • I/O Exception • Interface bug • Functional bug
Pay attention to following things Data Structure Extensible Programming Exception Disposal
Data Structure And OOP • Data Structure • OOP(Object Orientated Programming) • Emulational OOP using structure
Extensible Programming • Interface Extension • Functional Extension • Function And Parameter
Exception Disposal • C Language & Exception Disposal • Java And C++ & Exception Disposal
Thanks a million for attention 2004.7.23 Finished by LIU Binbin