This action might not be possible to undo. Are you sure you want to continue?
Abstract Problem Description System Specification System Study Feasibility Study Existing System Purposed System DFD CFD ERD Software Description Snapshots Conclusion Bibilography & References
4 5 6 7 9 11 12 13 16 17 28 29 29 30
When a person registers himself as a Faculty. an approval mechanism should be triggered which sends an email to the Administrator for approving the person as a Faculty. There will be a discussion board for each course where students can interact. which contains the latest announcements. The course home page should contain the title of the course and a brief description. The course content should be html pages. There should be a mechanism for the faculty members to create a test for the course specifying the test title and a set of multiple-choice questions and duration of time of the test.ABSTRACT This project aims at creating a Courses portal for a campus/organization. and a course content section which gives the links for the material available for the course. People can register themselves as students of a course or Faculty for a course. . There will be an admin approval page where admin can approve the faculty members for the course. For faculty members there will be an extra link for uploading the course content in a zip file format. This allows registered users of the system to join a course available in the site and access the materials published for the course. which should be uploaded in the zip file format. an announcement section.
It will be very useful for working employees and also for student. plus metadata such as publishing dates and authorship. and displays them in reverse-chronological order on a single page. newly subject updation. Online portal course is the latest information management website. Online portal course is a useful website for all Students. or "channel") includes full or summarized text. for finding updated courses for their specified fields. It will bring new dimensions on news searching.PROBLEM DESCRIPTION Online portal course is a website application that provides various courses online. An RSS document (which is called a "feed". audio and video tutoraials—in a standardized format. "web feed". finds the new bits. Portal course is using RSS [Rich Site Summery or Really Simple Syndication] technology. RSS is a family of Web feed formats used to publish frequently updated works—such as blog entries. . in one of several XML-based formats.
SYSTEM SPECIFICATION 1.44MB FLOPPY 3. Hardware Requirements CPU SPEED COPROCESSOR TOTAL RAM DISKETTE A HARD DISK KEYBOARD MOUSE DISPLAY PRINTER : : : : : : : : : : PENTIUM IV 2 GHz BUILT IN 128 MB 1. Windows 7 . Windows Vista.5” 40 GB 105 KEYS LOGITECH MOUSE SGVA COLOR HP DESK JET 2. NET SQL Server Windows XP. Software Requirements FRONT END BACK END OPERATING SYSTEM : : : ASP.NET/C#.
The conclusion is an understanding of how the system functions. The proposal is presented to the user for an endorsement by the user. The data collected by these sources must be scrutinized to arrive to a conclusion. This is loop that ends as soon as the user is satisfied with proposal. The proposal is reviewed on user request and suitable changes are made.SYSTEM STUDY INTRODUCTION System analysis is a process of gathering and interpreting facts. diagnosing problems and the information to recommend improvements on the system. . A detailed study of the process must be made by various techniques like interviews. System analysis or study is an important phase of any system development process. analyzing and synthesizing the various factors and determining an optimal or at least a satisfactory solution or program of action. The designer now functions as a problem solver and tries to sort out the difficulties that the enterprise faces. The solutions are given as proposals. Now the existing system is subjected to close study and problem areas are identified. The system is studied to the minutest detail and analyzed. questionnaires etc. This system is called the existing system. The system analyst plays the role of the interrogator and dwells deep into the working of the present system. System analysis is concerned with becoming aware of the problem. The outputs from the organizations are traced to the various processes. The proposal is then weighed with the existing system analytically and the best one is selected. The system is viewed as a whole and the input to the system are identified. identifying the relevant and decisional variables. It is a problem solving activity that requires intensive communication between the system users and system developers.
. Here in the project online portal courses. using the information for further studies on the system. Preliminary study is problem solving activity that requires intensive communication between the system users and system developers. In these studies a rough figure of the system activities can be obtained. a detailed study of existing system is carried along with all the steps in system analysis. It does various feasibility studies. from which the decision about the strategies to be followed for effective system study and analysis can be taken.Preliminary study is the process of gathering and interpreting facts. An idea for creating a better project was carried and the next steps were followed.
Feasibility study is both necessary and prudent to evaluate the feasibility of the project at the earliest possible time.FEASIBILITY STUDY An important outcome of the preliminary investigation is the determination that the system requested is feasible. thousand for millions of money and untold professional embarrassment can be averted if an in-conceived system is recognized early in the definition phase. Technology is not a constraint to type system development. Economical feasibility. should be checked to carry out this technical feasibility. the proposed equipments have the capacity to hold the data. Months or years of effort. 1)Technical feasibility Technical Feasibility deals with the hardware as well as software requirements. Operational feasibility. It involves preliminary investigation of the project and examines whether the designed system will be useful to the organization. The different types of feasibility are: Technical feasibility. Feasibility study is carried out to select the best system that meets the performance requirements. which is used in the project. We have to find out whether the necessary technology. .
Economic Feasibility in this project: The cost to conduct a full system investigation is possible. There is no additional cost involved in maintaining the proposed system.The technical feasibility issues usually raised during the feasibility stage of investigation includes these This software is running in windows 2000 & XP Operating System. .So this project is operationally feasible. The system can be expanded. 2) Operational feasibility This feasibility test asks if the system will work when it is developed and installed. The proposed system produces best results and gives high performance. 3) Economical feasibility Economical Feasibility deals about the economical impact faced by the organization to implement a new system. Operational feasibility in this project: The proposed system offers greater level of user-friendliness. Financial benefits must equal or exceed the costs. The hardware required is Pentium based server. which can be easily installed. It can be implemented easily . including software and hardware cost for the class of application being considered should be evaluated. There is no additional manpower requirement. The cost of conducting a full system.
Draw backs of existing system.MBA. . Presently all portal course aggregators provide the timely updates for all the categories such as BSC. Difficult for user to find required courses information.BA etc.EXISTING SYSTEM Existing system refers to the system that is being followed till now. The main disadvantage is that their will be lot of difficulties for the user to find the specified news updates for his/her choice of category. Thus a user will have to spent more time in browsing to obtain the updates for a desired category This may lead to wastage of time if the page containing the required data is unknown to the user. Time consuming.
The system requires very low system resources and the system will work only in internet connection. It enables information from scores of websites to be viewed simultaneously. all on one page. The system reduces time wastage.. The existing system has several disadvantages and many difficulties to work efficiently. The proposed system can overcome all the limitations of the existing system. numerous sites can be scrutinized in seconds rather than having to be tediously downloaded independently.PROPOSED SYSTEM The aim of proposed system is to develop a system of improved facilities. Advantages of Proposed System It has the ability to update new courses. It has the ability to provide username and password to each. The proposed system will help the user to consume less time to obtain the required information about his course. The proposed system tries to eliminate or reduce these difficulties up to some extent. . It helps to download content updated by any faculty relevant to his course. consequently.
The primitive symbols used for constructing DFD‟s are: Symbols used in DFD A circle represents a process.DATA FLOW DIAGRAM Data flow oriented techniques advocate that the major data items handled by a system must be first identified and then the processing required on these data items to produce the desired outputs should be determined. . various processing carried out on these data. It was introduced by De Macro (1978). The DFD (also called as bubble chart) is a simple graphical formalism that can be used to represent a system in terms of input data to the system. A rectangle represents external entity A square defines a source or destination of the system data. Gane and Sarson (1979). and the output generated by the system.
An arrow identifies dataflow. Double line with one end closed indicates data store Level 0 DFD (Context level DFD) .
0 Adminstrator Login Details Login Login Details User Verify Verify Admin Account Reg.0 Category Detail Account Info Category Add Category . Details 2.Level 1 DFD 1. Details Reg.
The Control Flow daigrams show how events flow among processes.It also shows how events activatethe processes. .This window is used tocontrol the processes used in the DFD based on the event that is passed through the window. The dashed arrow is usedc to represent the con trol flow or event. Asolid bar is used to represent the window.Control Flow Daigram The Control flow daigram show the same process as in data flow daigram but rather than showing data flow they show control folws.
Weak Entity When this is depenant upon some another entity then it is called weak entityt. Attribute The Attribute is purposed or characteristics of an entity. The primary purpose of ERD is to represernt the relationship between data objects. Notations used in ER Daigram Entity It is object and is distinguishable it is similar to record. . The ERD is mainly used in database applications but now it is more commonly used in data design. The ERD was Originally proposed by Peter Chen for design of relational database systems.E R Diagram The object relationship pair can be graphically represented by daigram called entity relationship daigram(ERD). Derived Atteribute It is a kind of attribute which is based on another attribute.
Notations to show Cardinality One to one One to many(must) Many One or more(must) One and only one(must) Zero or one (optionla) Zero or many (optional) . Relationship When two entities share some information then it is denoted by relationship..Multivalued Attribute It have more than one value.
E R Daiagram password username Admin Add View password userid catname username selcat Account firstname lastname email catid dob view Register Category catlinke name userid catid Registration Check NewsCat .
visual C++ 2005 supports compiling for (x64AMD64 and EM64T) as well as IA. OVERVIEW OF THE LANGUAGE USED 4. Visual Studio 2005 also added extensive 64. 4.time by encouraging the use of strict type checking in areas where it was not possible before.0 and load testing to see application performance under various sorts of user loads. It centers on an integrated distribution environment which has programmers create stand alone.time instead of run.NET FRAMEWORK SDK . This potentially increases the number of bugs caught at compile. Supported platforms include Microsoft windows.bit application. and web services that run on any platforms supported by Microsoft‟s . Other new features of Visual Studio 2005 include the “Development Designer” which allows application designs to be validated before deployments.64 (Itanium). Pocket PC.1 MICROSOFT VISUAL STUDIO Microsoft Visual Studio is Microsoft‟s flagship software development product for computer programmers. an improved environment for web publishing when combined with ASP.bit and 64-bit versions of the libraries.Net Framework (for all versions after 6). While the development environment itself only available as a 32. Smart Phones and World Wide Web browsers not the Java Virtual Machine that all other java tools target. which are similar in many aspects to C++ templates. VISUAL STUDIO 2005 The most important language added in this version was the introduction of generics.SOFTWARE DESCRIPTION 4. The platforms SDK include 64.bit support.NET 2. servers and workstations. C++ also got a similar upgrade with the addition of C++/CLI which is slated to replace the use of Managed C++.2 .
NET frame work are the common language run time and the .NET and windows forms.distributed or executed remotely.NET. Object oriented internet development with ASP. The . To provide a code execution environment that eliminates the performance problem of scripted or interpreted environments. ASP.NET framework provides a managed execution environment simplified development and deployment and integration with a wide variety of programming languages.NET FRAME WORK The . To provide a code execution environment that guarantees safe execution of code.3 OVERVIEW OF THE . .The . including code created by an unknown or semi trusted third party. The . This framework is made up of the following parts: The common language runtime(CLR) The base class libraries.NET Rich client user interface using windows forms RAD for the internet using web forms 4.NET framework is an integral windows component that supports building and running the next generation of applications and XML web services. which includes ADO. NET frame work class library.NET framework is designed to fulfill following objectives: To provide a consistent object oriented programming environment whether object code is stored and executed locally but internet.NET framework is a new computing platform that simplifies application development in the highly distributed environment of the internet. The key component of the . To provide a code execution environment that minimizes software deployment and versioning conflicts.
ASP.NET framework can be hosted by unmanaged component that load the common language runtime into their processes and initiate the execution of managed code.Net framework class library.NET framework can integrate with any other code. Internet explorer is an example of unmanaged application that hosts the runtime (in the form of a MIME type extension). but with significant improvement that only managed code can offer. The illustration also shows how managed code operated with in a larger architecture. You can think of the runtime as an agent that manages code at execution time.NET works directly with the runtime to enable ASP. both of which are discussed later in this topic. object-oriented collection reusable types that you can use to develop applications ranging from traditional command line or graphical user interface (FGUI) applications to application base d on the latest innovations provided by ASP.NET application and XML web services. such as web forms and XML web services. the other main component of the .NET framework has two main components: the common language runtime and the .NET. The . The . To make the developer experience consistent across widely types of application. and remoting while also enforcing strict type safely and other forms of code accuracy that ensure security and robustness in fact the concept of code management is a fundamental principle of the runtime. Hosting the runtime in this way makes mobile code 9similar to Microsoft Active Xr controls) possible. while code that does not target the runtime is known as un managed code. The class library. The common language runtime is the foundation of the . such as windows based applications and web based applications. The following illustration shows the relationship of the common language runtime and the class library to your application and to the over all system. Code that targets the runtime is known as managed code.NET framework.NET frameworks is a comprehensive. . To build all communication on industry standards to ensure that code based on the . Using internet explorer to the host runtime enables you to embed managed components or windows forms controls in HTML documents. such as semi-trusted execution and secure isolated file storage.
We can use the .NET ASP. while still enjoying the superior performance of the industry‟s best enterprises servers that support runtime hosting. versioning. Both ASP.NE and the next release of Microsoft SQL Server. and memory. and integrated security.NET is a set of Microsoft.NET page execute on the server and generate mark up such as HTML. Web applications and XML Web Services take advantage of the features of the common language runtime.NET pages and ASP.NET applications XML Web services Windows services 4.NET. inheritance. such a s Microsoft Internet Information Services (IIS) for building web applications with ASP. C#. interoperability. language.NET framework technologies used for building web applications and XML Web services. server-side applications.5 ASP.NET framework to develop the following types of application and services: Console applications Window GUI application (Windows Forms) ASP. ASP. In addition. ASP.NET compatible language.NET framework to write your business logic. . event-driven programming model that improves performance and enables the separation of application logic and user interface. security enforcement. dynamic binding and so on.4 COMMON LANGUAGE RUNTIME (CLR) The common language runtime (CLR) is responsible for runt-time services such as language integration. The runtime can be hosted by high performance. such as type safety. WML or XML that is sent to a desktop or mobile browser. 4. cross-language exception handling. reduce the amount of code that a developer must write to turn the business logic the reusable component.NET or any . it has a roll at development time when features such as life cycle management strong type naming.NET pages use a compiled.NET web services files contain server-side (as opposed to client side logic) written in Visual basic . process and thread management. This infrastructure enables you to use code “managed “ by the .
namespace reference both System. executing commands and retrieving results. NNTOP.4. ADO. Those results are either processed directly. formerly called Server is a set of Internet-based services for servers using Microsoft Windows. manipulate and update the data that they contain. Data sharing consumer applications can use ADO. The servers currently include FTP.Xml.dll and are integrated with the XML classes found in System. placed in and ADO.dll.Xml.Data.dll. As of September 2007 it served 34.94% of all websites and 36. SMTP.NET ADO.NET provided functionality to developers writing managed code similar to the functionality provided to native component object model (COM) developers by ActiveX Data Objects (ADO). The ADO.Data. ADO. When compiling code that uses the System.NET includes . It is the world‟s second most popular web server in terms of overall websites.NET provides consistent access to data sources such a Microsoft SQL Server and XML.7 ADO. combined with data from multiple sources or remoted between tiers.NET to connect to these data sources and retrieve.NET Dataset object can also be used independently of a . as well as to data sources exposed through OLE DB and ODBC. and HTTP/HTTPS.63% of all active websites according to Net craft.6 IIS Microsoft Internet Information S4ervices (IIS.NET Frame work data providers for connecting to a database. The ADO.NET seperates data access from data manipulation into discrete components that can be used separately or in tandem. ADO.dll and System.NET Framework data provider to manage data local to the application or sourced from XML. 4.NET Dataset objects in order to be exposed to the used in an ad hoc manner. Data. .NET classes are found in System.
NET that you can use to access and manipulate data: . The DataSet contains a collection n of one or more DataTable objects made up to rows and columns of data as well as primary key.7. The connection object provides connectivity to a data source.7. modify data. The DataSet .NET Framework data providers. The Data Adapter provides a high-performance stream of data from the data source. The command object enables access to database commands to return data. the Data Adapter provides the bridge between the DataSet object and the data source. 4. run stored procedures and send or retrieve parameter information. THE DATASET The ADO.1 ADO.NET Framework Data providers are components that have been explicitly designed for data manipulation and fast. it can be used with multiple and differing data sources used with XML data or used to manage data local to the application. read-only access to data. foreign key.NET COMPONENTS There are two components of ADO.NET FRAMEWORK DATA PROVIDERS The . The Data Adapter uses command object to execute SQL commands at the data source to both load the DataSet with data and reconcile changes made to the data in the DataSet back to the data source. As a result. Finally. forward-only.2 BENEFITS OF ADO.4.NET . constraint and relation information about the data in the DataTable objects.NET DataSet is explicitly designed for data access independent of any data source.
3 MICROSOFT DATA ACCSS COMPONENTS (MDAC) Microsoft Data Access Components (MDAC) is a collection of core files provided to help applications by providing a means of accessing data. Network libraries and client configuration tool for SQL Server.ADO.NET Framework and at least MDAC 2. These benefits fall into the following categories: 1. the Web servers or the database servers.7 SP1 is recommended.7. MDAC 2.6 or later is required by the . Interoperability 2. OLEDB. the business servers. Maintainability 3. . Salability 4. ActiveX Data Objects (ADO).NET offers several advantages over previous versions of ADO and over other data access components. Programmability 4. MDAC includes core files for Open Database Connectivity (ODBC). you may need to ensure that MDAC is installed on the client computers. Depending on your data access strategy.
DATABASE TABLE DESIGN Table Name: .admin Field Name username password Data Type Varchar Varchar Size 50 25 Key - Table Name: .accout Field Name first_name last_name dob username password sel_cat email Data Type Varchar Varchar Varchar Varchar Varchar int Varchar Size 50 50 15 50 25 3 50 Key - .
Table Name: .category Field Name cat_id cat_name cat_link Data Type int Varchar Varchar Size 3 25 100 Key - .
. It has the ability to keep track of changes on the web. It allows the key elements of websites. download tutorials of relevant subjects etc. It enables information from scores of websites to be viewed simultaneously. all on one page. consequently. It will be very useful for working employees as well as students. for finding online course for their specified and desired topics. numerous sites can be scrutinized in seconds rather than having to be tediously downloaded independently. such as newly subject updation ..SNAPSHOTS CONCLUSION Online portal course is a useful website for all kind of peoples. It will bring new dimensions on news searching.
BIBLIOGRAPHY & REFERENCES BOOKS: George shepherd --(2000) „Microsoft ASP.sitepoint.NET (Fifth Edition) ASP. Second Edition By Stephen Walther Site: www.com/article/ .NET Unleashed.NET step by step‟ Herhert Schildt --The Complete Reference ASP.w3schools.com/ www.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.