Book Sales system system--user manual and Effect display __bolt

Source: Internet
Author: User
Tags reserved
2. use 2.1 Function

As most books sales management has similarity in the process, the system aims to reduce duplication of work, provide visual operation, and improve the correctness and efficiency of management work. Compared with the general manual data records, the use of the system to manage the book data records will greatly reduce the work time and the number of labor required, so as to achieve a doubling of the efficiency of work and management, while making book sales management more standardized and programmed. The functions of this system are shown in table 1.

Table 1 List of system features

Feature items

Functional modules

Function description

Book Information Registration

Basic information Management

Book information mainly contains the book name, book number, author, publishing house, the price of registration (i.e. warehousing price), the type of books, only registered books can be stored operation

Book category Add and delete

Basic information Management

Create or delete existing book types

Sales Counter Add and delete

Basic information Management

Create or delete existing sales counters

Warehouse object Additions and deletions

Basic information Management

Create or delete existing warehouse objects

Administrator Information Modification

Basic information Management

Delete Admin, modify Administrator information (account password), add admin

Member Information Modification

Basic information Management

Delete Member, modify member information (account password, account balance), add Member

Book Storage

Inventory Management

Select from the list of registered books and put them in a warehouse with a specific name after purchase

Inbound returns

Inventory Management

Return the books in storage and reduce the number of returns from the specific warehouse inventory

Inventory allocation

Inventory Management

To realize the transfer of book inventory in each warehouse, and the transfer of book inventory in warehouse and sales counter

Book Pricing

Book Price Management

Pricing the books that have just been in storage

Book Price adjustment

Book Price Management

Price adjustment for a book that has already been priced

Book Sales

Book Sales Management

The user chooses the book to purchase at each sale counter after landing

Sales return

Book Price Management

Users can return to the books they bought after landing operations

Inbound information Query

Information Query Management

Count the books that have been stored in the library, list shows

Inbound Return Inquiries

Information Query Management

Statistics of returns related records, List display

Sales Information Inquiry

Information Query Management

Statistics book sales record, list display

Sales Return Inquiries

Information Query Management

Statistics sales return records, List display

2.2 Performance

L Precision

The system can correctly record and update the information entered by the book seller and other users, and can correctly read and display the corresponding data information when querying all kinds of information or other operation.

L Time Characteristic

The data transfer process of the system is carefully designed, the work page switching and the response of the data information generally does not exceed 0.5 seconds.

when the system initiates initialization to obtain the local computer as well as the network card IP data and updates the UI the action to be completed quickly within a certain time, the system can complete the initialization action of the program initiation within 1 seconds. 3. Operating Environment

L Sales Client: The admin can prepare the data for the whole book sales system after landing, and can query and manage the corresponding information, and the client can use it directly without unnecessary configuration.

L Purchaser Client: The seller client is the same as the purchaser client, and the system determines the functional operations that can be performed based on the user type of the current login. After the user login, you can obtain from the system to achieve the preparation of the Counter Books list for book purchase operation, but also through the book return function to obtain their own purchase of books list, select the need to return the book to return operations, the client can be used directly, without unnecessary configuration.

l This book sales system requires the. NET Framework V4.0.30319 or above. 4. Support Software

L Operating System

Microsoft's Windows 7 operating system is recommended

L Other software

. NET Framework V4.0.30319 or older versions 5. Installation and initialization

This system is not required to carry out any level of customer work software system, when you or your unit to use or install the system, without any special onsite configuration services. The system's simple system architecture diagram is shown in Figure 5-1.

Figure 5-1 System architecture diagram

This system initialization will reserve an administrator account, the seller can use the account login to the book system for data operation and update, the buyer can register through the account system landing. Basically, the purchaser and the seller share the system data, only the system will give different function operation rights according to different user types, thus realize the isolation reading and display of each data. 6. Book Sale system main interface 6.1 system launches main interface

The left mouse button double click "BookSelling.exe" to start the book sales system, the system starts by default provides the function page for the book Sales Management page, provides the sale returns as well as the book purchase operation permission, does not sign in the book purchase, the system default current purchase mode for "The visitor buys" the mode, Visitors will not be the purchase of data records, so visitors can not carry out the function of the return of sales operations.

If you do not login or login account is not the administrator type, in the basic information, inventory management, price management or information query operations, the system will prompt the user "insufficient authority." The main interface of the book sales system is shown in Figure 6-1.

Fig. 6-1 Main interface of book sales system 6.2 coordinate movement of the main interface

