Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Knowledge Base System
PREMIUM
Số trang
98
Kích thước
858.2 KB
Định dạng
PDF
Lượt xem
864

Knowledge Base System

Nội dung xem thử

Mô tả chi tiết

Knowledge Base System Basic Knowledge

TABLE OF CONTENTS

CHAPTER 1 – OVERVIEWS............................................................................................4

CHAPTER 1 – OVERVIEWS............................................................................................4

1.1 SCENARIO ..........................................................................................................4

1.1 SCENARIO ..........................................................................................................4

1.2 BACKGROUND...................................................................................................5

1.2 BACKGROUND...................................................................................................5

1.3 INFRASTRUCTURE............................................................................................7

1.3 INFRASTRUCTURE............................................................................................7

1.4 ORGANISATION CHART..................................................................................7

1.4 ORGANISATION CHART..................................................................................7

1.5 SCOPE................................................................................................................10

1.5 SCOPE................................................................................................................10

1.5.1 Scope of application....................................................................................10

1.5.2 Target user...................................................................................................10

1.5.3 Software Requirement.................................................................................12

1.5.4 Hardware Requirement...............................................................................12

CHAPTER 2 – DEVELOPING TOOLS.........................................................................13

CHAPTER 2 – DEVELOPING TOOLS.........................................................................13

2.1 DATABASE MANAGEMENT SYSTEM (DBMS)..........................................13

2.1 DATABASE MANAGEMENT SYSTEM (DBMS)..........................................13

2.1.1 Kinds of DBMS...........................................................................................13

2.1.2 Choose DBMS and explain reasons............................................................15

2.2 PROGRAMMING LANGUAGE (PL)...............................................................17

2.2 PROGRAMMING LANGUAGE (PL)...............................................................17

2.2.1 Kinds of Programming Languages..............................................................17

2.2.2 Choose PL and explain reasons...................................................................20

CHAPTER 3 – DETERMINING REQUIREMENTS OF CURRENT SYSTEM........22

HUT – Genetic Computer School Page 1

Knowledge Base System Basic Knowledge

CHAPTER 3 – DETERMINING REQUIREMENTS OF CURRENT SYSTEM........22

3.1 ANALYZE SAMPLE FORMS...........................................................................22

3.1 ANALYZE SAMPLE FORMS...........................................................................22

3.1.1 Personnel Profile Form................................................................................22

3.1.2 Student Profile Form...................................................................................24

3.1.3 User Information Form................................................................................25

3.1.4 Category Information Form........................................................................28

3.1.5 ArticleType Information Form....................................................................30

3.1.6 Article Information Form............................................................................32

3.2 FUNCTIONAL DIAGRAM...............................................................................36

3.2 FUNCTIONAL DIAGRAM...............................................................................36

3.3 DATA FLOW DIAGRAMS...............................................................................37

3.3 DATA FLOW DIAGRAMS...............................................................................37

3.3.1 Level 0 DFD for Knowledge Base System ................................................37

3.3.2 DFD level 1 for User Management function...............................................38

3.3.3 DFD level 1 for Content Management function..........................................40

3.3.4 DFD level 1 for Category Management function........................................41

3.3.5 DFD level 1 for Search function.................................................................42

3.3.6 DFD level 1 for Statistics function..............................................................43

3.4 DATA DICTIONARY........................................................................................44

3.4 DATA DICTIONARY........................................................................................44

3.5 NEW SYSTEM IDENTIFICATION..................................................................49

3.5 NEW SYSTEM IDENTIFICATION..................................................................49

CHAPTER 4 – SYSTEM DESIGN..................................................................................50

CHAPTER 4 – SYSTEM DESIGN..................................................................................50

4.1 DATABASE DESIGN........................................................................................50

4.1 DATABASE DESIGN........................................................................................50

4.1.1 Database Normalization..............................................................................50

4.1.2 Normalize User Information Form..............................................................53

4.1.3 Normalize Category Information Form.......................................................57

HUT – Genetic Computer School Page 2

Knowledge Base System Basic Knowledge

4.1.4 Normalize ArticleType Information Form..................................................59

4.1.5 Normalize Article Information Form..........................................................61

4.1.6 Entity - Relationship Diagram ....................................................................66

4.2 PROGRAM DESIGN..........................................................................................67

4.2 PROGRAM DESIGN..........................................................................................67

4.2.1 System menu design....................................................................................67

4.2.2 Flow chart....................................................................................................70

CHAPTER 5 – OPERATING INSTRUCTIONS............................................................88

CHAPTER 5 – OPERATING INSTRUCTIONS............................................................88

5.1 OPERATING INSTRUCTIONS.........................................................................88

5.1 OPERATING INSTRUCTIONS.........................................................................88

5.1.1 Installation of SQL Server 2000..................................................................88

5.1.2 Installation for IIS.......................................................................................96

5.1.3 How to run total program............................................................................96

