java SSM政府采购管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点
    java SSM政府采购管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代
码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

ssm政府采购管理系统1


二、功能介绍
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)供应商管理:对供应商信息进行添加、删除、修改和查看
(3)诚信档案管理:对诚信档案信息进行添加、删除、修改和查看
(4)商品管理:对商品信息进行添加、删除、修改和查看
(5)采购计划管理:对采购计划信息进行添加、删除、修改和查看
(6)采购单管理:对采购单信息进行添加、删除、修改和查看
(7)审批管理:对审批信息进行添加、删除、修改和查看

数据库设计

(1)用户信息表如表5.1所示:

表5.1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

lxdh

VARCHAR

40

联系电话

7

lxdz

VARCHAR

40

联系地址

(2)供应商如表5.2所示:

表5.2 供应商表

序号

字段名称

数据类型

长度

主键

描述

1

gysid

INTEGER

11

供应商编号

2

gys

VARCHAR

40

供应商

3

js

VARCHAR

40

介绍

4

fr

VARCHAR

40

法人

5

lxdh

VARCHAR

40

联系电话

6

xy

VARCHAR

40

信誉

(3)诚信档案表如表5.3所示:

表5.3 诚信档案表

序号

字段名称

数据类型

长度

主键

描述

1

cxdaid

INTEGER

11

诚信档案编号

2

gys

VARCHAR

40

供应商

3

sm

VARCHAR

40

说明

4

sj

VARCHAR

40

时间

(4)商品表如表5.4所示:

表5.4 商品信息表

序号

字段名称

数据类型

长度

主键

描述

1

spid

INTEGER

11

商品编号

2

spmc

VARCHAR

40

商品名称

3

js

VARCHAR

40

介绍

4

cd

VARCHAR

40

产地

5

sm

VARCHAR

40

说明

(5)采购计划表如表5.5所示:

表5.5 采购计划表

序号

字段名称

数据类型

长度

主键

描述

1

cgjhid

INTEGER

11

采购计划编号

2

jhbt

VARCHAR

40

计划标题

3

sp

VARCHAR

40

商品

4

gys

VARCHAR

40

供应商

5

nr

VARCHAR

40

内容

6

fbsj

VARCHAR

40

发布时间

