毕业生信息管理系统(软件工程课设)

毕业生信息管理系统

设计要求:
(1)信息要求
本系统应该包含与毕业生管理相关的信息,如毕业生基本信息、毕业生就业信息、其中毕业生基本信息应该包括:毕业生的编号、姓名、性别、民族、籍贯、毕业时间、专业、政治面貌等信息;毕业生就业信息应该包括:毕业生的编号、就业时间、工作单位、工作性质、职务、地址等
(2)功能要求
本系统的基本功能要求如下: 毕业生基本信息维护; 毕业生就业信息维护; 毕业生就业情况查询(不确定查询);
按专业划分的就业情况统计; 用户管理(含用户权限的设置)。

环境:idea、MySQL、jdk16
主要技术:JavaSwing、Jdbc
- 登录界面

在这里插入图片描述
管理员账号密码正确,登录成功:
在这里插入图片描述
管理员账号密码错误,登录失败:
在这里插入图片描述
- 管理员界面
在这里插入图片描述
在这里插入图片描述

  • 添加毕业生界面
    在这里插入图片描述
    数据库状态:
    在这里插入图片描述
  • 修改毕业生界面

修改专业为“物联网”,点击修改:
在这里插入图片描述
数据库状态:
在这里插入图片描述

数据库中无该毕业生信息,点击“修改”按钮:
在这里插入图片描述
编号文本框输入为空:
在这里插入图片描述

  • 删除毕业生界面
    输入编号,点击“删除”按钮:
    在这里插入图片描述
    数据库状态:
    在这里插入图片描述
  • 查询毕业生界面
    输入编号,点击“查询按钮”:
    在这里插入图片描述
    接着点击“输出”按钮:
    在这里插入图片描述
  • 按专业统计界面
    选择所统计专业,点击“统计”按钮:
    在这里插入图片描述
  • 按地区统计界面:
    选择所统计地区,点击“统计”按钮:
    在这里插入图片描述
    用户登录
    账号密码正确,点击“用户登录”按钮:

    账号或密码错误,点击“用户登录”按钮:
    在这里插入图片描述
    毕业生信息界面
    在这里插入图片描述

数据库建表sql:

CREATE TABLE student (
id varchar(20) NOT NULL,
name varchar(20) DEFAULT NULL,
sex varchar(5) DEFAULT NULL,
nation varchar(10) DEFAULT NULL,
profession varchar(20) DEFAULT NULL,
graduateTime date DEFAULT NULL,
workTime date DEFAULT NULL,
workPlace varchar(20) DEFAULT NULL,
workpost varchar(20) DEFAULT NULL,
workAddress varchar(20) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果要使用的话,记得将MysqlOperation类中的Password更换为自己的mysql数据库密码

源码下载链接:
链接:https://pan.baidu.com/s/1j2LcMomym-JxMcHf1D1P-w?pwd=hqo3
提取码:hqo3

  • 0
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论
------------------------------------------------------------------------------ 高校毕业生就业信息管理系统v1.0项目介绍。 ----------------------------------------------------------------------------- 项目所用到的技术 1、maven 的分模块管理 2、Spring +hibernate + Springmvc 3、poi文件导入和导出 4、js 采用jquery 5、 树采用z-tree 6、文件上传,uploaify 7、ajax,dwr 8.弹窗、dialog使用jquery easyui 9.ajax 文件上传。 10.ajax局部刷新页面 11.ifream布局。 12.html和css布局。 ---------------------------------------------------------------------------------- 1、maven的分模块管理 -- basic-basic-common -- 公共工具模块 -- basic-hibernate 封装基本对数据库的操作 -- graempinf-core --model,dao 核心实体类和dao -- graempinf-user -- 用户管理 user,role,group service -- graempinf-student -- 学生信息管理管理 (学生信息、就业信息、生源地信息 维护和管理) -- graempinf-channel -- 菜单管理 -- graempinf-careerfair -- 招聘会信息 -- graempinf-web ---web集成 -- graempinf-org 组织机构 -- graempinf-question 问题反馈模块 -- graempinf-->parent 所有模块的父模块 -------------------------------------------------------------------------------- 2、角色权限模型 RBAC Role Base Access control --实体 张三 Role 角色 本系统角色 --系统管理员(admin) -- 拥有所有最高权限 --学生(student) -- 学生信息完善 --就业信息完善 --生源地信息完善 --招聘会信息查看 --问题反馈 --就业材料查询 --招聘会预约查询 --反馈答复查看 --教师(teacher) --毕业生信息管理 --生源地信息管理 --就业信息管理 --招聘会信息管理 --招聘会信息管理 --招聘会信息查看 --招聘会预约情况查看 --问题反馈 --处理学生反馈的问题 Group 组 -- 管理员 -- 教师 -- 学生 --------------------------------------------------- 模块介绍 --------------------------------------------------- 3、m1 系统配置 -- 用户管理 添加用户、修改用户、删除用户。 -- 角色管理 增删改查 --用户组管理 增删改查+用户管理模块查看+管理模块设置 --组织机构管理 增删改查 --在线用户查看 查看在线用户信息查看 --------------------------------------------------- 4、m2 毕业生信息管理 --------------------------------------------------- --毕业生信息管理 --毕业生信息管理 --生源地信息管理 --就业信息管理 --学生生信息完善 --就业信息完善 --生源地信息完善 --------------------------------------------------- 5、m3 菜单信息管理 -------------------------------------------------- --菜单管理 曾删改查 --------------------------------------------------- 6、m4 招聘会信息管理 --------------------------------------------------- --招聘会信息管理 --添加招聘会信息 --修改 --发布 --取消发布 --删除 -查询 --招聘会预约情况查看 --分类统计每个招聘会的预约情况 --招聘会信息预约 --预约、参加、取消预约 --------------------------------------------------- 7、m5 反馈问题信息管理 --------------------------------------------------- --问题反馈 -- 学生反馈问题 --反馈问题查看 --答复反馈的问题 --------------------------------------------------- 7、m6 信息查询 --------------------------------------------------- --就业材料查询 --查看上传的就业材料 --招聘会预约查询 --已预约招聘会信息查看 --反馈问题答复查询 --反馈问题答复查看 --------------------------------------------------- 部署方式: 1、首先搭建maven环境。 2、新建MySQL数据库名为:graempinf。 3、执行脚本中的文件初始化数据。 4、导入本项目到有maven的myeclipse中。 5、在Tomcat中发布项目即可访问。 6、默认用户名admin 密码1 。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZZULI丶TiAmo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值