• Design And Implementation Of A Student Chat Information System

  • CHAPTER THREE -- [Total Page(s) 5]

    Page 2 of 5

    Previous   1 2 3 4 5    Next
    • Here student and lecturer are the main objects and as well as actual user of the system and student chat information System is the class of all this similar objects.
      3.6.1    Use Case Diagram: The use case model of any system consists of a set of “use cases” The purpose of a use case is to define a piece of coherent behaviour without revealing the structure of the system. In use case diagram each case is represented by an ellipse with the name of the use case written inside the ellipse. All ellipse of a system is enclosed within a rectangle, which are the system boundary and the different user of the system by the stick person icon.
      As shown in Figure 3, there are 2 actors: student and lecturer and 5cases.
      The roles of lecturer are login with proper registration into the system, upload or delete only his / her account related materials, add assignments, participate in discussions. The role of a student is login with proper registration into the system and selects the course that he/she desire to learn from the system, download/submit assignments and course materials.
      3.6.2    Class Diagram: It models the static view of the system. It comprises of the classes, attributes, methods and relationships between them. It also has visibility which are: (-) for private that cannot be seen by another class, (+) for public that can be seen conventionally, (~) for package that can be used by any other class as long as it is in the package and (#) for protected that can only be
      seen by the same class or sub-class.
      As shown in Figure 4, we have 2 major packages which are the student and lecturer called the parent objects. The course and discussion is child object which cannot exist without the existence of the parent objects.
      3.6.3    Activity Diagram: It visually presents a series of actions or flows in system and it is similar to flowchart diagram. They can also describe the steps in a use case diagram.
      As shown in Figure 5, it displays a typical event of managing a course.
      When the lecturer enters a course the system automatically checks to see if it is a new course or existing course. If it is a new course, the lecturer creates the course and manages it, while if it is an existing course, two decisions can be a made which are: (i) remove the course or (ii) Modify the course.


  • CHAPTER THREE -- [Total Page(s) 5]

    Page 2 of 5

    Previous   1 2 3 4 5    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 FOUR - [ Total Page(s): 4 ]In the student chat information system, the following language was used:Front end: Angular JavaScript (Angular JS).Back end: Node JavaScript (Node JS).The database is implemented with Mongo Database. a.    Angular JS - It was used to send request to the server and display the response for the user on the browser.b.    Node JS – it was used to define the server.c.    Cascading Style Sheets (CSS) – It was used to add aesthetics style to the web page, align the image and the ... 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---