The main function of the book sales system buttons are located in the upper-level title bar of the main interface, controls that exist in the same height have a logo icon for the book sales system, and a form control button that minimizes and closes the form. The user can drag and drop the program form by holding down the left mouse button in the scope of the main interface title bar to change the position coordinates of the form, as shown in Figure 6-2.

Figure 6-2 Form Move Event response range 6.3 Main Interface middle work area

The center of the main interface of book sales system is the main work area, which is divided into two modules. The left-hand side is the work page that can dynamically switch, the system will refresh the work page's data information and the Subordinate function button under the main function according to the user's operation in real time, convenient for the user and the administrator's further operation. As shown in Figure 6-3.

Figure 6-3 Dynamic toggle area on the left side of the work area

The right side is a relatively fixed data information display module, which is divided into the next three small modules. The upper layer for the landing module, to provide users with the registration function, the user and the administrator after the successful landing of the module will be refreshed, the corresponding landing information will be displayed in the place. The central area is the basic data information for the local computer, which automatically gets the data information (computer name, system model, CPU serial number, and physical memory) of the user's local computer when the system starts. The lower module is the clock module, which automatically updates the current time data. As shown in Figure 6-4.

Figure 6-4 The right data supply area on the workspace 6.4 Main Interface Bottom Information Bar

At the bottom of the main interface for the program version number information and the user's current network card IP address information display, after the user or administrator login, here will also show the user's account balance or book sales total profit. As shown in Figure 6-5.

Fig. 6-5 Auxiliary information provided by the bottom of the main interface 7. Administrator action Example 7.1 Admin login

Click on the right side of the main interface of the upper system landing button, the system will automatically pop-up user login form, the system default initial landing type for "User login" (Test landing type indicating icon as white arrow), as shown in Figure 7-1.

Figure 7-1 Book sales system login main form

Click the "Toggle" button at the top of the login type indicating icon, can switch the system landing type (you can achieve user login and admin login between the two types of logon mode of the random switch), click on the toggle button will have a switch effect animation, this can not be shown here, the switch is completed as shown in Figure 7-2, at this time the landing Type indicator icon for the computer.

Figure 7-2 Admin Login mode

Input system reserved Administrator account (account id:admin, account password: 111), login form of the input box to support the TAB key response, Use the TAB key to achieve the account and password input box between the conversion (switch will have the effect of switching animation), When the input box is not empty, press ENTER to respond to the login, enter the wrong account password or other types of landing account will not be able to log in, the system will give error prompts, as shown in Figure 7-3.

Figure 7-3 Administrator Logon failure

When a blank item exists in the input frame, an error message is given (the password is blank or the user name is empty, and the user name is first detected as null), as shown in Figure 7-4.

Figure 7-4 Error message when the password is empty

Account password match correctly, enter the login status, as shown in Figure 7-5.

Figure 7-5 in Login

The login type flag will be moved from the left to the middle part, the movement is completed when the landing on behalf of the success, the landing form closed, the main interface on the right side of the work area of the upper display of the login account information. As shown in Figure 7-6.

Figure 7-6 Account information 7.2 Basic Information Management

After successful admin login, the basic information of the book sales system can be managed, including sales counter information management, warehouse information management, book information Management, user information management and administrator information management.

Click on the "basic Information" main function button above the title bar of the main interface, the system will automatically switch to the basic Information Management page (if the current login account is not an administrator can not access the page), and refresh the corresponding basic information of the main function button and the Child Function button and data information. As shown in Figure 7-7.


Figure 7-7 Basic Information Management page

7.2.1 counter management

Click on the Child Function button "counter management", the system will automatically switch to the Counter Management page, and refresh the page data and child function keys. As shown in Figure 7-8.

Figure 7-8 Counter Management page

Click on the Child Function button "Add Counter", the System pop-up add counter information configuration form, as shown in Figure 7-9.

Figure 7-9 Adding a counter window

Enter the name of the counter you want to add to create the corresponding counter information (such as: the East Gate Counter), the system automatically detect whether there is a duplicate counter, if the duplicate names can not be created. After successful creation, the counter information control is added to the Counter information list in the Counter Management page, and the counters are automatically added to the counter based on the actual control order in the list. The counter control contains a fixed counter identification icon, the counter name and counter number information, the Book purchase button on the right, and the "Remove Counter" button (small "X") in the upper-right corner, as shown in Figure 7-10.

Figure 7-10 Counter Control

Create "Simon Counter" in turn, "The North Gate counter and the South Gate counter, the workspace displays 3 counter item controls per page, while the number of counters on the page is greater than 3, so the scroll bar appears, pulling the scroll bar to display the following counter information, as shown in Figure 7-11 and 7-12.

