[源码和文档分享]基于JAVA和MYSQL数据库的大学生社团管理系统

1 概述

1.1 设计目标

熟悉数据库设计基本原理

熟悉数据库设计基本过程及方法

掌握数据库设计基本技巧及设计工具

掌握数据库设计相应的 SQL 语句操作

增强数据库建模能力和分析能力

通过大学生社团系统的实现增强特定领域的编程能力

1.2 设计要求

对大学生社团管理系统进行数据库设计,要包括以下内容:

分析大学生社团管理应包含的实体、实体包含的属性。分析实体之间的关系,如强制参与、可选参与等,实体数应不低于 6 个

对实体中相应的数据项给出详细的数据字典描述,语义要合理

以 PowerDesigner 为建模工具,对数据库进行逻辑设计,图中含实体、属性、多样性、实体联系、主键、外键等

设计的关系模式需进行规范化处理,每个关系模式应能达到 3NF

针对选定的系统设计不低于 20 个事务,涉及到检索和更新等,事务要合理

绘制事务图,使用路径指示 ER 模型支持的用户事务

根据逻辑设计原则(多样性),转化为相应数据表,并标明主键、外键等

相应的事务要求用 SQL 语言实现,并用到触发器、完整性约束、存储过程、视图、索引等技术和方法,以及查询、插入和修改等数据操作

应用自己熟悉的高级程序设计语言,实现系统主要功能

6607861-191709ce70b49dab.png

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1653.html

相关推荐
该程序主要实现了仓库管理的基本操作,包括进货,出货,利润,库存,商品信息,供货商信息等内容,代码格式较为规范,可以自行删除或添加功能。本压缩包包含数据库sql文件,配置好环境之后可以直接导入。 关于数据库的链接:java链接数据库的方式为JDBC链接,内包含所用jar包,自行导入,修改src目录下的jdbc.properties文件即可。 具体逻辑如下: 添加商品:添加该仓库中所存储的各种商品,可以直接从数据库中查询并显示出来,如果该仓库中没有此商品的信息,则无法订购该货物。 添加供货商:添加商品的供货商家,为了保证商品的质量,在订货时,如果该商家没有被记录,则无法订货成功。 订货:在有相关产品信息和供货商信息之后,才可以正常订购。在订货时需要同时检查库存表和利润表,如果库存之前没有该商品的记录,则添加该商品;如果之前有记录,则在之前的数量中增加上此次订货的数量。在利润表中也是如此,如果没有记录,则添加,如果有记录,则与之前的利润进行相减。 销售:为确保销售正常,如果销售的数量大于库存数量,则提示订货。当销售成功之后,库存表跟利润表也会随之更新。 库存:即显示各类商品的剩余数量,可以实现动态更新 利润:即显示各类商品的盈亏情况,可以实现动态更新 如有问题,欢迎留言。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页