进销存管理系管理系统设计报告.docx

上传人:b****5 文档编号:7394897 上传时间:2023-01-23 格式:DOCX 页数:20 大小:2.40MB
下载 相关 举报
进销存管理系管理系统设计报告.docx_第1页
第1页 / 共20页
进销存管理系管理系统设计报告.docx_第2页
第2页 / 共20页
进销存管理系管理系统设计报告.docx_第3页
第3页 / 共20页
进销存管理系管理系统设计报告.docx_第4页
第4页 / 共20页
进销存管理系管理系统设计报告.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

进销存管理系管理系统设计报告.docx

《进销存管理系管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《进销存管理系管理系统设计报告.docx(20页珍藏版)》请在冰豆网上搜索。

进销存管理系管理系统设计报告.docx

进销存管理系管理系统设计报告

 

课程设计报告

(数据库技术及应用)

 

题目:

进销存管理系统

 

系别:

专业:

姓名:

学号:

指导教师:

 

河南城建学院

2013年6月20日

一、设计题目

进销存管理系统

二、设计目的

要提高市场竞争力,既要有好的产品质量,同时也要有好的客户服务。

企业要作到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须有一个好的计划,便利市场销售和生产制造两个环节能够很好地协调配合。

进销存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。

如果能够做到合理生产、及时销售、库存量最小,减少积压,那么企业就能取得最佳的效益。

由此可见,进销存管理决策的正确与否直接影响了企业的经济效益。

在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确地反映到生产中去,部门之间的通信也经常不畅通。

这在激烈的市场竞争中是非常不利的。

企业进销存管理系统就是在这种状况下出现的。

它利用计算机的技术,使得企业生产、库存和销售能够有机结合起来,产销衔接,提高企业的效率和效益。

三、功能描述

根据进销存过程中遇到的实际情况,进销存系统应具有以下功能:

(1)该系统仅允许管理员进行操作,故设有系统管理员登陆所需的编号以及密码,管理员可自行添加、修改和删除登陆系统所需编码和密码。

(2)系统应允许管理员对产品信息、发货信息、进库信息、订单信息、库存信息、客户信息进行添加、修改和删除的操作。

(3)产品在进库和发货时,通过系统可以进行记录、查询,同时可以通过产品的编号或名称查出相应商品的库存数值。

(4)系统应允许管理员对订单处理信息进行查询操作。

(5)系统能打印出发货、进库、订单处理、库存记录的内容。

四、概要设计

根据系统功能的描述,进销存管理系统主要有产品信息模块、发货记录模块、进库记录模块、管理员模块、订单信息查询模块、库存查询模块、模块构成。

系统所有功能模块如图一所示。

(1)产品信息管理模块可以实现对产品信息的管理,可以进行产品信息的添加、删除、保存操作。

(2)发货记录模块可以实现对产品出库的管理,可以进行产品出库信息的添加、删除、保存操作。

(3)产品的进库模块可以实现对产品入库的管理,可以进行产品入库信息的添加、删除、保存操作。

(4)管理员模块可以实现对系统的管理,可以进行系统登录权限和登录密码的设置操作。

(5)客户查询模块可以实现对客户信息的管理,可以进行客户信息的添加、删除、保存操作。

(6)订单处理模块可以实现对产品订单处理的管理,可以进行产品订单信息的添加、删除、保存操作。

(7)库存查询模块可以实现对产品库存的管理,可以通过商品编码进行对库存量的查询操作。

系统管理模块

 

 

图一进销存系统管理功能模块

五、详细设计

1.数据库所需基本表有:

(1)客户信息,包括客户编码、名称、地址、税号、信誉度、国家、省份等。

(2)订单信息,包括订单时间、客户编号、货品号、数量、交货时间、负责业务员、订单号、是否已经交货等。

(3)库存信息,包括货品号、数量、存放地点等。

(4)发货信息,包括发货时间、客户编号、货品号、数量、经手人对应订单等。

(5)产品信息,包括货品号、名称、企业的生产能力、单个产品的利润、单价、型号等。

(6)产品生产信息,包括货品号、数量、计划完成时间、生产负责人等。

(7)产品进库信息,包括货品号、数量、进库时间、经手人等。

2.数据库逻辑结构设计

在商品购销存管理系统中应包含7个数据表,各表的表名和结构如表一至表九所示。

表一客户表

字段名称

数据类型

字段大小

主键

客户编码

数字

长整型

客户名称

文本

18

客户地址

文本

255

客户税号

文本

20

客户信誉度

文本

5

国家

文本

5

省份

文本

10

备注

文本

255

表二产品信息表

字段名称

