书店图书库存管理系统毕业设计论文.docx

上传人:h**** 文档编号:26888946 上传时间:2022-07-20 格式:DOCX 页数:11 大小:15.03KB
返回 下载 相关 举报
书店图书库存管理系统毕业设计论文.docx_第1页
第1页 / 共11页
书店图书库存管理系统毕业设计论文.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《书店图书库存管理系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《书店图书库存管理系统毕业设计论文.docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、书店图书库存管理系统毕业设计论文 系部: 软件工程系 毕业设计成绩评定表 毕业设计任务书 目录 1. 系统总体分析 (5) 1.1 需求分析 (5) 1.1.1 操作角色 (5) 1.1.2 面向对象 (5) 1.1.3 计划管理 (6) 1.1.4 库存管理 (8) 1.1.5 款项管理8 1.2 模块功能设计 (7) 1.2.1 系统总体功能 (7) 1.2.2 字典维护 (7) 1.2.3 图书批销 (7) 1.2.4 图书零售 (8) 2. 数据库设计 (9) 2.1 数据表 (9) 2.2 存储过程 (16) 2.2.1 存储过程概述 (16) 2.2.2 本系统中的存储过程 (16

2、) 2.3 触发器 (17) 2.3.1 触发器概述 (17) 2.3.2 本系统的触发器 (17) 3. 实现系统框架 (20) 3.1 配置系统Web.Config (18) 3.2 系统登录 (18) 3.3 系统主界面 (19) 3.3.1 主框架页面 (19) 3.3.2 横幅框架页面 (20) 4. 字典维护模块 (23) 4.1 图书信息 (20) 4.2 客户信息 (26) 4.3 供应商信息 (27) 4.4 用户信息 (24) 5. 图书零售模块 (25) 5.1 图书内转 (25) 5.2 零售出库 (29) 5.2.1 出库录入 (29) 522 出库查询31 5.3

3、库存检查31 6结束语37 6参考文献 (37) 1. 系统总体分析 1.1 需求分析 1.1.1 操作角色 一个书店可分为总店和门市两个部门,对于较大的书店,这两个部门是实际分开且以实体存在的;而对于较小的书店,这两个部门是合二为一的,但也可从业务的角度上将其虚拟分开。一般来说,总店主要负责从外界(即供应商)购进图书和对外批销图书,门市主要负责零售图书。总店的图书来源主要是从供应商购进,而门市不面向供应商,其图书来源主要是从总店转入。从系统意义上说,总店和门市均有单独的库存,而不管这个库存是否有实体(即库房)存在。 图书网络管理系统将操作角色分为总店和门市两部分;不同的操作角色可执行的操作也

4、不同,总店可进行的操作包括收订管理、报订管理、批销入库、批销出库、图书收退、图书报退、图书赠送、图书折损、库存检测及款项管理等;门市可执行的操作则主要是图书内转、零售出库和库存检测等。 1.1.2 面向对象 在整个图书流通的过程中,书店是作为一个中间环节存在的。如果按照上、中、下游来区分,书店是中游,上游是供应商,下游是客户,如图 1-1 所示。 图 1-1 书店作为中间环节存在 依据面向对象的不同,书店执行的相关业务操作也不同。面向供应商,书店执行的业务操作包括图书报订、批销入库、图书报退和图书付款;面向客户,书店执行的业务操作包括图书收订、批销出库、图书收退及图书收款等。 1.1.3 计划

5、管理 计划是保障书店良好运营的关键,如何保证客户所需要的图书及时到位,以及如何保证及时购进库存不足的图书等都需要制定计划。 在图书网络管理系统中计划的管理包括收订管理和报订管理,收订管理主要面向客户,用于记录客户向书店所预定的图书信息;报订管理则主要面向供应商,用于记录书店向供应商所定购的图书信息。在报订管理中应对收订的图书信息进行汇总,统计客户所定购的图书品种和数量,并自动将其转化为报订的图书品种和数量。对于库存不足的图书,则由用户自行添加图书品种和数量。 1.1.4 库存管理 从本质上说,图书网络管理系统是一个特殊的进销存系统,它主要涉及进、销、存3个环节。从通俗意义上说,进是指入库,出是

6、指出库,而存则表示库存。其中,库存是整个系统的核心,库存的变动是伴随着进与出而发生改变的。 在图书网络管理系统中,与进相关联的操作包括图书入库、图书收退和图书转入,图书入库是指从供应商进货入库;图书收退是指客户在购买图书后又退回书店;图书转入是指从其他地方(如总店或其他门市)转入图书。 在图书网络管理系统中,与出相关联的操作包括图书出库、图书报退、图书转出、图书赠送及图书折损,图书出库是指将图书销售给客户,它通常包括总店批销出库和门市零售出库;图书报退是指将图书退回给供应商;图书转出是指从将图书转出到其他地方(如总店或 其他门市);图书赠送是指将图书免费赠送给他人;图书折损是指由于破损和毁坏等

7、各种原因导致图书不可用或不能销售而进行折损处理。 不管是进还是出,其中的各项操作均影响图书库存的改变,与进相关的操作将导致图书库存的增加;与出相关的操作将导致图书库存的减少,如图 1-2 所示。 图 1-2 围绕图书库存的相关操作 从理论上说,图书库存数量的计算应按以下公式: 总店库存入库数收退数转入数出库数报退数转出数赠送数折损数 门市库存转入数出库数转出数 1.1.5 款项管理 对于门市来说,其款项一般以现金交易。购书的同时必须付清款项,不存在待收的款项信息;对于总店来说,由于其业务是以批销为主,因此客户的购书款有可能不是即购即付。也就是说,客户可能在多次购买之后,再一次性付清款项,或分多

