情報科学研究科Graduate School of Computer and Information Sciences
COT500K1(計算基盤 / Computing technologies 500)Business Application System DevelopmentBusiness 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