iv. system design - united...
TRANSCRIPT
IV. System Design
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
The following issues were addressed in the system design.For accountability purposes, entering data by proxy is strictly prohibited. A separate ID and password is provided
to each data input officer for data management through the InternetFor the citizens' convenience, the regulation search system is linked with the OPEN System.The main menu of the OPEN System presents an overview of the administrative procedures by services as well as
the contents of the procedures.The deletion of document is possible only by the Audit & Inspection Bureau, not by the official responsible for the
data input.Editing a document is possible only when you are logged in with the same ID.
1. Keypoints in the System Development
IV. System Design
58
/59
S ystem Structure
2. System Environment
The OPEN System allows the departments to input data of administrative procedures from the submission to thefinal approval phase of 54 major services provided by the Seoul Metropolitan Government. Applicants can confirmeach process of their application through the Internet.The Audit & Inspection Bureau is responsible for the management and supervision of the departments related to
civil applications by analyzing various data, i.e., whether the data input is conducted properly and whether the appli-cations procedures abide by the regulations.
1) System Structure
System Management(Information System Development Bureau)
System Development, ID Management etc. Accomodation of the Users' Requests
Search
Applicant CitizensAssigned Officals
Registeration
City Hall, Operations 25 25 Autonomous Gu Districts4 Headquarters
Registration Supervision(Audit & Inspection Bureau)
Input Data Inspection Input Delays, Processing Delays
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
3 Phase Web StructureHTTP ProtocolExchange of parameter value between the server and the client using CGIThe DB server and the Web server in the same main computer
2) S/W Environment
Server : Mid-level
Client : PC with Internet Accessibility
- Server : HP K570(M/M : 3GB, CPU : 200MHz X 6 units)- O S : HP-UX V11.0 (UNIX)- Search Engine : Rader V2.6 (Hangul full-text Index & Search system, Search engine developed in Korea)- Web Server : Netscape Server 3.61- Language : PRO*C- RDBMS : ORACLE 8.0.1- Internet Protocol : TCP/ I P
- U s e s We b b r o w s e r s s u c h a sInternet Explorer, Netscape
3) H/W Environment
@@I N T E R N E T
Client ServerH T T P
request
H T M Lservice
Web Browser Oracle DBMC
CGI Application
Applet
H T M L
TCP / IP
H P - U X
NetscapeEnterprise Server
TCP / IP
Windows 95, 98
Web Browser
TCP / IP
Windows 95, 98
IV. System Design
60
/61
Assigned officer at the City Hall/ Autonomous Gu district
Case TBL
Assigned officer at City Hall/ Autonomous Gu district
Assigned officer at City Hall/ Autonomous gu district
Document TBL
Attachments
File Example
CitizensCitizens
New
case
regi
strat
ion
Case name, �Assigned officer
Details of �the document
Example�by procedure
Case name, �Assigned officer
Case name, �Assigned officer
Document nameRequest for�document renewal
Case name, �Assigned officer
Actor
Process
Data Store
Data Flow
3. DFD(Data Flow Diagram)
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
4. Dialog Control
The Authorization and Administrative Procedures for Bars and Entertainment Establishments is set as an exam-ple that will serve as a standard for the 54 services following the same process.
1) OPEN System Homepage
HOME
DATA�INPUT
Bulletin�Board�(Omitted)
Search
Related�Regulation
Click on the HomeButton
Click on the HomeButton
Click on the HomeButton
Click on the HomeButton
Click on the SearchButton
Click on the SearchButton
Click on the SearchButton
Click on the SearchButton
Click on the Data InputButton
Click on the Data InputButton
Click on the Data InputButton
Click on the Data InputButton
Click on the Bulletin BoardButton
Click on the Bulletin BoardButton
Click on the Bulletin BoardButton
Click on the Bulletin BoardButton
Click on the Bulletin BoardButton
Click on the Related Regulations Button
Click on the Related Regulations Button
Click on the Related Regulations Button
IV. System Design
62
/63
2) Authorization and Administrative Procedures for Barsand Entertainment Establishments (Reference)
Home
Resumen de�autorización y�disposiciones�administrativas�de bares��
Lista de proyectos
Lista de proyectos�seleccionada
Documentos �en detalle
ClickHome
ClickHome
ClickHome
ClickHome
Click Documento
ClickAutorizaci n ydisposicionesadministrativasde expendedoresde alcohol
Click Aceptar
Click Proyectos
Click Lista deproyectos
ClicProyecto
Click Lista dedocumentos
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
3) Authorization and Administrative Procedures for Barsand Entertainment Establishments (Search)
Home
Condiciones�de Búsqueda
Lista de�proyectos
Documentos�en detalle�(en nueva�pantalla)
Lista de�proyectos�encontrados
ClickHome
ClickHome
Click B squeda
Click Lista dedocumentos
ClikcB squeda
Click B squeda
ClickProyectos,introducci n decondiciones yb squeda
ClickCerrar
ClickLeerdocumentosprocesados
Click Cerrar
IV. System Design
64
/65
4) New Case Registration of the Authorization and AdministrativeProcedures for Bars and Entertainment Establishments
Home
Pantalla de�identificación
Cambio de�contraseña
Lista de�trámites
Lista de�proyectos
Registro de�nuevos�proyectos
ClickCacelar oclickHome
ClickHome
ClickHome
ClickHome
ClickHome
ClickIntroducci nde datos
ClikcAceptar
Click�Proyectos de�autorización y�disposiciones�administrativas
ClickIntroducci nde datos
ClickIntroducci nde datos
ClickIntrodude dat
Click Lista deprocesamiento
ClickCambio decontrase a
Click Nuevoproyecto
ClickAcepta
click Aceptar
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
5) Data Input/Editing of the Authorization and Administrative Procedures for Barsand Entertainment Establishments
Home
Lista de�trámites
Lista de�proyectos
Lista de�documentos�del proyecto
Modificación�de datos
Registro de�nuevos�documentos
ClickHome
ClickHome
ClickHome
ClickHome
ClickHome
ClickVerificaci ndeidentificaci n
ClickLista detr mites
ClickLista detr mites
ClickLista detr mites
ClickLista detr mites
Click Lista deproyectos
ClickProyecto
ClickDocumento
ClickAceptar ocancelar
ClickAceptar ocancelar
ClickProyectos deautorizaci n ydisposicionesadministrativasde expendedoresde alcohol
Click Registro denuevosdocumentos
IV. System Design
66
/67
6) Bulletin Board Registration
Home
Boletín
Escribir
Leer
ClickHome
ClickEscribir
ClickAceptar ocancelar
Click Lista
ClickLeer
ClickHome
Click Bolet n
ClickHome
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
Subject Area
O P E NSystem
ServiceC a s eProcedureDetailsDepartmentUser ManagementUser RightStandard CodeManagementBasic CodeManagement
Document
Entity Type
5. Entity Type List
ServiceCaseProcedureDetailsDepartmentUser ManagementUser Right
Standard Code Management
Basic Code Management
Traffic Impact AssessmentTaxi Fare AdjustmentNew route development and adjust-ment for local area bus operationsEstablishment of the bus fare standardand the rate scheduleRoute adjustment for city bus operationsBus terminal operation authorization forexpress/long-distance busHousing construction projects Review and permission of buildingprojectsHousing redevelopment projectsUrban restructuring projectsPermission of land-use change
Major Entity Type Subject Area
O P E NSystem
Document
Entity Type
Decision and change of urbanplanningCompensation proceduresPurchase of park sitesAuthorization/contract agent of wastedisposal license and contract agentContract agent for social welfare facilitiesNatural gas consumer price adjustmentsRegistration processing foropening/changing large-scale commer-cial establishmentsSupport fund raising for small /mid-sized businessesDeliberation on the installation of artworks in buildingsConstruction technology servicesImplementation of facilities constructionDesign change of facilities constructionAnnual contracts on facilities maintenanceAuthorization and administrative procedures for bars and entertainmentestablishmentsPayment proceduresFire prevention facilities inspections
Major Entity Type
IV. System Design
68
/69
6. Entity Type Definition
Entity TypeInformation on the 26 servicesavailable through the OPEN System
Information on each procedures
Detailed information of services &procedures
Information of the organization
Information of the system user
Information of procedure details & rights of users by each department
Information of the standard code forthe management of the basic codemanagement
Basic code information in all services
Services
Procedures
Details
Department
UserManagement
User Rights
Standard CodeManagement
Basic CodeManagement
Unit: yearMinimum : 1Average : 1Maximum : 3Unit: yearMinimum : 2Average : 5Maximum : 30Unit: yearMinimum : 2Average : 10Maximum : 30Unit: yearMinimum : 1Average : 10Maximum : 20Unit: yearMinimum : 10Average : 100Maximum : 200Unit: yearMinimum : 20Average : 100Maximum : 200Unit: yearMinimum : 3Average : 5Maximum : 10Unit: yearMinimum : 10Average : 20Maximum : 100
Number of Expected Cases
Registration of services open to thepublic/ services that require disclosure
Development of new procedure/change of procedure(when a new procedure has beenestablished in a service)Registration of detailed procedure /Addition of detailed procedure
Establishment of a new department /Change in organization
Registration of a new owner /When a new ID is provided to the user
Registration of detailed procedure oruser
Registration of standard code / when anew code is required
Registration of basic code / change ofmanagement code type
Service deletion/converting the service to not fordisclosure
Deletion of existing procedure/ changeof procedure (when the existingprocedure has been eliminated)
Deletion of detailed procedure /Elimination of detailed procedure
Department closing/Change of organization
User ID deletion / when a user ID is deleted
Upon expiration
Deletion of Standard Code/ No needfor the existing code system
Deletion of basic code/ change inmanagement code type
Content Beginning of Procedure Time of Deletion
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
7. Entity Attribute
AttributeEntity Name
Service ID : PKService NameService InformationDocument Table NameService ID : PK, FKProcedure ID : PKProcedure NameProcedure InformationService ID : PK, FKProcedure ID : PK, FKProcedure Detail ID : PKDetailed Procedure nameDetailed Procedure InformationDepartment Code : PKDepartment NameDepartment InformationSupervising Department CodeUser ID : PKDepartment code : FKUser PWDInformationDepartment ID : PK, FKService ID : PK, FKProcedure ID : PK, FKDetailed Procedure ID : PK, FKStandard ID : PKStandard Code Name
Option
N O T N U L LN O T N U L L
N O T N U L LN O T N U L LN O T N U L LN O T N U L L
N O T N U L LN O T N U L LN O T N U L LN O T N U L L
N O T N U L L
N O T N U L LN O T N U L LN O T N U L L
N O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L L
Category
SystemBasicSystemBasicSystemSystemBasicBasicSystemSystemSystemBasicBasicSystemBasicBasicBasicSystemSystemBasicBasicSystemSystemSystemSystemSystemBasic
Synonym
Department ID
Standard Code
UnitM o d e
char(2)varchar2 (100)varchar2 (200)varchar2 (20 )char(2)char(3)varchar2 (100)varchar2 (200)char(2)char(3)char(3)varchar2 (100)varchar2 (200)char(6)varchar2 (100)varchar2 (200)char(6)char(8)char(6)char(6)varchar2 (200)char(6)char(2)char(3)char(3)char(3)varchar2(5)
Service
Procedure
Details ofProcedure
Department
UserManagement
User Rights
Standard Code
IV. System Design
70
/71
AttributeEntity Name Option
N O T N U L LN O T N U L L
N O T N U L LN O T N U L LN O T N U L L
N O T N U L LN O T N U L LN O T N U L L
Category
BasicSystemSystemBasicBasicSystemSystemBasicBasicSystemSystemBasicBasicSystemSystemBasicSystemSystemSystemBasicBasicBasicBasicBasicBasicBasicBasic
Synonym
Standard CodeBasic Code
UnitM o d e
varchar2(100)char(3)char(2)varchar2(50)varchar2(100)char(2)char(10)varchar2(100)varchar2(20)char(3)char(2)char(8)char(10)char(3)char(2)varchar2(40)char(8)char(1)char(1)varchar2(200)char(4)char(4)char(15)varchar2(100)varchar2(100)varchar2(100)varchar2(100)
Basic CodeManagement
Case
Standard Code InformationBasic ID : PK, FKBasic ID : PKBasic Code NameBasic Code NameService ID : PK, FKCase ID : PKCase NameAssigned OfficerCategory_StandardCategory_BasicCase Registration DateLicense NumberDistrict (Gu)District (Dong)AddressData Input Officer IDCompletion (yes, no)Disclosure (yes, no)Case InformationTelephone (area code)Telephone (first 3-4 digits)Telephone (last 4 digits)Common Column 1Common Column 2Common Column 3Common Column 4
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
AttributeEntity Name
Common Column 5Assigned DepartmentRelated Department1Related Department2List of Related DepartmentsService ID : PK, FKCase ID : PK, FKProcedure ID : PK, FKDocument Number : PKDetailed Procecure ID : FKDocument TitleOfficer NameTelephone (area code)Telephone (first 3-4 digits)Telephone (last 4 digits)Date of EntryProcessing DateContentAttachment File1File Name 1File Information1Attachment File 2File Name 2File Information 2Attachment File 3File Name 3File Information 3
Option
N O T N U L L
N O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L LN O T N U L L
Category
BasicSystemSystemSystemBasicSystemSystemSystemSystemSystemBasicBasicBasicBasicBasicBasicBasicBasicSystemSystemSystemSystemBasicBasicSystemBasic
SynonymUnitM o d e
varchar2(100)char(6)char(6)char(6)varchar2(2000)char(2)char(10)char(3)char(5)char(3)varchar2(100)varchar2(20)char(4)char(4)char(15)char(14)char(8)long rawvarchar2(50)char(20)varchar2(100)varchar2(50)char(20)varchar2(100)varchar2(50)char(20)varchar2(100)
Document
IV. System Design
72
/73
AttributeEntity Name
Attachment File 4File Name 4File Information4Attachment File 5File Name 5File Information 5Related DocumentsOfficial responsible for thefinal decisionCurrent StatusNumber of visitsInput Officer IDAssigned Department
Option
N O T N U L L
N O T N U L LN O T N U L L
Category
BasicSystemBasicBasicSystemBasicBasicBasicBasicBasicBasicSystemBasic
SynonymUnitM o d e
varchar2(50)char(20)varchar2(100)varchar2(50)char(20)varchar2(100)varchar2(100)varchar2(200)varchar2(200)numberchar(8)varchar2(100)
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
8. ERD(Entity Relation Diagram)
Service IDService NameService InformationDocument Table NameNotice Period
ServicesService IDCase IDCase NameAssigned OfficerCategory StandardCategory BasicCase Registration DateLicence NumberDistrict_GuDistrict_DongAddressInput Officer IDCompletion (yes, no)Disclosure (yes, no)Case InformationTelephone_area codeTelephone_first 3-4 digitsTelephone_last 4 digitsCommon Column 1Common Column 2Common Column 3Common Column 4Common Column 5Assigned DepartmentRelated Department 1Related Department 2Related Document ListRelated Document List 1Case Completion (yes, no)Case Completion DateNotice Completion (yes, no)Notice Completion DateCase Procedure
C a s eService IDCase IDProcedure IDDocument IDDetailed Procedure IDDocument TitleAssigned OfficerTelephone_area codeTelephone_first 3-4 digitsTelephone_last 4 digitsData Input DateProcessing DateContent 3Attachment File 1File Name 1File Information 1Attachment File 2File Name 2File Information 2Attachment File 3File Name 3File Information 3Attachment File 4File Name 4File Information 4Attachment File 5File Name 5File Information 5Related DocumentsOfficer responsible for final decisionNumber of visitsUser IDAssigned DepartmentCommon Column 1Common Column 2Common Column 3Edit dateApproval stepsSchedule for the next processingGrounds for delay
Document
Service IDOrderRelated ServicesRegulationsContentSort
Regulation
Standard Code IDStandard Code NameStandard Code Information
Standard
Service IDProcedure IDProcedure NameProcedure Information
Procedure
Service IDProcedure IDDetailed Procedure NameDetailed ProcedureInformationApproval Steps
Detailed Procedure
Service IDCase IDProcedure IDDocument IDOrderOfficial responsible for thedecisionSystem approval date
Decision Process
Standard Code IDStandard Code NameStandard Code Information
Basic Code
Service IDCase IDContact IDContact Name
Contact
IV. System Design
74
/75
Service IDCase IDCase NameAssigned OfficerCategory StandardCategory BasicCase Registration DateLicence NumberDistrict_GuDistrict_DongAddressInput Officer IDCompletion (yes, no)Disclosure (yes, no)Case InformationTelephone_area codeTelephone_first 3-4 digitsTelephone_last 4 digitsCommon Column 1Common Column 2Common Column 3Common Column 4Common Column 5Assigned DepartmentRelated Department 1Related Department 2Related Document ListRelated Document List 1Case Completion (yes, no)Case Completion DateNotice Completion (yes, no)Notice Completion DateCase Deletion DateCase Procedure
Case Backup
Service IDCase IDProcedure IDDocument IDDetailed Procedure IDDocument TitleAssigned OfficerTelephone_area codeTelephone_first 3-4 digitsTelephone_last 4 digitsData Input DateProcessing DateContent 4Attachment File 1File Name 1File Information 1Attachment File 2File Name 2File Information 2Attachment File 3File Name 3File Information 3
Attachment File 4File Name 4File Information 4Attachment File 5File Name 5File Information 5Related DocumentsOfficer responsible for finaldecisionCurrent StatusNumber of visitsUser IDAssigned Department 3Common Column 1Common Column 2Common Column 3Edit dateApproval stepsDeletion dateSchedule for the next processingGrounds for delay
Case Backup
Service IDCase IDProcedure IDDocument IDOrderOfficial responsible for the decisionApproval DateSystem approval date
Decision Process Backup
OPEN
SYS
TEM
of S
EOUL
Mec
hani
sm t
o In
crea
se T
rans
pare
ncy
in A
dmin
istr
atio
n
9 . Table List
User IDService IDProcedure IDDetailed Procedure IDDepartment ID
RightsDepartment IDDepartment NameDepartment InformationSupervising DepartmentSubordinate Department
DepartmentBulletin CategoryOrderBulletin (yes, not)TitleContentPeriodNumber of visitsUser IDData entry dateUsrfnameSysfnameUser NameE-mailDepartment NameTelephoneService IDCase IDProcedure IDDocument ID
Bulletin BoardUser IDDepartment IDPasswordInformation (Other)Service IDUser nameTelephone 1Telephone 2E-mail
U s er s Rights
OPEN System
System
t_1t_2t_3t_4t_5_01 t_5_54)t_6t_7t_8t_9t_10t_11t-12
Table ID Reference
Service Management TableCase Management TableProcedure Management TableProcedure Detail Management TableDocument Table (differs by service)Organization TableSystem User TableDepartmental Procedure Detail Authority TableStandard Code TableBasic Code TableBusiness TableBulletin Board Table
Contents