Essays.club - Get Free Essays and Term Papers
Search

Project ( Library)

Autor:   •  March 8, 2018  •  3,774 Words (16 Pages)  •  501 Views

Page 1 of 16

...

9. If the user chooses to return the book, the corresponding book is removed from his list of books is taken, and in the list will be marked as free.

10. If the user chooses to view the description, he will be given a page with chosen books.

11. If the user has selected the "Overdue books", it will display a list of all books that user has not returned in due time.

12. Visit All books a user can borrow a book, and then the name of the book will be added to his list of books is taken, and in the General book list will be marked as absent.

13. When you click on the link "Log Out" the user will finish the work in the system.

The User "Guest"

1. The user comes to the Main page where the system prompts the user to enter "Username" and "Password", i.e. pass the authentication procedure. So the user can see a description of all the available books.

2. If the user passes the authentication procedure, then it acts as the user "Administrator" or as user "User".

2.4 Model architecture

The whole system contains 4 modules:

a) Interface module.

b) A module that contains the computational part (the basic algorithms).

C) The module responsible for the error.

d) A module file.

2.5 Criteria for system certification

The criterion for certification of a system is the testing:

a) Check the operation of all basic functions of the program (creation, deletion, editing of books and users, authentication, viewing of the description, the correct display of the selected books)

b) Check the correct operation of the database (correct entering, modifying and retrieving data).

3. Design

3.1 Interface

- Starting page

[pic 1]

On the page there are two fields for input. The field marked "Login" is intended for input the user name. The field marked "Password" is for password.

The "Log in" link allows you to log in if username and password were correct.

2) User’s page (All books)

[pic 2]

In this page we have list of all the books that are in library and you can choose from. Also on the page you can view the description of the book and go for another two pages: "My books" and "Overdue books." On each page the user can logout on the start page.

3) User’s page (My books)

[pic 3]

On the page "My books" to view the description of the book and return the book and go to page two: "All books" and "Overdue books." On each page the user can logout on the start page.

4) User’s page (Expired books)

[pic 4]

On this page you can see which books were taken and not returned on time (within thirty days from the moment of the capture of the book).

On each page the user can logout on the start page.

5) Administrator’s page (Books)

[pic 5]

On this page admin can view all books, add book, edit book, and delete book (books).

You can go to the page "Edit user".

6) Administrator’s page (Add book)

[pic 6]

On this page the administrator to register the books you need to enter the identity of the book.

7) Administrator’s page (Edit book)

[pic 7]

This page provides an opportunity to change information about the book.

8) Administrator’s page (Users)

[pic 8]

On this page the administrator can view all users, you can also add book, edit book, and delete book (books). You can go to the page "Edit user".

9) Administrator’s page (Add user)

[pic 9]

On this page the administrator can add new user by making all necessary information in the form.

10) Administrator’s page (Edit user)

[pic 10]

On this page the administrator can edit user information, changing a value in any field.

11) Description

[pic 11]

Description page the user can see the printed edition, which he plans to take.

3.2 Project subsystems

Interface

This module is a graphical shell intended to interact with the system. With it the user calls the required functions of the system. It contains many of the visual objects is designed to activate all of the features and functions of a software system. When you select a menu item or pressing any button to a specific action (user registration, authentication, logoff, etc.). The subsystem consists of three modules:

1. View all books. Allows you to view all the books registered in the library, it is not necessary to be a registered user.

2. The view taken of the books. Enables you to view workbooks that have been taken by a user but was not given yet and are not expired.

3. View overdue

...

Download:   txt (25.5 Kb)   pdf (87.9 Kb)   docx (35.9 Kb)  
Continue for 15 more pages »
Only available on Essays.club