| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

商品进销存管理系统数据库课程设计报告

文***享

贡献于2023-03-01

字数:6370

数库原理
课程设计方案设计


设计题目:商品进销存理系统


专 业 计算机科学技术
班 级 班
学 生
指导老师









2011 年 二 学期

商品进销存系 统
背景说明
开发软件系统名称:商品进销存理系统
软件项目途:数库课程设计商业途
软件项目范围:系统涉企业库存销售进货提供理
功库存销售进货等理数提供分析功

组成员:
指导老师:


信息技术催化世界济变革已进入加速状态世界济体化企业营全球化高度竞争造成高度性化迅速改变客户需求令企业顾客企业供方关系变更加密切复杂强化理规范业务流程提高透明度加快商品资金周转流通领域信息理全面网络化基础商品销售公司众商业企业梦寐求愿
着技术发展电脑操作理日趋简化电脑知识日趋普时市场济快速变竞争激烈企业采电脑理进货库存销售等诸环节已成趋势必然


11 划分子系统
模块划分

12 制定信息系统开发方案日程安排
121 务分配
陈 光:商品入库(输入)
李钦铭:信息查询(查询)
冶福磊:信息修改(修改)
钟浩杰:信息统计(统计)
炫:商品销售(输出)
122 计划
需求分析阶段:时天需求分析业务逻辑模块化分详细分工
编码阶段:时两天根需求分析进行编码
整合:续


21系统流程图

业务流程图

22 数字典
重数简描述示
1) 数元素:
表31 商品编号
名称:商品编号 总编号:1001
说明:唯标识商品 编号:001
数值:(连续离散)离散 关编码说明:
类型:(字符数字)数字
长度:4
关数结构:商品卡片




表32 员工编号
名称:员工编号 总编号:1002
说明:唯标识员工 编号:002
数值:(连续离散)连续 关编码说明:
类型:(字符数字)数字
长度:7
关数结构:员工卡片






表33 销售编号
名称:销售编号 总编号:1003
说明:唯标识次销售登记 编号:003
数值:(连续离散)连续 关编码说明:
类型:(字符数字)数字
长度:17
关数结构:销售登记卡








表34 库存盘点票号
名称:库存盘点票号 总编号:1004
说明:记录次库存盘点唯标识 编号:004
数值:(连续离散)离散 关编码说明:
类型:(字符数字)数字
长度:17
关数结构:库存盘点登记卡








2) 数结构:
表36 商品卡片

名称:商品登记卡 总编号:2001
说明:商品信息卡片 编号:001
结构: 关数流数存储:
编号 商品登记表
名称
商品创建时间
销售单价
[商品备注]













3) 数流:
表37 操作信息
名称:操作信息 总编号:3001
说明:业务员客户提出请求计算机进行操作 编号:001
数流源:业务员
数流:
包括数结构:
商品登记
名称
销售登记
金额
日期









表39 理信息
名称:理信息 总编号:3002
说明:理员库存财务基信息进行理操作 编号:002
数流源:理员
数流:
包括数结构:
库存登记
数量
财务
收入
支出
基信息登记


















4) 数存储:
表310 进货览表
名称:进货文件 总编号:401
说明:段时间进货信息存储 编号:D1
结构:
入库时间 入库编号
入库数量
商品编号














表311 销售览表
名称:销售文件 总编号:402
说明:段时间销售信息存储 编号:D2
结构:
销售编号 关数流:
销售时间
商品编号
销售数量
销售单价
销售备注










表312 库存览表
名称:库存文件 总编号:403
说明:段时间库存信息存储 编号:D3
结构:
更新日期 关数流:
库存编号
库存数量
商品编号








5) 处理程:
表312 销售信息单
名称:填写销售单 总编号:5001
说明:销售商品详细信息 编号:P2
输入:D2→P2
输出:P2→(销售单)
处理:查(销售文件)印销售单完整方进行备注信息说明











表313 进货信息单
名称:填写进货单 总编号:5002
说明:进商品详细信息 编号:P3
输入:D1→P3
输出:P3→(进货单)
处理:查D1(进货文件)印进货单完整方进行备注信息说明










表314 库存信息单
名称:填写库存单 总编号:5003
说明:商品存储详细信息 编号:P4
输入:D3→P4
输出:P4→(反馈信息单)
P4→(库存信息单)
处理:查D3(库存文件)印库存单反馈否存信息
理员显示库存详细信息便理










