Emporium Online Registration & Management Information System (EORMIS)

47
Emporium Online Registration & Management Information System (EORMIS) Team 1, IADCS-37 Myanma Computer Co., Ltd. 27 th September,2009

description

Emporium Online Registration & Management Information System (EORMIS). Team 1, IADCS-37. 27 th September,2009. Myanma Computer Co., Ltd. Contents. Introduction Client Organization System to be Developed Description of the current system Currently functioning - PowerPoint PPT Presentation

Transcript of Emporium Online Registration & Management Information System (EORMIS)

Page 1: Emporium Online Registration & Management Information System (EORMIS)

Emporium Online Registration & Management Information System(EORMIS)

Team 1, IADCS-37

Myanma Computer Co., Ltd.27th September,2009

Page 2: Emporium Online Registration & Management Information System (EORMIS)

Contents• Introduction• Client Organization • System to be Developed• Description of the current system• Currently functioning• Problems with the current system• Advantages of the proposed system• Initial Statement of Proposed System• Initial Diagram of Existing System• Logical DFD(Context diagram) of Proposed System• Data Flow Diagram (Level-1) of Proposed System• Optimization• Entity Relationship Diagram• ELH• File Specification• Report Sample• Aims of the Project• Software Development Environment• Development Specification• Methods and techniques• Project Schedule

Page 3: Emporium Online Registration & Management Information System (EORMIS)

Introduction

The following members are the team of Practical Project Module.

1. Kyaw Kyaw Oo Leader 2. Zin Min Htike 2nd leader 3. KayKhine Soe Member

Page 4: Emporium Online Registration & Management Information System (EORMIS)

Client Organization

• Name : Myanma Gems Enterprise (MGE)

• Main Function : Visitor Registration of Myanma Jade, Gems and Pearl Emporium

• Location : No. 66, Kaba Aye Pagoda Road, Myangone Township,

Yangon, Myanmar.

Page 5: Emporium Online Registration & Management Information System (EORMIS)

System to be developed

based on the processes of Visitors Registration of the emporium

will be automated the visitor registration and attendance processes into a web based system

can be accessed by the visitors, the receptionists and the management as well as the cashers for payment of registration fees.

Page 6: Emporium Online Registration & Management Information System (EORMIS)

Description of the current system

Only invited guests can be registered as visitors of emporium

There are two main types of Visitors, Local Visitor and Foreign Visitor.

Foreign visitors come from many countries such as Republic of China, Hong Kong, Thailand, etc.. to attend the emporium.

Registered visitors are available and eligible to enter to the compound of the emporium.

Page 7: Emporium Online Registration & Management Information System (EORMIS)

The registration processes include

verifying and checking for black list and invitation informationcollect the registration feesrecording the visitor’s information issuing the registration card

Currently functioning

Page 8: Emporium Online Registration & Management Information System (EORMIS)

The emporium information cannot be informed on time to the guests who interest to attend the emporium.

the new visitors, who haven’t received the invitation card, may not available to attend the emporiums.

MGE staffs prepared the invitation list manually and it takes timeshundreds of local and foreign visitors are queued and crowded

long time at the registration counters for their registration processes inconveniently.

MGE staffs operate the registration processes with many difficulties and slowly.

Difficult to summarize and prepare the Daily Arrival Reports categorizing by Country and Company, and the Attendance of Visitors.

Problem with the current system

Page 9: Emporium Online Registration & Management Information System (EORMIS)

Visitors who want to attend the emporium can register through internet easily without waiting for the registration processes at the registration counter

Can rapidly issue registration card for the online registered person

Can access to the registration services 24-hour Can organize a central database that can be accessed by the

management and the staff of MGE Can share data among the management and staff through

authorization. Can provide updated information to the Visitors and the

authorized users Can generate the required reports in time

Advantages of the proposed system

Page 10: Emporium Online Registration & Management Information System (EORMIS)

Initial statement of proposed system

To develop the online registration of visitor to attend the emporium

To manage the visitor information with central database

The major functions of the proposed system are:Update the Emporium and Black list Information Accept Request from new foreign and local visitorsInvite Old and New Local and Foreign VisitorsRecord the Registration Fees Payment InformationRecord Visitor InformationIssue Registration CardReport Generation

Page 11: Emporium Online Registration & Management Information System (EORMIS)

Initial Diagram of Existing System

Registration

Management

Sales

Foreign Receptionist

Foreign Casher

Local Receptionist

Foreign Visitor

Agent

Local Visitor

