DESIGN AND IMPLEMENTATION OF COMPUTERIZED STUDENT INFORMATION TRACKING SYSTEM

By

Author

Presented To

Department of Computer Science

Abstract

Design and implementation of Students’ Information Tracking Application (SITS), is a Web-based application which domain is in Advance Database System Application (ADSA).Web applications are complex systems, based on a variety of hardware and software components, protocols, languages, interfaces, and standard. They are based on overview of a set of objects, e.g. orders, products, email messages, appointments, image, for displaying the objects and form (a collection of labels and input fields on a single page) for changing them. The main aim is to investigate the design and development processes of web-based application, critically analyze web-based application technologies and effectively produce a substantial implementation.

The students’ Information Tracking application will adopt Object-Oriented Web Solutions (OOWS) which is compliant to Model-Driven Architecture (MDA) in design and development processes and will also deploy Entity-Relationship model in organizing the main information object. Software such as Microsoft office tools: Microsoft Visio, Microsoft word, Excel and Microsoft project management will be used in process modelling while Oracle Express will be the architectural platform.

The review of Web-based applications will effectively help in establishment of the current limit of knowledge and understanding within Web-based application (gap). In this project student progress tracker deployed an oracle application to store student and course information, assessing their cognitive performance, completion status etc. Analyses of students’ annotation results can forecast examination with degree percentage accuracy. Such analysis would help teachers and students to increase teaching and learning efficiency.

Future work were discussed because, scope of this work did not cover some extended features of Web-based application such as additional navigational buttons, images and application pages integration. Therefore, the future work for the implemented Students’ Information Tracking application will focus on modification and integrating the report pages into single dashboard visualization, so that users will view different report pages at a glance and modification of its user interface.

CONTENTS

CHAPTER 1

Introduction 1

1.1 Web-based applications 1

1.2 Research Methodology 2

1.3 Project aims 5

1.4 Project Objectives 5

CHAPTER 2

Literature review

2.1 Introduction 7

2.2 Overview of Web-based application 7

2.3 Review of Web technologies 9

2.3.1 Web 1.0 9

2.3.2 Web 2.0 9

2.3.3 Mobile Web 10

2.3.4 The semantic Web 10

2.3.5 Rich internet application 10

2.3.6 Client/server architecture 10

2.3.7 Distributed computing systems 11

2.3.8 HTML 12

2.3.9 HTTP 12

2.3.10 XML 14

2.3.11 JavaScript 15

2.3.12 CGI 15

2.3.13 PHP 16

2.3.14 MIME 17

2.4 Web application development platforms 17

2.4.1 Ajax 17

2.4.2 Adobe flex 17

2.4.3 Apex 18

2.4.4 ASP.NET 18

2.4.5 Windows 19

2.5 Design issues for Web application development 19

2.5.1 Navigation 20

2.5.2 Functionality 20

2.5.3 Interface and presentation 20

2.6 Design process 21

2.6.1 Model representation 21

2.6.2 Implementation 21

2.6.3 Evolution and maintenance 22

2.7 Web-based system development and challenges 22

2.8 Summary 23

CHAPTER 3

Project planning

3.1 Introduction 24

3.2 Methodology and technique 24

3.3 Requirement specification 25

3.4 Requirement collection 26

3.5 Application design 27

3.6 Defining the business process 27

3.7 Defining the business objects 27

3.8 Modelling the database 29

3.9 Establishing relationships 29

3.10 Architecture design 30

3.11 Implementation 30

3.12 Testing and evaluation 30

3.12.1 Functional testing 31

3.13 Summary 31

CHAPTER 4

Application design

4.1 Introduction 32

4.2 Application requirements 32

4.3 User groups 32

4.4 Functional requirement 33

4.5 Student functional requirements 34

4.6 Tutors functional requirement 34

4.7 Program leader functional requirement 35

4.8 Administration functional requirement 36

4.9 Page mock-ups requirements 37

4.10 Designing the database objects 37

4.11 Defining the application objects 37

4.12 Application pages design 48

CHAPTER 5

Application implementation and testing

5.1 Introduction 52

5.2 Creating object in object browser 52

5.3 Table features 52

5.4 Populating the table 53

5.5 Building a basic user interface 54

5.6 Creating the application in application builder 54

5.6.1 Secure login page 55

5.6.2 Form pages 56

5.6.3 Report pages 56

5.6.4 Navigation links 57

5.6.5 Developer links 57

5.7 Creating the Application users 57

5.8 Application security 58

5.9 Application testing 59

5.9.1 Testing the Application security 59

5.9.2 Information retrieval using report page 61

5.9.3 Information retrieval using SQL 62

5.9.4 Testing Application update 62

CHAPTER 6

Conclusion and evaluation

6.1 Evaluation 63

6.2 Conclusion 64

6.3 Future work 65

References 66

Appendix A Project Gantt charts 68

Appendix B Application login details 70


.

About e-Project Material Centre


e-Project Material Centre is a web service aimed at successfully assisting final year students with quality, well-researched, reliable, and ready-made project work. Our materials are recent, complete (chapter 1 to Minimum of Chapter 5, with references), and well-written. INSTANT ACCESS! INSTANT DOWNLOAD. Simply select your department, choose from our list of topics available, and explore your data.

Why Students Love to Use e-Project Material?


Guaranteed Delivery: Getting your project delivered on time is essential. You cannot afford to turn in your project past the deadline. That is why you must get your project online from a company that guarantees to meet your deadline. e-Project Topics Material Centre is happy to offer instant delivery of projects listed on our website. We can handle just about any deadline you send our way. Satisfaction Guaranteed: We always do whatever is necessary to ensure every customer's satisfaction.

Disclaimer


e-Project Topics Material Centre will only provide projects as a reference for your research. The projects ordered and produced should be used as a guide or framework for your own project. The contents of the projects should help you generate new ideas and thoughts for your own project. It is the aim of e-Project Topics Centre to only provide guidance by which the projects should be pursued. We are neither encouraging any form of plagiarism nor are we advocating the use of the projects produced herein for cheating.

Terms and Conditions


Using our service is LEGAL and IS NOT prohibited by any university/college policies. You are allowed to use the original model papers you will receive in the following ways:
  • As a source for additional understanding of the subject
  • As a source for ideas for your own research (if properly referenced)
  • For PROPER paraphrasing (see your university definition of plagiarism and acceptable paraphrase) Direct citing (if referenced properly)
Thank you so much for your respect to the author's copyright.

Refund and Privacy Policy


  • Refunds: All sales are final. However, if you encounter any issues with accessing your purchased material, kindly contact our support team for immediate resolution.
  • Privacy Policy: Your personal information is protected and will not be shared with third parties. We ensure secure payment processing and data confidentiality.

Contact Information


X

Need Help Finding or Downloading Your Project Material?

If you don't see the topic you're looking for or You need urgent/express attention, click the WhatsApp Icon/link below to contact ADMIN and get the material you need instantly. We are always available online to attend to your needs. Thanks