⒊ 系统设计
31 代码设计
编码设计数库系统开发前提条件系统缺少重容编码指原名称应符号记号进行信息交换处理传输实现信息享关键系统部信息编码采序码区间码混合:
序码串连续数字代表系统中客观实体实体属性优点简单容易处理反映编码象特征区间码弥补缺点区间码编码特点代码分干区段区段表示编码象类
合理编码结构信息处理系统否具生命力重素系统代码设计时遵循原:
a) 惟性代码惟代表系统中 实体实体属性
b) 标准性代码设计时采国际国家标准代码
c) 合理性代码设计应该编码象分类体系相适应代码编码象分类标识作
d) 扩充性编码时留足够备代码
e) 简单性方便输入提高处理效率
f) 适性便识记忆户容易解掌握
编码设计图 :
S
P
0
0


商品名称编码 序码编码
32 输出设计
输出设计目满足户理者数信息求系统采表单查询显示输出方式者通种方式获取需信息
输出设计考虑点:
a) 方便者
b) 考虑系统硬件性
c) 量利原系统输出格式
d) 输出表格考虑系统发
例:
表31 输出销售表
编号:
总金额:
商品编号:
商品名称
数量:
备注信息:
商品单价:

33 输入设计
计算机信息传统中输入数正确性决定着整系统质量坏商品进销存理系统采取输入方法:
1键盘输入法:录入员直接通键盘输入法需数直接手工输入
该系统涉数量已系统采取工校方式进行数核输入数屏幕录入数显示出工进行校
34 数库设计
概念结构设计程
次课设开发商品进销存理系统行性分析详细调查次讨确定该系统商品入库信息查询信息修改信息统计商品销售五子系统组成
程结构设计程采底设计方法首先定义局部应概念结构然集成起全局概念结构
面出商品销售子系统分析分ER图设计进行项调整

商品入库子系统
包含子功:
模块完成库存产品输入包括库房中已商品库存增加新产品输入信息数量果库房中已存商品需添加商品商品信息直接商品数量做成定更新果商品库存中已存商品应添加应商品信息包括名称单价等新商品数量输入数库
根需求分析出数流图参数字典中详细描述出
商品入库子系统ER图
名称
商品
单价
创建时间
备注
编号
库存




信息查询子系统
包含子功:商品查询销售查询入库查询
A 商品信息查询
{商品编号商品名称类型备注库存量}
B 销售信息查询
{销售编号品种数总金额客户名称销售日期流水号商品编号销售单价销售数量}
C 入库信息查询
{入库编号品种数量总计金额入库时间商品编号进货单价数量}
子系统功:
户通表中属性根需选择属性集合三张表信息进行查询处商品信息查询状态时五种基属性:商品编号商品名称类型备注库存量销售信息查询状态时九基属性:销售编号品种数总金额客户名称销售日期流水号商品编号销售单价销售数量处入库信息查询状态时七基属性:入库编号品种数量总计金额入库时间商品编号进货单价数量
ER图:
理员


N
查询



3

1 1 1
商品信息
销售信息
入库信息



1 1 1
入库信息表
销售信息表
商品信息表



实体属性定义
理员(系统简单储存理员信息定义实体属性)
商品信息(商品编号商品名称商品单价商品创建时间商品备注)
销售单(销售编号销售时间商品编号销售数量销售备注)
库存单(商品编号库存数量)

信息修改子系统
子系统功
A通商品编号查找出商品信息
B通库存编号查找出库存信息
C通销售编号查找出销售信息
D根查找出信息信息进行修改
根需求分析出数流图参数字典中详细描述出
商品修改子系统ER图

实体属性定义
理员(系统简单储存理员信息定义实体属性)
商品(商品编号商品名称商品单价商品创建时间商品备注)
销售单(销售编号销售时间商品编号销售数量销售备注)
库存单(商品编号库存数量)


信息统计子系统
子系统功
A通商品编号信息查找出商品信息
B通商品名称查找出商品信息
C查询数分类统计统计结果视图(View)形式展现户窗口中
根需求分析出数流图参数字典中详细描述出
信息统计子系统ER图
N
M
M
N
M
N
统计结果视图
进销存三级数表

查询
组成



实体属性定义
户(户名)
进销存三级数表:
进货表(进货编号商品编号进货时间进货数量进货备注)
存货单(商品编号商品名称商品单价商品创建时间商品备注)
销售单 (销售编号销售时间商品编号销售数量销售备注)
统计结果视图(需统计信息统计信息)


商品销售子系统
子系统功
A通商品编号查找出商品信息
B通商品名称查找出商品信息
C输入销售数量备注(空)完成销售交易
D时查日销售总额
根需求分析出数流图参数字典中详细描述出
顾 客
购 买
商 品
销售单

