vb+sql数据库仓库管理设计实验报告15页word资料.docx

上传人:b****8 文档编号:11209140 上传时间:2023-02-25 格式:DOCX 页数:16 大小:226.13KB
下载 相关 举报
vb+sql数据库仓库管理设计实验报告15页word资料.docx_第1页
第1页 / 共16页
vb+sql数据库仓库管理设计实验报告15页word资料.docx_第2页
第2页 / 共16页
vb+sql数据库仓库管理设计实验报告15页word资料.docx_第3页
第3页 / 共16页
vb+sql数据库仓库管理设计实验报告15页word资料.docx_第4页
第4页 / 共16页
vb+sql数据库仓库管理设计实验报告15页word资料.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

vb+sql数据库仓库管理设计实验报告15页word资料.docx

《vb+sql数据库仓库管理设计实验报告15页word资料.docx》由会员分享,可在线阅读,更多相关《vb+sql数据库仓库管理设计实验报告15页word资料.docx(16页珍藏版)》请在冰豆网上搜索。

vb+sql数据库仓库管理设计实验报告15页word资料.docx

vb+sql数据库仓库管理设计实验报告15页word资料

《数据库系统课程设计》

要练说,得练看。

看与说是统一的,看不准就难以说得好。

练看,就是训练幼儿的观察能力,扩大幼儿的认知范围,让幼儿在观察事物、观察生活、观察自然的活动中,积累词汇、理解词义、发展语言。

在运用观察法组织活动时,我着眼观察于观察对象的选择,着力于观察过程的指导,着重于幼儿观察能力和语言表达能力的提高。

目录

死记硬背是一种传统的教学方式,在我国有悠久的历史。

但随着素质教育的开展,死记硬背被作为一种僵化的、阻碍学生能力发展的教学方式,渐渐为人们所摒弃;而另一方面,老师们又为提高学生的语文素养煞费苦心。

其实,只要应用得当,“死记硬背”与提高学生素质并不矛盾。

相反,它恰是提高学生语文水平的重要前提和基础。

一、服装系统开发背景3

观察内容的选择,我本着先静后动,由近及远的原则,有目的、有计划的先安排与幼儿生活接近的,能理解的观察内容。

随机观察也是不可少的,是相当有趣的,如蜻蜓、蚯蚓、毛毛虫等,孩子一边观察,一边提问,兴趣很浓。

我提供的观察对象,注意形象逼真,色彩鲜明,大小适中,引导幼儿多角度多层面地进行观察,保证每个幼儿看得到,看得清。

看得清才能说得正确。

在观察过程中指导。

我注意帮助幼儿学习正确的观察方法,即按顺序观察和抓住事物的不同特征重点观察,观察与说话相结合,在观察中积累词汇,理解词汇,如一次我抓住时机,引导幼儿观察雷雨,雷雨前天空急剧变化,乌云密布,我问幼儿乌云是什么样子的,有的孩子说:

乌云像大海的波浪。

有的孩子说“乌云跑得飞快。

”我加以肯定说“这是乌云滚滚。

”当幼儿看到闪电时,我告诉他“这叫电光闪闪。

”接着幼儿听到雷声惊叫起来,我抓住时机说:

“这就是雷声隆隆。

”一会儿下起了大雨,我问:

“雨下得怎样?

”幼儿说大极了,我就舀一盆水往下一倒,作比较观察,让幼儿掌握“倾盆大雨”这个词。

雨后,我又带幼儿观察晴朗的天空,朗诵自编的一首儿歌:

“蓝天高,白云飘,鸟儿飞,树儿摇,太阳公公咪咪笑。

”这样抓住特征见景生情,幼儿不仅印象深刻,对雷雨前后气象变化的词语学得快,记得牢,而且会应用。

我还在观察的基础上,引导幼儿联想,让他们与以往学的词语、生活经验联系起来,在发展想象力中发展语言。

如啄木鸟的嘴是长长的,尖尖的,硬硬的,像医生用的手术刀―样,给大树开刀治病。

通过联想,幼儿能够生动形象地描述观察对象。

二、需求分析3

1.公司部门职能分析3

2.项目系统开发分析3

3.系统应实现的主要功能4

4、项目分析5

(1)可行性分析5

(2)项目目标5

(3)项目开发环境5

三、系统概念设计6

1、业务流程图6

2、业务流程分析6

3、E-R图7

四、系统功能结构9

五、数据字典10

