"Terminal ticketing system -" System Management "and" ticketing "module" R & D project summary

"Terminal ticketing system -" System Management "and" ticketing "module" R & D project summary


Author: Luosong l
The task completion time: December 1, 2018 - December 7, 2018
Development tools: Visual Studio, MySQL key technologies: layui frame
to complete the module functions: system management, bill management and ticketing

First, the function realization

Click the drop-down menu system to enter a click operation management log into the pop-up window, two operation log module.
Operation Log mainly for administrators to view the individual operator to enter the module to operate, easy to find fault operation
Operation Log: Figure 1, it is the operation log module implements the interface.
figure 1
1 a block diagram of the operation log
Click the drop-down menu to enter the system management click online management of personnel into the pop-up window art two-line management of the module.
Online management of personnel is mainly used for administrators to view a user logs online, as well as to force the operator off the assembly line operation.
Online management of personnel: Figure 2 is a module for the management of people online interface.
figure 2
FIG 2 line staff management module case
click inside a modified state of FIG. 2 modal popup box to modify the management of user online
online management without modification: see FIG. 3, is implemented to modify the online management of the interface.
image 3
FIG 3
Click the drop-down menu to enter the system management click system parameters into the pop-up window two system parameter setting module.
The system administrator to set parameters mainly station parameter setting
system parameters: see FIG. 4, the system parameter setting module is implemented interface.
Figure 4
Figure 4
modification of FIG. 4 Click inside the modal popup box to modify the system parameters of the
system parameters modified: Figure 5 is a system parameter modification interface.
Figure 5
5
Click the drop-down menu, click to enter the system management personnel management of online pop-up secondary window into the dictionary management module.
Dictionary management mainly for administrators to create, modify and delete car is a unit, screeners, the station inspector, insurance company name
dictionary management: see Figure 6, is a dictionary management module interface.
Image 6
Image 6
And click on the Edit button 6 when the new modal block of FIG 7 FIG dictionary management pop
Figure 7
7
click click pull-down menu system management to enter two pop-up window of the vehicle into the vehicle information module.
Vehicle information is mainly used for administrators to create, modify and delete Vehicle Information
Vehicle Information: see Figure 8, vehicle information module implements the interface.
Figure 8
8
Click the Edit button to add and FIG. 8, when the pop-up of FIG. 9 dictionary management modal block
Figure 9
9
Click the System Management Access pull-down menu the user clicks two pop-up windows to enter the subscriber information module.
User information is mainly used for administrators to create, modify, and delete user information
user information: Figure 10 is a user interface module implements information.
Here Insert Picture Description
FIG 10
when the new and updated click button 10 of FIG modal box pops up user information of FIG. 11
11
FIG. 11
Click the drop-down menu system management to enter a user clicks the user enters the type of pop-up window, two types of modules.
User type is mainly used for administrators to create, modify, and delete user types
user type: Figure 12, is the type of user interface module implements.
12

FIG 12
click Add and Edit button 12 of FIG. 13 when the dictionary management modal popup FIG frame

13
图13
点击票据管理进入下拉菜单点击票据入库弹出二级窗口进入票据入库模块。
票据入库主要用于管理员创建和删除票据信息,主要用于创建售票票号
票据入库:见图14,是票据入库模块实现界面。
14
图14
点击图14的新增按钮的时候弹出图15票据入库的模态框
15
图15
点击票据管理进入下拉菜单点击票据发放弹出二级窗口进入票据发放模块。
票据发放主要用于管理员给操作员管理以及分发票号操作
票据发放:见图16,是票据发放模块实现,界面左侧为操作员用户信息,右侧为该操作员现有的票号。

16
图16
点击图16的新增按钮的时候弹出图17票据发放的模态框
票据发放模态框:见图17,是票据发放模态框模块实现,界面左侧为入库票据信息,右侧为该管理员要分配的票数信息。
17
图17
点击售票管理进入下拉菜单点击售票弹出二级窗口进入售票模块。
售票主要用于管理员或售票员给需要乘车的客户进行售票操作
售票:见图18,是售票模块实现
18
图18
点击图18的选择购票按钮的时候弹出图19售票的购票模态框
二级窗口顶部是该班次的发车时间,始发站和终点站,以及车票类型选择,中间Tab部分为操作员所选的座位信息以及车票票号,底部又车辆座位所生成的复选框以及票数价格统计。复选框主要用于操作员选择座位号码,已售出的车票是直接打钩并且在售票页面无法在当前页面进行取消。(注:因为部分代码没有填写完整,所以Tab和底部的价格未能完全显示操作)
19
图19

二、相关业务表和关系

System Management section related tables and relationships
Here Insert Picture Description
bill management part related tables and relationships
Here Insert Picture Description
ticketing management section related tables and relationships
Here Insert Picture Description

Third, the classic code

Record user actions:
Here Insert Picture Description

Fourth, the development of summary

The use of layui framework, because it is the first full use layui framework, and the framework of their own previously used completely different, but it is also a study, the framework for the current trend of the background, and the introduction of writing the code to improve, but also to improve reading ability, and the database and the overall framework of the project are basically my own doing. During this period there have been many problems, when problems are usually resolved to find a panacea Baidu, when the problem can not be resolved on Baidu only to find a teacher to solve, this will improve their access to their ability, so also can improve their memories of the error, the problem can occur when the next time there is a line to solve the problem, although it was later also made minor changes to the database but overall it has been written in the framework of design teacher recognition, I at finding ways to improve their own problems to reduce errors and correct operation of the project on the analysis and the analysis of the logical database.

Guess you like

Origin blog.csdn.net/qq_39686486/article/details/86569347