Monday, October 7, 2019
Design and Implementation a Web-based System for Manipulating Internal Dissertation
Design and Implementation a Web-based System for Manipulating Internal Administration Tasks - Dissertation Example With the upsurge in the application of IT in virtually all sectors today, it is essential that such management and administration practices are put in control to enhance efficiency. This is a report on a web application that enables workers to collaborate efficiently on various projects within the company. In this web application, all the personnel in the company handling various projects are entered as users. All the users have access to the entire team through advanced search techniques. The web application also caters for the payments database administered by the finance officer. There is an additional package that caters for plans related to the employeesââ¬â¢ holidays.. There is an additional Voice over Internet server, created in Asterisk that will be used to manage calls within the company, and also manage conferences. The report includes a discussion of the research undertaken in developing this application, the design and design parameters of the system. A literature revi ew of the various existing and related systems has also been done. From a study of the various systems used to manage companies internally, the web application seeks to correct various flaws, and establish efficiency, as will be explained in this report. Contents Acknowledgements 1 I would like to thank my supervisor Dr. Mohammed Saraee for his continued support, time and motivation throughout this project. I would also to thank my parents, family and friends for their constant support and inspiration throughout this project. 1 I would like to thank all the people who gave up their time and provided suggestions and constant feedbacks throughout the process. 1 Abstract 2 Contents 3 1.1 Project Motivation 6 1.1.1 Supervisor motivation 6 1.1.2 Personal motivation 7 1.2 Requirements Analysis 8 1.3 Aims & Objectives 8 1.3.1 Project Description 8 1.4 Approach Adopted in Undertaking Project 8 1.4.1 Research 8 1.4.2 Testing 9 1.5 Project Plan 10 1.6 Outline of Report 10 2.0 BACKGROUND AND L ITERATURE SURVEY 12 2.1 Benefits of the proposed system 12 2.2 Disadvantages of the current system 14 2.3 Requirements of the proposed system 15 2.3.1 Accuracy 16 2.3.1 Transparency and fairness 17 2.3.3 Integration with other systems 18 2.4 Phases in the system implementation 18 2.4.1 Assessment 18 2.4.2 Planning 19 2.4.3 System design 20 2.4.4 Implementation 21 2.4.5 Maintenance and updating 23 3.0 Specification and Design 25 3.1The requirements phase 25 3.1.1 Software requirements 25 3.1.2 Hardware requirements 25 3.1.3 Project requirements 25 3.2 Design of the internal administration website 27 3.2.1 Platform 27 3.2.2 Model View Controller 28 3.2.3 CodeIgniter 29 3.2.3Tools and Languages used in the system 29 3.2.4Systems architecture 30 3.3 Use case diagram 32 3.5 database Schema 33 3.6 codes used in the program (Those that stand out) 33 3.6.1 Model 33 3.6.2 Controller 34 3.6.3 View 35 3.6.4 Database insertion (Model) 36 3.6.5 Deleting from the database 38 3.6.6 Authentication 39 Chapter 4: Development and Implementation 39 4.1 Technologies applied 40 4.2 functional implementation 41 4.2.1 Application building in CodeIgniter 41 Chapter 5: Testing 45 5.1Beta testing 45 5.2 Security testing 46 5.2.1Password Cracking 46 5.2.2 SQL Injection 46 5.2.3 Cross site scripting 47 5.2.4 URL Manipulation; 47 Chapter 6: walk through the system 48 6.1Profile
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.