Professional Documents
Culture Documents
1. Introduction
KNOWLEGDE MANAGEMENT SYSTEM
Knowledge Management System is actually the idea to store the knowledge of
senior students. There is no such system to store the assignments and projects of
students that they made during their era, and there is no such system for present
students to benefit from the knowledge of previous students.
The idea of this project is to preserve the knowledge within the university that
students develop as part of the process of developing projects. The idea is to
capture that knowledge so future students can benefit and learn from the
knowledge obtained by students who have done projects in similar areas.
This web Application will help the students and teachers of university to find the
previous and current projects and assignments. This application actually makes
the warehouse of knowledge.
1.1 Project Title:
“Knowledge Management System (KMS)”
Project Goal: To develop web application that will store the projects and assignment
of Students and facilitate the students and teacher of the university.
Objectives:
Sr.# System will be able to:
1 Register the user.
2 Save record of user in data base.
3 Make user Profile.
4 Validate the user.
5 Approve projects or assignments through supervisor.
6 Upload file and Download file.
7 Provide the place where user can comment on project/assignment.
8 Search the particular project/assignment from database.
9 Provide facility to user to delete his/her project or assignment or comments.
10 Provide facility to inbox between supervisor and student.
11 Provide facility to student to request to admin to add new department, subjects,
or teacher.
12 Provide facility to add Department, Subjects, and Teacher through admin.
Assumptions:
We anticipate that group members will be available.
We anticipate that tools will be available on time.
We anticipate that requirement may be stable.
Organization Address:
Type of project:
Target End users: Teachers and Students of University
Development Technology: Object Oriented
Platform: Web based Distributed
Date:
So there are many things for future enhancement of this project. The future
enhancements that are possible in the project are as follows.
1.7 Exclusions
Video conferencing will not be included in this project.
PPPPP
Presentation Tier Application tier Data Tier
Process &
Http Execute
Req query
Web browser
C#
ASP.Net (Microsoft Active Server Pages)
ADO.Net
CSS (Cascade Style Sheets)
C# (Sharp)
Microsoft Corporation’s newest compiler, C# is now with us, and may become one of
the most celebrated compilers of the 21st century – if we can learn how to use its immense
capabilities. Some have questioned the immediate value of this new compiler, since it was
only a decade ago that C++ emerged from the computational think tanks of the world.
“What’s wrong with continuing to use C++?” they ask.
The answer is this: C++ will continue to serve some of us comfortably in the near term, but
there are features built into C# that make life easier when we program for the internet and
other remote It is manageable in ASP.net
ASP.NET is a compiled, .NET-based environment; you can author applications in any .NET
compatible language, including Visual Basic .NET, C#, and JScripts .NET. Additionally, the
entire .NET Framework is available to any ASP.NET application. Developers can easily
access the benefits of these technologies, which include the managed common language
runtime environment, type safety, inheritance, and so on.
ADO.NET
ADO.NET provides consistent access to data sources such as Microsoft SQL Server,
as well as data sources exposed through OLE DB and XML. Data-sharing consumer
applications can use ADO.NET to connect to these data sources and retrieve,
manipulate, and update data.
ADO.NET includes .NET Framework data providers for connecting to a database,
executing commands, and retrieving results.
Tools:
Microsoft Visual Studio 2008
Microsoft Visio
Microsoft Office 2007
Ms Project
Rational Rose
SQL Server 2005
Visual Studio is a cool development environment / tool from Microsoft that lets
programmers build user interfaces for web, windows and mobile technologies. It supports
several different languages beginning from C#, VB.NET, C++, PHP and many more. The
development environment is the most advanced when compared to several other vendors.
Visual Studio (VS) has gotten a face lift when their newest framework called .NET
framework came into picture.
b. Microsoft Visio
Microsoft Office Visio 2007 makes it easy for IT and business professionals to visualize,
explore, and communicate complex information.
Visio is better for making flow charts, sitemaps, wireframes for software programs or
websites, and floor plans, etc. It's very easy to draw lines and boxes, and link them. It's way
more easy and fast to draw diagrams in Visio than in Photoshop.
c. Microsoft Office
d. Ms Project
e. SQL Server