库存单

商品销售子系统ER图

1
m

1 1


n
1


ER图调整准
现实世界中事物作属性量作属性
属性实体划分:属性中具需描述信息属性分数项包含信息
具体调整
1.顾客应应员工关系里简便员工省略
2.库存单作商品属性设置里强调商品库存情况需库存进行进步描述里作实体
逻辑结构设计
户需求体现种信息提供保存更新查询求数库结构充分满足种信息输入输出收集基数数结构数处理流程组成份详细数字典面具体设计基础
设计数项数结构:
l 商品信息包括数项:商品编号商品名称商品单价商品创建时间商品备注等等
l 入库单信息包括数项:入库编号入库时间入库数量商品品编号入库备注等
l 销售单信息包括数项:销售时间销售编号销售数量商品编号销售单价销售备注等
l 库存信息包括数项:编号商品编号库存数量等

物理结构设计
面数结构数项数流程进行数库设计面数库概念结构转化SQL Server 2000数库系统支持实际数模型数库逻辑结构
商品资料 tb_product_info
名称
列名
数类型
长度
允许空

相关表

商品编号
proID
int


键 增


商品名称
proName
Varchar
30




商品单价
proPrice
Varchar
50




商品创建时间
proCreateTime
datatime





商品备注
proRemark
Varchar
250
允许



入库单 tb_ruku_info
名称
列名
数类型
长度
允许空

相关表

入库编号
rukuID
int


键 增


入库时间
rukuDateTime
dataetime





入库数量
rukuAcount
int





商品编号
proID
int



参商品资料tb_product_info
外键
入库备注
rukuRemark
Varchar
250
允许



库存单 tb_kucun_info
名称
列名
数类型
长度
允许空

相关表

商品编号
proID
int



参商品资料tb_product_info
外键
库存数量
kucunAcount
int





销售单 tb_sell_info
名称
列名
数类型
长度
允许空

相关表

销售编号
sellID
int


键 增


销售时间
sellDateTime
dataetime





商品编号
proID
int



参商品资料tb_product_info
外键
销售数量
sellAcount
int





销售单价
proSellPrice
Varchar
50




销售备注
sellRemark
Varchar
250
允许



4 系统测试
编程完成开始系统测试断重复测试系统功正确数录入遍遍测试系统功否完成否够达需求第二项出错处理根系统需求部分出错情况进行出错处理






























6 心体会总结
61 心体会
通次课程设计仅巩固数库课程中学种关Sql知识技巧更重学会实践学知识设计行符合求没冗余数库表课程学中较缺乏验外提高sqlserver力面象编程语言C#编程力
数库设计实施中巩固创建数库表创建视图设置键外键设置建增外NAT网络进行数库连接特学配置网络数库查数库端口监听状态
c#编程实践中学会面象sqlclient类进行数库连接调试重点明白c#数库间建立连接沟通存取数程方法明白DatasetDataAdapterSqlserver间关系作机制DataAdapter数库程序间沟通桥梁DataAdapterFill方法填写DataSet供应程序调DataAdaptercommand子类定义sql命令执行
次课程设计做方课设中系统工程化方法技术鉴原成功项目实践验实践工作应始终遵循工程化原保证务准确高效完成
项目告段落然皆欢喜然会感骄傲满需做认识深团队合作精神种精神项目职业生涯中缺少职业必须拥种力然中解编程乐趣程序编写样性变通性然整项目开发中暴露出知识掌握存误区时深刻明白会做做区总说通项目技术知识层面收获值学深思更然成长
通次数库系统设计基解整系统致模型数库程序间链接输出方面类型致导致显示出错修改出错特殊类型数改VARCHAR类型样数失特性发展利发展道路解决问题果技术允许尝试网站形式做样系统堆新知识学相信前途光明定惧困难语言问题思想系统分析更彻底更详细样保证实现阶段少问题
数库专业课学中接触高移植性SQL Server语言星期里专业学生姚老师带领进行数库课程设计实践学前已学C++课程数库基础门课程学学期定解仅仅停留解范围里面东西陌生更运起时候感棘手C#首次接触
时间关系次实践课程老师没详细介绍简单介绍较重实际操作包括C#插件简单SQL语句指针引等酒店理系统范例第次做句循
通次课程设计数库设计方法基解C#编程环境解编写程序程中发现足日程序编写量少漏洞百出错误外this等指针熟悉仅仅理解时手忙脚乱学程中注意问题学取长补短
总次数库课程设计帮助毕业设计中数处理提供优秀方案
通次数库课程设计真正解软件工程编程思想数库应开发技术第次尝试开发项目然全面次尝试次团队合作
通次项目开发更系统掌握数库整设计程:概念结构设计逻辑结构设计物理结构设计更全面理解设计衔接分工联系转化次课设更第次接触C#第次C#通半天学基够功完成涉功新增更知识编程程中遇问题直接第项数库连接C#提供连接方式更学获更种方式采系统变更完善编程程中遇类型转换问题受益匪浅textboxstring类型获数发送数时必须强制类型转换更学会隐式类型转换显式类型转换总次课设学收获更重学会团队合作项目开发
课设总结:
l 较辛苦项目期间竭全力
l 较充实项目期间家较忙碌较充实
l 问题断然问题少解决掉
l 完美第次做项目家没验予肯定

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 5 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