Local Casher

Bla

ck L

ist

Em

poriu

m In

form

atio

n

Rep

orts

Pay

men

t

Page 12: Emporium Online Registration & Management Information System (EORMIS)

Logical DFD (Context Diagram) of Proposed System

Management

EORMIS

ForeignReceptionist

Local Receptionist

Casher

Bank

Foreign Visitor Local

Visitor

Blac

k List

Empo

rium

Info

rmat

ion

Repo

rts

Acco

unt T

rans

fer

Info

rmat

ion

Paym

ent I

nfor

mat

ion

Invit

ation

Paym

ent L

ist

Page 13: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

D1 Emporium

D2 Black List

Emporium Info:

Black List Info:

Management Update Emporium Information

& Black List Information

EORMIS1

Page 14: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

D3 Request

D1 Emporium

Re

que

st In

form

atio

n

Acc

ep

tan

ce o

r no

t

Reply

Request To Register

Reply

Request To Register

Foreign Visitor

Local Visitor

Foreign Receptionist

Local Receptionist

Accept Request

EORMIS2

D4 Company

D2 BlackList

Page 15: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

D2 Black List

D4 Company

D3 Request

D6 Invitee

D5 RegIn

vite

e Li

st

Req

uest

Info

rmat

ion

Bla

ck L

ist I

nfor

mat

ion

Reg

iste

red

Info

rmat

ion

Invit

ation

D1 Emporium

Invitation

Registered Information

Black List Information

Request Information

Invitee List Prepare Invitation

EORMIS

Foreign Receptionist

Foreign Visitor

Local Visitor Local Receptionist

3

Page 16: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

D6 Invitee

Paym

ent L

ist

Payment Inform

ation

Invitation Information

Casher

Receipt No

Foreign Visitor

Bank

Receipt No

Acc

ount

T

rans

fer

Receive Registration Fees

Account Transfer

EORMIS4

Local VisitorD7 Payment

Acc

ount

Tra

nsfe

r

Info

:

Page 17: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

D7 Payment

D6 invitee

D5 Reg

Foreign ReceptionistLocal Receptionist

Record Visitor Information

Vis

itor I

nfo:

Pay

men

t Inf

o:

Vis

itor

Info

:

Pay

men

t Inf

o:Local Visitor

Registration Inform

ation

Registration FormCompleted Form

Foreign Visitor

Registration Information

Registration Form

Completed Form

5 EORMIS

Page 18: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

Local Visitor

Registration Card

Foreign Visitor

Registration Card

Foreign Receptionist

Local Receptionist

Registration Information

Registration Information

Issue Registration Card

EORMIS6 CardIssuedD8

D5 Reg

Page 19: Emporium Online Registration & Management Information System (EORMIS)

Data Flow Diagram (Level-1) of Proposed System

Reporting

EmporiumD1

D2 Black List

D3 Request

D4 Company

Payment

Management

Daily Card Issue

Registration Inform

ation

Payment Information

Invitee List

Black List

EORMIS7

D8

D5 Invitee

D7

D6 Invitee

CardIssued

Page 20: Emporium Online Registration & Management Information System (EORMIS)

OptimizationEmporium Black List Request Invitee Reg

EmpID BlID ReqID InvID RegNo

EmpName EmpID * ReqDate EmpID EmpID

EmpStartDate RegNo* ReqName InvDate InvID*

EmpEndDate BlDate ReqEmail InvName PaymentID*

EmpStatus BlStatus ReqPassportNRC InvEmail RegDate

Remark EmpID * PassportNRC Name

CompanyID * CompanyID * Passport

CountryID * CompanyID*

ReqStatus Nationality

Photo

DateofBirth

Country Company Payment CardIssued

CountryID CompanyID PaymentID CISID

CountryName CompanyName PaymentDate CISDate

CompanyAddr InvID* RegNo *

CompanyPhone EmpID * EmpID *

CountryID* CompanyID* CompanyID*

PayAmt

PayCurrency

Page 21: Emporium Online Registration & Management Information System (EORMIS)

Entity Relationship Diagram (ERD)

BLID*EmpID*RegNo

Black List

EmpID

Emporium

RqID*EmpID

*CompanyID

Request

CompanyID*CountryID

Company

CountryID

Country

InvIDEmpID

CompanyID*

Invitee

PaymentIDInvID*

EmpID*CompanyID*

Payment

RegNoEmpID*InvID*

CompanyID*PaymentID*

Reg

CISIDRegNo*EmpID*

