0% found this document useful (0 votes)
22 views49 pages

Database System for ICT English Center

Uploaded by

huyenphan5683
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)
22 views49 pages

Database System for ICT English Center

Uploaded by

huyenphan5683
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

Development of a database

for grading management at


ICT English center
GROUP 2

HA NOI, NEU, 19th April, 2024


Group 2
Trịnh Gia Linh (leader) Nguyễn Quỳnh Dương Nguyễn Ngọc Anh
Ngô Tuệ Bình Phạm Minh Nguyệt Trịnh Hương Giang

Phan Thị Thu Huyền Nguyễn Thành Quang Phạm Vũ Ánh Dương

Nguyễn Minh Ngọc Nguyễn Lê Hồng Anh

COURSE: MANAGEMENT INFORMATION SYSTEM


CLASS: LSIC 64-NEU
Tables of Contents
SYSTEM
DESIGN

SYSTEM SYSTEM
ANALYSIS IMPLEMENTATION

USER
INTRODUTION
INSTRUCTION
Introduction
To help tracking the progress of each student in ICT
English center. Our group made the decision to
develop a database application system. This system
will include all students’ information and score from
the beginning.
Introduction

Our group made the


decision to develop a
database application
system for the ICT
English center.
A database application system for
the ICT English center:

Course Score Class Student

A course has many A score A class corresponds to A student can get many
students corresponds to a a student scores
A student can take students A student can take A student can take many
a course A student can many classes classes
get many scores
By implementing this management system,
students’ parents can effortlessly track their
children's grades and academic progress
throughout their studies, the management team
can save time and enhance customer satisfaction.
System Analysis
[Link] of the business

-The ICT English Language Program (ESL): an intensive and comprehensive


program designed to help non-native English speakers develop proficiency in all
aspects of the language.

-It provides 6 different course, which are suitable for each student’s ability.

-Experienced English teachers expertising in teaching non-native speakers,


lead all classes. Additional individual tutoring is also provided. Students receive
personalized email accounts, access to the Media Center for computer-based
English learning, and assistance with resume writing.
System Analysis
[Link] Function Diagram (BFD)

-Classification management includes student management, course management and


class management.
-Transaction management focuses on score management and rank score management.
-Reporting involves gathering information requests, data access and Processing and
report building.
System Analysis
3. Entity Relationship Diagram (ERD)
System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


One score must be gotten in only one
student.
System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


One score must be gotten in only one
student.
One student can be included in only one
class.
System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


One score must be gotten in only one
student.
One student can be included in only one
class.
One class can include more than one
student.
System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


One score must be gotten in only one
student.
One student can be included in only one
class.
One class can include more than one
student.
One class can be included in only one
course.
System Analysis
3. Entity Relationship Diagram (ERD)

There are 6 requirements in this relationship:

One student can get more than one score.


One score must be gotten in only one
student.
One student can be included in only one
class.
One class can include more than one
student.
One class can be included in only one
course.
One course can include more than one
class.
System Design
DSD Model
Primary keys

“StudentID” “CourseID” “ClassID” “StudentID”

in tblStudent in tblCourse in tblClass in tblScore


There are 3 key relationships:

1 2 3
1 student can only 1 grade can belong 1 course can be
have 1 grade and 1 to 1 course and 1 divided into many
grade can only be course can have classes and 1 class
classified for 1 many types of belongs to only 1
student. grades. course.
System implementation
A. Table implementation
B. Form creation
B. Form creation
B. Form creation
B. Form creation
Queries Creation
Queries Creation
Queries Creation
Queries Creation
Queries Creation
Queries Creation
Queries Creation
Report creation
Report creation
Report creation
Report creation
IV. USER
INSTRUCTION
If users want to enter data into tables implemented using a form,
they can start by selecting the form that matches the specific
table they want to update.
TO ADD A NEW CATEGORY

STEP 3
STEP 1 STEP 2
After users have completed
Click “Add” Users add information about the importing the information into
button to add a new category, such as “ClassID”, the form, click “Save” and
new category “StudentID”, and “CourseID”. “Close” button to save and
close the form.
TO ADD EXISTING FIELD

Click “Add existing Click “Save” and “Close”


field” button button to save and close the
form.

1 2 3

Choose the fields that users


want to add. If users want to
add fields from a different table,
click “Show all tables” and
locate the fields that they want
TO EDIT A CATEGORY
STEP 1
Click on the data that
users want to edit in
the form. For example, STEP 2
“frmClass”, or
Users can edit the
“frmCourse” STEP 3
information of that
category. After users have finished
editing the information,
click “Save” and “Close”
button to save and close
the form.
TO DELETE A STEP 1 STEP 2
CATEGORY Choose the Click the “Delete”
category that users button
3 step
want to delete

STEP 3
Click “Save” to save
the form.
How to use
queries to extract
data from the
database?
Use queries to extract STEP 1

data from the


Choose the query users want to
extract data.

database
STEP 2
Click on the “External Data” tab on
the top menu bar.

STEP 3
In the “Export” box, choose the desired
format for the exported data (Excel,
Text file, XML File, PDF or XPS, Emails, or
more). Then a dialog box will appear.

STEP 4
Select the folder on the computer where
users want to save the data file. Double-
check that the selected file format
matches the option in Step 3.
HOW TO USE
REPORTS TO
PRODUCE
MANAGERIAL
INFORMATION?
STEP 1
Choose a record source The record source of a report can be
a table, a named query, or an embedded query. The record
source must contain all of the rows and columns of data you
want displayed on the report.

If the data is from an existing table or


query, select the table or query in the
If the record source does not yet exist, do one
Navigation Pane, and then continue
of the following: Continue to Step 2 and use
to Step 2.
the Blank Report tool, or create the table(s) or
query that contains the required data. Select
the query or table in the Navigation Pane, and
then continue to Step 2.
STEP 2
Choose a reporting tool The report tools are located on the Create tab of the ribbon, in
the Reports group. The tools we have are:

Report: Creates a simple tabular report containing all of the fields in the record
source you selected in the Navigation Pane.
Report Design: Opens a blank report in Design view, to which you can add the
required fields. and controls.
Blank Report: Opens a blank report in Layout view, and displays the Field List from
which you can add fields to the report
Report Wizard: Displays a multiple-step wizard that lets you specify fields,
grouping/sorting levels, and layout options.
Labels: Displays a wizard that lets you select standard or custom lab sizes, as well as
which fields you want to display and how you want them sorted.
Step 3: Create the report
Click the button for the tool you want to use. If a
wizard appears, follow the steps in the wizard
and click Finish on the last page

Access displays the report in Layout view.

Format the report to achieve the looks that you want

Resize fields and labels by selecting them and then


dragging the edges until they are the size you want.

Move a field by selecting it (and its label, if present), and


then dragging it to the new location.
Step 3: Create the report
Right-click a field and use the commands on the
shortcut menu to merge or split cells, delete or
select fields, and perform other formatting tasks.

In addition, you merge, urinate or select fields,


and perform other formatting tasks.

In addition, can use the features such as Adding


grouping, sorting, or totals, Highlighting data
with conditional formatting

Customizing color and fonts, Adding a logo or


background image sections to make your report
more attractive and readable.
STUDIO SHODWE

THANK YOU

You might also like