数据类型

字段大小

主键

货品号

数字

长整型

名称

文本

18

企业生产能力

数字

长整型

单个产品利润

数字

长整型

单价

数字

长整型

型号

数字

长整型

表三产品生产信息表

字段名称

数据大小

字段大小

主键

货品号

数字

长整型

数量

数字

长整型

计划完成时间

日期/时间

中日期

生产负责人

文本

5

状态

是\否

表五进库表

字段名称

数据类型

字段大小

主键

货品号

数字

长整型

进库时间

日期/时间

中日期

进库数量

进库数量

长整型

经办人

文本

5

表六发货表

字段名称

数据类型

字段大小

主键

货品号

数字

长整型

客户编码

数字

长整型

数量

数字

长整型

订单时间

日期/时间

中日期

交货时间

日期/时间

中日期

负责业务员

文本

5

订单号

数字

长整型

是否交货

是/否

是否

 

表七库存表

字段名称

数据类型

字段大小

主键

货品号

数字

长整型

数量

数字

长整型

存放地点

文本

10

 

表八管理员表

字段名称

数据类型

字段大小

主键

用户名

文本

5

密码

文本

5

跟据各表的结构,在Access2003中可以完成“进销存管理系统数据库及表的创建工作。

3.创建表见关系

表见具体关系如图二所示。

图二表间关系

4.创建查询

根据窗体的需要一共创建了7个查询,分别为

进库查询:

统计所有产品的进货情况。

发货查询:

统计所有产品的发货情况。

库存查询:

统计出产品的库存量。

订单查询:

统计订货单情况。

产品信息查询:

统计产品的信息情况。

客户查询:

统计客户的信息情况。

查询创建的方法采用设计视图创建查询,具体方法见图三至图九。

图三至图九查询表

5.窗体和报表的设计

各窗体和报表的设计方法基本一样,以下仅以“登陆界面”窗体为例进行设计,其他窗体见第五效果部分。

利用“登陆界面”窗体可以进入进购销存管理系统的主界面,效果图如图十。

创建步骤如下:

(1)在“进购销存管理系统”数据库窗口中选择窗体对象,然后单击工具栏上的“新建”按钮。

(2)在弹出的“新建窗体”对话框的列表框中选择设计视图,该窗体不需要数据来源表,其他窗体根据需要选择。

(3)利用“文本框”控件,在窗体主体区创建两个文本框Txt_name和txtpwd,并把标签标题分别改为用户名和密码。

(4)利用工具箱上的“标签”控件,在窗体主体区创建一个标签,并在属性窗口上按需进行设置。

(5)利用“命令按钮”控件,在窗体主体区创建两个命令按钮Btn_ok和Btn_cancle,并把其标题分别改为确定和退出。

(6)选中“确定”命令按钮点击右键选择时间生成器→生成代码,输入以下代码:

PrivateSubBtn_ok_Click()

DimsqlAsString

DimrstAsADODB.Recordset

Setrst=NewADODB.Recordset

IfIsNull(Me!

[Txt_name])Then

MsgBox"请输入用户名!

"

Me!

Txt_name.SetFocus

ExitSub

ElseIfIsNull(Me!

txtpwd)Then

MsgBox"请输入密码!

"

DoCmd.GoToControl"密码"

ExitSub

EndIf

sql="select*from管理员where用户名='"&Me!

[Txt_name]&"'and密码='"&Me!

[txtpwd]&"'"

rst.Opensql,CurrentProject.Connection,adOpenKeyset,adLockOptimistic

Ifrst.RecordCount>0Then

DoCmd.Close

DoCmd.OpenForm"切换面板"

Else

If(i<3)Then

i=i+1

MsgBox"您输入的用户名和密码有误,请重新输入!

"

Me!

[Txt_name]=""

Me!

[txtpwd]=""

Me!

Txt_name.SetFocus

Else

MsgBox"您已连续3次输入密码错误,系统将立即关闭!

",vbOKOnly+vbExclamation

DoCmd.Quit

EndIf

Setrst=Nothing

EndIf

EndSub

(8)单击工具栏上的“保存”按钮,在弹出“另存为”对话框中设置“窗体名称”为“管理员登录”后,单击确定。

6、主界面的设置

创建步骤如下:

(1)在“进购销存管理系统”数据库窗口中选择窗体对象,然后单击工具栏上的“新建”按钮。

(2)利用工具箱上的“标签”控件,在窗体主体区创建一个标签,并在属性窗口上按需进行设置。

(3)利用“命令按钮”控件,在窗体主体区创建几个命令按钮,并把其标题分别改为相应窗体名称。