代码设计

	@RequestMapping(value="/add")public String add(cxda cxda,HttpServletRequest request){Map<String,Object> map= new HashMap<String,Object>();//String name=(String)request.getParameter("name");map.put("cxdaid", cxda.getCxdaid());//诚信档案编号map.put("gys", cxda.getGys());//供应商map.put("sm", cxda.getSm());//说明map.put("sj", cxda.getSj());//时间String cxdaid=(String)cxda.getCxdaid();//诚信档案编号String gys=(String)cxda.getGys();//供应商String sm=(String)cxda.getSm();//说明String sj=(String)cxda.getSj();//时间cxdadao.save(map);request.setAttribute("msg", "<script>alert('添加成功');</script>");System.out.println("addok");return "cxda/cxdaadd";}/**删除 * */@RequestMapping(value="/del")public String  del(Integer id,HttpServletRequest request,Map<String,Object> map){//	Map<String,Object> map= new HashMap<String,Object>();String a=(String)request.getParameter("keyid");id=Integer.parseInt(a);request.setAttribute("msg", "<script>alert('删除成功');</script>");cxdadao.del(id);return selectall(null,map,request);}/*** 修改cxda信息*/@RequestMapping(value="/update")public String update(cxda cxda,HttpServletRequest request,Map<String,Object> map1){Map<String,Object> map= new HashMap<String,Object>();map.put("cxdaid", cxda.getCxdaid());//诚信档案编号map.put("gys", cxda.getGys());//供应商map.put("sm", cxda.getSm());//说明map.put("sj", cxda.getSj());//时间String cxdaid=(String)cxda.getCxdaid();//诚信档案编号String gys=(String)cxda.getGys();//供应商String sm=(String)cxda.getSm();//说明String sj=(String)cxda.getSj();//时间request.setAttribute("msg", "<script>alert('修改成功');</script>");cxdadao.update(map);return selectall(null,map1,request);}/*** 查询cxda信息*/@RequestMapping(value="/modify")public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){String keyid=(String)request.getParameter("keyid");List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();list=cxdadao.select(Integer.parseInt(keyid));request.setAttribute("cxdaid", list.get(0).get("cxdaid"));//诚信档案编号request.setAttribute("gys", list.get(0).get("gys"));//供应商request.setAttribute("sm", list.get(0).get("sm"));//说明request.setAttribute("sj", list.get(0).get("sj"));//时间return "cxda/cxdamodify";}

三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspssmzfcg.sql,系统名称ssmzfcg
    4、系统首页地址:http://127.0.0.1:8080/ssmzfcg/login.jsp

四 系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/419429.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库性能优化的解决方案

目录​​​​​​​ 1、什么是数据库性能优化 1.1 数据库性能优化的概念 1.2 为何需要进行数据库性能优化 1.3 数据库性能优化的好处 2、数据库性能优化的基本原理 2.1 数据库查询优化 2.2 数据库索引优化 2.3 数据库表结构优化 2.4 数据库硬件优化 3、数据库查询优化…

NLP论文阅读记录 - 2021 | WOS 基于多头自注意力机制和指针网络的文本摘要

文章目录 前言0、论文摘要一、Introduction1.1目标问题1.2相关的尝试1.3本文贡献 二.问题定义和解决问题的假设问题定义解决问题的假设 三.本文方法3.1 总结为两阶段学习3.1.1 基础系统 3.2 重构文本摘要 四 实验效果4.1数据集4.2 对比模型4.3实施细节4.4评估指标4.5 实验结果4…

SpringBoot+Email发送邮件

引言 邮件通知是现代应用中常见的一种通信方式&#xff0c;特别是在需要及时反馈、告警或重要事件通知的场景下。Spring Boot提供了简单而强大的邮件发送功能&#xff0c;使得实现邮件通知变得轻而易举。本文将研究如何在Spring Boot中使用JavaMailSender实现邮件发送&#xf…

如何使用xlwings库为Excel表格的单元格创建超链接----关于Python里xlwings库对Excel表格的操作(三十九)

这篇小笔记主要记录【如何使用xlwings库为Excel表格的单元格创建超链接】。前面的小笔记已整理成目录&#xff0c;可点链接去目录寻找所需更方便。【目录部分内容如下】【点击此处可进入目录】 &#xff08;1&#xff09;如何安装导入xlwings库&#xff1b; &#xff08;2&…

内网环境横向移动——利用windows服务

利用windows服务进行横向渗透主要是通过sc命令&#xff0c;但是注意这里跟之前windows远程命令相比多了一个条件&#xff0c;即当前主机需要为administrator权限。 sc命令 sc命令是XP系统中功能强大的DOS命令,SC命令能与“服务控制器”和已安装设备进行通讯。SC是用于与服务控…

Excel·VBA合并工作簿2

其他合并工作簿的方法&#xff0c;见之前的文章《ExcelVBA合并工作簿》 目录 8&#xff0c;合并文件夹下所有工作簿中所有工作表&#xff0c;按表头汇总举例 8&#xff0c;合并文件夹下所有工作簿中所有工作表&#xff0c;按表头汇总 与之前的文章《ExcelVBA合并工作簿&#x…

matlab appdesigner系列-常用13-标签

标签&#xff0c;用来显示各类文本 此示例&#xff0c;就是在标签之外的画布上单击鼠标左键&#xff0c;显示王勃的《滕王阁诗》 操作如下&#xff1a; 1&#xff09;将2个标签拖拽到画布上&#xff0c;并修改相应文字。将第二个标签的右侧文本信息中的Wordwrap打开&#xf…

VisualSVN Server实战

文章目录 一、实战概述二、实战步骤&#xff08;一&#xff09;下载VisualSVN Server&#xff08;二&#xff09;安装VisualSVN Server&#xff08;三&#xff09;使用VisualSVN Server1、新建仓库&#xff08;1&#xff09;新建Repository&#xff08;2&#xff09;选择仓库类…

开源项目_一键发布 markdown 到各个平台_Wechatsync

1 使用场景 最近文章更新比较频繁&#xff0c;基本是日更。因此花费了相当多的时间在不同平台之间同步。时间主要消耗在&#xff1a;需要大致浏览一遍文章内容&#xff0c;另外某些平台需要手动上传图片&#xff0c;有时还需要调整排版。 为了解决这个问题&#xff0c;我选择…

Vagrant创建Oracle RAC环境示例

利用Vagrant安装Oracle RAC&#xff08;默认为non-CDB模式&#xff09;&#xff0c;生成2台虚机&#xff0c;耗时约1小时。 node1: -----------------------------------------------------------------node1: INFO: 2024-01-11 18:25:54: Make create database commandnode1: …

Kafka常见指令及监控程序介绍

kafka在流数据、IO削峰上非常有用&#xff0c;以下对于这款程序&#xff0c;做一些常见指令介绍。 下文使用–bootstrap-server 10.0.0.102:9092,10.0.0.103:9092,10.0.0.104:9092 需自行填写各自对应的集群IP和kafka的端口。 该写法 等同 –bootstrap-server localhost:9092 …

树莓派4B 刷ubuntu20.4.5配置 网线连接 找不到IP解决

跟随的教程&#xff1a; 【树莓派教程第一课 树莓派简介 十分钟玩转系列入门篇】 https://www.bilibili.com/video/BV16U4y1879Q/?p6&share_sourcecopy_web&vd_sourceb96879a51029063390138a2b464a7446 遇到的问题&#xff1a; 在我刷好ubuntu到系统卡并在根目录创建…