1、数据项10

2、数据结构10

3、数据流11

4、数据存储11

5、处理过程11

六、逻辑设计12

各实体的属性12

七、系统的运行演示13

八、心得体会29

Jia服装公司销售系统的开发

一、服装系统开发背景

现有一家产品面向全国的Jia服装公司主营服装成品,其以批发为主。

为了提高该公司的效率和反应速度、规范公司管理,并使公司能够对市场竞争作出及时准确的反应,该公司希望借助计算机或计算机网络实现生产运作和服装营销信息在公司各部门之间的流通及财务监控功能的完整、强化。

经了解我们了解到Jia服装公司有如下职能单位:

总经理、生产部门、销售部门、仓库、财务、设计部门、技术部门等。

而公司以销售为中心,不设加工厂。

需求分析

1、由该公司的管理来看,我们知道其职能单位:

总经理、生产部门、销售部门、仓库、财务、设计部门、技术部门等。

(1)总经理:

是该公司的高层领导,对整个公司的运作要熟悉掌握,他必须通过系统数据来查看公司的运营情况。

(2)生产部门:

主要是根据客户的订单以及公司的生产计划来完成服装生产。

(3)销售部门:

是整个公司的核心部门,主要是负责销售服装,为公司带来利润。

(4)仓库部门:

本公司只有一个仓库来存放服装成品,产品的分类主要是根据成品的款式。

(5)财务部门:

负责公司的财务信息管理,审计生产及销售的状况,为公司的经营状况做出相应的报表,方便管理查看。

(6)设计部门:

是设计人员根据公司的生产要求做出一定的服装设计。

(7)技术部门:

为本公司提供相应的技术指导。

由jia公司的实际经营状况来说,该公司的核心部门主要是“销售部门”“仓库部门”“财务部门”。

2、项目系统开发应考虑以下:

(1)作为本公司核心部门,以下是销售部门需求状况,为此数据库系统的开发须尽可能引导产生和组织销售库存成品。

库存情况

库存数量,入库信息,出库信息,成品款式(款名,款号,码数,颜色,分类)

用户管理

用户权限,用户名称,用户资料,联系方式及地址等,即添加,查询,修改,删除等

出库管理

订货客户,产品库存,订单及发货时间,客户账面余额,支付方式,地区等

退货管理

退货客户,退货理由,货品款色,退货数量,退货总额,退货日期,地区等

销售状况

地区,季节,客户量,发货量,销售款色,成交资金,畅销产品,滞销产品等

(2)以下为生产部门需求状况:

入库管理

入库日期,入库数量,入货款式(款名,款号,颜色,码数,分类),入库人员

3、开发的数据库系统应尽可能实现的主要功能:

库存查询

款式(款名、款号、颜色、码数、分类)、库存数量

入库管理

入库日期、入库数量、入货款式(款名、款号、颜色、码数、分类)、入库人员、审核人员

出库管理

客户账号、发货方式、发货单位、发货日期等,

款名、颜色、码数、数量、单价、金额;

部门负责人审核、打印,负责人和经手人姓名;

若该客户账面余额不足则该出库单无效。

客户管理

客户账号、客户名称、身份资料、财务状况、所在城市、区域、联系人、通讯地址、联系电话。

增加、保存、查询、修改客户信息。

销售动态、趋势

数据分析(销售信息、畅销成品、滞销成品),客户扫描(档案、交易量排名、交易记录等),区域扫描(包档案、销售排名(排序)、款式发货情况等),款式扫描(各款式销售情况,交易记录)。

用户管理

用户权限、用户账号、用户姓名、用户信息(系统管理员、信息操作人员、审核人员、客户等)

通过与JIA服装有限公司的沟通与需求分析,要求系统具有以下功能:

(1)系统操作简单,界面友好。

(2)规范、完善的基础信息设置。

(3)支持库存商品盘点的功能。

(4)为了方便用户,要求系统支持模糊查询。

(5)支持多人操作,要求有权限分配功能。

(6)当外界干扰本系统时,系统可以自动保护原始数据。

4、项目分析

(1)可行性分析

JIA服装有限公司是一家主营服装成品,其以批发为主的企业。

为了完善企业的信息化管理制度,减少盲目采购,降低采购成本,合理控制库存,减少资金占用,提高公司生产销售效率,并增强企业的竞争力,该公司希望研发一销售管理系统。

借助计算机或计算机网络实现服装营销信息在公司各部门之间的流通及财务监控功能的完整、强化。

