0% found this document useful (0 votes)
5 views52 pages

FINAL

The document describes developing a database application system for project participation management at Tien Dat Company. It covers introduction, system analysis including requirements, diagrams, design including data structure diagram and implementation including tables, forms, queries, reports and user instructions.

Uploaded by

tanghailam1612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views52 pages

FINAL

The document describes developing a database application system for project participation management at Tien Dat Company. It covers introduction, system analysis including requirements, diagrams, design including data structure diagram and implementation including tables, forms, queries, reports and user instructions.

Uploaded by

tanghailam1612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 52

DEVELOP DATABASE

APPLICATION SYSTEM FOR

TIEN DAT COMPANY'S PROJECT


PARTICIPATION MANAGEMENT
National Economics University
Management Information System
Group: 4 LSIC 64
Leader: Nguyen Tuan Anh

Hanoi, April 2024


01 03 05
INTRODUCTION SYSTEM DESIGN USER INSTRUCTION

SYSTEM ANALYSIS SYSTEM IMPLEMENTATION

02 04
1
1. INTRODUCTION
DATABASE APPLICATION SYSTEM

2
COMPANY
PROFILE
Tien Dat Company is a leading furniture enterprise dedicated to delivering
innovative solutions and unparalleled service to our clients worldwide.
Since our inception in 1995, we have consistently set new standards of
excellence in the household item sector, earning a reputation for reliability,
quality, and customer satisfaction.

Our Mission Our Vision

3
EXPECTATION
FROM THE
PROJECT

4
2. SYSTEM ANALYSIS
GENERAL REQUIREMENT

IDENTIFICATION Achieve increased efficiency, better collaboration,


improved decision-making, and ultimately, higher
project success rates
of Improve company's project management capabilities.

SYSTEM
SPECIFIC REQUIREMENT
REQUIREMENT
Determine the participant information, the number of
contracts signed, the project details, and the category
of work.
Update reports and issues of the participant
management
Have suitable strategies

5
2. SYSTEM ANALYSIS

BUSINESS FUNCTION DIAGRAM (BFD)

6
2. SYSTEM ANALYSIS

ENTITY RELATIONSHIP DIAGRAM (ERD)

PARTICIPANT CONTRACT PROJECT

4 entities
3 relationships CATEGORY
Association type is 1:M

7
3. SYSTEM DESIGN
DATA STRUCTURE DIAGRAM (DSD)

8
STEPS TO
CREATE DSD

1 2 3 4

Select Create Choose a Customize,


Relationships Relationships field to connect synchronize
in Database tools. from Existing Tables. between 2 tables. data between tables.

9
STEPS TO
CREATE DSD
When finished, creator will be able to see the relationship as below:

10
DATA STRUCTURE
DIAGRAM
The Project Participation Management DSD is the result of executing these steps.

11
4. SYSTEM
IMPLEMENTATION
ACCESSING THE
DATABASE

12
ACCESSING THE DATABASE

13
4. SYSTEM
IMPLEMENTATION
TABLE CREATION

14
STEPS TO
CREATE TABLE

1 2 3 4

Enter field
Select Table Choose Data Set any extra
names in the
Design Type for each properties for
“Field Name”
field each field
column

15
TABLE
CATEGORY

16
TABLE
PROJECT

17
TABLE
CONTRACT

18
TABLE
PARTICIPANT

19
4. SYSTEM
IMPLEMENTATION
FORM CREATION

20
STEPS TO
CREATE FORM

1 2 3 4

Select Save
Select,
Choose Design view and name
create, then
the table to customize the file as
click form
the form wanted

21
FORM
CATEGORY

22
FORM
PROJECT

23
FORM
CONTRACT

24
FORM
PARTICIPANT

25
4. SYSTEM
IMPLEMENTATION
QUERY CREATION

26
STEPS TO
CREATE QUERY
Example: Find all the projects that have the length of 2 weeks

To create and run


the query, choose:

