• Design And Implementation Of A Student Chat Information System

  • CHAPTER FOUR -- [Total Page(s) 4]

    Page 1 of 4

    1 2 3 4    Next
    • CHAPTER FOUR
      SYSTEM DESIGN AND IMPLEMENTATION
      4.1    Objective of the design
      The student chat information system design helps students and instructors to navigate the system swiftly, to enhance the general quality of communication, to meet the learning styles/needs of millennial students and to improve the cost-effectiveness of education system, where collaboration can be done at anytime and anywhere.
      4.2    Interface design.
      This research work uses the web-based user interface, which accepts input and provides output by generating web pages that are transmitted via the internet and viewed by the user using a web browser program. The interface of this system is designed with Hypertext Mark-up Language (HTML), Cascading Style Sheets (CSS) and JavaScript. When launched, the first page that displays is the homepage followed
      by the dashboard. We have two interfaces:
      a)    Instructor interface.
      b)    Student Interface.
      4.2.1    Homepage Design: The homepage consists of horizontal stripe layout that
      highlights information hierarchy and makes key points evident and eye-catching. It welcomes an online audience with a huge image-based header section that shows a promising tagline, it can be accessed through a personal Computer or Smart phone. It contains interfaces that would help the user to navigate easily to his/her intended interfaces. On the menu bar we have:
      A.    Courses: It contains list of courses in the system.
      B.    Login: It is where the user enters authentication information in order to access the system. It generally requires the user to enter two pieces of information.
      Firstly, for the student view, it uses a user name and a password then secondly, the lecturer’s view uses the email and password
      C.    Sign up: This is essentially to enrol in the website; the user formally registers to participate. It is referred to as membership. It generally requires the user to enter pieces of information, such as a full name, user name, email and then a password.
      4.2.2    Dashboard Design: This interface aggregates and visualizes data from multiple sources, such as databases, locally hosted files, and web services. It monitors all activities in the website. It consists of different interfaces depending on the user.
      4.2.3    Instructor Interface: In this interface, the instructor will have to register by signing
      up, but if he/she has been registered, the instructor will login to the website. In the dashboard, which consists of all added courses by the lecturer, he/she can view, edit and remove courses.
      a)    View course- The lecturer can add materials, assignments, discuss with students and also view the list of students offering the course.
      b)    Edit course: The Lecturer can edit course title, course code, and department and describe the course.
      c)    Remove- The lecturer can remove the course from the system.
      4.2.4    Student Interface: In this interface, the students will either login or register to the
      system. Then view all courses through the dashboard which consists of all registered courses by the student. Here the student can only view and remove courses.
      a)    View courses-The students can view materials, assignment, discuss with lecturers,
      other students and also the students offering the same course.
      b)    Remove course- The student can remove the course he/she does not offer.
      4.3    Database Design: This system’s database is designed with Mongo database, Mongo
      database is a free and open-source cross- platform document-oriented database program, classified as a NO SQL (Structured Query Language) database program. It uses JavaScript Object Notation (JSON) like documents with schemas which are an open-standard file format that uses human-readable text to transmit data objects consisting of attribute–value pairs and array data types.
      In this system, the database contains six documents or schema. They are: Tutor, Course, Course material, Course assignment, discussion and student schemas.
  • CHAPTER FOUR -- [Total Page(s) 4]

    Page 1 of 4

    1 2 3 4    Next
    • ABSRACT - [ Total Page(s): 1 ]    ... Continue reading---

         

      APPENDIX A - [ Total Page(s): 2 ]APPENDIX IProgram Codes ListingLOGIN CODEE-Learning | Log in [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {display: none !important;}.formError{color: red;}E-Learning ... Continue reading---

         

      APPENDIX B - [ Total Page(s): 2 ] ... Continue reading---

         

      CHAPTER ONE - [ Total Page(s): 3 ]CHAPTER ONE INTRODUCTION1.1    Background of studyDistance education emerged in response to the need of providing access to those who were not able to participate in face to face courses. It includes those programs that allow the learner and instructor to be physically apart during the learning process and maintain communication in a variety of ways. Keegan (2006). Technology has played a key role in changing the dynamics of each delivery option over the years as well as the pedagogy behind d ... Continue reading---

         

      CHAPTER TWO - [ Total Page(s): 4 ]CHAPTER TWO LITERATURE REVIEW2.1    History of distance learningDistance education  dates  back  to  at  least  as  early  as  1728,  when  an advertisement in the Boston Gazette…Caleb Philips, teacher of the new method of shorthand was seeking students for lessons to be sent weekly. Modern distance education has practiced at least since Isaac Pitman taught shorthand in Great Britain via correspondence in the 1840s. The development of postal service in the 19th century leads ... Continue reading---

         

      CHAPTER THREE - [ Total Page(s): 5 ]CHAPTER THREE SYSTEM ANALYSIS AND DESIGN3.1    Adopted Methodology: This student chat information system will make use of Object Oriented Analysis and Design Methodology. This methodology follows the system development life cycle (SDLC), the software lifecycle is typically divided into stages going from abstract  descriptions of the problem to designs then code, testing and finally to deployment.Figure 2: Object Oriented Life Cycle (Omar, 2015).3.2    Object-Oriented Analysis: I ... Continue reading---

         

      CHAPTER FIVE - [ Total Page(s): 1 ]CHAPTER FIVESUMMARY, CONCLUSIONS, AND RECOMMENDATION5.1    SummaryThe research work shows that there is a lot of need when it comes to communication between the lecturers and students.The student chat information system significantly affects the information awareness of students, since the objective is to improve the relationship and spread information to enhance wide access to learning irrespective of the location and time.The design was inspired by modern technology aimed to construct a bas ... Continue reading---

         

      REFRENCES - [ Total Page(s): 1 ]REFERENCESAase, S. (2000). Higher learning goes the distance. Computer User, 19(10), 16-18. Barnes,    S.    (2000).    What    does    electronic    conferencing    afford    distanceeducation?    Distance Education, 21, 236-247.Beard, L. A., and Harper, C. (2002). Student perceptions of online versus on campus instruction. Education, 122, 658-663.Billings, D. M., Connors, H. R., & Skiba, D. J. (2001). Benchmarking  best practices in Web-based nursing courses. Advanc ... Continue reading---