Improving Development Architecture and Flow of Large Scale Software – Case Study of NTUH Administration Information System
Date Issued
2007
Date
2007
Author(s)
Liu, Chung-Chia
DOI
en-US
Abstract
The National Taiwan University Hospital(NTUH) Health Information System(HIS) has been running for more than one year until now the HIS is working steadily without big problems. NTUH has been developing administration information system based on the existing architecture of WebService and HL7 over SOAP. To avoid the problems encountered during development of HIS, for example: division of labor for pages did not work properly, the user interface of pages are not consistent with each other, the management of library and interleaving of user interface codes with business logical codes made code files in a mess, some embedded SQL command leads to many errors and it was hard to debug. In the beginning of NTUH administration information system development, we targeted on these problems and added some rules and methods to improve these situations with minimal changes of the existing software architecture. For improving development architecture and the design flow of large scale software, we use SQL parameters, division of user interface codes and business logical codes, etc. which decrease mistakes caused by programmers. We offer new software architecture template, which can make division of labor easier, and people to develop a large scale system can follow our steps which help them decrease unnecessary mistakes and development time.
Subjects
開發流程
使用者介面
大型軟體系統
分工
NTUH Health Information System
NTUH Administration Information System
WebService
HL7 over SOAP
development flow
user interface
large scale software system
SQL parameter
software template
division of labor
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94922107-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):537f235f1c65a2c0c07e8963342c4438
