进存销管理系统.docx
《进存销管理系统.docx》由会员分享,可在线阅读,更多相关《进存销管理系统.docx(21页珍藏版)》请在冰豆网上搜索。
进存销管理系统
海洋学院
信息工程系毕业设计说明书
设计题目:
进存销管理系统
学院:
海洋学院
专业班级:
计算机网络07-1班
学号:
18
学生姓名:
母路强
指导教师:
尹春霞
二O一0年六月18日
设计概况
随着高科技的迅猛发展,计算机已经深入生活中的各个领域。
在各种销售企业中,作为国有经济的主要推动者——中小型企业,很有必要进行计算机化管理,进销存管理系统对公司的日常业务处理和信息资源进行全面、系统的管理。
物力、人力和资金并称为企业的三大资源。
控制物资流是每个企业都需要作好的事情。
物资流主要包括入库、库存和出库三大环节。
进存销管理系统,主要包括:
采购管理、库存管理、销售管理、系统设置、客户管理、财务管理等六个功能模块;具体的操作项目分为产品入库、产品退货、库存查询、产品销售、销售退货、会员管理、员工和部门管理和账务查询的八个操作项目,我们可以轻松的进行数据维护。
本系统希望能够通过进销存管理信息系统的建立,理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势,提高公司的竞争能力,助企业成长。
【关键词】库存;进存销;毕业设计
前言
随着我国改革开放程度的不断深入和经济的持续高速发展,大、中、小企业如雨后春笋般的在中国大地上崛起,为了适应21世纪信息时代的需要,相应的企业运做也显得尤其重要。
好的企业管理必将带好的效益,尤其是信息化的今天更显其重要性。
所以很多信息化的管理方式被人们开发出来。
“进存销管理系统”就是其中之一。
进存销管理系统不仅能准确管理,并且通过数据库的调用能使系统管理员对用户基本信息进行维护,设置和修改用户权限,修改管理标准,汇总统计管理情况,仓库管理员对进货操作、出货操作、库存操作、应付账款、应收账款、报表输出等进行管理,并且能通过终端打印机打印输出各种库存报表等。
这样使管理工作变得精确而有序,并且节省了大量人力物力,充分体现了网络的优越性。
因此,设计一个通用进存销管理系统,使仓库管理系统化、规范化和智能化就显的很重要了。
所以在本次毕业设计中我选择了“进存销管理系统”这个题目进行设计。
本管理系统运用了asp语言和Acces数据库,asp语言虽然有点过时,但它的易懂好学还是获得更多学者的亲睐,Acces的方便好用也是本系统采用的原因,利用这两技术也可以建立动态的、高性能的、安全的和跨平台的优秀动态网站。
第1章概述
1.1信息管理系统概述
信息管理系统就是我们常说的MIS(ManagementInformationSystem),它是一个计算机软硬件资源以及数据库的人-机系统。
它能提供信息支持企业或组织的运行、管理和决策功能。
许多企业已经或正准备投入高额资金、花大力气建立大规模的计算机管理信息系统(MIS)普遍存在着系统建设难以达到预期效果的问题。
有的开发规模很大,实际应用的范围却很小;有的系统用与不用似乎没有明显的差别;还有的系统由于技术落后、维护工作量太大,若在原有的基础上扩充功能还不如推倒重来。
就系统开发的某一具体问题来说,主要是开发用于数据处理的程序,既不需要高深的物理(如电力系统)概念,也不需要复杂的数学算法,一般是比较容易实现的,并且大都采用最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施开发,很少出现因网络或程序调试不通而中止开发的事情。
信息管理系统(MIS)以分类组织数据为核心,无论计算机内部多复杂,MIS建设所用到的通常只是计算机的操作。
随着计算机技术的飞速发展,其功能越来越强,使用越来越简单,计算机技术本身已不再是MIS建设中的难题。
系统开发中,有关计算机要解决的关键问题是怎样以计算机为平台组织新的系统。
MIS系统大大简化了管理人员的工作,使高层管理人员对中层,中层对基层、基层对设备系统逐级加强了管理、监督和控制等,业务工作量减少,系统的维护工作量增大,大量的业务改进工作转向系统的改进,系统的正常运行成为企业运转的生命线。
1.2进存销管理系统概述
(1)描述
进存销管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立资料一致性和完整性强、资料安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
随着科学技术的不断提高,计算机科学日渐成熟,强大的功能已为人们深刻认识,进存存管理系统的开发的环境及条件越来越优越,同时功能也变得越来越强大。
企业使用进销存管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率。
(2)目的
随着社会的进步和计算机的不断普及,各行各业的管理、控制都越来越离不开计算机的辅助。
“进销存管理系统”的开发就是为了辅助大多数企业的基本管理,实现信息管理的系统化、规范化和自动化。
(3)意义
简化人们日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的工作得已高效的进行,进销存管理系统还可以通过对数据的有效控制,实现对工作流层的控制、协调,从而提高企业的竞争力。
第二章开发环境
2.1硬件要求
服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不尽人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。
CPU:
IntelPentium(Ⅳ)2.0GHZ
HDD:
80G
RAM:
512M
2.2软件要求
操作系统:
WindowsXP/Windows2003。
数据库:
Access数据库。
开发工具:
MacromediaDreamweaver8。
辅助开发工具:
PhotoshopCS2。
浏览器:
IE6.0。
Web服务器:
IIS5.1。
分辨率:
最佳效果1024×768像素。
第3章系统分析
3.1可行性分析
进销存管理系统是基于先进的软件和高速、大容量的硬件基础上的新的进销存管理模式,通过集中式的信息数据库,将企业的进、销、存、调、转、赚等企业的经营业务有机的结合起来中,达到数据共享、降低成本、提高效率、改进服务等目的。
同时还可以从以下几个方面来提高管理水平:
●提高管理效率降低人工成本
●降低采购成本
●及时调整营销策略
●防范陈呆死帐提高帐款管理
●减少仓储面积,提高房产综合利用
●降低储备资金占用
●加快资金周转实现的经济效益
●强化财务控制实现的经济效益
●商业数据智能分析
●高效决策
3.2、可行性研究
1开发系统的必要性
随着网络的普及和流行,通过互联网络进行经济活动不仅方便快速,而且经济实惠,还可以吸引更多的顾客,这也是商家看好的地方。
从这一点足可以说明开发系统的必要性。
2开发系统的经济可行性
经济费用方面主要包括:
购置并安装软硬件及有关设备的费用;系统开发费用;系统安装、运行和维护费用;人员培训费用。
本系统操作方便,人机交互友好,易学易懂,
3开发系统的技术可行性
通过平常asp语言的学习和这短时间对企业进存销的研究再加上Access的易懂好学,我已经确立出了进存销管理系统的结构。
利用现有的开发工具和开发技术完全可以在规定时间内完成进存销管理系统的基本功能。
4组织管理上的可行性
系统会使公司的管理更加科学化,也会更方便、高效,更人性化。
同时也可以优化组织结构,提高企业的竞争力。
5社会条件上的可行性
网络的普及,网络也越来越受到人们的喜爱,这也为系统实现后的运行提供了一个大的环境。
第四章总体设计
4.1项目划分
4.12系统组成
本系统有6个部分组成,设计各部分具体功能如下:
⏹采购管理
采购管理包括:
产品入库,入库记录查询,退回公司,退货记录查询,供应商管理
⏹库存管理
库存管理包括:
库存查询,调拨盘点,调拨记录,盘点记录,库存报警
⏹销售管理
销售管理包括:
产品销售,销售记录查询,销售退货,退货记录查询,产品报废,报废记录查询
⏹客户管理
客户管理包括:
添加会员,会员管理,会员组管理
⏹系统设置
系统设置包括:
基本信息设置,员工管理,员工部门管理,仓库管理,产品大类管理,产品小类管理,计量单位管理,数据库备份
⏹财务管理
财务管理包括:
财务大类,财务小类,添加账务,账务查询
4.12系统设计图
根据项目的划分,系统的整体结构图如下:
采购管理
库存管理
销售管理
客户管理
财务管理
系统设置
基本设置
员工
仓库
部门
大类
小类
单位
备份
入库
入库查询
记录退货查询
退回
供应商管理
库存查询
条拨盘点
调拨记录
盘点记录
库存报警
进理存系销统管
报废
退货查询
退货
销售查询
销售
报废查询
会员组管理
会员管理
添加会员
财务大类
财务小类
添加账务
账务查询
图4.1
4.2数据库的设计
数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分。
具体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。
本系统采用的是用Access数据库,系统的数据库名为jxc,数据库中包含23张表,为了方便和清晰,各个表的命名及字段命名都是以相应名称的拼音首字母组合而成,每个表格表示在数据库中相对应的一个表。
这里只将几个重要的表列出,各个表格的设计结果如下表格所示:
产品入库表(buy)
字段名
类型
备注
Id
数字
编号
Title
文本
入库产品名
Login
文本
入库人
Gys
文本
供应商
Selldata
日期
入库日期
Shuliang
数字
入库个数
Ku
数字
入货仓库
Bigclass
文本
入库大类
id_huiyuan
文本
退货会员
price
数字
退货价
price2
数字
进货价
表一
库存产品表(produit)
字段名
类型
备注
Id
自动编号
自动编号
Title
文本
产品名称
Price
数字
规定卖价
Price2
数字
进价
Id_ku
数字
所在库
id_bigclass
文本
所属大类
shulian
数字
数量
baojing
数字
报警
beizhu
文本
备注
表二
产品销售表(sell)
字段名
类型
备注
Id
自动编号
自动编号
Title
文本
产品名称
Login
文本
销售人
Gys
文本
供应商
Selldata
日期
销售日期
Shuliang
数字
数量
Price
数字
实际卖价
Price2
数字
进价
Id_huiyuan
数字
购买会员
ku
数字
出货仓库
表三
管理员表(admin)
字段名
类型
备注
Usrname
文本
用户名
Password
文本
密码
Time
日期
日期
表四
供应商表(gys)
字段名
类型
备注
Id
自动编号
自动编号
Company
文本
公司名称
Name
文本
联系人
Address
文本
地址
Tel
数字
电话
Beizhu
文本
备注
表五
会员表(huiyuan)
字段名
类型
备注
Id
自动编号
自动编号
Usrname
文本
会员姓名
Xingbie
文本
会员性别
Tel
数字
电话
Address
文本
地址
Jifen
数字
积分
Beizhu
文本
备注
表六
财务表(redbody_money)
字段名
类型
备注
Id
自动编号
自动编号
Login
文本
经手人
Selldata
日期
日期
Price
数字
价格
Beizh
文本
备注
表七
库存调拨表(diaobo)
字段名
类型
备注
Id
自动编号
自动编号
Title
文本
产品名称
Login
文本
经手人
Selldata
日期
调拨日期
Shuliang
数字
调拨数量
Ku_chu
数字
出货仓库
Ku_ru
数字
入货仓库
表八
库存盘点表(kcpd)
字段名
类型
备注
Id
自动编号
自动编号
Title
文本
产品名称
Login
文本
经手人
Selldata
日期
盘点日期
Shuliang
数字
数量
Ku_chu
数字
出货仓库
Ku_ru
数字
入货仓库
price
数字
销售价格
Price2
数字
进价
表九
仓库表(ku)
字段名
类型
备注
Id
自动
编号
Ku
文本
仓库名称
Login
文本
负责任
Address
文本
地址
Tel
数字
电话
Beizhu
文本
备注
表十
4.3系统实施
4.31系统登录窗口设计
系统登陆主要用于对进入进销存管理的用户进行安全性检查,以防止非法用户进入该系统。
只有合法的用户才可进入该系统,同时根据管理员分配的权限,给予操作员相应的权限。
系统登陆窗体运行结果如图:
如果输入的用户名或者密码错误,就会弹出下面的窗口,见图4.1所示:
4.32主程序界面设计
输入正确的用户名和密码后,即进入系统。
系统的基本操作界面如图4.2所示:
左边是菜单右边为桌面,为了用户使用方便上方增加快捷入口
4.33采购管理设计
进货单
进货单本着的简单快捷原则,让用户用起来更加方便,更加节约时间以便于提高公司的效益。
进货记录
进货记录对入库时间和经办人还有产品数量都有一个准确的记录,让用户可以对进存销工作有据可查,上方有日期快捷查询使查询变得更加方便、准确。
4.34库存管理
库存查询
库存查询可以让用户对现有的库存产品状况一目了然。
有产品名称、所在仓库、库存数量和金额,让用户对当前的库存状况有个全面额了解
产品调拨
根据企业的实际情况,可以对产品的所在仓库进行调整,使本系统显得更加人性化。
产品盘点
在现实管理工作中,因为人为原因或者一些不可避免的因素,库存产品多多少少会出现一些出入,所以用户可以定期的对库存产品进行清点,然后算出产品的盘盈数量和亏损数量,是账面更加精确。
4.35销售管理
产品销售
产品销售和产品入库的界面差不多,销售单上有销售名称,数量,单价购买会员等。
使得每一笔账都记录的比较详细。
产品报废
根据实际情况,我添加了产品报废功能,使得每一个产品的去向都有一个准确的了解。
4.36客户管理
添加会员
顾客永远至上。
所以本系统对会员的记录比较详细。
也使得公司对客户有个全面的了解
4.37系统设置
仓库管理
仓库管理可以添加和管理仓库。
4.38财务管理
添加账务
进存销系统不只是对产品的情况有个良好的记录,对财务状况也是有一个全面的记录,公司运营中大大小小的费用和其他收入都可以在这里记录。
账务查询
账务查询是的用户对公司的财务状况有一个全面的了解,支出、收入、时间、经办人、金额,都有一个详细的记录,使得公司账面更加清楚。
结论
通过本管理系统的开发,我对软件开发过程有了更清晰的了解,同时对制造业的流程有了一个系统的认识,极大地拓宽了我的知识面,我感到收获不小。
在开始做毕业设计和论文到现在已经有3个月,经过自己努力和老师的帮助以及通过互联的帮助,进存销管理系统基本开发完毕。
其功能基本符合用户需求,能够完成企业进存销基本需求、管理员登录后可以对添加产品、销售产品、查询库存产品、基本信息设置等基本操作。
因时间仓促再加上本人知识水平有限,使得本系统还有很多地方不尽任意,需要我进一步完善,比如:
1.界面过于简单,不够美观,不够人性化,只进行了静态设计。
对于界面处理过程中很少使用样式表,使其不够方便美观。
2智能化程度不够,没有完善应付账款、应收账款功能和没有员工和会员、员工和员工之间互动交流功能
3.关于进销存管理系统做得不够完善,应该加入对固定资产的管理,统计和搜索功能。
这些都有待进一步改善争,争取把本系统做到最好。
如今,进销存管理系统是大多数企业所必不可少的管理系统,所以,以后应尽力完善此系统,再多添加些功能,实现各种信息的全面管理。
进而提高企业的管理效率,为企业带来更大的价值。
参考文献
[1]网站规划建设与管理维护姚怡余海萍钟新荣桑玉民编著中国铁道出版社
[2]Access数据库应用吴文利卜耀华主编等编著吉林电子出版社
[3]中小企业进销存管理姜然等编著中国纺织出版社
[4]信息系统开发甘仞初等编著经济科学出版社
[5]ASP入门与提高东方人华主编清华大学出版社
[6]现代生产管理施礼明,汪星明主编北京企业管理出版社
致谢
在本次毕业设计中指导老师无论在理论上还是在实践中,都给予我很大的帮助,感谢尹老师,她严谨细致、一丝不苟的作风一直是我学习的榜样。
她循循善诱的教导和不拘一格的思路给予我无尽的启迪。
无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高,为此,我由衷的对老师的悉心指导表示深深的感谢!