Figure 7-11 Multiple counter controls

Figure 7-12 dragging the scroll bar to show more information

Click on the small "x" in the upper right corner of the counter to remove the corresponding counter control. The system will automatically update the counter information list and renumber it, such as removing the North Gate counter at number 3rd, the counter 4th will become counter 3rd, and the counter at 4th is moving up, and as the control is reduced, the scroll bar disappears, as shown in Figure 7-13.

Figure 7-13 Delete counter

The administrator is unable to book purchase, click on the book purchase system will give the appropriate error message, as shown in Figure 7-14.

Figure 7-14 Book purchase

Click on the Back button to return to the previous level of the work page, that is, the basic information Management page.

7.2.2 Warehouse management

The operation of warehouse management is similar to the operation mode of counter management, click Warehouse Management to enter the Warehouse Management page, click Add Warehouse can do the corresponding operation, at the same time the system will refuse the name of the warehouse, respectively, the creation of "Dongmen warehouse", "Ximen Warehouse", "North Gate Warehouse" and "South Gate Warehouse", As shown in Figure 7-15 after the success of the creation.

Figure 7-15 Warehouse Creation

Click on the small "x" in the upper right corner of the counter, you can delete the corresponding warehouse control, the system will automatically update the warehouse information list, and renumber, such as delete 1th of the East Gate counter, 1th number of the warehouse item will be the new numbering and correction coordinates position, and because the control is reduced, scroll bar disappears, as shown in Figure 7-16.

Figure 7-16 Warehouse Deletion

Currently in the Warehouse management state, click the "Library" button system will give the appropriate error message, as shown in Figure 7-17.

Fig. 7-17 Book Storage

Click on the Back button to return to the previous level of the work page, that is, the basic information Management page.

7.2. 3 book information management

The operation of book information registration and modification is similar to the operation mentioned above, click the "Book Information" button to enter the book Information management page, click Add Book can do the corresponding operation, at the same time the system will also refuse the name of the book, add book information form as shown in Figure 7-18.

Figure 7-18 Adding a book form

The price information of a book must be a floating-point number or an integer, otherwise it cannot be detected by the system, and if the registered book information has a blank item, it cannot complete the add operation of the book, as shown in Figures 7-19 and 7-20.


Fig. 7-19 Book information exists project empty text


Figure 7-20 Book price text error


The price information of the book is revised to 19.00, after adding the book is completed, as shown in Figure 7-21.

Figure 7-21 Book Add success

Book Information Item Delete operation method and the counter and warehouse operation exactly, click to delete the book item in the upper right corner of the small "x" can be deleted. No longer demonstrated here.

Click on the book Information item control change Information button, you can register the book information to modify, click on the button system will automatically pop-up book information to modify the form, and initialize the information in the form for the current book information, and agreed to modify the book information can not exist empty text, The book price must be an integer or a floating-point number. Revise the book price to 15.00, as shown in Figures 7-22 and 7-23.

Figure 7-22 Book Information modification form

Fig. 7-23 Book Registration price modification Success 7.2.4 User Information Management

User information is similar to the operation mentioned earlier, click the "User Information" button to enter the User Information Management page, click Add User can do the appropriate action, and the system will also refuse duplicate account name of the user account, add the user information form as shown in Figure 7-24.

Figure 7-24 Adding a user form

Enter the account password can be added to the corresponding account information, and then add 4 accounts, after completion of the system will give the prompt registration success, and initialize the user's account balance is 0 yuan, the system does not provide account information modification function, as shown in Figure 7-25.

Figure 7-25 Adding user success

Click the small "x" in the upper right corner of the user to delete the corresponding user information item, the system will automatically update the user Information list, adjust the location of the item coordinates, such as the deletion of User3, the effect as shown in Figure 7-26.

Figure 7-26 Deleting user success

Click the return button to return to the previous level of the admin page, and the Basic Information Management page.

7.2.5 Administrator information management

The operation of the administrator information is similar to the operation mentioned earlier. Click the "Administrator Information" button to enter the Administrator Information Management page, click Add Administrator can do the appropriate action, and the system will also refuse duplicate account name of the user account, switch to the Administrator Information Management page can see the system reserved Administrator information , as shown in Figure 7-27.

Figure 7-27 the Administrator account information reserved

The operation of the administrator information is exactly the same as that of the user mentioned earlier, and there is no more to repeat. 7.3 Inventory management and price management

The inventory management can realize the function operation of the book warehousing and the inventory allocation.

Books in the library can be registered in the book Information list to select the requirements of the library into a specific warehouse. The allocation of inventory can be realized by the warehouse transfer of inventory and warehouse to the counter inventory transfer (need to be priced before the book can be carried out).