CompanyID*

CardIssued

Page 22: Emporium Online Registration & Management Information System (EORMIS)

Entity Life History (ELH)

Emporium

CreateUpdate

*Change

EmporiumInformation

Delete

oChange

EmporiumDate

oChange

EmporiumStatus

oChange

EmporiumStartDate

oChange

EmporiumEndDate

-/1

1,2,3,4/2 1,2,3,4/3

1,2,3,4/4

2,3,4/-

Page 23: Emporium Online Registration & Management Information System (EORMIS)

Entity Life History (ELH)

BlackList

CreateUpdate

ChangeBlack List

Status

Delete

ChangeStatus On

ChangeStatus Off

c

-/1

1/2 2/3

3/-

Page 24: Emporium Online Registration & Management Information System (EORMIS)

Entity Life History (ELH)

Company

CreateUpdate

*Change

Company Details

Delete

oChangeAddress

oChange

PhoneNo.

-/1

1,3/2 1,2/3

2,3/-

Page 25: Emporium Online Registration & Management Information System (EORMIS)

File Specification

No Field Name Description Type Size1 EmpID EmporiumID varchar 52 EmpName Emporium Name varchar 1003 EmpStartDate Emporium Start Date datetime 84 EmpEndDate Emporium End Date datetime 85 EmpStatus Emporium Status bit 1

Record Length 122

Emporium•File Name : Emporium•File Description : To store Emporium Information•File Structure :

(d) File Organization : Index Sequential File

(e) File Type : Master File

(f) Primary Key : EmpID(g) Foreign Key : -

(h) Record Length : 122(i) Maximum Record : 30

(j) File Size : 3.6 KB

(k) Retention period : 10 years

Page 26: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Black List•File Name : BlackList•File Description : To store Black List Information•File Structure :

No. Field Name Description Type Size1 BlID Black List ID varchar 52 EmpID Emporium ID varchar 53 RegNo Registration No. varchar 54 BlDate Black List Date datetime 85 BlStatus Black List Status bit 16 Remark Remark varchar 200

Record Length 224

(d) File Organization : Index Sequential File

(e) File Type : Master File

(f) Primary Key : BlID(g) Foreign Key : EmpID, RegNo

(h) Record Length : 224

(i) Maximum Record : 3000

(j) File Size : 656.6 KB

(k) Retention period : 10 years

Page 27: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Request •File Name : Request•File Description : To store Request Information•File Structure :

No Field Name Description Type Size1 ReqID Request ID varchar 52 ReqDate Request Date datetime 83 ReqName Request Name varchar 504 ReqEmail Request Email varchar 305 ReqPassportNRC Request PassportNo./NRC No. varchar 206 EmpID Emporium ID varchar 57 CompanyID Company ID varchar 58. ReqStatus Request Status bit 1

Record Length 129

(d) File Organization : Index Sequential File

(e) File Type : Transaction File

(f) Primary Key : RqID(g) Foreign Key : EmpID, CompanyID, CountryID

(h) Record Length : 129

(i) Maximum Record : 96000

(j) File Size : 11.81 MB

(k) Retention period : 10 years

Page 28: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Invitee•File Name : Invitee•File Description : To store Invitee Information•File Structure :

No. Field Name Description Type Size1 InvID Invitee ID varchar 52 EmpID Emporium ID varchar 53 InvDate Invitation Date datetime 84 InvName Invitee Name varchar 505 InvEmail Invitee Email varchar 306 PassportNRC Passport No./NRC No. varchar 207 CompanyID Company ID varchar 5

Record Length 123

(d) File Organization : Index Sequential File(e) File Type : Master File(f) Primary Key : InvID, EmpID

(g) Foreign Key : CompanyID (h) Record Length : 123(i) Maximum Record : 300000(j) File Size : 35.2 MB(k) Retention period : 10 years

Page 29: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Company•File Name : Company•File Description : To store Company Information•File Structure :

No. Field Name Description Type Size1 CompanyID Company ID varchar 52 CompanyName Company Name varchar 1003 CompanyAddr Company Addres varchar 2004 CompanyPhone Company Phone varchar 305 CountryID Country ID varchar 5

Record Length 340

(d) File Organization : Index Sequential File(e) File Type : Master File(f) Primary Key : CompanyID

(g)Foreign Key : CountryID(h) Record Length : 340(i) Maximum Record : 30000(j) File Size : 97.2 MB(k) Retention period : 10 years

