S.M.S(Students Management System) General Report Computer Science Department Class 0325 LIU Binbin Instructor: ZHOU Haibo.

Slides:



Advertisements
Similar presentations
Department of Computer Engineering Faculty of Engineering, Prince of Songkla University 1 5 – Abstract Data Types.
Advertisements

计算机系 信息处理实验室 Understanding the Inside of Microsoft Windows Spring 陈香兰.
Copyright © 2002 W. A. Tucker1 Chapter 1 Lecture Notes Bill Tucker Austin Community College COSC 1315.
Introduction to Business Fall 2010 Business School Sanda University.
Formal Semantics of Programming Languages 虞慧群 形式语义学 Syllabus.
March 20, 2008 Team DunKyan.  Functionality implemented to date  Current activities  Plans for rest of semester  Software demonstration  Reporting.
College of Computer Science & Technology Compiler Construction Principles & Implementation Techniques -1- Self Introduction Ying JIN ( 金英 ) , PhD, Associate.
1 Foundations of Software Design Lecture 27: Java Database Programming Marti Hearst Fall 2002.
CS 106 Introduction to Computer Science I 03 / 17 / 2008 Instructor: Michael Eckmann.
Session-02.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
English for Computer Science Lecture 1. Introduction  Course Introduction  What this Course Teaches  What this Course Does not Teach  What.
数 值 分 析 Numerical Analysis 主讲教师: 陈 越 Instructor: CHEN, YUE Downloads: Discussions:
1 Code Review of SOWN Demo --- SentrySelection Model By: Gang Zhou Computer Science Department University of Virginia May 2004.
Ch1 Windows CE Introduction Jianjian SONG Software Institute, Nanjing University May, 2005.
Computer Science: A Structured Programming Approach Using C1 3-7 Sample Programs This section contains several programs that you should study for programming.
CSC 213 – Large Scale Programming. Why Do We Test?
ANDROID CONTENT PROVIDERS Peter Liu School of ICT, Seneca College.
CPU Computer Hardware Organization (How does the computer look from inside?) Register file ALU PC System bus Memory bus Main memory Bus interface I/O bridge.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Java Teaching Workshop Y. Daniel Liang May 20, 2002 At NCC.
Instructor 彭智勇 武汉大学计算机学院珞珈学者特聘教授 软件工程国家重点实验室 电话 :
Business communication Chapter 6 Business negotiation.
Delivering the System 中国科学技术大学软件学院 孟宁 2012 年 11 月.
Course Introduction Instructor: Huang Jianping
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Classes 1 COMPSCI 105 S Principles of Computer Science.
1 CSC 222: Object-Oriented Programming Spring 2013 Course goals:  To know and use basic Java programming constructs for object- oriented problem solving.
COMPUTER LAB Orientation and Ethics Competency 1.
Jaroslav Šnajberk, Tomáš Potužák, Richard Lipka Department of Computer Science and Engineering Faculty of Applied Sciences University of West Bohemia,
Grade Book Database Presentation Jeanne Winstead CINS 137.
Database systems Design - Software School of Hunan university –
Programming with Java © 2002 The McGraw-Hill Companies, Inc. All rights reserved. 1 McGraw-Hill/Irwin Chapter 5 Creating Classes.
Component 4: Introduction to Information and Computer Science Unit 5: Overview of Programming Languages, Including Basic Programming Concepts Lecture 5.
Object Oriented Programming Criteria: P2 Date: 07/10/15 Name: Thomas Jazwinski.
Foundations of Computer Science. Who am I? Wu Xinxiao ( 吴心筱 )
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Extension Points:
高等教育出版社 英语 1 基础模块 Unit9 《 What club would you like to join? 》 延吉国际合作技术学校 朴海燕.
Computer Networking Computer Networking A Top-Down Approach Featuring the Internet 计算机网络 - 自顶向下方法与 Internet 特色 Forewords.
MyHealth Journal: a User-Customizable Diary Software for Health Soufiane Berouel, Undergraduate Student Supervised by Prof. Lily Liang Department of Computer.
《数据库系统原理》 Principles of Database Systems. Textbook A First Course in Database Systems (Third Edition) J. D. Ullman, J. Widom 机械工业出版社, Lu Chaojun,
《数据库系统原理》 Principles of Database Systems. Textbook A First Course in Database Systems (Third Edition) J. D. Ullman, J. Widom 机械工业出版社, Lu Chaojun,
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 The SqlCommand Object ADO.NET - Lesson 03  Training time: 15 minutes  Author:
CHAPTER 1 COMPUTER SCIENCE II. HISTORY OF COMPUTERS (1.1) Eniac- one of the worlds first computers Used more electricity than an entire city block of.
Analysis. This involves investigating what is required from the new system and what facilities are available. It would probably include:
After you sync your OneDrive for Business files with your computer, you can manage your files like other files on your computer. You move, rename, and.
Introduction to Java Chapter 1 - Introduction to Java1 Chapter 1 Introduction to Java.
CSC 222: Object-Oriented Programming
Android Development 陆俊敏 F
Computer Science II Chapter 1.
Objects as a programming concept
Instructor 彭智勇 武汉大学软件工程国家重点实验室 电话:
Web Design and Development
Object Oriented Programming using Java - Class Instance Variables
CSC 222: Object-Oriented Programming
Section 11.1 Class Variables and Methods
Computer Science I CSC 135.
دانشگاه شهیدرجایی تهران
SOEN 343 Software Design Computer Science and Software Engineering Department Concordia University Fall 2004 Instructor: Patrice Chalin.
تعهدات مشتری در کنوانسیون بیع بین المللی
Chapter 6-2 (Book Chapter 8)
Computer Programming.
Chapter 6-2 (Book Chapter 8)
Review for Test1.
Introduction to Object-Oriented Programming
Developing and testing enterprise Java applications
Unit 6 part 5 Test Javascript Test.
Scribbles Prototype Tablet PC Capstone
Ch. 1 Vocabulary Alice.
Copyright © JanBask Training. All rights reserved Get Started with Hadoop Hive HiveQL Languages.
Presentation transcript:

S.M.S(Students Management System) General Report Computer Science Department Class 0325 LIU Binbin Instructor: ZHOU Haibo

Reference Books 徐金梧等 机械工业出版社 焦华 中国铁道出版社 郭翠英等 中国水利水电出版社

Requirement Analysis Summarization Design Elaboration Design Programming Implementation Software Test Development Process

Requirement Analysis Function Interface

Summarization Design Connection between function and interface. Apart from “Step by Step” Keep pace with software requirement Keep pace with modularizationmodularization

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 Finished by LIU Binbin