(4)单击工具栏上的“保存”按钮,在弹出“另存为”对话框中设置“窗体名”为“切换面板”后,单击确定。

在工具中选择启动,将标题改为“进存管理系统”,显示窗体改为“登陆”,并清除对话框中所有默认选中的复选框,如图二十,最后单击“确定按钮”。

六、效果及存在问题

1.效果

(1)登陆界面与主页面的进入

双击“进销存管理系统”,跳出如下界面:

输入用户名和密码后可进入如下界面:

(2)产品信息的进入及相应数据的保存

单击“产品信息”,进入如下界面:

 

单击“返回”,则返回信息管理界面。

(3)发货记录查询的进入及相应数据的保存

单击“发货记录”,进入如下界面:

单击“返回”,则返回主界面。

(4)进货记录的进入及相应数据的保存

单击“进货记录”,进入如下界面:

 

(5)管理员管理的进入及相应数据的保存

单击“管理员”,进入如下界面:

单击“返回”,则返回主界面。

(5)库存查询进入及相应数据的保存

单击“库存查询”,进入如下界面:

(6)订单处理查询进入及相应数据的保存

单击“订单处理查询”,进入如下界面:

(7)客户查询进入及相应数据的保存

单击“客户查询”,进入如下界面:

(8)退出系统

单击主界面上的“

”,即可退出系统

2.存在的问题

(1)局不够美观。

(2)设计过于简单。

(3)功能虽基本满足,但还需要改善。

(4)对书本知识不够熟练,应加强对书本知识的学习及其应用。

七、心得体会.

很快,一周的课程设计在我们的共同努力下结束了。

在这一周里有完成自己的任务时的快乐,也有为实现一项功能而付出的辛酸。

总之,这次的课程设计可以说是收获颇多。

这次的设计使我更深一步的了解了数据库的操作和应用,为以后更深一步的学习奠下了基础。

我们的进销存管理系统被我们分成的五大模块,而我们的五个人每个人负责一块,我负责的是产品信息模块,包括表的创建、查询的创建、窗体的创建和报表的创建。

由于我是这组的组长,我就负责了整体组合还有登陆窗体和切换面板的创建。

表和查询的创建很容易就完成了,到了窗体创建时就出现了问题。

窗体背景图片成了我的难题,多次的尝试遭到无情的失败,后来在资料、老师、同学的帮助下完成了次窗体的创建。

为了尽善尽美,我选择在打开数据库时自动弹出窗体。

这对我来说无疑又是一个非常大的挑战,后来通过网络,将“登陆”窗体添加到启动中,我完成了此项操作。

切换面板实现的是窗体间的装换,这种转换通过单击按钮实现另一个窗体的打开,在写SQL语言时特别注意打开的窗体或表。

在设计过程中经历了无数次的删除和修改,再经老师的指点和查找网络和书本资料后,终于完成了进销存管理系统。

总的来说这个数据库不是那么完美,但是因为是首次成果我们还是比较的高兴。

一周的时间使我们的动手动脑能力得到了很大的提高,相信这在我们日后的学习中会起到很重要的作用。

这次设计除了让我们学到了课本知识外,还让我们学到了课堂上讲不到的而生活中需要的知识。

首先,在这次课程设计中,团队合作是促使我们成功完成设计的重要原因。

我们在接到任务时,我们说出来各自的想法,最终设计出初步方案,然后按照初步方案上的任务完成自己的任务,我们相辅相成,相互帮助,终于迎来的成功的喜悦。

如果我们各自坚持自己的想法,各自做各自的,那么我们就不会完成我们的设计了。

其次,注意细节也是我能成功完成任务的一个因素。

在写程序时,总体往往把握的很好,细节总是常被忽略的。

例如:

在写程序时如果“”写成了中文的,程序时调试不出来的。

数据来源必须于来源的名称对照,否则内容就打不开。

然后,耐性也是设计成功的因素之一。

第一次进行这么大的设计难免会出现错误,而这种错误需要不断地进行修改,一个表可能创建多次,反反复复这需要足够的耐性。

当代码出错时,要从头看起,一串串代码也是需要有足够的耐性。

如果失去了耐性也就失去了找到正确做法的机会。

从这次设计中学到了很多,不仅仅是我列举的。

这次设计对我来说可以受益匪浅。

虽然这次设计还有一些不完美之处,但我相信通过以后更深一步的学习,不断的丰富自己的知识,我会做的更好。

 

八、参考文献

《Access数据库应用技术》清华大学出版社出版

《Access2003公司数据管理》中国青年出版社出版

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

当前位置:首页 > 高等教育 > 理学

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

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