Graduate School of Computer and Information Sciences

Back to List

COT500K1(計算基盤 / Computing technologies 500)
Business Application System Development
ビジネスアプリケーションシステム開発

Masanobu WATANABE

Class code etc
Faculty/Graduate school Graduate School of Computer and Information Sciences
Attached documents
Year 2022
Class code TZ031
Previous Class code
Previous Class title
Term 秋学期授業/Fall
Day/Period 火4/Tue.4
Class Type
Campus 小金井
Classroom name 各学部・研究科等の時間割等で確認
Grade
Credit(s) 2
Notes
Class taught by instructors with practical experience
Category

Show all

Hide All

Outline and objectives

・The essential way of thinking in developing Business Application Systems by understanding their definition, aims and exit criteria.
・The essential way of thinking in using Java for developing Business Application Systems by understanding the effective and excellent features of Java.

Goal

・To master application skills to develop Business Application Systems by understanding their software architecuture, system structure, development process and development techniques.
・Especially to master application skills through actually developing batch business application programs by using a Java code generation tool in a seminar of programming practice.

Which item of the diploma policy will be obtained by taking this class?

Among diploma policies, "DP1" and "DP2" are related.

Default language used in class

英語 / English

Method(s)(学期の途中で変更になる場合には、別途提示します。 /If the Method(s) is changed, we will announce the details of any changes. )

Review tests will be given after each lecture and their results and comments will be feedbacked.
1. Introduction to Business Application Systems and Java
2. Outline and structure in Business Application Systems
3. Development process for Business Application Systems
4. Online system development
5. Batch system development
6. Batch system programing practice using a Java batch code generation tool

Active learning in class (Group discussion, Debate.etc.)

あり / Yes

Fieldwork in class

なし / No

Schedule

授業形態/methods of teaching:オンライン/online

※各回の授業形態は予定です。教員の指示に従ってください。

1[オンライン/online]:1. Business Application Systems and Java

1.1 Business Application Systems in Business

2[オンライン/online]:1. Business Application Systems and Java

1.2 Effective and excellent features of Java in developing Business Application Systems

3[オンライン/online]:2. Outline and structure in Business Application Systems

2.1 Example of Business Process and Enterprise Architecture Framework

4[オンライン/online]:2. Outline and structure in Business Application Systems

2.2 System Foundations supporting Business Application Systems

5[オンライン/online]:3. Development process for Business Application Systems

3.1 Requirements definition

6[オンライン/online]:3. Development process for Business Application Systems

3.2 Design

7[オンライン/online]:3. Development process for Business Application Systems

3.3 Implementation and Test

8[オンライン/online]:4. Online system development

4.1 Online system development using Java

9[オンライン/online]:5. Batch system development

5.1 Batch System Design

10[オンライン/online]:6. Batch system programming practice using a Java batch code generation tool

6.1 What is Jaime?

11[オンライン/online]:6. Batch system programing practice using a Java batch code generation tool

6.2 File-to-File Pattern Generation

12[オンライン/online]:6. Batch system programing practice using a Java batch code generation tool

6.3 Control Break Pattern Generation

13[オンライン/online]:6. Batch system programing practice using a Java batch code generation tool

6.4 DB-to-DB Pattern Generation

14[オンライン/online]:7.Report Test Problems

Explanation on Problems in Reporting

Work to be done outside of class (preparation, etc.)

・Object-Oriented Analysis, Design and Programming
・Java Programming in Eclipse 
Standard study time outside of class for preparation and review: 4 hours.

Textbooks

Original text material for each lecture will be given.

References

・Foundations of Business Systems,by P.O.Flaatten, et al 1989, The Dryden Press.
・Software Engineering: Modern Approaches 2nd Edition, by Eric J.Braude, Michael E. Bernsteins, 2011, John Wiley&Sons,Inc.
・The Adventures of An IT Leader, by Robert D. Austin, Richard L. Nolan and Shannon O'Donnell

Grading criteria

・Attendance :10%
・Theme tests:30%
・Report examination on a seminar of Java batch programming practice: 60%

Changes following student comments

None

Equipment student needs to prepare

・PC with 2G main memory or over, and Internet connection.
・Eclipse and Java
・Files and Database(Oracle)
・A Java Batch code generation tool: Jaime