5.2 HARDWARE REQUIREMENT........................................................................97

5.2 HARDWARE REQUIREMENT........................................................................97

5.3 SOFTWARE REQUIREMENT..........................................................................98

5.3 SOFTWARE REQUIREMENT..........................................................................98

HUT – Genetic Computer School Page 3

Knowledge Base System Basic Knowledge

CHAPTER 1 – OVERVIEWS

1.1 SCENARIO

Information technology is becoming increasingly clear that the growth of computing and

communications technology is exceeding our understanding of its economic and social

impacts. Information technology is being used by organizations in a wide variety of settings

and ways and that information technology is critical for the smooth operation of many

organizations. Further, its usage is positively correlated with organizational productivity and

efficiency.

Change driven by information technology is having a significant impact on every aspect of

life and is an increasingly critical issue for education. Information technology is able to

improve the delivery of education and enhance student achievement. They are not only make

teaching, learning, study more convenient and easy but also ensure desired efficiency and

scientific methods. Because of the following rationales that government attempts encouraging

the use of information technology in education. The education system can prepare for students

to participate fully in an advanced information society in which they live (a social rationale).

Environments equipped with computers and network accessing are extremely useful for

providing a foundation for learning, promoting independent learning, and creating better

environment. In order to help universities that disclose information using the Internet

(websites) is an extremely useful tool for sharing information on what goes on in universities

and classrooms and for establishing a new level of exchange with caregivers and the

community. It also provides the potential to deepen and expand the understanding on students

across the entire student curriculum (a learning effectiveness rationale). And it helps them to

overcome problems of distance and isolation (an efficiency rationale). Each of these there

rationales supports each other.

The Internet has penetrated rapidly and extensively into U.S. public universities. A U.S.

Department of Education survey found that as of fall 1996, 65 percent of universities had

access to the Internet; penetration had increased by 15 percentage points in each of the prior 2

years. The Office of Technology Assessment (OTA) estimated that in 2000, U.S. universities

had 7.4 million computers for use in instruction. But in Viet Nam, instead of being fully

HUT – Genetic Computer School Page 4

Knowledge Base System Basic Knowledge

aware of that, we failed to apply it successfully. So what are the reasons? Inadequate facilities,

lack of qualified manpower, limitation on development of technology and the deficiency of

infrastructure when referring to this problem. In fact, the impact on the bulk of teaching and

learning has been minimal. Developments in paper/printing technologies have had far more

influence, with the consequence that face-to-face discussion and paper resources still

dominate public education. As the matter of fact, there is a communication gap between

lectures and students only in classrooms because of the passive way of learning. In an attempt

to handle the knowledge, students have no choice except for the traditional means such as

coming to libraries to read printed materials.

Needless to say, the application of information technology is an access road to mine of

knowledge. Therefore, applying the information technology in the field of education becomes

more and more important and pressing. And it gives us the reason to hope that the quality of

education and training in Viet Nam will be so much improved.

1.2 BACKGROUND

What is a Web-based Knowledge Base System?

A web-based Knowledge Base System is an online Knowledge resource on the net.

Knowledge Base System creates a huge archive of information on a website that help people

gain knowledge. Knowledge Base System also is a communication tool that helps people

share knowledge quickly and easily.

Objectives of Web-based Knowledge Base System

Web-based Knowledge Base System changes significantly the roles of traditional lecturer and

student. Students assume increasing responsibility for their learning while lecturers become

resources, facilitators and evaluators, guiding students in their problem-solving efforts. For

you as a learner, the ability to concentrate and to use your time well is the key to succeed.

Since the dawn of the Internet age, the online Knowledge Base System was supposed to let

great lecturers reach any student, any subject, any time, and anywhere. Online

teaching/learning are not fixed in time or space. Many students find the flexibility of online

learning a practical alternative to sitting in a campus classroom for hours on end. Students can

interact with the lecturer and their classmates at any time from anywhere to seek clarification

HUT – Genetic Computer School Page 5

Knowledge Base System Basic Knowledge

for issues they encounter in their homework assignment, to discuss topics in the course

contents, or to initiate new discussions on related topics. A successful online discussion has

the same synergistic effect as group or in-class discussion, in which students build on one

another's perspectives to gain a deeper understanding of the materials form different

perspectives.

Online Knowledge Base System engages and empowers students, increase their enjoyment

and encourage them to share and participate in their learning process. In an effective

collaborative learning environment a group of students comes together to share and learn from

one another. You are held together by a common interest in a body of knowledge and are

driven by desire and need to share problems, experiences, insights, templates, tools, and best

practices. Active participation in collaborative learning deepens your knowledge by

interacting on a daily basis. It is a channel for knowledge to flow and is a means to strengthen

the social fabric in online learning environment.

Facilitating creative dialogues between lecturers and students is the Internet's greatest

contribution to enhancing education, much more important than just putting lecture notes

online. Most face-to-face courses involve a low-level of collaboration among students and