Price Management provides book pricing and book adjustment functions.

Books are priced for books that have not yet been priced in the warehouse, pricing is the custom selling price, and the book can be transferred to the counter for sale after pricing.

Book price adjustment for the sale of books in the counter, you can achieve sales of book prices. 7.3.1 Books in storage

Clicking the top Inventory Management Main button in the title bar automatically switches the work area to the Inventory Management page and displays the child function keys for the Inventory Management Main button, as shown in Figure 7-28.

Figure 7-28 Inventory Management page

Click the Book Warehousing feature button, and the system automatically refreshes the list of warehouses in the work area that can be stored, as shown in Figure 7-29.

Figure 7-29 Warehouse list available for warehousing

Click the Book Store button on the warehouse item to automatically refresh the list of books that are available for storage in the work page (that is, the list of book listings that you added earlier), such as clicking on the Book entry button on the Simon warehouse to store books for the warehouse. The Pop-up book Information list (we only created a book item earlier), as shown in Figure 7-30.

Figure 7-30 List of books available for storage


If you cannot modify the book information at this time, click the "Change Information" button on the book item, and the system will give you the appropriate error message, as shown in Figure 7-31.

Figure 7-31 Error tips for changing book information

At this point, you can click the library item you want to put in the library, you will be able to pop up the information configuration form, the form has been the current storage of the main relevant information records, the user only need to enter the number of warehousing, as shown in Figure 7-32.

Figure 7-32 Library Information Configuration form

The storage quantity must be an integer, the letters or floating-point numbers cannot be detected, or the system will give an error prompt, as shown in Figure 7-33.

Figure 7-33 Incorrect storage quantity text hint

Enter the correct number of storage can be successfully realized the library operation, such as the need to 1000 of warehousing, after the storage, the system will automatically return to the warehouse list, click the warehouse item can show the corresponding warehouse in the book inventory, such as click on the West Gate warehouse, you can display just the library inventory information, As shown in Figure 7-34.

Figure 7-34 Inventory Information

You can return to the warehouse Information list by clicking the Child function button on the lower level of the main function button, "Book Storage" (the library on the non-warehouse item). As in the same step, click Warehouse Item to display inventory information for the warehouse, but if the warehouse inventory is empty, the system will give an error, such as clicking on the "North Gate Warehouse "After the system gives a hint as shown in Figure 7-35.

Figure 7-35 Inventory Information Error Tips

Once again into the inventory information list of the West Gate warehouse, click on the inventory of the book item on the stock returns can be returned to the current warehouse inventory, pop-up return information configuration form, only need to enter the return quantity (must integer), as shown in Figure 7-36.

Figure 7-36 Warehousing return configuration form

After you confirm the return, the system completes the warehouse inventory data update as shown in Figure 7-37.

Fig. 7-37 update of inventory data after return of stock

Return 500 copies again, and inventory amount to 0, at this time the warehouse in the corresponding book inventory item will automatically be deleted, the system will prompt "surplus book inventory is 0, record delete", Return to the warehouse list, view the West Gate Warehouse inventory, the system will prompt no inventory information, as shown in Figure 7-38.

Fig. 7-38 the inventory return caused by the warehousing is 0 o'clock

Again for the West Gate Warehouse 500 books, after the storage is finished again in the same book names and prices of books, the system will automatically merge the inventory information in the warehouse, will be two times the library item data for a reasonable merger, Simon Warehouse has 1000 books inventory, as shown in Figure 7-39.

Figure 7-39 Consolidation of warehousing data 7.3.2 Inventory allocation and price management

Once again, enter the Inventory Information list page of the Ximen warehouse, click the "Stock Allocation" button in the upper right corner of the inventory book that needs to be allocated, and the system will eject the inventory transfer mode selection form, as shown in Figure 7-40.

Figure 7-40 Inventory transfer Mode Select form

Select Move to warehouse to achieve inventory transfer between warehouses. Select this, the system will display the warehouse list, where our warehouse inventory allocation of the starting warehouse for the West Gate warehouse, if the transfer mode after the selection of the pop-up warehouse list also select the West Gate Warehouse, the system will give the corresponding error message prompts, As shown in Figure 7-41.

Figure 7-41 Error in the starting warehouse consistent with the target warehouse

In the Target Warehouse list, select the North Gate warehouse (which has just been verified as empty inventory) and enter the number of books to be transferred in the pop-up inventory transfer information configuration form (must be an integer, and the number cannot exceed the inventory number of the corresponding books in the warehouse), as shown in Figure 7-42.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.