Requirement- Communication, software methodology
Design- transformation diagram, sequence diagram
LESSON LEARNED, CONCLUSION
PROJECT OUTCOME- WEBSITE FULFILLMENT
WORK DIVISION Name Part Bishal Requirement-Introduction, Budget Design-class diagram , state diagram EMAIL, SOFTWARE ARCHITECTURE PROJECT REQUIREMENT RECTIFICATION Saksham Requirement-Objectives, Scheduling Design- use case diagram, activity diagram TESTING, MAINTAINANCE PROJECT OUTCOME- REQUIREMENT FULFILLMENT Debu Requirement- Communication, software methodology Design- transformation diagram, sequence diagram LESSON LEARNED, CONCLUSION PROJECT OUTCOME- WEBSITE FULFILLMENT THIS REPORT IS THE FINAL REPORT AFTER THE COMPLITION OF THE REPORT SO MOST OF THE WRITIG SHOULD BE IN PAST TESNCE SPECIALLY IN THE REQUIREMENT PORTION. DIAGRAM SHOULD BE EXPLAINED ACCORDING TO ITS FUNCTIONING SHOWN IN THE DIAGRAM ITSELF.LET’S COPY LESS FROM THE INTERNET SO LATER WE DON’T NEED TO WORRY FOR PLAGIARISM INTRODUCTION (100) OBJECTIVES (100) PROJECT STAKEHOLDERS (100) Key stakeholders of NII LMS project are listed below: Key stakeholder Position Role Amrit Gurung Chairman of NII Project sponsor John White Director of ABDPS solutions Director of Program manager Internal stakeholder Positions Amrita Rai IT project manager Bishal Bhattarai Software engineer Debu Magar Subject expert Pratik Shrestha Graphic designer Saksham Adhikari Tester PROJECT COMMUNICATION (200) PROJECT BUDGET (200) COST BREAKDOWN CATOGARY ITEM PRICE (AUD) TOTAL Resources Required Hardware $4,000 Software $5,000 Design $9,000 Programming $10,000 Hosting $4,000 integrations $7,000 Data import $7,000 $46,000 Testing & Training Testing $2,000 Maintenance $1,500 Training $1,500 $5,000 Effort /Human resource Contracted labor $9,000 project team member $20,000 $29,000 GRAND TOTAL $ 80,000 PROJECT SCHEDULE (200) PROJECT REQUIREMENT (400) USER REQUIREMENT System/functional requirement The detailed description of what Nepathya International Institute wants and should be implemented in the system are listed below. · Library · RESOURCES · Hosting, · Security and data privacy, · Smart classroom and mobile access, · Achievement, Statistics, and Surveys, · Core learning tools and course management, · Performance management and development tool, · User interface, user experience & responsive design, Product/non-functional requirement Product requirements that NII is expecting from the software are listed below: · Speed - More than hundreds of students will be accessing the system at once, therefore the speed should be consistently high. · Security - It surrounds the network security of the system as well as the data privacy and backups for the system. · Avaibility- The system should be available24-7-365 and carry out all the tasks. · Recoverability- High level of recoverability is necessary with the number of high user, the system crash probability is also high in nature. · Performance efficiency- 100% performance efficiency is expected from the software developed. The actual result should meet the expected result of the stakeholder. Resources Following are the list of resources that are required while developing Nepathaya International Institute Learning Management System- Resources Products (minimum to …) Monitor 15” color monitor RAM 128GB Hard disk 20GB Processor Pentium ll 630 MHZ Operating system window 10, MacOS, Linux Programing Language Java Runtime Environment Database SQL server enterprise Browser Chrome Web server Apache HTTP Server Software Development kit JDK Scripting Language Enable JPS SOFTWARE METHODOLOGY (200) After the research on different kinds of Software Engineering Process Model, we concluded that Prototyping Model is the best for our project. Because we had to come up with the system with website, we had to collect the requirements with the client. Without freezing those requirements, a prototype can be built with the actual feel of the system and coding can be proceeding later. Similarly, client is better to understand the requirements of the project with that actual feel of the prototype. In one hand, client understands better about the project requirements. In the other hand, developers can also be actively participated in the development of the website and database for it. We have different functionality in the project which can be divided into chunks for the development team and every team will provide with a working model of a particular sub-system. The requirements can be changed later in the development of the website, and we are not sure if the client will be happy if we don’t provide him with the prototype. DESIGN PHASE (DESIGN) (100 WORD DISCRIPTION OF DESIGN) TRANSFORMATION OF REQUIREMENT MODEL INTO DESIGN MODEL (100) USE CASE DIAGRAM (100) ACTIVITY DIAGRAM (200) SEQUENCE DIAGRAM (200) STATE DIAGRAM (100) CLASS DIAGRAM (100) SOFTWARE ARCHITECTUR (200) TESTING (200) MAINTAINACE (100) RISK MANAGEMENT(100) RISKS RISK PROBHABILITY (L/M/H) RISK MITIGATION Teacher may face difficulty on using the portal efficiently. H The team of engineers shall be responsible for conducting training sessions for the teachers. Students are likely to be puzzled on finding relevant classes, lectures and notes. M Teachers shall be trained to aid students to find their relevant resources with ease. Low Internet bandwidth that may reduce the efficiency of class L ACCEPT: In the issue of internet, the recordings of class shall be made available to students. LESSON LEARNED DOCUMENT (100) PROJECT FINAL OUTCOME (TOTAL 500) We were able to….. WEBSITE PAGES (GIVE MAX 50 WORDS DISCRIPITION FOR ALL WEBPAGE) HOME PAGE- DASHBOARD PAGE- ALL COURSES PAGE- CONTACT US PAGE- REGISTER PAGE- LOG IN PAGE- https://nepathayainternationalinstitut5.godaddysites.com/all-courses WEBSITE LINK REQUIREMENT FULFILLMENT (GIVE MAX 50 WORDS DISCRIPITION FOR ALL REQUIREMENS) User interface, user experience & responsive design, Achievement, Library, and Surveys Core learning tools and Performance management SMART CLASS AVABILITY MOBILE ACCESS SECURITY AND DATA PRIVACY CONCLUSION (100) EMAIL (SCREEENSOERT FOR FINAL STAKEHOLDER MEETING) PROJECT CLOSURE/ SIGN OFF (50)