Create/Query Design
Select tables needed: tblProject;
tblContract; tblParticipant
Select fields required for query
creation: ProjectID; Description;
ProjectLength (criteria: 2 weeks);
ParticipantNO

27
STEPS TO
CREATE QUERY
Example: Find all the projects that have the length of 2 weeks

To create and run


the query, choose:

Run and save the query

28
LIST OF QUERIES

Contracts signed in March

29
LIST OF QUERIES

Analytical Projects

Paperwork Projects

30
LIST OF QUERIES

Participants older
than 25

Projects by Zoe and


Paul

31
4. SYSTEM
IMPLEMENTATION
REPORT CREATION

32
STEPS TO
CREATE REPORT
CREATE A REPORT MODIFY A REPORT

Step 1 Step 2 Step 3 Step 4 Step 6

Select the query Click 'Create' in Switch the report Modify as wanted Switch to Report
from which we the ribbon to Design View View to see the
want to make a Click 'Report' in result
report 'Reports' section

33
LIST OF
REPORTS

34
LIST OF REPORTS

35
LIST OF REPORTS

36
LIST OF REPORTS

37
LIST OF REPORTS

38
5. USER INSTRUCTION
USING FORMS TO ENTER DATA
INTO IMPLEMENTED TABLES

39
FORMS

1 2
Find and select the required Enter new data by selecting the empty
forms related to the table, then row under existing data, or adjust current
navigate to the required record data by slecting the corresponding boxes

3
Save the current form by its own
tab or through the file

2
1
40
5. USER INSTRUCTION
USING QUERIES TO EXTRACT
DATA FROM DATABASE

41
QUERIES

1 2
In the design view, add related Add desired fields into the lower half of the
tables into the queries design view, then add the required criteria

Click on “run”, then save the


query 3 3
1
2

2 42
To include records
that... Use this criterion

Exactly match a
“14”
value, such as 14

POSSIBLE Contain a value


larger than a value, >25
CRITERIAS such as 25

Contain values that


fall within a date
>#01/03/2024# And
range, such as
<#31/03/2024#
01/03/2024 to
31/03/2024

43
To include records
that... Use this criterion

Do not match a
value, such as <>"Human Resource"
Human Resource
POSSIBLE
Match one of two
CRITERIAS values, such as A2 or "A2" Or "D1"
D1

Contain a date that


falls in a specific DatePart("d",[Sign
day(irrespective of date]) = 9
month), such as 9th

44
To include records
that... Use this criterion

Start with the


specified string, Like "P*"
such as P
POSSIBLE
Contain the
CRITERIAS specified string, Like "*Analyse*"
such as Analyse

Contain one of the


values in a list of
In ("Paul","Zoe")
values, such as Paul
or Zoe

45
5. USER INSTRUCTION
USING REPORTS TO PRODUCE
MANAGERIAL INFORMATION

46
HEADER

Report header section: appears at


the top of the first page of the
report.

Typical content:
Report title
Logo and company information
Current or created date

47
BODY

Report body section: appears at the middle of the


report and contains the main information of the
report, tabulated from 1 or more tables.

Typical content:
Rows and collums to display identification related
to various entities
Description of those entities

48
FOOTER

Report footer section: appears at the bottom of the


report, used to summarise data and give additional
information

Typical content:
Report and group totals (sums, counts, averages,
and so on)
Additional analysis, comentaries and suggestions

49
PEER ASSESSMENT
The assessment based on 4 criteria:
Finish task on time
Contribute opinion
Support members
Ensure task quality
Peer assessment:
Phuong Dinh An 10 Nguyen Thao Huong 10
Dao Hue Anh 10 Tran Van Khai 10
Nguyen Tuan Anh 10 Tang Hai Lam 10
Tran Huy Quoc Bao 10 Dang Minh Ngoc 10
Nguyen Ngoc Huyen 10 Nguyen Thi Thuy Trang 10
Tran Phuong Ha 10

50
THANK YOU

You might also like