• 基于JSP的小型汽车票务管理系统


    资源下载地址:https://download.csdn.net/download/sheziqiong/85824892
    资源下载地址:https://download.csdn.net/download/sheziqiong/85824892
    目 录
    1 绪 论 … 1
    产品来源及背景 … 1
    1.1 本产品设计的主要思路 … 1
    2 需求分析 … 2
    2.1 需求分析概述 … 2
    2.2 需求规定 … 2
    2.3 需求建模 … 3
    2.4 运行环境规定 … 5
    3 概要设计 … 7
    架构设计 … 7
    3.2 动态建模 … 9
    4 数据库设计 … 11
    4.1 数据库建模 … 11
    4.2 数据字典 … 13
    4.3 Mysql 脚本代码 … 15
    5 产品实现 … 17
    5.1 用户登录模块实现 … 17
    5.2 用户注册功能界面 … 19
    5.3 车次管理功能实现 … 21
    6 产品测试 … 25
    7 总结与展望 … 26
    参考文献 … 27
    致谢 … 28

    3 概要设计
    3.1架构设计
    系统采用 B/S 结构模式,系统的分析设计采用面向对象的技术,应用 Visio
    等工具进行辅助设计。
    2.4.3 系统架构
    软件采用分层结构进行架构,分为界面表现层、业务逻辑层、数据访问层 三层:
    1、数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形 式)的操作层,直接操作数据库,针对数据的增添、删除、修改、查找等,具 体为业务逻辑层或表示层提供数据服务。
    2、业务逻辑层:主要是针对具体的问题的操作,对数据业务逻辑处理。
    3、界面表示层:在该软件中,客户端的请求会送给 Servlet,Servlet 用来处 理请求的事务,并将业务对象返回的数据模型,然后根据用户的行为,决定将 哪个 JSP 页面发给用户。
    5.1.2 关键代码

    public String adminAdd() 
    
     	{ 
    
     	 	TAdmin admin=new TAdmin(); 
    
     	 	admin.setUserName(userName); 
    
     	 	admin.setUserPw(userPw); 
    
     	 	adminDAO.save(admin); 
    
     	 	this.setMessage("操作成功"); 
    
     	 	this.setPath("adminManage.action"); 
    
     	 	return "succeed"; 
    
     	} 
    
     	public String adminManage() 
    
     	{ 
    
     	 	List adminList=adminDAO.findAll(); 
    
     	 	Map request=(Map)ServletActionContext.getContext().get("request"); 
    
     	 	request.put("adminList", adminList); 
    
     	 	return ActionSupport.SUCCESS; 
    
     	} 
    
     	public String adminDel() 
    
     	{ 
    
     	 	adminDAO.delete(adminDAO.findById(userId)); 
    
     	 	this.setMessage("删除成功"); 
    
     	 	this.setPath("adminManage.action"); 
    
     	 	return "succeed"; 
    
     	} 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    管理员成功登录系统之后,点击 “修改登录密码”,在这里需要输入正 确的原密码和设置新密码,才能实现修改操作,如图所示。 
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/690577801725463698dacd0acdd9eb0c.png#pic_center)
    
    • 1
    • 2

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    资源下载地址:https://download.csdn.net/download/sheziqiong/85824892
    资源下载地址:https://download.csdn.net/download/sheziqiong/85824892

  • 相关阅读:
    如何使用Jmeter进行http接口测试?
    javaScript排他tab页
    OpenCV+YOLO+IP摄像头实现目标检测
    Qt5.14.2在Windows下使用mysql
    JVM学习(四)--内存问题分析思路
    海勒姆法则(Hyrum‘s Law)
    60主从复制,哨兵模式,集群
    NFS服务详解
    debian无法使用root用户登陆系统
    基于KMeans聚类算法的网络流量分类预测
  • 原文地址:https://blog.csdn.net/sheziqiong/article/details/125521375