在销售系统实际设计中,销售管理系统需提供服装成品库存信息、客户信息的基础设置,系统还需要模糊查询功能、销售和库存管理功能,并可以分不同权限、不同用户对该系统进行操作。

系统必须保证数据的安全性、完整性和准确性。

根据用户的要求,项目主要是以该企业销售、库存和查询统计功能为主,对库存、销售的记录信息,应及时准确地保存,并提供相应的查询和统计。

本系统开发可以为该公司查询统计上带来了很大的方便,代替了以往人工操作的繁琐,有效提高公司整体工作效率。

为此,认为系统开发项目可行。

(2)项目目标

服装管理销售系统主要的母的是实现JIA服装有限公司的信息化管理,主要的业务是商品的销售和入库,系统需提供统计查询功能,其中包括商品查询、销售查询、入库查询、交易统计等。

项目实施后,能够有效降低采购成本,合理控制库存,减少资金占用,计生大量人力资源,减少管理费用,有效提高工作效率,提升公司市场竞争力。

三、系统概念设计

1、业务流程图

2、业务流程说明

(1)由该服装公司的需求,此系统的核心是实现该服装公司销售-客户环节。

即:

(2)通过对任务的分析,需要开发的系统能够实现以下的功能:

1)系统管理:

公司系统维护技术人员定期对服装数据库系统进行维护。

应有:

管理员账号,密码,管理权限

2)库存管理:

库存服装款式、销售记录、查询、删除、添加,出入库记录

3)用户管理:

包括添加新用户、修改用户信息、查询用户信息、删除用户信息

4)销售管理:

主要是对公司产品销售情况记录,分析

3、实体E-R图:

通过对系统进行需求分析、业务流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象及实体E-R图。

销售管理系统的主要功能是商品的入库、出库管理,因此需要规划库存实体,包括商品款号、款名、库存数、色号、码数、商品单价、分类、面料、季节、年份。

以窗体的形式在系统中显示出来。

库存实体E-R图如下图所示。

在本系统中不仅需要记录商品的库存信息,还需记录商品是何时入库的。

根据该需求规划出入库实体,包括商品款号、款名、数量、入库日期和经手人等属性。

入库实体E-R图如下图所示。

商品一旦销售,就要从库存中减去相应的数量,因此规划出库实体。

出库实体包括出库编号、商品款号、品名、数量、单价、入库日期和经手人等属性。

出库实体E-R图如下图所示。

四、系统功能结构

本系统包括系统信息设置、商品入库管理、商品销售管理、商品库存管理、数据统计与报表、系统维护六大部分,系统结构如下

五、数据字典

1、数据表设计如下:

分别login表、kucun表、rukun表、sale表、stuff表、

查询表

2、数据结构

数据结构名

含义说明

组成

成品款式

商品的各种信息的记录

成品款号,成品款名,颜色编号,面料号,分类号,季节号,成品单价,年份,标准价,库存数,码号

出库单

出库交易单的各种信息的记录

出库单号,成品款名,客户ID,出库日期,

成品单价,数量,总收款,录入人,经手人,审核人

客户

客户各种信息的记录

客户ID,客户名,地址,联系人,电话,手机,邮编,传真,电子邮箱,主页,区域编号

库存

库存的各种信息的记录

库存编号,款号,成品款名,颜色编号,数量(各款式,各码数S,M,L,XL,XXL)

入库

入库的各种信息的记录

入库单编号,数量,成品款号,成品款名,色号,码数,成品单价,入库日期,总费用,录入人,经手人

六、逻辑设计

各实体的属性:

(1)成品款式(成品款号,成品款名,库存数,码号,色号,面料号,分类号,季节号,成品单价,年份)

(2)出库单(出库单编号,成品款名,客户ID,出库日期,成品单价,数量,总收款,录入人,经手人,审核人)

(3)客户(客户编号,客户名,地址,联系人,电话,手机,邮编,传真,电子邮箱,主页,运输公司编号,区域编号)

(4)库存(库存编号,成品款名,款号,色号,数量,码(S,M,L,XL,XXL))

(5)入库单(入库单编号,数量,成品款名,入库日期,总费用,录入人,经手人,审核人)

(6)退货单(退货单号,成品款名,数量,单价,退货日期,客户ID,退货说明)

(7)颜色(色号,颜色)

(8)季节(季节号,季节)

(9)分类(分类号,分类)