lecturers. A Web-based environment is where the students can think and experience a

sequential flow of learning allowing "teach-yourself" by way of thinking for yourself.

Subsequently, it must allow the students interacting freely with the lecturer whenever they

need to.

Unlike face-to-face setting, where the responsibilities are ranked with emphasis on teaching

then learning, for the online learning the emphasis is on learning then teaching. From the

experience in both settings, we have realized that for online Knowledge Base System students

and lecturers are partners in the learning process. Partnership makes the success faster, less

expensive, and easier to achieve. There is great opportunity in putting this concept into the

hands of lecturers and supporting their change in thinking with exposure to excellent

mentoring. Therefore web-based system is for both students and lecturers as a team without

any separation.

Students today no longer spend all their time in a noisy lecture room or the deadly silence in

the huge reading room of a university library. These components of learning environment still

HUT – Genetic Computer School Page 6

Knowledge Base System Basic Knowledge

exist but their functionality has changed. Web-based system delivery is the beginning of a

new wave of technology development in higher education. Freeing student work from paper

and making it organized and transportable opens enormous possibilities for re-thinking whole

curricula: the evaluation of faculty, assessment of programs. Besides the required textbook a

collection of online resources replacing the traditional printed materials in the libraries must

be provided.

The impact of class size is of concern to all parties involved on Web-based learning/teaching.

It takes 2 or 3 times as much time to teach an on-line course as a face-to-face course for both

students and the Lecturers. A subject that works for 15 or 20 students now may be possible

with 100 students.

Online Knowledge Base System allows knowledge to spread near-instantly, and makes it

accessible to everyone, i.e., breaking down the walls of education. Given the ease and speed at

which information travels. Strategy using online Knowledge Base System could prove

successful not only economically, but could exploit also human resources that would foster

innovation and strengthen the democratic foundation of a knowledge-based society.

1.3 INFRASTRUCTURE

The faculty has an Information Center with more than 300 networked PCs that connect

directly to the Internet. A broadband will be implemented in a near future. The faculty also

has a server running MS Windows 2000 Server, IIS Web server and MS SQL Server 2000.

1.4 ORGANISATION CHART

The faculty of Informatics and Economic - National Economic University

National Economic University (NEU) is known to be the top Universities in Vietnam. NEU

has approximately 700 personnel including 2 People’s teachers, 29 meritorious teachers, 13

Processors, 32 Prof. Doctors, 149 Doctors, 120 Masters, 145 official lecturers, 260 lecturers.

NEU is not only famous of its qualified staffs but also the quality of training. NEU is

rewarded many medals and certificate of merit from the government. NEU’s training scale is

about 27,000 students.

HUT – Genetic Computer School Page 7

Knowledge Base System Basic Knowledge

Figure 1.4.1 - Organization chart of National Economic University

The Faculty of Informatics and Economic equips the students with knowledge of business

management and administration. On top of it, students have chance to know more about

computing and software technology which help them be able to apply the latest achievements

in information technology.

The Faculty of Informatics and Economic includes two subjects and one information

technology center:

Figure 1.4.2 –The organization chart of The Faculty of Informatics and

Economic

The faculty trains 16 subjects:

• Informatics Foundation

• Applied Informatics

• Computer Architecture

• Operating Systems

• Programming Technique 1

• Programming Technique 2

• Object Oriented Programming

HUT – Genetic Computer School Page 8

Knowledge Base System Basic Knowledge

• Data Structure and Algorithm

• Database 1

• Database 2

• MIS

• Computer Aided- Accounting

• Software Engineering

• Computer Networking

• Internet and E-Commercial

• Applied Information in Human Resource Management

Besides learning in the classroom, the students of faculty always have to depend on

traditional approach such as reference from libraries, direct exchange of ideas among

students, along with lectures’ help to search for books and support materials. And this

approach is not be efficient and still has a lot of limitation in space and time. Meanwhile,

an infrastructure with 300 personal computers connected to Internet – a support tool to

apply in information technology is not used efficiently in knowledge supporting and

sharing. By using MS Internet Information Service (MS IIS) combined with MS SQL

Server 2000 on the platform of Windows 2000 Server, National Economics University

created a website with the address of www.neu.edu.vn. However, the information

available in system is general problems such as organization of NEU, history and activities

instead of supporting lecturers and students. That is why, at right time, the Online

Knowledge Base System becomes more pressing and necessary. And it is not overstated to

say that this system is a necessary addition to the improvement of teaching quality. System

can categorize and manage huge information resources. Its function is as knowledge link

between student and lecture. It is also a mine of knowledge to both lectures and students.

Lectures can exchange experience as well as provide the information, knowledge and

material for students. Through efficient ways of research, students can avail themselves of

opportunity to be in contact with the ocean of knowledge classified. As a matter of course,

HUT – Genetic Computer School Page 9

Tải ngay đi em, còn do dự, trời tối mất!