Tài liệu Genetic Computer School Final Project: Knowledge Base System - Book 2 - System Guide - Pdf 84

Knowledge Base System System Guide
TABLE OF CONTENTS
CHAPTER 1 – SYSTEM SPECIFICATION....................................................................5
CHAPTER 1 – SYSTEM SPECIFICATION....................................................................5
1.1 SCENARIO AND QUESTION PAPER....................................................................5
1.1 SCENARIO AND QUESTION PAPER....................................................................5
1.1.1 Scenario..............................................................................................................5
1.1.2 Question Paper...................................................................................................6
1.2 BACKGROUND........................................................................................................8
1.2 BACKGROUND........................................................................................................8
1.3 BATCH RUN CHART...........................................................................................11
1.3 BATCH RUN CHART...........................................................................................11
1.4 INFRASTRUCTURE...............................................................................................12
1.4 INFRASTRUCTURE...............................................................................................12
1.5 FUNCTIONAL DIAGRAM.....................................................................................12
1.5 FUNCTIONAL DIAGRAM.....................................................................................12
1.6 DATA FLOW DIAGRAM.......................................................................................13
1.6 DATA FLOW DIAGRAM.......................................................................................13
1.6.1 DFD level 0 for Knowledge Base System........................................................13
1.6.2 DFD level 1 for User Management function....................................................14
1.6.3 DFD level 1 for Content Management function...............................................16
1.6.4 DFD level 1 for Category Management function.............................................17
1.6.5 DFD level 1 for Search function......................................................................18
1.6.6 DFD level 1 for Statistics function...................................................................19
1.7 PROJECT SCHEDULE ...........................................................................................20
1.7 PROJECT SCHEDULE ...........................................................................................20
1.8 DATABASE DESIGN.............................................................................................21
1.8 DATABASE DESIGN.............................................................................................21
1.8.1. Normalized Forms...........................................................................................21
HUT – Genetic Computer School Page1
Knowledge Base System System Guide

HUT – Genetic Computer School Page2
Knowledge Base System System Guide
6.2 REPORT LISTING...................................................................................................68
6.2 REPORT LISTING...................................................................................................68
CHAPTER 7 – PROGRAM TESTING...........................................................................71
CHAPTER 7 – PROGRAM TESTING...........................................................................71
7.1 TEST PLAN..............................................................................................................71
7.1 TEST PLAN..............................................................................................................71
7.2 TEST DATA..............................................................................................................71
7.2 TEST DATA..............................................................................................................71
7.2.1 Test data for Article Table...............................................................................71
7.2.2 Test data for ArticleType Table.......................................................................72
7.2.3 Test data for Attachment Table........................................................................72
7.2.4 Test data for Category Table............................................................................72
7.2.5 Test data for Comment Table...........................................................................73
7.2.6 Test data for User Tale.....................................................................................73
7.3 TEST LOG SHEET...................................................................................................74
7.3 TEST LOG SHEET...................................................................................................74
7.4 PROGRAM TRACE.................................................................................................75
7.4 PROGRAM TRACE.................................................................................................75
7.5 GRID CHART...........................................................................................................77
7.5 GRID CHART...........................................................................................................77
CHAPTER 8 – OPERATING INSTRUCTIONS............................................................78
CHAPTER 8 – OPERATING INSTRUCTIONS............................................................78
8.1 OPERATING INSTRUCTIONS...............................................................................78
8.1 OPERATING INSTRUCTIONS...............................................................................78
8.1.1 Installation for SQL Server 2000.....................................................................78
8.1.2 Installation for IIS............................................................................................86
8.1.3 How to run total program.................................................................................86
8.2 HARDWARE REQUIREMENT...............................................................................87

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
HUT – Genetic Computer School Page5
Knowledge Base System System Guide
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
aware of that, we failed to apply it successfully. So what are the reasons? Inadequate facilities,
lack of human resource, 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.1.2 Question Paper
1. What objects does the new program apply?
2. What about student/lecturer ideas?
3. How do forms represented?

