进货管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编号:数据库课程设计(论文)说明书题目:超市进货管理系统
系别:计算机科学与工程学院
专业:网络工程
学生姓名:
学号:
指导教师:
2012年 9 月 11 日
摘要
当今是一个信息时代,人们收集了大量的数据后,把他保存起来,进一步抽取有用的信息。把计算机和数据库技术结合起来结合起来,能更加充分的利用各种数据。
我们学习了数据库系统概论,对SQL语言,数据库的创建、插入、修改、删除等操作有一定的了解,也学会了对表的一些基本操作。为了建立一个关系数据库,必须得经过需求分析,概念设计、逻辑设计、物理设计、系统调试维护及评价的一般过程。为了更好的巩固和加强书本的知识,把所学的知识转化为实际应用,做一个超市进货系统。
超市进货管理系统针对超市的大量业务处理工作而开发的管理软件。它的内容对超市的决策者和管理者都是至关重要的,它能够为用户提供充足的信息和快捷手段,能有效的帮助管理者掌握商品进货情况,为使用者提供相关方面的查询。
超市进货管理系统,集商品、进货、供应商的相关信息,输入到数据库中,使之能够查询,修改,删除。严格按照数据库设计的具体步骤:需求分析阶段就是研究进货系统的具体分类和实施流程图;概念设计就是完成数据抽象与局部视图设计和视图集成;逻辑结构设计就是要把E-R图转成关系模型和我输入的七张表结合起来完成一个总关系表,最后就是运行和实施数据库。
关键词:SQL语言;数据库设计;超市进货系统
目录
(三号、黑体、居中、目录两字空四格、与正文空一行)
引言 (1)
1(空两格)☆☆☆☆,☆☆(四号黑体) (3)
1.1(空一格)☆☆☆,☆☆☆(小四号黑体) (3)
1.2 ☆☆☆、☆☆☆☆ (4)
2 ☆☆☆☆☆☆☆☆ (6)
2.1 ☆☆☆、☆☆,☆ (6)
2.1.1☆☆☆☆☆ (6)
2.1.2☆☆☆☆☆☆ (7)
••••••
5 结论 (34)
参考文献 (35)
附录 (36)
引言
进入21世纪的今天,实现信息化已经是时代的需要。超市的进货管理又是一个复杂而繁重的工作,一方面不仅是商品数量多达上万,录入、储存、分布等一系列问题给进货管理工作者带来了繁重的工作;另一方面,人工管理的突出弱点已经很难满足人们的需求,所以,智能化的管理方法迫于需要。
本课题的主要目的是为用户设计一个操作简单,方便敏捷的信息的录入、修改、删除和查询等功能的进货管理系统。完成采购申请,订货,到货验收,付款,进货查询、统计报表等功能。
1 系统的目标及任务
随着社会的发展,人们的物质条件越来越丰富。在这种形势下,超市渐渐地成为人们购买日用品主要途径,超市也成为了人们生活中不可或缺的场所。
现在许多超市还停留在纸质化管理的阶段,随着超市商品数量不断增多和超市规模的不断扩大,管理这些庞大的体系非常困难,对于一个管理人员来说是一件比较复杂的事情,对于员工来说,在超市里面查询已经进了的货物也是十分不方便的,这样的管理方式不仅不能适应时代的发展,也浪费了许多的人力、物力,给人们生活带来
了很大的不便。
为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有货品进行管理,并且准确无误,轻松自如,为了能让员工在超市能够提高效率。因此开发一个超市进货管理系统软件具有重要的意义。
1.1 进货管理系统开发背景
随着计算机网络技术与通信技术的发展,人类进入了信息化社会,人们对信息和数据的利用与处理也进入自动化了、网络化和社会化阶段,因此,开发相关的信息管理系统已成为社会各行各业之必须。
进货作为一种信息资源的集散地,商品和供应商繁多,包含很多的信息数据的管理。现今,有很多的超市对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于进货情况(如进货时间、超过库存,是否付款等)的统计和核实等往往采用对订单的人工检查进行,对货物的查询等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的超市有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,不能使管理者从中获取更有力的信息。
因此,我认为有必要建立一个超市进货管理系统,使超市工作规范化,系统化,程序化,避免超市进货的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改进货情况。
1.2 进货管理系统的目的和意义
本管理系统立足于超市,使采购人员可以更加方便管理商品的进货情况、供应商和商品的记录、修改密码等;使采购者可以方便的查询供应商借的具体信息及货品的进存情况等,
超市信息化管理是超市现代化的核心和主导部分。进货管理系统能提高超市本身管理水平,使超市能满足现代人们日常生活的需求
总之,建立超市的自动化管理系统,不但可以大大提高超市工作效率,而且推动了社会文化生活的进步。
1.3 进货管理系统概述
进货管理是一项非常复杂的工作,每天要处理大量的单据数据,包括进货、验收、付款、入库等多项货物流程。为及时结清每笔业务和货物流动的情况,保证超市的货物安全,管理者需要花费大量的人力物力和时间来做数据记录和统计工作。因此,为提高进货工作的质量和效率,就必须根据进货的专业特点开发套的超市进货管理系统。
该图是典型的进货管理系统的界面、
可以看出,一个进货管理系统至少应该包括以下6方面内容。
(1) 商品管理应该提供商品的增删查改基本功能。
(2) 进货管理应该包括采购申请、收货、付款的增删查改基本功能。
(3) 库存管理应该包括入库登记、库存信息、库存警报功能。
(4) 供应商管理包括供应商基本信息的增删查改功能。
(5) 报表提供各个管理的基本信息的报表打印。
(6) 系统包括用户修改密码及系统管理员添加任何权限用户的功能。
1.4 任务
本系统开发的总体任务是实现进货商品的信息管理的集成化、信息化和自动化。更好的完成采购-验收-付款-入库这步骤。
1.4 业务流程
2 系统概述
2.1软硬件环境
1. 硬件环境要求
计算机必须满足的条件:
CPU:Internel Pentium 166MHZ 或更高的处理器,或任何运行于Microsoft Windows NT Workstation的Alpha的处理器。
操作系统:Microsoft Windows98/me/XP/2000或更高版本。
监视器:Microsoft Windows支持的vga或分辨率更高的监视器
内存:64MB以上。
2软件环境要求
本系统用于microsoft Windows98/2000/2007下开发的,所采用的开发工具是borland Delphi7.0英文企业版。采用SQL server 2005数据库。
3软件安装
本系统需要在一台个人计算机上进行开发,操作系统为Windows XP Professional,在其上所安装的相关软件有:Microsoft Office 2010、SQL server2008,Delphi7等