8、次付款,这就存在待收的款项信息。此外,总店从供应商出购进图书,也可能是在多次购进后一次付清或分多次付款,导致产生待付的款项信息。 在本系统中,由于门市没有款项结余,因此针对门市没有与款项的相关操作。如需查询其所收款项,从门市出库查询中即可获知;而对于总店,则包括与款项相关的两项操作,即图书收款和图书付款。其中,图书收款针对客户执行收款操作,图书付款则针对供应商执行付款操作。 1.2 模块功能设计 图书网络管理系统主要针对各类中、小型书店,为书店的整个经营业务进行信息化的管理。通过本系统可以使书店的业务管理更加规范,提高工作效率并降低管理成本。同时,本系统可提供各类业务统计数据,为经营者的快速决

9、策提供辅助的科学依据,以及时地应对市场的变化。 1.2.1 系统总体功能 依照书店的业务分工和经营流程,本系统主要分为字典维护、图书批销和图书零售等3大模块。 字典维护主要用于设置系统的字典信息,包括图书信息、客户信息、供应商信息和用户信息等。 图书批销主要用于管理总店的各项图书业务,包括收取订单、报送订单、图书入库、图书出库、图书收退、图书报退、图书赠送、图书折损、收款、付款,以及各类相关报表等。 图书零售主要用于管理门市的各项图书业务,包括图书内转及零售出库等。 1.2.2 字典维护 字典维护模块主要用于设置各类基本信息,包括图书信息、客户信息、供应商信息及用户信息等4项功能。 图书信息用

10、于设置图书的基本信息,其属性包括图书ISBN号、出版社、图书名称、定价、图书源码(出版社提供的图书编码)、自编代码、出版年度、版次、作者、架位号,以及备注等。 客户信息用于设置客户的基本信息,其属性包括客户名称、客户地址、联系电话、联系人、传真、邮编、开户行、账号、电子邮箱,以及税号等。 供应商信息用于设置图书供应商的基本信息,其属性包括单位简称、单位全称、单位地址、邮编、联系电话、联系人、传真、开户行、账号,以及电子邮箱等。 用户信息用于设置操作系统的用户的基本信息,其属性包括用户编码、用户名称、登陆名称及登陆密码等。 1.2.3 图书批销 图书批销主要用于管理总店图书的批销业务,其中包括收

11、订管理、报订管理、批销入库、批销出库、图书收退、图书报退、图书赠送、图书折损、库存检测、款项管理,以及相关报表等11项功能。 收订管理主要用于记录客户向书店预定的图书信息,其属性包括收订单号(自动生成)、收订时间、客户名称、收订图书、预定数量等。 报订管理主要用于记录书店向供应商预定的图书信息,其属性包括报订单号(自动生成)、报订时间、供应商名称、报订图书,以及报订数量等。 批销入库主要用于记录书店从供应商所购进的图书信息,其属性包括入库单号(自动生成)、入库时间、供应商名称、入库图书、入库数量、入库折扣,以及供应商单号等。 批销出库主要用于记录客户在书店所购买的图书信息,其属性包括出库单号(

12、自动生成)、出库时间、客户名称、出库图书、出库数量、出库折扣,以及备注等。 图书收退主要用于记录客户退回书店的图书信息,其属性包括收退单号(自动生成)、收退时间、客户名称、收退图书、收退数量、收退折扣,以及备注等。 图书报退主要用于记录书店退回供应商的图书信息,其属性包括报退单号(自动生成)、报退时间、供应商名称、报退图书、报退数量,以及报退折扣等。 图书赠送主要用于记录书店向他人或单位赠送的图书信息,其属性包括赠送单号(自动生成)、赠送时间、受赠人、赠送图书、赠送数量,以及备注等。 图书折损主要用于记录书店所折损的图书信息,其属性包括折损单号(自动生成)、折损时间、折损事由、折损图书、折损数

13、量,以及备注等、 库存检测主要用于检测书店的图书库存,以判断其是否准确。 款项管理主要用于记录书店的收款信息和付款信息,收款信息是指书店向客户所收取的购书款,其属性包括收款单号、收款时间、客户名称、收款金额、收款方式、发票号,以及备注等;付款信息是指书店向供应商所支付的款项信息,其属性包括付款单号、付款时间、供应商名称、付款金额、付款方式、发票号,以及备注等。 相关报表主要包括打印单据和统计分析表等。 1.2.4 图书零售 图书零售主要是对门市图书的零售业务进行管理,其中包括图书内转、零售出库及库存检测等3项功能。 图书内转主要用于记录总店与门市之间图书内转的相关信息,其属性包括内转单号(自动生成)、内转时间、内转方式、内转图书、内转数量,以及备注等。 零售出库主要用于记录门市图书的零售信息,其属性包括零售单号、零售时间、零售图书、零售数量、经手人,以及备注等。 库存检测主要用于检测门市的图书库存,以判断其是否准确。 2. 数据库设计 本系统采用SQL Server 2000作为数据库服务器,其数据库名为“BookStore”,本节说明该数据库的详细设计。 2.1 数据表 数据表中包含19个数据表,表名及其用途如表 2-1 所示。 表2-1 数据表及其用途

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com