• Implementation and Unit Testing:
Now that we have system design, code generation begins. Code generation is the conversion of design into machine-readable form. If designing of software and system is done well, code generation can be done easily. Software modules are now further divided into units. A unit is a logically separable part of the software. Testing of units can be done separately. In this phase unit testing is done by the developer itself, to ensure that there are no defects.
• Integration and System testing:
Now the units of the software are integrated together and a system is built. So we have complete software at hand which is tested to check if it meets the functional and performance requirements of the customer. Testing is done, as per the steps defined in the test plan, to ensure defined input produces actual results which agree with the required results. A test report is generated which contains test results.
• Operation & maintenance:
Now that we have completed the tested software, we deliver it to the client. His feed- backs are taken and any changes, if required, are made in this phase. This phase goes on until the software is retired.
3.2 METHOD OF DATA COLLECTION
The methodology of data collection based on this research work is through both primary and secondary sources.
The primary data are fresh materials that are realized either through interviews or questionnaire or both, but the one used in this research work is realized through interview.
The major source of data used in this work is the secondary source which represents works already done in the research topic and includes the following information from;
✓ Textbooks
✓ Computer journals
✓ Magazines
✓ Articles
✓ Library and
✓ Internet.
3.3 PROBLEMS OF EXISTING NEWS PORTAL
Due to the manual means being used by the University, in disseminating information to students a lot of problems are encountered which includes:
a) It can be easily discarded once read, so less chances for advertiser to convert the advertisement into leads or sale.
b) It is time consuming and time wasting.
c) It is not a save way of disseminating information due to physical environmental factors.
3.4 Functional Requirements:
For documenting the functional requirements, the set of functionalities supported by the system are to be specified. A function can be specified by identifying the state at which the data is to be input to the system, its input data domain, the output data domain, and the type of processing to be carried on the input data to obtain the output data.
Basically the management parts are the functional requirements which are uploading details, search topic, edit option and user registration.
Uploading Item
Description: Uploading function can be done by the user who has registered on the website. When the user uploads an item and if it is a news item or forum is determined and edited by the administrators or editors and then it is displayed on the home page. A registered user can also add comment on other news as well. It is controlled by the editor and which checks whether the uploaded item is fit for the mass or not if it is then it display on screen if not then it is edited to make it visible for the mass then display on the screen of the website.
Search topic
Description: Search function does not require any authentication from its user so any user can perform this function. If a user searches for a news item then the news will be displayed on the screen if it related to the search topic. It checks for any item related to the search topic and displays it on the screen and if there is no item related to the topic is present then it will pop as no related item.
Edit topic
Description:Edit function can be done by only administrator or editor. Any uploaded item is examined and edited by administrator so it can be allowed to display to mass. User registration
Description:Registration is allowed to the users who are not registered yet (unregistered users) and completion of this function they can also upload items.It checks if the information submitted about the new user is similar to any other registered user if yes it rejects the user information if no then new user will be registered successfully.
3.5 Advantages of Online News Portal
Online News has become more and more popular as technology continues to grow. Some may view this as helpful, but others may not be too thrilled about this change.
There are many advantages of online news.
a) A useful advantage is the immediacy of getting the news out. If it waited until it printed for the newspapers, people won’t receive it until the next morning, and only if they even get newspapers.
b) Also, the majority of our country is on the internet constantly, especially now. People have constant access to the internet with popular technology like the smart phones, iPads, etc.
c) Other advantages would be to have the ability to add more visuals, like images and videos, and easier to spread, since most websites have an option to tweet or email the link.
Disadvantages of Online News Portal
There are many disadvantages of online news.
a) Some disadvantages would be that many websites are scams or not reliable.
b) The internet may not be stable due to crashing or power loss, and the fact that since they can fit more information, they ADD more information and people could lose interest.
c) At least with a newspaper, they have a limit of how much they can write so they make it short and sweet, but with just the right about of information.
3.6 JUSTIFICATION FOR ONLINE NEWS PORTAL
The new system is designed to solve problems affecting the manual system in use. It is design to be used online thereby relieving both the students and staff from much stress as experienced in the manual system.
This system will do the analyzing and storing of information either automatically or interactively. It will make use of online access to Internet.