中小企业进销存管理系统-毕业论文.doc
《中小企业进销存管理系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《中小企业进销存管理系统-毕业论文.doc(58页珍藏版)》请在咨信网上搜索。
仲恺农业工程学院 毕 业 论 文 中小企业进销存管理系统 姓 名 叶伟成 院(系) 信息科学与技术学院 专业班级 网络工程091班 学 号 200910224122 指导教师 邱科宁 职 称 讲师 论文答辩日期 年 月 日 仲恺农业工程学院教务处制 仲恺农业工程学院教务处制 学生承诺书 本人郑重声明:所呈交的学位论文《中小企业进销存管理系统》是本人在导师指导下独立撰写并完成的,学位论文没有剽窃、抄袭、造假等违反学术道德、学术规范和侵权行为。本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人愿意承担由此而产生的法律后果和法律责任。 学位论文作者(签名): 年 月 摘 要 在信息技术化的今天,部分企业仍在以手工的方式进行进销存管理,不仅效率低下,且容易造成数据不精确确、丢失,后果则造成企业效率低下,利润少。 而进销存系统目的在于是开发美观的界面及简易的操作,可成功的运用于企业,包括对企业在采购、库存、销售都采用半自动的处理。通过合理的进货和库存控制及发货,有效地减少了管理所需要的费用,在此基础上从而提高企业的效率、利润以及竞争力等,通过对仓库进销存管理,实现企业的仓库管理工作系统化、高效率、利润高、规范化、自动化。 本文将介绍进销存管理系统中各模块的逻辑关联,如系统模块是如何管理这个系统的部门、职位、员工以及菜单,采购、销售时如何与产品关联起来等。而本系统拥有多种职位权限,下文将介绍各人员之间是如何分配工作,将可以很好地进行进销存的分工合作。 关键词 进销存 BSS 目 录 1 前言 7 1.1 研究目的和意义 7 1.2 国内外研究概况 8 2 相关技术概述 8 2.1 JSP技术 8 2.2 JavaScript前台技术 9 2.3 SSH框架技术 9 3 需求分析与概要设计 10 3.1 需求分析 10 3.1.1 项目来源和背景 10 3.1.2 系统目标 10 3.2 系统功能需求 10 3.2.1 采购管理模块 11 3.2.2 产品管理模块 12 3.2.3 合同管理模块 12 3.2.4 客户及供应商模块 13 3.2.5 仓库管理模块 14 3.2.6 系统管理模块 15 3.3 系统E-R图 16 3.3.1 系统E-R图 16 3.3.2 各部分功能实体E-R图 16 3.4 系统用例图 21 3.4.1 管理员用例图 21 3.4.2 仓库人员用例图 22 3.4.3 产品管理员用例图 25 3.4.4 采购人员用例图 27 4 详细设计 29 4.1 核心页面 29 4.2 数据库表清单 29 4.3 系统设计 37 4.3.1 系统全局类图 37 4.3.2 系统说明 38 5 系统实现 40 5.1 登陆界面及菜单 40 5.2 客户管理模块 41 5.2.1 客户信息功能界面 41 5.3 供应商管理模块 42 5.3.1 供应商信息功能界面 42 5.4 合同订单管理模块 43 5.4.1 合同订单视图功能界面 43 5.4.4 发货单功能界面 43 5.5 产品管理模块 44 5.5.1 产品信息功能界面 44 5.5.2 类型操作功能界面 45 5.6 采购管理模块 46 5.6.1 采购列表功能界面 46 5.7 库存管理模块 47 5.7.1 仓库信息功能界面 47 5.7.2 库位功能界面 48 5.7.3 库存产品列表功能界面 48 5.8 系统设置模块 48 4.4.2 菜单功能界面 49 5.8.2 职位设置功能界面 49 5.8.3 部门设置功能界面 49 5.8.4 员工信息功能界面 50 6 系统测试 50 6.1 测试的意义 50 6.2 系统功能测试 50 结 语 53 致 谢 54 参 考 文 献 55 Abstract 56 仲恺农业工程学院毕业论文(设计)成绩评定表 57 1 前言 1.1 研究目的和意义 大部分的中小企业的数据还在使用手工操作,传统的手工核算管理的效率低下,且需要付出的管理费用不小,容易出错。通常情况下,财务部门的将成本数据归集依靠手工操作执行,各部门之间的成本数据以纸张的方式作为媒介交互,对于成本数据的统计、分析、查询是难以进行。从现状而看,大部分的中小企业在项目成本核算工作中普遍面临的一个现象是操作流程不规范,从而造成了企业的损失及隐患。以前,由于低效率的成本管理手段,在决策时缺乏对成本商品数量的分析,往往只能由管理者的个人经验积累所决策。 本管理系统主要的目的是开发一个高度人性化的界面及操作,易于运用于现实中的企业进销存管理系统,包括用来对企业在商品进货,销售,库存整体流程中采用半自动化的处理。通过对仓库进销存管理,实现企业的仓库管理工作系统化、高效率、利润高、规范化、自动化,通过合理的进货和库存控制及发货,有效地减少了管理所需要的费用,在此基础上从而提高企业的效率、利润以及竞争力等。 本次设计的意义在于进销存管理系统在现阶段研究管理软件的一个热点,此系统是一个企业完善管理并加强管理的必备软件。一个具有完备的企业进销存管理系统可以方便于用户对产品的进取进行控制及了解,使得管理人员可以随时地发现企业进货出货的盈利与亏损,从而考虑进出货对企业是否有利。管理人员控制了整个进出货的流程及详细规模,并且只要简单的操作就可以观察货物的现况,从而大大减小了管理时间,这表明其经济性、实用性是相当可观的。通过此管理系统,用户可以实现对员工登陆管理、供应管理、销售管理、产品管理、入库管理、出库管理等管理进行操作,使得管理合理规范化。尽量合理的控制物流,尤其是商品库存的控制,将商品控制到只在需要的时候向需要的部门按需要的数量,提供所需要的商品,通过此方式,避免了库存不足对客户要求所造成的延迟,也防止了商品过早地进货出货,以免增加库存,造成物资和资金的积压。设计本系统正是为了适应这种形势,将设计出人性化界面,易于操作,易于管理,具有精细的设计方式的管理体系。系统投入使用后,将大大减少企业的进销存相关部门所需的劳动力,改善了企业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理系统化。 1.2 国内外研究概况 在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是众多商业企业梦寐以求的愿望。 中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小企业将面临外资企业和国外产品与服务的严峻挑战,比较而言,外资企业具有更为雄厚的资金实力、丰富的管理经验和先进的技术手段,因此,如果我国的中小企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。然而企业管理在很多方面、很大程度上都必须借助信息化来完成,而我国中小企业的信息化水平还很低,与外资企业相比,还处于起步阶段。 目前国内比较出名财务软件公司进销存界面纷纷推出了进销存软件,采用的是客户端本地业务管理与互联网搜索及应用相结合的方式,以货品价格搜索和库存管理为基础,统一管理个体工商户的报价、库存、往来及收支,解决个体工商户日常经营中一直存在的商品太多无法记住价格及库存的问题。知名的进销存软件:金蝶软件、用友软件、金动力软件等。试用过上述的软件,它们的系统基本已完善,但存在着复杂繁琐的操作问题,使用者仍需花许多时间去了解熟悉该系统的操作方法,人性化仍然不够,本系统在实现进销存模块后,会着重解决人性化问题,追求无用户手册的管理系统。 2 相关技术概述 2.1 JSP技术 JSP全称为Java Server Page,义为Java服务网页,写法几乎与Html一致,在Html的基础上添加了<%...%>语法标签,可在标签内编写Java代码。经服务器编译后,执行方式与Servlet无异,而服务器返回给客户端的是一个HTML格式文本,所以客户端只需安装浏览器就能浏览。当客户需要浏览到JSP格式的网页时,服务器首先执行网页中的程序段,然后将执行代码后的结果与HTML一起响应给客户端。JSP继承了Java技术的特效,具有的面向对象,而且平台无关性而且安全可靠性高。在JSP推出之后,许多国外的大公司都支持JSP的服务器,例如IBM、Bea、Oracle等公司,因此、JSP快速成为应用商业的服务器端语言。 2.2 JavaScript前台技术 JavaScript是一种弱语言,而且是基于对象和事件驱动并具有相对安全性的客户端脚本语言。经常是对HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。完整的JavaScript实现需要包含:文档对象模型,ECMAScript,字节顺序记号三个部分。 虽然JavaScript初衷是给非程序人员的脚本语言,并非是作为给程序人员的编程语言来宣传和推广,但是JavaScript具有非常丰富的特性、意义。 2.3 SSH框架技术 Struts在Model,View和Controller都提供了相应的控件。ActionServlet类是Struts的核心控制器,主要负责拦截来自用户的请求信息。Action这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显示。 Spring是目前公认最能完美体系解耦思想的框架,在MVC层的任意一层都做了高度的封装,使用过Spring的程序员都可以充分体会它的思想以及技术含量。 Spring的用途不但可以进行服务端的开发。从简单性、可测试性和松耦合的角度而言,它的范围可以扩散到任何的java程序。它的目的是解决企业应用开发的复杂性。功能上使用基本的JavaBean代替EJB,同时提供了更多的企业应用功能。换句话说,Spring是一个轻量级的控制反转和面向切面的容器框架。 Hibernate是个对象关系映射的开放源代码框架,在JDBC进行了高度轻量的对象封装,令Java程序员可以运用java的面向对象思想来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,不仅可以在Java的C/S程序使用,也可以在B/S的Web应用中使用。 Hibernate框架的思想充分体现了面向对象思维,在逻辑性上有了更高的延展,在代码编写上,对程序员提供了便利。 3 需求分析与概要设计 3.1 需求分析 3.1.1 项目来源和背景 从经济性来说,中小企业业务流程中信息的系统化管理,数据统计,提供了大量的数据为中小企业的经营决策。健全的库存盘点功能,减轻了员工的工作时间,进而提高了员工的工作效率,同时也提高了企业的经济效益。 技术的层面来讲,在具有网络服务的情况下,具有权限的系统用户很容易通过web系统对其操作范围内的模块信息进行操作管理,足以完成日常经营、管理、销售合同的要求。 通过系统简单易学,方便实用。系统界面在开发过程中要认真考虑管理人员和使用人员的习惯,操作要需简单,数据读写速度快,完整的系统规范,统计要准确,兼容性强等。 3.1.2 系统目标 本系统的最终目标就是搭建以进销存为主的管理操作平台,以企业的业务为中心对进销存的信息及其数据进行管理,达到“采购—入库—合同—出库—发货”的流程操作,从而增强企业整体流程的效率,最终意义为企业获得更大的利润。本系统主要功能为对采购、仓库、销售等进行增加、删除、查询、修改的操作。 3.2 系统功能需求 企业进销存管理系统有四大模块,方便的操作页面、健全的系统功能。包括了采购管理模块、产品管理模块、合同管理模块、客户及供应商模块、仓库管理模块和系统管理模块。 下图为系统功能构成框图: 中小企业进销存管理系统 采购管理模块 产品管理模块 合同管理模块 客户管理模块 供应商管理模块 仓库管理模块 系统管理模块 图1 系统功能构成框图 3.2.1 采购管理模块 采购管理模块是进销存管理系统中不可缺少的组成部分,模块中的采购管理功能主要负责为系统记录进货及其退货信息,相应的进货商品会添加到库存管理中。而供应商报价功能主要负责记录各个供应商对每种采购的商品报价,可以根据此报价表进行价格对比。采购管理模块还有付款/退款记录的功能,负责记录采购的商品的付款/退款记录。此模块的功能包括了添加、查询、删除、修改以及分页的功能。 下图为采购管理模块设计图: 采购管理模块 采购管理 供应商报价 退款记录 付款记录 图2 采购管理模块设计图 3.2.2 产品管理模块 产品管理模块记录的是企业销售、存库所需的产品。包括产品的基本信息、类型、库存状态、成本价、零售价等。其中产品信息功能主要负责记录产品的节本信息,如产品名称、规格、库存状态、成本价等。而产品类型操作功能则主要负责记录产品的种类,包括添加、删除、修改产品类型及产品的下属类型。批量导入产品功能主要是为用户提供快速输入产品信息的快捷操作,可以快速导入excel表格、条形码及二维码。此模块的功能包括了添加、查询、删除、修改以及分页的功能。 下图为产品管理模块设计图: 产品管理模块 产品信息 类型操作 批量导入产品 图3 产品管理模块设计图 3.2.3 合同管理模块 合同管理模块功能包括了合同/订单的基本信息,合同产品、签单客户。其中还包括发货单。其中合同订单视图功能主要是管理合同订单的基本信息,可以对合同订单进行添加、查询、删除及修改操作。发货单和退货单则主要管理需要发货和退货的产品的信息,及时记录产品的发货单和退货单。 下图为合同管理模块设计图: 合同管理模块 合同订单视图 发货单 退货单 货单记录 图4 合同管理模块设计图 3.2.4 客户及供应商模块 客户及供应商模块主要包括客户管理、供应商管理两部分。客户管理与供应商管理的实现方法基本相似,都有信息的添加、修改与删除。其中客户管理模块包括了客户管理、客户联系人、客户对账单三个功能,主要是实现对客户及其联系人信息的管理,客户对账单主要管理客户的购买记录。供应商管理模块包括了供应商信息、批量导入供应商及供应商对账单的功能,与客户管理模块类似,是对供应商的信息进行管理。 下图为客户管理模块设计图: 客户管理模块 客户管理 客户联系人 客户对账单 图5 客户管理模块设计图 下图为供应商管理模块设计图: 供应商管理模块 供应商管理 供应商联系人 供应商对账单 图6 供应商管理模块设计图 3.2.5 仓库管理模块 仓库管理模块的功能包括管理仓库基本信息,仓库内各个库位的位置,仓库有拥有的产品数量。其中仓库基本信息与库位信息属于基础数据,需要先添加了仓库信息与库位信息后,产品存储时才能选择存储在哪个仓库,而库位信息则属于仓库信息的扩展,是仓库信息的补充。库存产品列表信息功能实现的是产品入仓后在仓库的存储信息的展示,可以从库存产品列表得到产品的名称、数量、所在仓库等信息。此模块功能包括查询、添加、修改、删除及分页操作。 下图为仓库管理模块设计图: 仓库管理模块 仓库信息 库位 库存产品列表 图7 仓库管理模块设计图 3.2.6 系统管理模块 系统管理模块包括用户个人信息管理、部门设置、权限管理、菜单设置、职位设置等。此模块的功能除了个人信息设置的功能其他优惠可以访问,其余的功能只有管理员可以访问,由管理员进行添加、删除及修改员工信息,赋予员工功能模块的访问权限,设置公司信息,岗位信息和职位信息等。 下图为系统管理模块设计图: 系统管理模块 菜单设置 个人信息设置 职位设置 部门设置 员工信息 公司信息 图8 系统管理模块设计图 3.3 系统E-R图 3.3.1 系统E-R图 图9 系统总E-R图 3.3.2 各部分功能实体E-R图 (1)采购信息E-R图 采购信息 采购时间 描述 采购金额 采购类型 仓库状态 仓库 我方代表 供应商代表 采购单号 产品 采购主题 订单状态 图10 采购信息 (2)产品信息E-R图 产品信息 产品型号 描述 产品规格 单位 库存 图片 成本价 状态 产品类型 零售价 产品名称 条形码 图11 产品信息 (3)仓库信息E-R图 仓库信息 描述 状态 库存 地址 创建日期 仓库名称 编号 图12 仓库信息 (4)库位信息E-R图 库位信息 描述 仓库 更新时间 产品 详细位置 编号 图13 库位信息 (5)入库单信息E-R图 入库单信息 仓库 申请人 审核人 审核状态 审核备注 产品 库单状态 入库日期 采购单 入库主题 图14 入库单信息 (6)客户信息E-R图 邮箱 客户基本资料 邮政编码 联系电话 价值评估 信用等级 阶段 客户类型 地址 备注 简称 国家 规模 行业 城市 传真 网址 公司简介 编号 关系等级 客户名称 证件号码 证件类型 QQ号码 省份 图15 客户信息 (7)供应商信息E-R图 邮箱 供应商基本资料 邮政编码 联系电话 价值评估 信用等级 阶段 地址 备注 简称 国家 规模 行业 城市 传真 网址 公司简介 编号 关系等级 供应商名称 省份 供应商类型 图16 供应商信息 (8)合同信息E-R图 客户 合同基本资料 总金额 备注 状态 客户签约人 合同附件 产品 支付方式 合同正文 我方签约人 开始时间 分类 外币备注 交付地点 单号 签约日期 结束时间 合同主题 图17 合同信息 3.4 系统用例图 3.4.1 管理员用例图 图18 管理员用例图 以下是管理员用例的部分用例规约 管理员用例规约 1. 赋予权限 1.1 简要说明 本用例用于管理员为相应的用户提供不同的权限的功能。 1.2 事件流 1.2.1 基本流 当管理员为不同职位选择了可用的模块时,该职位的用户登录后则具有管理相应的模块的功能。 1.2.2 备选流 无 1.3 特殊要求 无。 1.4 前置条件 使用本用例的用户要有相应的系统设置的权限并且必须先登录到系统中。 1.5 后置条件 如果该用例成功,则该职位的用户都具有管理被赋予的权限的功能。 1.6 扩展点 无。 2. 删除客户信息 2.1 简要说明 本用例主要是为系统管理员提供删除不再需要的客户信息的功能。 2.2 事件流 当管理员点击客户列表中某一客户右边的符号时,将向管理员提示是否确认删除客户信息,点击“确定”后,则删除客户信息成功。 2.3 备选流 当要删除的客户与其他模块信息有关联时,删除不成功,系统提示客户与其他模块有关联,不允许删除。 2.4 前置条件 使用本用例的用户必须拥有删除客户权限并且已经登录到系统中。 2.5 后置条件 如果该用例成功,则被删掉的信息将从数据库中删掉,否则,系统维持原样。 2.6 扩展点 无。 3.4.2 仓库人员用例图 图19 仓库人员用例图 以下是仓库人员用例的部分用例规约 仓库人员用例规约 1. 查看库存信息 1.1 简要说明 本用例主要为仓库人员展示库存信息,并提供相应的操作链接,仓库人员可以通过相应的链接进行查询的操作。 1.2 事件流 1.2.1 基本流 ①当仓库人员点击库存产品列表时,将向仓库人员展示仓库中存在的产品信息列表。 ②当仓库人员输入查询条件“产品名称”、“仓库名称”、“库存量(以上)”,将向仓库人员展示仓库中对应查询条件存在的产品信息,否则查询结果为空。 1.2.2 备选流 无 1.3 特殊要求 无。 1.4 前置条件 使用本用例的用户要有相应的查看库存信息的权限并且必须先登录到系统中。 1.5 后置条件 无。 1.6 扩展点 无。 2. 删除仓库 2.1 简要说明 本用例主要是为仓库人员提供删除不再需要的仓库信息的功能。 2.2 事件流 当仓库人员点击仓库信息列表中某一仓库右边的符号时,将向仓库人员提示是否确认删除仓库信息,点击“确定”后,则删除仓库信息成功。 2.3 备选流 当要删除的仓库与其他模块信息有关联时,删除不成功,系统提示仓库与其他模块有关联,不允许删除。 2.4 前置条件 使用本用例的用户必须拥有删除仓库权限并且已经登录到系统中。 2.5 后置条件 如果该用例成功,则被删掉的信息将从数据库中删掉,否则,系统维持原样。 2.6 扩展点 无。 3.4.3 产品管理员用例图 图20 产品管理人员用例图 以下是产品管理员用例的部分用例规约 产品管理员用例规约 1. 添加/编辑产品信息 1.1 简要说明 本用例主要为产品管理员对产品信息进行添加/编辑操作。 1.2 事件流 1.2.1 基本流 ①当产品管理员点击“添加企业用户”/“添加个人用户”时,将弹出添加企业用户/个人用户信息页面,输入客户信息,点击“保存”即可成功保存客户信息。 ②当产品管理员点击产品列表中的某一个产品右边的按钮时,将弹出编辑修改该产品信息的页面,修改产品信息后,点击“保存”,即可成功保存产品信息。 1.2.2 备选流 无 1.3 特殊要求 无。 1.4 前置条件 使用本用例的用户要有相应的添加/编辑产品信息的权限并且必须先登录到系统中。 1.5 后置条件 无。 1.6 扩展点 无。 2. 管理产品类型 2.1 简要说明 本用例主要是为产品管理员提供管理产品类型信息的功能,可以添加/修改/删除/查看产品类型信息。 2.2 事件流 ①当产品管理员点击类型操作,右边显示添加产品类别的页面,点击树形列表中的“产品类别”,将显示可以添加产品类别,输入产品类别信息,点击“保存”则可以保存产品类别成功。 ②当产品管理员点击类型操作,右边显示添加产品类别的页面,点击树形列表中的“食品”类别,将显示可以添加产品类别的下属类别信息,输入产品类别的下属类别信息,点击“保存”则可以保存产品类别的下属类别成功。 2.3 备选流 无。 2.4 前置条件 使用本用例的用户必须拥有产品类型操作的权限并且已经登录到系统中。 2.5 后置条件 无。 2.6 扩展点 无。 3.4.4 采购人员用例图 图21 采购人员用例图 以下是采购人员用例的部分用例规约 采购人员用例规约 1.商品采购 1.1 简要说明 本用例主要为采购人员提供记录采购商品的信息的功能。 1.2 事件流 1.2.1 基本流 ①当采购人员点击“添加采购单”时,将弹出添加采购单信息页面,输入采购的商品信息,点击“保存”即可成功保存采购单信息。 ②当产品管理员点击采购单列表中的某一条采购单记录右边的按钮时,将弹出编辑修改该采购单信息的页面,修改采购单信息后,点击“保存”,即可成功保存采购单信息。 1.2.2 备选流 无 1.3 特殊要求 无。 1.4 前置条件 使用本用例的用户要有相应的添加/编辑采购单信息的权限并且必须先登录到系统中。 1.5 后置条件 无。 1.6 扩展点 无。 2. 删除供应商 2.1 简要说明 本用例主要是为采购人员提供删除不再需要的供应商信息的功能。 2.2 事件流 当采购人员点击供应商信息列表中某一条供应商记录右边的符号时,将向采购人员提示是否确认删除供应商信息,点击“确定”后,则删除供应商信息成功。 2.3 备选流 当供应商信息与其他模块有关联时,删除不成功,系统提示供应商信息与其他模块相关联,不允许删除。 2.4 前置条件 使用本用例的用户必须拥有删除供应商信息的权限并且已经登录到系统中。 2.5 后置条件 无。 2.6 扩展点 无。 4 详细设计 4.1 核心页面 文件名 名称 功能说明 login.jsp 登录页面 用户登录时验证用户信息页面 edit.jsp 增加/修改信息页面 用户登录后对信息进行增加/修改的页面 content.jsp 查看信息页面页面 用户登录后可以查看信息的页面 list.jsp 查询列表信息页面 用户登录后进行查询的结果信息显示的页面 commonJs.jsp 包含所有页面的js文件 用于加载页面所需要的js文件 page.jsp 分页显示功能页面 对数据进行分页显示的页面 表1 核心页面表 4.2 数据库表清单 1. 系统中的数据库清单表,如表2所示。 表名 名称 功能说明 t_user 用户表 存放系统的用户信息 t_client 客户信息表 存放客户的信息 t_company 企业信息表 存放使用本系统的企业的信息 t_position 职位信息表 存放使用本系统的企业的职位信息情况 t_department 部门信息表 存放使用本系统的企业的部门信息情况 t_bargain 合同信息表 存放客户合同的信息情况 t_buybill 采购信息表 存放企业采购时的采购单信息 t_indenture 货单表 存放合同时所需要的发货单信息 t_menu 菜单信息表 存放用于系统操作的菜单信息 t_menu_position 菜单-职位关联表 菜单与职位的关联权限 t_orderform 订单信息表 存放客户订单的信息情况 t_product 产品信息表 存放企业主要的产品信息 t_productstore 产品库存表 存放仓库中产品的库存数量 t_producttype 产品类型表 存放产品的类型数据 t_quote 供应商报价表 存放供应商各个产品的报价信息 t_stock 库位表 存放仓库的各个库位的详细信息 t_store 仓库信息表 存放仓库的基本信息 t_storeinbill 入库单 存放需要入库时的信息 t_storeoutbill 出库单 存放需要出库时的信息 t_supporter 供应商信息表 存放供应商的基本信息 表2 数据库表清单 2. t_user表 字段名称 含义 类型 长度 是否为空 是否主键 id 用户id varchar 255 否 是 name 用户名称 varchar 255 否 否 account 登陆账户 varchar 255 是 否 password 登陆密码 varchar 255 是 否 activation 账户激活 bit 1 是 否 state 在职状态 bit 1 是 否 number 员工编号 varchar 255 否 否 birthday 生日日期 datetime 255 是 否 imageName 员工照片 varchar 255 是 否 phone 联系电话 varchar 255 是 否 email 邮箱 varchar 255 是 否 msn MSN varchar 255 是 否 qq QQ varchar 255 是 否 address 联系地址 varchar 255 是 否 createtime 创建时间 datetime 是 否 updatetime 更新时间 datetime 是 否 description 备注 varchar 255 是 否 departmentId 部门id varchar 255 是 t_department主键 positionId 职位id varchar 255 是 外键 userId 用户id varchar 255 是 外键 表3 用户表 3. t_bargain表 字段名称 含义 类型 长度 是否为空 是否主键 id id varchar 255 否 是 name 名称 varchar 255 否 否 number 编号 varchar 255 是 否 type 类型 varchar 255 是 否 money 价格 float 是 否 description 描述 varchar 255 是 否 state 状态 varchar 255 是 否 payMode 支付方式 varchar 255 是 否 foreignDescription 外币备注 varchar 255 是 否 place 交付地点 varchar 255 是 否 startTime 开始时间 datetime 是 否 endTime 结束时间 datetime 是 否 clientSignUp 客户签约人 varchar 255 是 否 signTime 签约日期 datetime 是 否 content 合同正文 varchar 255 是 否 fileName 合同附件 varchar 255 是 否 clientId 客户id varchar 255 是 t_client主键 ownerId 用户id varchar 255 是 外键 selfSignUpId 我方签约人 varchar 255 是 外键 productIds 产品id longtext 是 否 numbers 数量 varchar 255 是 否 表4 合同表 4. t_buybill表 字段名称 含义 类型 长度 是否为空 是否主键 id id varchar 255 否 是 name 名称 varchar 255 否 否 billNumber 采购单号 varchar 255 是 否 buyTime 采购时间 datetime 是 否 money 采购金额 float 是 否 type 采购类型 integer 是 否 supporterMan 供应商代表 varchar 255 是 否 productIds 产品id longtext 是 否 numbers 产品数量 varchar 255 是 否 asyncNumbers 产品数量(用于入库单) varchar 255 是 否 description 备注 varchar 255 是 否 storeState 仓库状态 integer 是 否 state 订单状态 integer 是 否 supporter 对应供应商 varchar 255 是 外键 operateMan 我方代表 varchar 255 是 外键 表5 采购表 5. t_company表 字段名称 含义 类型 长度 是否为空 是否主键 id 企业id varchar 255 否 是 name 企业名称 varchar 255 否 否 simpleName 公司简称 varchar 255 是 否 address 地址 varchar 255 是 否 post 邮政编码 varchar 255 是 否 webUrl 公司网址 varchar 255 是 否 phone 电话 varchar 255 是 否 qq QQ号码 varchar 255 是 否 msn MSN号码 varchar 255 是 否 fax 传真号码 varchar 255 是 否 email 邮箱 varchar 255 是 否 imageName 标志图片 varchar 255 是 否 description 简介 varchar 255 是 否 表6 企业信息表 6. t_department表 字段名称 含义 类型 长度 是否为空 是否主键 id 部门id varchar 255 否 是 name 部门名称 varchar 255 否 否 number 部门编号 varchar 255 是 否 deep 深度 integer 是 否 description 说明 varchar 255 是 否 superDepartment 上级部门 varchar 255 是 外键 childDepartment 下级部门 varchar 255 是 外键 表7 部门表 7. t_indenture表 字段名称 含义 类型 长度 是否为空 是否主键 id id varchar 255 否 是 name 名称 varcha- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小企业 进销存 管理 系统 毕业论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文