6
熊本高等専門学校 研究紀要 第 4号(2012) şĹǹæ(:¦óćÐ¥ţNPWk)ǣŬ ĩƾ Ŕ ǽ Ŀ ĆČ ǽǽ Ɨħ ǽǽǽ ìí Þ ǽǽǽǽ ĺ Ĭò ǽǽ Development of an educational information processing system in Kumamoto-NCT Hirohito Shintani ǽ , Kosei Mori ǽǽ , Yoshifumi Shimoshio ǽǽǽ , Manabu Shimakawa ǽǽǽǽ Saki Nakamura ǽǽ A student information system is a software application for education establishments to manage student data. Many company's products can be scaled to different levels of functionality by purchasing add-on modules. However, their modules are very expensive. Besides, there are lots of teachers that want to student information for education. An information system makes it easier for someone to access the information. This paper describes the development of a roll book system (Roll-System) based on a concept of the client-server model and the open source. The Roll-System is written in the PHP programming language and uses the MySQL database system to store information. *(*ȁĤƛćÐǾ¦óƈǾSzP¡ǣ Keywordsȁeducational information, roll system, source code openness [. ÀǹæyÙÞ'&)ǹƁĤƛņǥ(#ǾÞť)Čƕ 6¦ŇƁ)ćÐ=ƢżǾĤƛ(ÿž#:4)¼9Ə2 īôŮ(ƣ<;#ǿ1ǾLjö$*Kx_ozT) śƃƝ±%ćÐďƤ)Ä|=Ɯı(;8)ćÐ*Kx_ ozT|)XzTdzP(Ƣż;Ǿ79Ǥ¬Ŧ6 7(ćÐ¥ţ=;:%{ƟŮ%'!#:ǿ ;8)NPWk=ãŢ#:S`YAB?*ÀÞľ$ Þ¢)ĤÈČ5)6Ǿŀ)ǀÕ#:5)Ǿ 1*ǣŬS`YAB?=ǂ¬Ŧ:%{Ɵ Ů$:ǿ'8ĤÈǣŬ)NPWk$;+NP Wk)ƬŃÙ':0&ǗŦ#:ĤÈ)ƿĔÔ ²9ǾnjƚƁ(79ß$'':%Ǿŀ) ƨÇ$;+KPY9:%'&Éǵ%'! #:ǿ õČ 21 öø(şĹǭœǹæ% ǹæǹø¶£ƔǾ şĹGnx^P% Gnx^P%#{ǹæyGnx ^P%#PTzYşĹǹƁæǡÞľǻ}ǾĹľǼ $*Ǿǧ)ÞťćÐ)ƒÁ=ƣ4(Ǿŀ(Ǵ ĩĤµĠĝNPWk=çǿ'8Ǿ£Ɣ °(XzT)ƒÁ$:7(Ĥµǥǔ)ćÐ¥ţ= 9<#(5ǥ<8Ǿãǩ(ǗŦ#2:%ÀG nx^P$é"ƪŏǘǾNPWk)ġĂƪ% '!ǿ)4Ǿāĩ'NPWk=£ç:Ǿ :NPWk)£ġǴ=:Ăƪ9Ǿ;( #5ØÙ'KPYŬť:¾Ɲą:ǿ)) 7(<ȀǹæǤ$5Â{)NPWk=¬Ŧ:% *Ǯô(Ǭ%<!ǿ ;8)Éǵ*Ǿŀ(7:NPWk)ÑÁHvzQZ SzP$:4(è'Öij$!#5Þľ$*$ '%6ǾNPWk¢ǜ$)ćÐ¥ţ&)7(' ;#:~Ǐĭ$:Ŝ(ǃË:ǿ"19ǾNPWk ġ$)XzTdzPŁǓ)Ö¶ƪĶ)İŜ$ř$ '%(:ǿ1ǾNPWkǗŦ(Ğ<:ĤƚÈ)ƿ ĔÔ5EzbxSzP$ǣŬ;Ǿ$(àâ#:5 )=ŕŦ:)$;+Ǿ:źøèđ:%$ :%Ƙ8;:ǿEzbxSzP$¡ǣ;#:Ĥƛ ņǥÄNPWk%#*ǾOpenSIS (1) Ǿ6 SchoolTool (2) ' &ł'5)9ŵŽƁ.)ĄŦ5';#: (3) ǿ '8Ǿ;8*Ŗ×$)¬Ŧ=(Ĉâ;#: 4īĹƸŤÓ$)¬Ŧ(~àŌ:ǿ $ǾĤƛǥǔćÐ=ƒÁƄţ:4)NPWkǣ Ŭ=ǾSzP*/#¡ǣ:â%#ǣÛǿ) ǽ şĹǹƁæǡÞľ şĹGnx^P ćÐǑCuHYv[HPîÞŸ 861-1102 şĹŲÁăñDzê 2659-2 Dept. of Control and Information Systems Engineering, 2659-2 Suya, Koshi-shi, Kumamoto, Japan 861-1102 ǽǽ æĢŸ ǭÜćÐNPWkîÞæĢ Dept. of Advanced Engineering Course ǽǽǽ æĢŸ Dept. of Advanced Courses ǽǽǽǽ ǤćÐNPWkîÞŸ Dept. of Human-Oriented information Systems Engineering -1-

9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

熊本高等専門学校 研究紀要 第 4 号(2012)

Development of an educational information processing system in Kumamoto-NCT Hirohito Shintani , Kosei Mori , Yoshifumi Shimoshio , Manabu Shimakawa Saki Nakamura

A student information system is a software application for education establishments to manage student data. Many company's products can be scaled to different levels of functionality by purchasing add-on modules. However, their modules are very expensive. Besides, there are lots of teachers that want to student information for education. An information system makes it easier for someone to access the information. This paper describes the development of a roll book system (Roll-System) based on a concept of the client-server model and the open source. The Roll-System is written in the PHP programming language and uses the MySQL database system to store information.

Keywords educational information, roll system, source code openness

.

21

OpenSIS(1) SchoolTool(2)

(3)

861-1102 2659-2 Dept. of Control and Information Systems Engineering, 2659-2 Suya, Koshi-shi, Kumamoto, Japan 861-1102

Dept. of Advanced Engineering Course

Dept. of Advanced Courses Dept. of Human-Oriented information Systems Engineering

- 1-

論 文

Page 2: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

Research Reports of Kumamoto-NCT. Vol. 4 (2012)

( Roll System)

Roll System

.

2.1 Roll System

Web

PHP MySQLWeb

iPad AndroidPC

2.2

1

1

2

- 2-

Page 3: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

熊本高等専門学校 研究紀要 第 4 号(2012)

1

2.3

CPU: Intel i5 3.00GHz : 16GB

OS: FreeBSD 9.0-RELEASE DBMS: MySQL 5.1.61 Web : Apache/2.2.2 + PHP/5.3.10

OS FreeBSD WebDBMS Windows

Unix

2.4 Web

AjaxJavaScript

2.5

1

23

2.6

LAN

PHP ID PHP

.

4 9

5

7

3

4

- 3-

Page 4: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

Research Reports of Kumamoto-NCT. Vol. 4 (2012)

7

6

5

9

8

10

- 4-

Page 5: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

熊本高等専門学校 研究紀要 第 4 号(2012)

Web

Home 10

Roll System

Roll System 1 40

.

Roll System 24

csv

csvMicrosoft Excel

13Roll System

11

12

13

- 5-

Page 6: 9 ùæ( :¦ó Ð¥ cNPWk) ã lA student information system is a software application for education establishments to manage student data. Many ... This paper describes the development

Research Reports of Kumamoto-NCT. Vol. 4 (2012)

24 9 25

24 10 15

(1) "OpenSiS" ,http://www.OpenSIS.org, (2012) (2) "SchoolTool: the Global Student Information System", http://www.schooltool.org/, (2012). (3) Per M. Gustavsson and Anna Persson:"Experiences from

the annual 24-hour software engineering competition at University of Skövde: how to use simulation for detecting good software engineers",WSC '05 Proceedings of the 37th conference on Winter simulation, Article No. 25, (2005).

- 6-