using Internet?
27. Complaints and suggestion for the system?
28. Does it cost much to develop a Knowledge Base System?
29. Does the administration of a Knowledge Base System require very professional
knowledge base for the administrator?
HUT – Genetic Computer School Page7
Knowledge Base System System Guide
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
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

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.
HUT – Genetic Computer School Page9
Knowledge Base System System Guide
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.
HUT – Genetic Computer School Page10
Knowledge Base System System Guide
1.3 BATCH RUN CHART
Knowledge Base System
Students Lecturers
Administrators
Statistic
Member information
Articles management
Articles information
Membet management
Search result
Search query
Statistic infornation
Member information
Articles information
Search result
Statistic infornation

Management
Search
Member
registration
Update
Member Info
Post an article
Update article
information
Add a category
Update category
information
Quick Search
Statistics
Rate articles
Member statistics
Content statistics
Article browsing
Comment
Article Type
management
Advanced Search
HUT – Genetic Computer School Page12
Knowledge Base System System Guide
1.6 DATA FLOW DIAGRAM
1.6.1 DFD level 0 for Knowledge Base System
Students
Lecturers
Administrator
Member management

Articles information
Articles information
Category information
Member data
Category data
Statistic
Search query
Statistic
Statistic information
Member management
Member information
Search query
Search result
Statistic
Statistic information
Search result
Category
Article
Member
Update member data
HUT – Genetic Computer School Page13
Knowledge Base System System Guide
The students can Register and manage their own user profile. More important, they can
browse through the Knowledge Base System for information, post an article (or question),
edit their own article (or questions), rate and comment to articles, they can also perform Quick
Search or Advanced Search and view the system Statistic.
The Lectures can do the same things like Student, except, they’ve got the administrator handle
them their username and password for the first time. They can edit and/or delete others’ article
depends on the Category permission settings.
The Administrators have the privilege to access all area of the system, manage user profile

The Administrators have the privilege to manage user profile including registering or
escalating a username as a lecturer.
HUT – Genetic Computer School Page15
Knowledge Base System System Guide
1.6.3 DFD level 1 for Content Management function
2.1
Post an
article
2.2
Update
article
2.3
Rate articles
Students
Lecturers
Post an article
Post an article
Rate article
Rate article
Update result
Administrators
Update article
Post an article
Post an article
Update article
Update rating point
2.4
Articles
browsing
Request article(s)

Update result
HUT – Genetic Computer School Page16
Knowledge Base System System Guide
The Student can browse through the Knowledge Base System for information, post an article
(or question) and edit their own articles (or questions). They can also rate or add comments to
an article.
The Lectures can do the same things like the Student. Additionally, they can edit and/or delete
others’ article depends on the Category permission settings.
The Administrators have the privilege to edit and/or delete all articles, manage article types
and delete Comments.
1.6.4 DFD level 1 for Category Management function
3.1
Add a
category
3.2
Update
Category
Administrators
Category info
Request update
Add a category
Update category
Report result
Update result
Category
Valid category existence
Valid category existence
This function is reserved for system administrators only. They can add, edit (change Category
name or permission), and delete a Category.
HUT – Genetic Computer School Page17

Articles data
Articles
Article type data
All members can do a Quick Search (based on Article keywords and Article titles) or
Advanced Search based on various criteria.
HUT – Genetic Computer School Page18
Knowledge Base System System Guide
1.6.6 DFD level 1 for Statistics function
5.1
Member
statistic
Members data
Administrators
Request member statistic
Members info
5.2
Content
Statistic
Request Articles Statistic
Articles statistic
Students
Request Articles Statistic
Articles statistic
Articles data
Lecturers
R
e
q
u
e

s
t
a
t
i
s
t
i
c
Request member statistic
Members info
Request member statistic
Members info
Articles
Members
CategoryCategory data
All members can get a statistic on User and Content
HUT – Genetic Computer School Page19
Knowledge Base System System Guide
1.7 PROJECT SCHEDULE
Estimate Actual
ID Task Name Start Finish Duration Start Finish Duration % Complete
1
Requirements and
Feasibility
Analyzing
Dec 17th, 2003 Jan 1st, 2004 15 Dec 17th, 2003 Jan 1st, 2004 15 10
2
Studying Ms SQL
Server 200

No Data Items
1
UserID*
2
MCode
3
FullName
4
Gender
5
DateOfBirth
6
Address
7
Telephone
8
Email
9
Website
10
Occupation
11
PersonalInfo
12
Username
13
RegDate
14
Password
15


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status