进销存管理系统测试分析报告数据库课程设计

数据库课程设计Life mart进销存管理系统 需求分析规格说明书 目 录第1章 引言 11.1 背景 11.2 读者对象 11.3 编写目的 11.4 定义 11.5 参考资料 2第2章 任务概述 22.1测试目的 22.2运行环境 22.3测试策略 32.4条件与限制 3第3章 测试计划 33.

文***品 1年前 上传349   0

教务管理系统数据库课程设计报告

 《数据库原理》课程设计报告课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: 班 级:   学 号: 学生姓名:

文***享 1年前 上传273   0

人力资源管理系统数据库设计《数据库系统原理》课程设计报告

《数据库系统原理》课程设计报告项目名称:人力资源管理系统数据库设计专 业: 计算机科学与技术 年 级: 姓 名: 学 号: 指导老师: (副

文***享 1年前 上传416   0

教师管理系统(数据库)课程设计

数据库技术与应用(SQLServer2005)课 程 设 计题 目教师管理系统 组 员 班 级计科班学 院信息科学与工程学院指导教师 2012年 X 月 X 日任务分配表第 ** 组学号姓名负责部分成绩组长 完成需求分析、概念逻辑结 构设计和运行、维护

文***品 3年前 上传1327   0

MySql数据库课程设计(学生管理系统)

XX大学数据库课程设计报告 系 院 应用科学学院 年 级 2013级 专 业 信息与计算科学 学 号 学 生 姓 名 XXXXXX

文***品 2年前 上传679   0

医院管理系统数据库课程设计

医院管理系统数据库课程设计内容摘要数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户

z***u 1年前 上传449   0

数据库原理及应用课程设计

数据库原理及应用课程设计设计报告题 目:学校人力资源管理系统 学 号: 学生姓名: 指导教师: 提交时间: 目录第1章 需求分析 11.1 需求调查 11.2 系统功能

文***品 3年前 上传751   0

数据库课程设计超市管理系统

数 据 库 课 程 设 计 说 明 书设计题目: 超市管理系统 专 业: 信息与计算科学 班级: 小组成员:学号: 学号: 学号: 学号: 指导老师:

文***享 2年前 上传501   0

教学管理系统数据库课程设计报告

《数据库原理与应用》课程设计课程名称 设计题目 专业班级 学生姓名 指导教师

z***u 1年前 上传263   0

物业管理系统数据库课程设计报告完整版

设计题目:物业管理系统学 院:信息科学与工程学院专 业:计算机科学与技术班 级:计信学 号:学生姓名:指导教师:2014 年 X月 X 日目 录1 系统背景 32 需求分析 42.1 功能简介 42.1.1 管理员子系统 42.1.2 普通业主子系统 42.1.3 物业代表子系统 42.2 数据字典 52.3

文***品 3年前 上传700   0

《SQL-Server-数据库设计》课程设计报告(图书馆管理系统)

《SQL Server 数据库设计》课程设计报告课题名称:图书馆管理系统_班级:_ 软大班____学号:_ __姓名:___ ___完成日期:_2011-X-X_ _课程设计报告内容项目名称图书馆管理系统数据库设计姓名其他参与人员本人在本 项目中主要完成的工作系统需求分析系统功能分析

文***品 3年前 上传747   0

图书管理系统数据库设计数据库应用系统开发课程设计

信息工程学院《数据库应用系统开发》课程设计论文题 目:图书管理系统数据库设计学 号:专业班级:信管级(X)班姓 名:魏 金 风指导老师:完成日期:2007摘 要在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入

文***品 2年前 上传436   0

医药管理信息系统课程设计报告数据库系统原理

《数据库系统原理》课程设计报告课程设计题目:医药管理系统班 级: 姓 名: 学 号: 指导教师: 开始日期: 13.4.10 撰写日期: 13.6.10 目录第1章 概述 11.1 项目

文***品 2年前 上传373   0

试论商品数据库的建立与营销策略

试论商品数据库的建立与营销策略 数据库营销的核心就是要通过收集整理顾客资料,了解顾客需求,从而更好的为顾客服务。在营销成本能够降低而营销效率却得到提高的情况下,以理性的数据分析来提供个性化服务的数据库营销的作用与优势是明显的。借助于信息技术的发展,经过本身理论体系的发展和营销实践的检验和充实后,数据库营销正日臻完善。以互联网为基础发展起来的网络数据库营销日渐突兀,网络与数据库营销的结合将是

d***9 14年前 上传3721   0

学生成绩管理系统数据库课程设计

 数据库课程设计报告题目: 学生成绩管理系统数据库设计 学 院: 姓 名: 

文***品 1年前 上传322   0

数据库课程设计薪资管理系统

《数据库类课程设计》系统开发报告学 号:   ********* 姓 名: ****** 题 目:    薪资管理系统   指导教师:  ******    提交时间:  2013年X月X日

文***享 6个月前 上传194   0

人力资源管理系统数据库课程设计

第一章 绪论1.1 开发背景 随着企业的信息化和体制改革的步伐,人才竞争使企业的人力资源面临前所未有的挑战。越来越多的企业不断地加大对员工的投资,从而更好地吸引、保留和发展所需要人才,是企业拥有持久的、强大的竞争优势。在过去很长一个传统的计划经济管理体制的时期中,国有企事业和公共事业单位中的人员管理一直实行着集中统一的计划管理模式,企业中人员的差异并没有构成主要的决定因素,随着市场经

文***品 4年前 上传902   0

Java与SQL数据库技术学生成绩管理系统课程设计

《数据库系统原理》课程设计报告说明书学生信息管理系统学生姓名学 号所在专业所在班级指导教师提交时间 评阅情况成 绩目 录读书笔记 11. 学生信息管理系统概述 21.1 研究背景 21.2 开发意义 22. 系统需求分析 32.1 开发环境和软件 32.2 系统设计与功能分析 33 数

文***享 3年前 上传610   0

JAVA数据库课程设计-学生选课管理系统的

 一、课程设计目的 通过这次的设计,主要是做出一个小型的管理系统,来加强对JAVA所学知识的巩固和融会贯通,可以说是对一个学期所学知识的一个小结,加深对JAVA数据库的理解。 二、需求分析 功能需求分析: 该系统具备管理学生信息、课程信息、选课信息的功能:用户通过输入账号和密码进下该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部

文***品 5年前 上传1642   0

数据库课程设计某电力公司收费系统

数据库课程设计 题 目 某电力公司收费管理信息系统专业班级 姓 名 学 号 完成日期 2013 一、 课程实验目的1. 通过课程设计,使学生进一步

文***享 3年前 上传715   0

SQL数据库图书管理系统课程设计

XX职业技术学院信息工程系题 目:《图书管理系统》班 级 网络班 学 号 姓 名 课程名称 数据库应用技术

文***品 3年前 上传695   0

数据库课程设计心得体会

数据库课程设计心得体会  数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。   首先,让我的记忆追溯到大二暑假,在老大的指引下(老大劝我学asp.net),我接触到microsoft 公司的.net产

猪***子 10年前 上传532   0

数据库课程设计餐饮下单管理系统

目 录1.课题名称及目标 12.需求分析 12.1 数据需求 12.2事务需求 22.3数据流 32.4数据字典 53.数据库结构设计 83.1概念设计 83.1.1分E-R图的建立 83.1.2整体E-R图 93.2逻辑设计 103.2.1 E-R图向关系模型的转换 103.2.2优化处理 113.2.3 用户子模式建立 124.数据库物理设计 12

文***享 1年前 上传263   0

数据库课程设计图书管理系统

理工大学软件学院课程设计报告课 程:数据库课程设计题 目:图书管理系统班 级: 专 业:软件工程姓名学号:指导教师: 日期: 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,

文***享 1年前 上传254   0

酒店财务管理系统数据库课程设计

成绩 课程设计报告 题 目 酒店财务管理系统 课 程 名 称 数据库课程设计 院 部 名 称 信息技术学院 专 业 计算机科学与技术 班 级 08计算机科学与技术班 学 生 姓 名 学

文***品 1年前 上传357   0