Sale!
Placeholder

A Web-based System for the Management of Book Reviewing

10,000 3,000

70 Pages | chapter 1-5 | PDF and Microsoft Format

Product Description

A Web-based System for the Management of Book Reviewing

Summary/abstract
As a regular book and journal editor, Professor Tony Cohn, has previously supervised a project on the management of journal reviewing, following which he required the same be designed for book reviewing.
The specification included a web based system which will support the processes of book reviewing and enable improved management and administration. The principle objectives of this proposed system were
· To enable users to request their/a book be reviewed or editor initiation of a book review.
· Enable journal editors to assign books to reviewers and track each book.
· Enable reviewers to reviews and submit their reviews electronically after accepting a review invitation
· An automated notification system to track deadlines.
· Enable different users to login with different access privileges to prevent authors altering reviews or any user from accessing system administrator privileges.

Table of Contents
Chapter One – Introduction
1.1 Project Aim…………………………………………………………………………………1
1.2 Objectives………………………………………………………………………………….1
1.3 Minimum Requirements………………………………………………………………….1
1.4 Possible extensions……………………………………………………………………….2
1.5 Schedule……………………………………………………………………………………2
Chapter Two – Background Research
2.1 Problem Introduction……………………………………………………………………..3
2.1.1 The Current System…………………………………………………………………3
2.1.2 Past Related Projects………………………………………………………………3
2.2 Similar Problems and Existing Solutions……………………………………………….4
2.3 Methodology……………………………………………………………………………….6
2.3.1 System Development………………………………………………………………6
2.4 Systems and Technologies………………………………………………………………7
2.4.1 Web Pages………………………………………………………………………….8
2.4.2 The Database………………………………………………………………………9
2.4.3 Web Scripts………………………………………………………………………..10
2.4.4 Architecture…………………………………………………………………………11
2.5 Evaluation…………………………………………………………………………………12
Chapter Three – Analysis and Specification
3.1 Problem Owner……………………………………………………………………………13
3.2 drawbacks of existing system……………………………………………………………13
3.3 Potential Users…………………………………………………………………………….13
3.4 Analysis of process………………………………………………………………………..14
Chapter Four – Design
4.1 Design Architecture……………………………………………………………………….17
4.2. Data Storage………………………………………………………………………………17
v
4.2.1 Data Modelling………………………………………………………………………17
4.2.2 Normalisation…………………………………………..……………………………19
4.2.2 Integrity Constraints…………………………………………………………………20
4.3 Business Logic…………………………………………………………………………….20
4.4 Presentation………………………………………………………………………………..21
4.4.1 Layout…………………………………………………………………………………21
4.4.2 User Input and System Output…………………………………………………….22
Chapter Five – Implementation
5.1 Interface Construction and Site Structure………………………………………………23
5.2 Database Construction……………………………………………………………………24
5.3. Web Script Construction…………………………………………………………………24
5.3.1 Database Connection………………………………………………………………24
5.3.2 Insert and Update Functions………………………………………………………25
5.3.3 Login Function………………………………………………………………………26
5.3.4 Data Integration……………………………………………………………………..26
5.2.5 Submit Review………………………………………………………………………27
5.2.6 Search for Relevant User………………………………………………………….28
5.2.7 Deadline Function…………………………………………………………………..28
5.3 Summary……………………………………………………………………………………28
Chapter Six – Testing
6.1 Unit Testing………………………………………………………………………………..29
6.2 Structural testing………………………………………………………………………….29
6.2.1 Conclusion of Structural testing…………………………………………………..29
6.3 Platform Testing…………………………………………………………………………..30
6.4 Acceptance Testing………………………………………………………………………30
Chapter Seven – Evaluation
7.1 Project Evaluation…………………………………………………………………………31
7.2 System Evaluation………………………………………………………………………..31
7.2.1 Benefits over Existing System…………………………………………………….32
7.2.2 Choice of Methodology and Tools………………………………………………..32
7.3 Limitations of System……………………………………………………………………..33
vi
7.4 Future Improvements………………………………………………………………………33
7.5 User Evaluation…………………………………………………………………………….33
Chapter Eight – Conclusions………………………………………………………………34
References…………………………………………………………………………………….35
Appendix A – Personal Reflection……………………………..………………………….37
Appendix B – Scheduling and Planning.……………………..………………………….39
Appendix C – Diagrams……………………………..………………………………………40
Appendix D – ASP, HTML Pages and Scripts……………..…………………………….46
Appendix E – Database Tables……………………………..………………………………49
Appendix F – Web Scripts……………………………..……………………………………51
Appendix G – Testing Results……………………………..………………………………55
Appendix H – User Evaluation……………………………..………………………………58
Appendix I – Screen Shots of System.………………………..………………………….59
Appendix J – Glossary of Terms………………………………..………………………….

DOWNLOAD (CHAPTER 1-5)