Page 30: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Country•File Name : Country•File Description : To store Country Information•File Structure :

No. Field Name Description Type Size1 CountryID Country ID varchar 52 CountryName Country Name varchar 50

Record Length 55

(d) File Organization : Index Sequential File(e) File Type : Master File(f) Primary Key : CountryID

(g) Foreign Key : -(h) Record Length : 55(i) Maximum Record : 300(j) File Size : 16.2 KB(k) Retention period : 10 years

Page 31: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Payment•File Name : Payment•File Description : To store Payment Information•File Structure :

No Field Name Description Type Size1 PaymentID Payment ID varchar 62 PaymentDate Payment Date datetime 83 InvID Invitee ID varchar 54 EmpID Emporium ID varchar 55 CompanyID Company ID varchar 56 PayAmt Payment Amount decimal 97 PayCurrency Payment Currency Bit 18 AcTfNo Account Transfer No. varchar 159 AcTfDate Account Transfer Date datetime 8

Record Length 62

(d) File Organization : Index Sequential File(e) File Type : Master File(f) Primary Key : PaymentID(g) Foreign Key : InvID, EmpID , CompanyID(h) Record Length : 62(i) Maximum Record : 300000(j) File Size : 17.7 MB(k) Retention period : 10 years

Page 32: Emporium Online Registration & Management Information System (EORMIS)

File Specification

Reg•File Name : Reg•File Description : To store Visitor Registration Information•File Structure :

No. Field Name Description Type Size1 RegNo Registration No varchar 62 EmpID Emporium ID varchar 53 InvID Invitee ID varchar 54 PaymentID Payment ID varchar 55 RegDate Registration Date datetime 86 Name Name varchar 507 Passport Passport varchar 208 CompanyID Company ID datetime 59 Nationality Nationality varchar 1010 Photo Photo image 1611 DateofBirth Date of Birth datetime 8

Record Length 138

(d) File Organization : Index Sequential File(e) File Type : Transaction File(f) Primary Key : RegNo, EmpID

(g)Foreign Key : InvID, PaymentID, CompanyID(h) Record Length : 138(i) Maximum Record : 300000(j) File Size : 39.5MB(k) Retention period : 10 years

Page 33: Emporium Online Registration & Management Information System (EORMIS)

File Specification

CardIsssued•File Name : CardIssued•File Description : To store Registration Card Issued Information•File Structure :

No. Field Name Description Type Size1 CISID Card Issued ID varchar 62 CISDate Card Issued Date datetime 83 RegNo * Registration No. varchar 64 EmpID * Emporium ID varchar 55 CompanyID* Company ID varchar 5

Record Length 30

(d) File Organization : Index Sequential File(e) File Type : Transaction File(f) Primary Key : CISID

(g) Foreign Key : RegNo, EmpID, CompanyID*(h) Record Length : 30(i) Maximum Record : 300000(j) File Size : 8.6 MB(k) Retention period : 10 years

Page 34: Emporium Online Registration & Management Information System (EORMIS)

Report Sample

(1) Registration Report

(a) Visitor Registration Summary

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

Visitor Registration Summary

 

 

 

 

 

 

 

 

 

 

 

 

No. Date

Foreign Visitor Local Visitor Total

No. of Visitor No. of Company No. of Country No. of Visitor No. of Company No. of Visitor No. of Company

1 1-Oct-09 100 80 50 3 2 103 82

2 2-Oct-09 300 100 20 5 3 305 103

3 3-Oct-09 25 25 3 2 2 27 27

Page 35: Emporium Online Registration & Management Information System (EORMIS)

Report Sample

(2) Daily Card Issued Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

Daily Card Issued Report

Date:2 Oct 2009

No. Country No. of Visitor No. of Company

1 HongKong 100 60

2 Thailand 10 8

3 Japan 5 3

Total 115 71

Page 36: Emporium Online Registration & Management Information System (EORMIS)

Report Sample

(3) Payment Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

Payment Report

No. Date

Foreign Myanmar

No. of Visitor

Payment

No. of Visitor

Payment

(US$) (KYAT)

1 1/10/2009 15 300 5 100000

2 2/10/2009 50 1000 15 300000

3 3/10/2009 30 600 10 200000

Total 95 1900 30 600000

Page 37: Emporium Online Registration & Management Information System (EORMIS)

Report Sample

(4) BlackList Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

BlackList Report

No. Date Black List Name Black List Passport Registration No. Emporium Name Remark

1 1-Sep-09MR. AA G000001111 F-123 44th Emporium Debt

