超市管理系统课程设计论文.docx
- 文档编号:27442836
- 上传时间:2023-07-01
- 格式:DOCX
- 页数:53
- 大小:686.62KB
超市管理系统课程设计论文.docx
《超市管理系统课程设计论文.docx》由会员分享,可在线阅读,更多相关《超市管理系统课程设计论文.docx(53页珍藏版)》请在冰豆网上搜索。
超市管理系统课程设计论文
滨州学院
课程设计(论文)
系统名称超市管理系统
专业财务管理
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解XX大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
摘要
超市管理系统是目前应用于中型或是大型超市商品进、销、存、管理等系统中的典型代表,涉及到了商品或货物管理中的以下4个方面,即进货、销售、库存及盘点。
通过一个超市管理系统的例子,介绍了超市进、销、存、管理信息化的一般解决方案,其重要性不言而喻。
但是,目前超市在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。
本系统是根据超市的特点,集进、销、存、分析于一体,为超市量身定做的进、销、存、管理软件。
在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。
本系统界面友好,操作简单,可维护性强,功能完备。
本论文介绍了超市管理信息系统开发的全过程,主要从管理思想、系统分析说明、系统设计说明、系统使用说明、技巧与体会等方面对本管理系统加以论述。
前言部分指明了选题背景和开题意义;而后又详细介绍了系统的分析、系统的开发与设计说明等内容;最后给出了系统的使用说明和系统设计的心得体会。
关键词:
系统设计、系统分析、进销存、信息管理系统
Abstract
Thesupermarketmanagementsystemmanagementsystemiscurrentlyusedinmediumorlargesupermarketgoodsimportandsale,deposit,managementsystemofthetypicalrepresentative,relatingtothegoodsorgoodsmanagementinthefollowing4aspects,namelythepurchase,sales,inventoryandinventory.Throughasupermarketmanagementsystemforexample,introducesthesupermarketimportandsale,deposit,managementinformationofthegeneralsolution,itsimportanceisself-evident.However,thesupermarketbusinessprocessesinspecificprocessingstillusingmanualwaytoimplement,notonlytime-consuming,laborious,efficiencyislow,andcannotachievethedesiredresults.
Thesystemisbasedonthecharacteristicofsupermarket,setimportandsale,deposit,analyzeinanorganicwhole,tailoredforsupermarketimportandsale,deposit,managementsoftware.Inthedesignprocesstomaximizethemeetuserrequirements,therefore,thesystemhasstrongpracticalandtargeted.Thesysteminterfaceisfriendly,simpleoperation,themaintainabilityisstrong,completefunctions.Thispaperintroducesthesupermarketmanagementinformationsystemdevelopmentprocess,mainlyfromthemanagementidea,systemanalysis,systemdesign,systeminstructions,skillsandexperienceinaspectsofthemanagementsystemarediscussed.Prefacepartpointedoutthebackgroundandturnedonthequestion;thenintroducedthesystemanalysis,systemdevelopmentanddesignofcontent;finallygivesthesystemdescriptionandsystemdesignexperiences.
Keywords:
systemdesign,systemanalysis,informationmanagementsystem,Invoicing
翻译结果重试
抱歉,系统响应超时,请稍后再试
∙支持中文、英文免费在线翻译
∙支持网页翻译,在输入框输入网页地址即可
∙提供一键清空、复制功能、支持双语对照查看,使您体验更加流畅
绪论
随着社会经济的发展,信息化程度的不断深入,超市的传统业务己愈来愈不能满足消费者的需要。
如今,商品进、销、存、管理是大小型超市经营管理中的核心环节,也是一个超市能够取得效益的关键,如果能够做到合理生产,及时销售,库存量最小,减少积压,那么超市就能取得最佳的效益。
由此可见,进、销、存、管理决策的正确与否直接影响了超市的效益。
本管理信息系统是针对超市的实际需求开发设计的,我组在超市中采集了许多实际资料。
利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势及计算机网络与通信网的结合,可以使众多的个人计算机不仅能够同时处理文字、数据、图像、声音等信息而且方便快捷,特别是局域网的应用,它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统,从超市管理特别是查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助超市管理实现信息化,以提高超市管理的效率。
与此同时,我们所学到的知识也得到了理论联系实际的目的。
第一章本课题的研究意义和目的
1.1开发背景
随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在超市管理之中的应用日益收到人们的关注。
目前,无论公司还是企业对于货物都实行了信息化管理以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。
于是,进销存管理信息系统便应运而生。
在工厂中,涉及产品原料的采购、库存,投入生产,报损,甚至有时涉及到销售,同时,对于产品也有相同的生产,库存,销售和盘点等类似环节。
在其他非生产性单位,如超市,商店等,则主要涉及到进货,库存,销售和盘点4方面。
我们的系统开发的整体任务是实现超市管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。
1.2研究超市进、销、存、管理系统的意义
随着社会的进步和计算机技术的发展,尤其是网络技术的飞速进步,信息观念已经深入人心。
信息科学作为当代社会中的重要一环在国民经济中起着举足轻重的作用。
从目前看来,依靠电子化手段,加强超市的管理,是各家超市提高其工作效率、增强其业务竞争力的重要因素。
对超市来说,至少有如下几点益处:
1、界面清晰、功能少而实用、操作简单。
2、开发周期短、维护费用低、软件更新速度快。
3、风格友好化,轻松管理,容易上手,达到一看就懂、一学即会。
4、目标系统必须具有可靠性、安全性、可维护性、可移植性等,对于不同的管理人员授予不同的操作权限,具有定期数据备份功能。
5、以表格的形式输出信息。
6、增加数据有效性验证:
即在操作人员因某种原因错误的输入了数据时系统会自动提出数据录入有误并加以提示,这样方便操作人员输入的数据有效性。
7、系统的通用性:
此系统为综合性工业企业库存管理系统,里面的数据都是从数据库中提出(包括公司名称、操作人名称等),不受固定数据限制。
增强系统的通用性。
总之,现代超市的竞争和发展,已突破传统业务的框架,为了提高超市的业务竞争能力,扩大客户群,培育新的利润增长点,务必大力改良其超市的进、销、存、管理系统,因此建立一个功能齐全、灵活、通用、可靠、安全、统一的超市管理系统成为各超市当前业务发展的迫切之需。
第二章系统设计
2.1系统目标设计
通过该超市管理系统,利于计算机的技术,使得进货,销售,库存能够有利结合起来,产销衔接,提高超市效率和效益从而达到提高账户管理效率的目的。
系统开发的总体任务是使超市人员可以轻松快捷地完成对账户管理的任务
2.2开发设计思想
本系统开发设计思想:
通过完成这个超市进、销、存、管理系统,实现公司企业货物管理的稳定性,易操作性,可维护性,安全性等,从而达到提高货物管理效率的目的。
可行性分析就是对项目开发的可能性和必要性进行分析,避免盲目投资。
主要是必要性分析和效益分析,同时还要进一步进行技术可行性分析,投资效益分析,组织管理可行性分析,建立是否存在否定项目的可能性。
超市管理系统需要投资费用和未来的运营维护费用,尤其投资费用主要包括设备费用,人员费用,材料费用和其他费用,如由于工作方式改变需要增加的其他开支,通常保证新系统运行的可靠性,要求手工和计算机处理在长时间并存。
系统的收益主要通过新系统销售来实现,但有些指标也是难以计算的,例如如下指标:
●货物管理中节省的人力,减轻的劳动强度。
●降低成本几其他费用。
●改进薄弱环节,提高工作效率。
●提高数据处理的及时性和准确性。
●其他各种有利方面。
2.3开发和运行环境选择
开发工具:
VisualFoxPro6.0中文版,
运行环境:
windows9X或windows2000。
2.4系统功能分析
系统功能分析是在系统开发的总体任务的基础上完成的。
本例
要完成的功能主要有:
(1)信息管理,日常操作,信息查询,系统管理。
(2)商品信息管理。
(3)商品进货管理,商品销售管理。
(4)进货记录查询,商品销售记录查询,库存记录查询。
(5)登录系统,修改密码,关于系统,退出系统。
2.5系统功能模块设计
在系统功能分析的基础上,根据VisualFox程序编制的特点,如图:
第三章数据库设计
在VisualFoxPro6.0中,数据库指的是可以存储一个或多个表(.DBF文件)及数据的关系数据库,所谓的关系数据库就是多个表的集合。
每个表通过形成一定关系的公共字段与另外的表联系。
一般来说数据库可按下列步骤进行设计:
(1)确定需要的表。
着手把信息分成各个独立的主题,每个主题对应一个表。
(2)确定所需字段。
确定每个表中要保存哪些信息,一个信息为一个字段。
(3)确定表之间的联系。
3.1数据库需求分析
数据库需求分析是数据库结构设计的第一个阶段,是收集基本数据、数据结构以及数据处理的流程。
针对本实例,通过对超市进销存管理的内容和数据流程分析,总结如下需求信息:
(1)进货信息中要包含商品信息。
(2)销售信息中要包含商品信息。
(3)库存信息中要包含商品信息。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下面所示的数据项和数据结构:
商品信息,包含商品编号,商品名称,商品单位,商品单价,类别,产地及说明等。
进货信息,包含进货编号,商品编号,进货单价,进货数量,进货时间,经手人,供货单位等。
销售信息,包含出货编号,商品编号,出货单位,出货数量,出货编号,经手人及说明等。
库存信息,包含商品编号,库存说明和说明等。
系统设置,包含商品类别等。
用户信息,包含用户,密码等。
有了上面的数据结构、数据项和数据流程,然后进行下面的数据库设计。
3.2数据库概念结构设计
根据上面的设计规划本实例中的实体有:
商品信息实体,进货实体,销售信息实体,库存信息实体和用户信息实体。
实体与实体之间的关系E-R图分别如下:
3.3数据库逻辑结构设计
我们需要将上面的数据库概念结构转化为visualForpro数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。
在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。
超市进销存管理系统数据库中各个表格的设计结果几个表格每个表格表示在数据库中的一个表。
这些表为用户基本信息表。
“商品信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
商品编号
字符型
6
否
主索引字段
商品名称
字符型
40
可
商品单位
字符型
6
否
商品单价
浮动型
6
否
1位小数
产地
字符型
40
否
类别
字符型
20
说明
备注型
4
条形码
字符型
14
“进货信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
进货编号
字符型
10
否
主索引字段
商品编号
字符型
6
否
普通索引字段
进货数量
浮动型
8
否
1位小数
销售单价
浮动型
8
否
1位小数
进货时间
日期时间型
8
否
供货单位
字符型
40
可
经手人
字符型
20
可
单位
备注型
4
“销售信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
销售编号
字符型
8
否
主索引字段
商品编号
字符型
6
否
普通索引字段
销售数量
浮动型
8
否
1位小数
销售单价
浮动型
8
否
1位小数
销售时间
日期时间型
8
否
接收人
字符型
20
否
经手人
字符型
20
可
说明
备注型
4
“库存信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
商品编号
字符型
6
否
主索引字段
库存数量
浮动型
8
1位小数
说明
备注型
4
“用户信息”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
用户名
字符型
20
否
主索引字段
密码
字符型
20
否
1位小数
“系统设置”表的字段设置如下:
字段名
类型
宽度
可否为空
默认值
说明
商品类别
字符型
20
否
主索引字段
3.4数据库结构的实现
在需求分析、概念结构设计的继承上得到数据库的逻辑结构之后,我们就可以在visualFoxPro数据库系统中实现该逻辑结构。
实现数据库的逻辑结构的方式是直接使用visualFoxPro的项目管理器来实现。
下面将以本例中Jxcdata数据库为实例,来说明.
在VisualFoxpro主窗口选择【文件】—【新建】菜单,打开“新建”对话框。
在此对话框中的“文件类型”选项组中选中“项目”选项后单击【新建文件】按钮,打开“创建”对话框,在此对话框中选择项目文件的保存位置并输入项目名称,单击【保存】按钮可保存项目并完成一个VisualFoxpro项目的创建。
项目创建完成以后即可打开项目管理器,如下图:
新建数据库如图所示:
在项目管理器中选择Data选项卡,在目录树中打开Jxcdata数据库,选中“本地视图”项,单击[新建]按钮,在打开的“新建本地视图”对话框中单击新建视图按钮,即可打开视图设计器来设计本地视图。
设置好的视图Inview,Outview,Storeview输出结果分别如下:
第四章各个功能模块的创建
建立功能模块的目的在于:
一个是使用者能简单明了地掌握软件功能,另个是未开发的人贝也能轻松地进行维护。
根据本软件的特点,本系统将分为3个功能模块.它们是:
信息管理模块、日常操作模块、信息查询模块。
在进入各个功能模块前,应该给用户提供一个选择的界面,即系统的主界面。
下面按系统计开发顺序逐一介绍。
4.1系统菜单的设计
系统主菜单的功能在于引导用户进入不同的功能模块。
本系统主菜单的界面为简单起见,设计界面如图所示。
界面的系统菜单又包含三个子菜单,分别为“日常操作”、“信息查询”、“系统管理”,引导进入个同的功能模块。
本例中的系统主菜单的结构如下表所示:
菜单
菜单项
结果
命令
信息管理(\ 商品信息管理(\ 命令 DoformproAdmin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 课程设计 论文