云南财经大学学生毕业论文(设计)题目:校园超市库存管理系统的设计与实现院(系):信息学院专业:计算科学与技术(经济信息处理)班级:计经11-1学号:201105001493论文作者:杨子江指导教师:沈俊媛指导教师职称:讲师2015年 5 月原创性及知识产权声明云南财经大学本科毕业论文(设计)原创性及知识产权声明本人郑重声明:所呈交的毕业论文(设计)是本人在导师的指导下取得的成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
因本毕业论文(设计)引起的法律结果完全由本人承担。
本毕业论文(设计)成果归云南财经大学所有。
特此声明毕业论文(设计)作者签名:作者专业:计算机科学与技术(经济信息处理)作者学号:2011050014932015年5月9日目录原创性及知识产权声明 (I)中文摘要及关键词 (V)英文摘要及关键词 (VI)引言 (1)一、系统概述 (2)(一)系统开发的意义 (2)(二)系统任务 (2)(三)系统目标 (2)二、系统主要开发工具及平台介绍 (3)(一)开发运行环境 (3)(二)开发工具及平台介绍 (3)三、系统分析 (5)(一)系统开发的必要性 (5)(二)系统开发的可行性 (5)(三)需求分析 (6)(四)功能需求分析 (6)(五)软件和硬件需求分析 (6)四、系统设计 (8)(一)系统总体设计 (8)(二)系统功能总体设计 (8)(三)数据库设计 (10)五、校园超市库存管理的实现 (16)(一)用户登录的设计与实现 (16)(二)员工信息管理 (17)(三)供应商信息管理 (17)(四)进货信息管理 (18)(五)商品销售管理 (18)(六)库存信息 (19)(七)退货信息 (20)(八)数据备份 (20)六、系统测试 (22)(一)测试范围 (22)(二)系统的运行和维护 (22)总结 (24)附录 (25)参考文献 (35)致谢 (36)图表目录图4- 1 系统总体结构图 (9)图4- 2 员工的实体及属性 (10)图4- 3 供应商的实体及属性 (11)图4- 4 进货实体及属性 (11)图4- 5 销售实体及属性 (11)图4- 6 库存信息实体及属性 (12)图4- 7 退货信息实体及属性 (12)表4- 1 员工基本信息表 (13)表4- 2 供应商信息表 (13)表4- 3 商品进货信息表 (13)表4- 4 销售信息表 (14)表4- 5 库存信息表 (14)表4- 6 退货信息表 (14)图5- 1 登录窗口 (16)图5- 2 主界面 (16)图5- 3 员工基本信息 (17)图5- 4 供应商信息 (18)图5- 5 进货信息管理 (18)图5- 6 进货信息查询 (18)图5- 7 商品销售管理 (19)图5- 8 销售信息查询 (19)图5- 9 库存信息 (20)图5- 10 商品退货信息 (20)图5- 11 数据备份 (21)摘要随着科学技术的不断进步与发展,计算机技术已在人们的工作生活中起着越来越重要的作用商品渐渐深入人们的生活之中。
校园超市为了适应日趋激烈的市场竞争,需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。
因此,对仓库的管理也成为提高校园超市生产经营效率的一个重要途径。
针对校园超市的实际需要,本系统采用C#+SQL2008数据库实现了一个实用的库存管理信息系统。
用户可以通过登录本系统操作相应的系统模块,对仓库里的商品的基本情况进行添加、删除和查询,对仓库材料的出库、入库、还库情况进行登记查询统计,进行供应商基础信息的添加、删除、查询,交易记录查询,可以依据用户的需求对库存情况进行查询。
成本低、效率高、运作简单。
关键词:校园超市库存管理系统设计AbstractWith the developing of science and technology, computer technology is getting more and more important effect already in people's job life, digital products are gradually penetrating into people's lives. Shops on campus for adapting to the day by day fierce marketplace, need to have the sufficient acquaintance to self's business performance, and get on the stick unceasingly by the effective management. Therefore, the warehouse management becomes one of the important way to improve producing business efficiency of shops on campus. Be aimed at the reality need of the shops on campus. This system uses C# + SQL 2008 database to achieve a pragmatic inventory Management Information System.Users can add, delete and check the basic information of the products in storehouse through logging on the relative system module. They also can register and inquire information of the materials entering return and delivering from storehouse. Moreover, users can add and delete the basic information of the suppliers and look the trade records. The movement cost low, the efficiency is high, the operation simple.Keywords: shops on campus inventory management system design引言引言随着我国改革开放的不断深入,经济的飞速发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,必须学会运用现代化的管理方法,校园超市也不例外,对超市库存管理的全面自动化、信息化则是其中极其重要的部分。
为了加快校园超市管理自动化的步伐,建立校园超市库存管理系统显得十分必要。
通过对超市管理日常工作的详细调查,我搜集了大量的资料,从系统的结构,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应当今社会的有关校园超市的计算机信息管理系统,具有一定的实际开发价值和使用价值。
过去数据管理方式落后:主要依靠手工记账,没有合理便捷的统计查询功能,无法为管理者提供管理决策的数据资料,管理意识相对滞后。
库存成本的结算往往集中在年终进行,只能进行事后分析和控制,无法及时地反映库存物料的资金占用情况和商品原料的耗用成本。
校园超市的库存物资管理往往是很复杂、很繁琐的。
由于所掌握的物资种类众多,订货、管理的渠道各有差异,各个校园超市之间的管理体制不尽相同,因此仓库的库存管理必须编制一套库存信息管理系统,用计算机对其管理,同时要依据校园超市的自身的实际处境来制作对应的处理方法。
超市库存管理系统解决了上述问题,它依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
一、系统概述一、系统概述(一)系统开发的意义库存数据信息化管理:在激烈的市场竞争中,如何降低成本、加快校园超市的及时响应能力,满足客户需求是校园超市能否生存的关键。
另一方面,数码电子产业的飞速发展,对库存管理的要求提高了,处理数据的方法复杂,单纯依靠人力来处理已经跟不上市场的节奏,采用信息系统管理是一种能解决问题的方法。
管理机制高度集成:校园超市内每个部门需要沟通,使得库存管理不再是简单的进货然后售货,大体来看,要应用适应校园超市发展的战略,为决策人员提供有用的数据,要根据市场行情灵活应变,提升超市的收益;仔细来看,在保证进销货正常进行的同时要尽量降低库存成本,这使得库存物资数量的管理和库存资金的管理都变得十分重要。
(二)系统任务超市库存管理信息系统的任务内容涉及超市库存管理的全过程,包括入库、出库、销售、库存统计查询等等。
它将包括以下内容:1、对超市内的各类货物进行分类管理。
2、存储各类信息档案包括货物、商品基本信息、供货单位信息等。
3、仓库管理的各种信息的输入,包括采购入库,销售出库等。
4、对库存管理的各种信息的查询,修改以及维护。
(三)系统目标1、大大提高超市的运作效率。
2、通过全面的信息采集和处理,辅助提高超市的决策水平。
3、使用本系统,可以提升超市的管理水平,为降低经营成本,提高收益,提供有效的技术保障。
二、系统主要开发工具及平台介绍(一)开发运行环境本论文所开发的系统是在Windows 7系统和Visual Studio 2010平台下开发完成,使用c# 作为Visual Studio 2010的开发语言,SQL Server 2008作为数据库。
系统有较高的安全性和可靠性,最终根据系统开发的成果撰写毕业设计论文。
(二)开发工具及平台介绍1、Visual Studio 2010 简介Visual Studio是一种微软公司发明的开发环境,在目前非常的流行,功能非常地强大,界面也非常地友好。
微软Visual Studio 2010 让程序员可以很快地创造出高品质、体验丰富的程序,充分展示了微软开发智能客户端程序的构思。
借助Visual Studio 2010,收集和处理信息的能力提升了,做出决策也变得更加高效和简单。
无论什么样规模的单位或企业都能用Visual Studio 2010 快速创建能够利用Windows 7的更安全、更易于管理并且更可靠的应用程序。
2、SQL语言简介①SQL全称是“结构化查询语言(Structured Query Language)”,SQL是在1974年由Boyce和Chamberlin提出的,并在IBM公司研制的关系数据库管理系统原型System R 上实现。