Vous êtes sur la page 1sur 3

Sherzodbek Ibragimov

MBA 609
Homework-4
Question-1
A)
1) Obtain a general description of company operations
2) Interview shop managers
3) Interview the mechanics
4) Create a description of each system process
5) Create a conceptual model using ERD
6) Draw a data flow diagram and flowcharts
7) Normalize the conceptual model
8) Create table structures
9) Create the application programs
10) Load the database
11) Test the system
B) Based on information provided, we have built 4 different modules: Invoice,
Inventory, Payroll and Customers.
C) Data dictionary is like a business plan that outlines the relationship of entities,
attributes and constrains on each on them. It can be also described as map of
database structure of a firm. It helps a designer to make any appropriate changes
easier due to the visual appearance. It also plays a role in creating the system
documentation.
D) It is important that shop manager must support a designer in creating and
developing modules considering time frame as well as spending limit. It is also
important that those models should also considering future service expansion and
enhancement.
E) Keeping in mind that this is only one branch and it is integrating its manual
system to computerized system, it is best to adapt centralized database system.
It is also important that designer should consider future growth and any
integration with other operations.
F)
Report
Report
Report
Report
Report

1.
2.
3.
4.
5.

Monthly Payroll Sheet


Customer History
Inventory Report
Invoice Report
Monthly Revenue

Question-2
A) I envision SDLC to have following phases: Planning, Analysis, System Design,
Implementation and Maintenance
B) I envision DBLC to have following phases: Database Initial Study, Database
Design, Implementation and loading, Testing and evaluation, Operation,
Maintenance and evaluation

Question-3
Even though they are small and large warehouses, they will share the same
conceptual models. However, a designer could decide to implement a
decentralized design approach. Therefore, each operations will have separate
conceptual models and verification first. Then, they will be aggregated into one
conceptual model before it is passed to data dictionary process.
Question-4
The first step will be to undertake initial database study. This step includes
analysis of the company situation, defining problems and constrains, define
objectives and defining scope and boundaries. Once a designer presents possible
solutions based on initial study, then end users could select possible solutions
that will be based to built database design. Second step will be to design the
database. It includes creating conceptual design, selecting DBMS software,
creating logical and physical design. Once it is decided, the next step will be
implementation and data loading phase. This phase includes installing selected
DBMS, creating tables, loading or converting data. It is very important that a
designer tests and evaluates the database before it is put into operations. Testing
and evaluation phase includes testing and evaluating initial database and make
any corrections if needed. Once, database is running without any errors or delays,
then it is time for a proper documentation phases where a designer produces a
set of documentations in the data dictionary and ERD. The last, but continuous
phase includes maintaining database, making any changes based on future usage
and making any improvements based on new circumstances.
Question-5
Activity-1. A video rental company wants to keep track of rental activities,
customer payment tracking, and employee work schedules, as well as track which
employees checked out the videos to the customers.
Activity-2. Based above activity, now we can determine entities, attributes,
relationships, constrains.
CUSTOMER
PK CUST_NUM
CUST_LNAME
CUST_FNAME
CUST_ADDRES
S
CUST_PHONE
CUST_EMAIL

EMPLOYEE
PK

EMP_NUM
EMP_LNAME
EMP_FNAME
EMP_ADDRESS

EMP_PHONE

RENTAL
PK, FK1

VIDEO_ID

PK, FK2

CUST_NUM

PK, FK3

EMP_NUM
RENTAL_OUT
RENTAL_RETURN

VIDEO
PK

VIDEO_ID
VIDEO_CLASS
VIDEO_TITLE
VIDEO_CHG

Vous aimerez peut-être aussi