超市进销存管理信息系统课程设计论文.docx
《超市进销存管理信息系统课程设计论文.docx》由会员分享,可在线阅读,更多相关《超市进销存管理信息系统课程设计论文.docx(20页珍藏版)》请在冰豆网上搜索。
超市进销存管理信息系统课程设计论文
目录
前言2
设计任务书3
1、设计题目3
2.设计内容3
3.相关课程4
4.考核及成绩评定4
5.课程设计进程建议4
第一章系统总体设计6
第二章数据库设计7
一数据库需求分析7
二数据库逻辑结构设计8
三数据库关系设计13
第三章系统实施15
一、系统的主要功能15
二库存管理17
1、商品信息管理17
2、出库查询18
三学习模块19
1、安全信息19
2、供应商的选择:
21
3、员工管理制度22
设计小结23
参考资料24
前言
今天,世界各地的超市大亨都在寻求一个能够使超市的进销存达到平衡,尽可能的达到零库存的超市运行状态.
应用本进销存系统,超市能够把生产、销售和库存有机的结合起来,及时有效的把销售信息反馈到系统中去,使得超市做到合理运营、及时销售、减少库存以及减少积压,提高运作效率.加快商业资金的流动,减少成本.
首先,超市进销存管理系统必须对超市当前库存信息进行记录,包括商品数量商品类型所属仓库和该仓库负责人;商品入库时,系统自动进行记录,同时修改相应的库存数值,系统还要提供一系列的报表,为超市管理提供参考;最后,系统还应允许管理者对商品信息和各仓库信息进行添加和修改,以适应不断的供货需求.
设计任务书
1.设计题目:
超市进销存管理信息系
2.设计内容:
2.1熟悉信息系统实施、系统管理、系统使用、人员培训等基本内容与过程;
2.2了解管理信息系统的各个功能模块;包括:
采购管理:
包括员工信息、商品入库
销售管理:
包括客户信息、订单信息、出库记录
库存管理:
包括商品信息管理、出库查询
学习模块:
包括安全信息、供应商选择、员工制度
报表查询:
包括报表生成、信息查询
2.3掌握Access关系数据库管理系统的特点和应用,根据Access提供的不同对象类型(表、查询、窗体、报表、页、宏以及模块),分别实现不同功能。
2.4理解Access中数据库和表的概念,能根据附录提供的“小型自选商场综合管理系统”的数据表和数据库,设计并建立数据库以及数据库中表与表之间的关系。
2.5根据所输入的数据库建立查询要求:
◆能够记录每一批商品的录入情况.以报表的形式查询所有的商品,精确的确定各种商品的基本信息.
◆能够清楚的了解员工以及供应商的信息.
◆对商品的出库进行记录
◆订单处理模块将订单信息进行查询,清楚的了解企业所接受的每一批订单.
◆责任制管理将企业的每一批订单进行落实责任,尽量减少企业经营过程中的损失.
2.6报告撰写要求如下:
①论述课题的性质、内容以及本次课程设计的目的和要求。
②说明系统对计算机软、硬件环境的基本要求,对Windows操作系统和Access数据库管理系统简要的说明。
③数据库的建立,数据库中表的结构,各表中关键字的设置,表与表之间的关系。
表单和报表的设计。
3.相关课程:
计算机应用基础、管理软件应用分析、数据库技术、管理信息系统
4.考核及成绩评定:
MIS课程设计考核:
根据以上内容和要求完成应用操作,撰写实际应用操作情况书面报告(要求字数3000左右),并附上要求完成的上机作业一份进行成绩评定,成绩为优、良、中、及格和不及格五个等级。
5.课程设计进程建议:
序号
项目名称
内容提要
备注
1
Access基本操作
Access的界面,菜单及其基础操作
2
数据库基本操作
数据库的基本操作,数据库与表的建立
建立附录所提供的数据表和数据库。
3
表的操作
表的查询与统计,SQL语法
建立数据表之间的关联,创建索引。
创建查询
4
窗体设计
窗体设计的基本方法
创建窗体,在窗体中使用数据。
5
报表设计
报表设计的基本方法。
按照要求设计输出报表。
6
宏的建立
建立宏的基本方法。
按照需求建立相应的宏。
7
查询设计
建立查询的基本方法。
按照要求建立查询。
第一章系统总体设计
超市进销存管理系统功能模块共分为以下五部分,每个部分根据实际应用又再可以细分成二级模块,如图1.1所示:
图1.1:
功能模块划分
第二章数据库设计
数据库的设计分为两个部分,首先对超市进销存管理系统的设计进行需求分析,确定数据库中需要保存的信息,然后确定每个表的字段属性和主键等数据库信息
图2.1:
主窗体设计
一数据库需求分析根据系统设计可知数据库中需要存放以下信息
1.系统主切换面板和报表切换面板显示信息:
显示名称对应的处理方式处理参数和关联显示的窗口或者面板
2.商品的基本信息:
商品编号商品名称商品说明商品单价供应商编号等
3.库存信息:
仓库编号商品编号库存数量等
4.客户信息:
客户编号客户名称送货地址联系电话联系人姓名传真邮政编码等
5.订单信息:
订单编号客户编号商品编号商品数量定购日期送货日期运费当前状态等
6.出库记录:
订单编号出库日期经手员工编号商品编号出库数量仓库编号客户编号等
7.入库记录:
记录编号入库日期经手员工编号商品编号入库数量仓库编号等
8.送货方式:
方式编号方式名称等
9.仓库信息:
仓库编号负责人编号所处地点邮编等
10.员工信息:
员工编号仓库编号联系电话所属部门经理编号等
11.食品安全信息:
商品名称商品生产日期商品保质期供应商等
12.商品分类信息:
商品名称商品单价供应商等
二数据库逻辑结构设计
表2.2.1:
商品表
列名
数据类型
主键
必添字段
备注
商品编号
数字
是
是
编号
商品名称
文本
否
否
员工号
商品说明
文本
否
否
单价
货币
否
否
供应编号
数字
否
否
表2.2.2:
库存信息表
列名
数据类型
主键
必添字段
备注
仓库编号
数字
是
是
商品编号
数字
是
是
当前库存数量
数字
否
否
该仓库对某个商品当前的库存量
表2.2.3:
客户信息表
列名
数据类型
主键
必填字段
客户编号
数字
是
否
客户名称
文本
否
否
送货地址
文本
否
否
联系人姓名
文本
否
否
邮政编码
文本
否
否
联系电话
文本
否
否
传真号码
文本
否
否
表2.2.4:
订单信息表
列名
数据类型
主键
必填字段
订单编号
自动编号
是
是
客户编号
数字
否
否
商品编号
数字
否
否
数量
数字
否
否
定购日期
日期/时间
否
否
送货日期
日期/时间
否
否
运费
数字
否
否
当前状态
文本
否
否
表2.2.5:
出库记录表
列名
数据类型
主键
必填字段
编号
自动编号
是
是
订单编号
数字
否
否
仓库编号
数字
否
是
出库日期
日期/时间
否
否
经办员工编号
数字
否
否
商品编号
数字
否
否
数量
数字
否
否
送货方式
数字
否
否
表2.2.6:
入库记录表
列名
数据类型
主键
必填字段
编号
自动编号
是
是
仓库编号
数字
否
是
入库日期
日期/时间
否
否
经办员工编号
数字
否
否
商品编号
数字
否
否
数量
数字
否
否
表2.2.7:
送货方式表
列名
数据类型
主键
必填字段
备注
送货方式编号
自动编号
是
是
送货方式
文本
否
否
方式说明,例如摩托车或者货车运输
表2.2.8:
仓库信息表
列名
数据类型
主键
必填字段
编号
数字
是
是
地址
文本
否
否
说明
文本
否
否
负责人编号
数字
否
否
表2.2.9:
供应商信息
列名
数据类型
主键
必填字段
编号
数字
是
否
供应商名称
文本
否
否
地址
文本
否
否
联系人姓名
文本
否
否
邮政编码
文本
否
否
电话号码
文本
否
否
传真号码
文本
否
否
表2.2.10:
员工信息表
列名
数据类型
主键
必填字段
备注
员工编号
数字
是
是
编号
仓库编号
文本
否
否
员工号
姓名
文本
否
否
性别
文本
否
否
所属经理编号
文本
否
否
地址
文本
否
否
电子邮件
文本
否
否
Email
电话
文本
否
否
附注
文本
否
否
表2.2.11:
商品分类信息表
列名
数据类型
主键
必填字段
商品编号
自动编号
是
否
商品名称
文本
否
否
商品单价
货币
否
否
供应商
文本
否
否
表2.2.12:
食品安全信息表
列名
数据类型
主键
必填字段
编号
自动编号
是
否
商品名称
文本
否
否
商品出厂日期
日期/时间
否
否
商品保质期
文本
否
否
供应商
文本
否
否
三数据库关系设计
1:
关系设计图(如下图2.3.1所示):
图2.3.1:
关系信息图
2:
关系设计表(如下图2.3.2所示):
表名
字段名
相关表名
只段名称
参照完整性
员工信息表
仓库编号
仓库信息
编号
是
出库记录
仓库编号
员工编号
员工编号
是
出库记录
仓库编号
仓库信息
编号
是
出库记录
商品编号
商品
商品编号
是
出库记录
订单编号
订单信息
订单编号
是
出库记录
送货方式
送货方式
送货方式编号
是
订单信息
客户编号
客户信息
编号
是
订单信息
商品编号
商品
商品编号
是
商品
供应商编号
供应商
编号
是
入库记录
仓库编号
仓库信息
编号
是
入库记录
经办员工编号
员工信息
员工编号
是
入库记录
商品编号
商品
商品编号
是
表2.3.2:
关系信息表
第三章系统实施
图3.1:
系统欢迎界面
一、系统的主要功能
我们所做的超市进销存管理信息系统主要管理超市采购、出库、入库和商业信息的查询和信息。
系统主要包括五个模块,分别为采购模块、销售模块、库存管理、学习模块和报表查询。
1、采购模块包括商品入库和采购员工信息,可以清楚的查询到商品的入库信息和采购员工的信息和所属仓库,仓库编号。
(窗体设计如下图3.2所示)
图3.2:
采购模块窗体
2、销售模块包括客户信息、订单信息和出库记录,通过这些信息可以查询到超市主要的客户信息,以及每个客户的订单信息,方便与其进行更好的商业交流,还可以查看出库记录报表,清楚地知道客户订购的商品信息。
(窗体如下图3.3所示)
图3.3:
销售模块窗体
3、库存管理包括商品信息管理和出库信息查看,可以查看商品分类信息,可以更方便的查询到想要查询的商品信息。
还可以查询到商品的出库信息。
4、学习模块包括安全信息、供应商信息和员工管理,可以查询到超市需要注意的安全问题信息。
还可以查询到世界各地超市供应商的最新动态,以便选择更合理的供应渠道。
再有就是员工的管理信息,可以查询到各大超市的员工管理制度,以便对员工培训做到精益求精。
5、报表查询包括报表的信息查询,其中可以查询到商品的出、入库查询,仓库信息和订单信息的报表查询。
(窗体设计如下图3.4所示)
图3.4:
报表查询窗体
二库存管理包括商品信息管理、出库查询两个模块。
(窗体设计如下图3.5所以)
图3.5:
库存管理窗体
1、商品信息管理包括商品分类和出库查询两个子窗体,可以清楚地查询到每类商品的信息。
商品分类包括商品分类窗体和四个类别商品的子窗体(如下图3.6和3.7为分类管理窗体设计和床上用品的查询窗体)
图3.6:
分类管理窗体
图3.7:
床上用品窗体
2、出库查询出库查询可以查到商品的出库记录通过输入想要查询的出库时间,可以查询到相应的出库记录。
(系统实现如下图3.8所示)
图3.8:
报表查询的窗体实施
三学习模块包括安全信息、供应商的选择、员工管理制度三个模块(窗体设计如下图3.9所示)
图3.9:
学习模块窗体
1、安全信息安全信息包括防盗安全和食品安全,通过查询信息可以了解到最先进的防盗措施,也可以查询到食品安全有关的信息。
(窗体设计如下图3.10所示)
图3.10:
安全信息窗体
1、防盗安全(窗体设计如下图3.11所示):
图3.11:
防盗安全窗体
2、食品安全包括两个子窗体,分别为超市饮食商品安全信息的查询和食品安全的措施与信息。
(窗体设计如图3.12所示)
图3.12:
食品安全窗体
图3.13:
关于食品安全窗体
2、供应商的选择:
通过系统可以查询到世界各地超市供应商的供应信息,可以为超市合理的选择供应商带来方便。
(窗体设计如下图3.14所示)
图3.14:
供应商选择窗体
3、员工管理制度通过系统可以查询到各大超市的员工制度以及对用人方面有哪些应注意的信息,从而使自己的员工能更好的自我完善。
(窗体设计如下图3.15所示)
图3.15:
供应商选择窗体
设计小结
两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。
在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。
学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。
通过本次课程设计,我进一步了解了数据库的基本功能,掌握了数据库基本使用方法。
更为重要的是,通过本次设计,使我更加深刻的了解到超市内部的管理机制,以及管理方法。
明确了超市内部管理结构模式。
对管理的定义有了更进一步的认识。
同时要感谢对我帮助过的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。
由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,万分感谢。
参考资料
[1]甘仞初.管理信息系统.第二版.机械工业出版社,2007
[2]高英张晓冬.Access数据库应用与开发与实例人民邮电出版社出版2003
[3]刘大玮王永皎数据库项目案例导航.清华大学出版社,2005
[4]郑小玲,王学军,王立国.Access项目开发实用案例.科学出版社.2006.6
[5]毛一心等Access2000应用与实例集锦.人民邮电出版社,2000
[6]李俊民、高春燕等Access数据库开发实例解析机械工业出版社2006
[7]张龙祥等.数据库原理与设计.人民邮电出版社,2002
[8]徐洁磐.现代数据库系统教程.北京希望电子出版社,2002
[9]王珊等.数据库系统原理教程.清华大学出版社,1998