(10)码(码号,S,M,L,XL,XXL)

(11)面料(面料号,面料名)

(12)区域(区域编号,区域)

七、系统的运行演示

在本服装销售系统开发完之后,我们可以对整个系统运行检测是否符合我们的设计要求。

演示步骤如下:

1、打开保存为“工程JIA.exe”文件,

2、这时运行显示JIA服装销售系统登录界面:

在登录名框中输入管理员:

jia

在密码框中输入密码:

123456

在密码输入成功后,系统跳出信息提示“系统登录成功”,或“输入不正确,请重新输入”。

3、以下为系统登录成功跳转后的运行界面:

4、当点击“商品入库管理”时,显示如下界面。

在这里我们可以查看每次入库信息,包括入库ID,款号,款名,色号,码数,数量,入库时间,入库人员等。

若要对入库单进行信息添加操作,则点击“添加”功能。

在添加入库操作时,jh007的库存数量为200件,销售人员zhicong,审核人员为dingruo如下图所示:

5、当点击“商品出库管理”时,出现以下界面,本功能包括添加、编辑、删除、刷新、关闭等操作。

主要根据销售单ID显示款号、数量、销售人员、审核人员、销售日期等。

6、当点击“商品销售管理”时,出现以下界面。

这里包括销售单信息和客户资

料等。

7、打开“报表查询”时,显示“入库报表”、“出库报表”、“库存报表”三种主要报表。

(1)当在销售系统中,添加新的销售单IDS00013时,详细销售信息如下:

(2)在出库单上将会产生该销售信息。

同时,我们可以在库存报表中发现KH0007的库存数量本来是9150的,在该条销售信息产生后变为8150。

8、在本销售系统的菜单栏中,有客户管理、商品销售管理、商品库存管理、报表查询、系统维护、退出系统等功能。

(1)客户管理——客户资料。

主要完成客户资料的添加、更新、删除、刷新等。

a.若添加客户名为陈辉的客户资料,点击添加,在表中插入行,输入陈辉用户的信息。

操作结果如下:

b.若要对某一个客户信息进行删除。

例:

点击“陈辉”,再点击“删除”。

则删除该客户资料,操作结果显示如下:

(2)商品销售管理——商品销售、销售查询。

显示界面如下:

a.若要在本销售系统中添加销售单ID为S0010,则操作结果如下:

b.如要对本销售系统中某一销售单,进行删除,只需点击该销售单号,再点击删除即可。

(3)商品销售管理——销售查询。

在本功能中,主要是显示销售单的详细信息。

对销售单号排序显示。

(4)商品库存管理——库存查询、商品退货、款号查询

a.库存查询。

当系统完成销售、入库等库存变动后,在库存查询中,可以查询个商品当前库存数量。

b.按款号查询。

本销售系统,可以按款号对商品详细信息进行查询:

(5)报表查询——入库报表、出库报表、库存报表

a.入库报表

b.出库报表

c.库存报表

(6)系统维护——操作员管理、员工资料

员工资料

(7)退出系统——退出JIA服装销售系统

点击“退出系统”,退出JIA服装销售系统。

八、心得体会

这次课程设计……总的来说马马虎虎完成了。

老师说的很对,没有用心去做才会造成这样的结果,最后的两星期抱佛脚抱出来的结果值得回去好好反思反思。

两个星期的时间非常快就过去了,这两个星期不敢说自己有多大的进步,获得了多少知识,只是初步了解了项目开发的部分过程。

虽说上过数据库上相关的课程,但是没有亲身经历过相关的设计工作细节。

这次课程设计提供了一个很好的机会。

通过这次课程设计发现这其中需要的很多知识我们没有接触过,去图书馆查资料的时候发现我们前边所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。

同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。

从各种文档的阅读到开始的需求分析、概念结构设计、逻辑结构设计、物理结构设计。

亲身体验了一回系统的设计开发过程。

很多东西书上写的很清楚,貌似看着也很简单,思路非常清晰。

但真正需要自己想办法去设计一个系统的时候才发现其中的难度。

经常做到后面突然就发现自己一开始的设计有问题,然后又回去翻工,在各种反复中不断完善自己的想法。

我想有这样的问题不止我们这一组一个,事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。

因为没有事先做过仔细的用户调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别警惕避免的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。

所以以后的课程设计要特别注意这一块的设计。

以后一定要以这次的经历作为血的教训,争取做出更好的作品!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1