news 2026/3/11 5:44:41

《数据库系统》课程设计--证券业务管理系统设计与开发

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
《数据库系统》课程设计--证券业务管理系统设计与开发

目录

系统需求分析

一)需求概述

二)业务流分析

三)数据流分析

四)数据字典

数据库概念结构设计

一)实体分析

二)属性分析

(三联系分析

四)概念模型分析(.PDM图)

数据库逻辑结构设计

一)概念模型转化为逻辑模型

1.一对一关系的转化

2.一对多关系的转化

3.多对多关系的转化

(二)逻辑模型设计(.PDM图)

数据库物理实现

(一表设计

二)创建表和完整性约束代码设计

三)创建视图、索引、存储过程和触发器

五、数据库功能调试

一)职工管理模块

二)工程负责人管理模块

三)系统管理员管理模块

设计系统前台软件

一)开发软件选择

(二)软件功能要求与设计

三)软件功能实现

七、设计总结

系统需求分析

一)需求概述

本次课程设计的题目是证券业务管理系统系统,系统内容要求是:证券业务管理系统有n个客户,客户有账号,身份证号,姓名,地址,开户日期。属性。资金状态,交易信息。股票信息,委托信息。成交状况等。

管理人员:可以对客户信息进行删除和添加操作,增加、删除、更新、查询。

普通用户:通过自己账号登陆;可以进行自己信息的查询等操作

二)业务流分析

从客户角度:

从管理员角度:

三)数据流分析

四)数据字典

数据项:

数据项名

含义说明

数据类型

长度

取值范围

数据项联系

证券代码

标注证券

char

4

0001-9999

一个证券号对应一种证券

证券名称

区别证券

vchar

40

一个证券名对应一种证券

身份证号

区分身份

Char

18

一个客户有一个身份证号

股东账号

标注股东

Char

10

0001-9999

一个股东账号对应一个股东

委托序号

标注委托

vchar

40

一个职委托号对应一个委托

操作员

区分操作员

char

6

存取单序号

标注存取

vchar

40

一个取单号对应一个单号

地址

客户地址

vchar

40

成交序号

区别成交

vchar

40

0001-9999

一个成交号对应一个成交

资金账号

标注资金

char

8

0001-9999

一个资金账号对应一种资金

每手股数

证券数量

char

3

数据结构:

数据结构名

含义名

组成

客户

客户信息

股东账号,身份证号,姓名,地址,客户类别,开户日期

资金

资金信息

资金账号,金额,可取余额,冻结金额,解冻金额,利息,日期

证券

证券信息

证券代码,名称,每手股数称、电话、地址

委托

委托信息

委托序号,股东账号,证券代码,资金账号,数量,买卖类别,价格,时间,操作员

成交

成交信息

成交序号,股东账号,证券代码,资金账号,数量,买卖类别,成交价格,时间

持有

客户所持有的证券

股东账号,证券代码,日期,金额,可用数量,冻结数量,解冻数量

存取

客户所存取的资金

存取单序号,股东账号,资金账号,存取标志,金额,日期

数据流:

数据流名

数据流来源

数据流去向

组成

客户信息管理

各个持有证券的客户

客户信息表

客户信息

资金信息管理

客户

资金负责人

资金信息

证券信息管理

客户

证券负责人

证券信息

委托信息管理

客户

委托负责人

委托信息

成交信息管理

操作员

成交信息表

成交信息

持有信息管理

客户

持有信息表

持有信息

存取信息管理

客户

存取信息表

存取信息

数据存储:

数据存储名

输入的数据流

输出的数据流

组成

客户信息表

客户信息

客户信息

客户信息

持有信息表

持有信息

持有信息

客户信息

证券信息

持有信息

存取信息表

存取信息

存取信息

客户信息

资金信息

存取信息

为什么选择我

博主本身从事开发软件开发、有丰富的编程能力和水平、累积给上千名同学进行辅导、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流和合作。

源码获取:

大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻

精彩专栏推荐订阅:在下方专栏👇🏻

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/11 18:04:05

从AutoGLM到自主智能,大模型演进路径全梳理,AI从业者必读

第一章:从AutoGLM到自主智能的演进之路人工智能的发展正从“辅助生成”迈向“自主决策”的关键转折点。AutoGLM作为新一代自动化语言模型系统,不仅继承了通用语言理解与生成能力,更通过引入任务分解、工具调用与反馈闭环机制,实现…

作者头像 李华
网站建设 2026/3/11 23:18:07

JLink烧录器使用教程:STM32下载配置手把手指南

手把手教你用JLink烧录STM32:从连接到量产的完整实战指南 你有没有遇到过这样的场景? 代码写得飞起,编译也通过了,结果一点“下载”按钮——Keil弹出红色警告:“ Cannot access target. Shutting down debug sessio…

作者头像 李华
网站建设 2026/3/11 2:24:45

22、Android 小部件应用开发全解析

Android 小部件应用开发全解析 在 Android 开发中,小部件(Widget)是构建用户界面和实现交互功能的重要元素。本文将深入介绍几种常见的 Android 小部件的使用方法,包括 Switch、CheckBox、WebView 等,并详细讲解 Android 权限的处理方式,最后通过一个小部件探索迷你应用…

作者头像 李华
网站建设 2026/2/22 2:38:39

基于协同过滤的电影推荐系统

青岛黄海学院毕业设计(论文)开题报告题目名称:[黑体,小三号,居中](只有一行标题时,此行可去掉)学 院:[黑体,小三号,居中]专 业:…

作者头像 李华
网站建设 2026/3/7 13:23:37

【大模型自动化革命】:Open-AutoGLM如何重塑企业级AI应用生态?

第一章:大模型自动化革命的起点人工智能正经历一场由大模型驱动的范式转变,这场变革的核心在于“自动化”——不仅是任务的自动执行,更是知识生成、系统优化与决策闭环的自主演进。随着算力基础设施的成熟和预训练技术的突破,大模…

作者头像 李华