2 1-Sep-09MR. AB G000002222 F-20 Special Sales 2008 Debt

3 1-Sep-09MR. ABCD G000002233 F-1500 Special Sales 2008  Other

Page 38: Emporium Online Registration & Management Information System (EORMIS)

(5) Invitation Report

(a) Invitation Summary Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

Invitation Summary Report

(1-Oct-2009) to (7-Oct-2009)

Report Sample

No. Country No. of Invitee

1 HongKong 100

2 Macau 50

3 Myanmar 10

Total 160

Page 39: Emporium Online Registration & Management Information System (EORMIS)

(5) Invitation Report

(a) Invitation Summary Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

Invitation Summary Report

(1-Oct-2009) to (7-Oct-2009)

Report Sample

No. Country No. of Invitee

1 HongKong 100

2 Macau 50

3 Myanmar 10

Total 160

Page 40: Emporium Online Registration & Management Information System (EORMIS)

(5) Invitation Report

(b) Invitee Detail Report

Myanma Gems Enterprise 

Mid Year-2009 Myanma Jade, Gems and Pearl Emporium

 

 

 

Invitee Detail Report

Report Sample

No. Name Passport Company Name Company Address Country

1 Mr. AA G1234564 AA Company No.1, AA Road Hongkong

2 Mr. AB G1233333 BB Company No.2, BB Road Thailand

3 Mr. CC G8372621 CC Company No.3, CC Road Japan

4 U Maung Soe 12/MYG(N)123456 Myanmar Company No.444, Inya Road Myanmar

Page 41: Emporium Online Registration & Management Information System (EORMIS)

Aims of the ProjectTo inform the emporium information in advance and in timeTo provide with the fresh and update information concerned with emporiumTo get the chance for interested guests to attend the emporiumTo enter payment information of visitor registration fees through the Myanmar Foreign Trade BankTo provide the direct registration services instead of local agentTo substitute the traditional postal correspondenceTo reduce time period of invitation and registration process from two months to one week ahead of emporiumTo provide 24/7 services to the customersTo provide services and facilities effectively and efficientlyTo deliver the services convenientlyTo develop the central database for Management Information

Page 42: Emporium Online Registration & Management Information System (EORMIS)

Software Development Environment

Platform that the proposed system will runServer Operating System – Microsoft PlatformClient Operating System – Any Platform

  Technology to be used

Microsoft Internet Information Server 6.0MYSQL Server 5.1 Microsoft ASP .Net 2.0 Microsoft .Net Framework 2.0Microsoft Visual Studio 2005Microsoft Visio 2007 Microsoft Word 2007

Page 43: Emporium Online Registration & Management Information System (EORMIS)

Development Specification

• is used Structured Systems Analysis and Design Methodology (SSADM)

• Stages in SSADM Requirement analysisFeasibility studyDesignDevelopmentTestingImplementationMaintenance

Page 44: Emporium Online Registration & Management Information System (EORMIS)

Methods and techniques

Fact Finding Methods

Data Flow Diagramming

Logical Data Modeling

Relational Data Analysis

Physical Data Design

Page 45: Emporium Online Registration & Management Information System (EORMIS)

Project schedule

Exam Intake: December08 - June09 (First Module)

Exam Intake: June09 - December09 (Second Module)

Activity & Days

February,09 March,09 April,09

1-6 7-14 15-22 23-28 1-7 8-15 16-23 24-31 1-8 9-15 16-23 27-30

Team Organization                        

Project Title Present                        

Project Title Approval                        Initial Study                        Feasibility Study                        

System Specification  

Terms of Reference                        

Fact Finding Report                        Leveled DFDs                        

System Design  Entity Analysis                        Input Forms                        Output Forms                        System Documentation                        

Operation Manual                        Presentation                        

Page 46: Emporium Online Registration & Management Information System (EORMIS)

Project schedule

Remark:

End of each week, the following reports will be reported to U Sann Lwin via Course Manager

First Week :Team Organization & Project Title

Second Week :Study Phase Report

Third Week :Feasibility Report

Fourth Week:Term of Reference, Fact Finding Report

Fifth Week :Level DFDs

Sixth Week :Entity Analysis

Seventh Week :Entity Analysis

Eighth Week:I/O Form, Output Form

After 6th - 11st October 2009 :Technical Presentation will be held

Page 47: Emporium Online Registration & Management Information System (EORMIS)

Emporium Online Registration & Management Information System(EORMIS)

Thank You

Team 1, IADCS-37