毕业设计(论文)书店进销存管理系统

上传人:M****1 文档编号:432602326 上传时间:2024-01-30 格式:DOC 页数:17 大小:236KB
返回 下载 相关 举报
毕业设计(论文)书店进销存管理系统_第1页
第1页 / 共17页
毕业设计(论文)书店进销存管理系统_第2页
第2页 / 共17页
毕业设计(论文)书店进销存管理系统_第3页
第3页 / 共17页
毕业设计(论文)书店进销存管理系统_第4页
第4页 / 共17页
毕业设计(论文)书店进销存管理系统_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《毕业设计(论文)书店进销存管理系统》由会员分享,可在线阅读,更多相关《毕业设计(论文)书店进销存管理系统(17页珍藏版)》请在金锄头文库上搜索。

1、毕 业 设 计目 录1 引言22 “思源”书店进销存管理系统的设计32.1 应用需求分析32.2 系统功能模块划分32.3 本系统的数据流图(如图2.2)42.4本系统数据库设计52.4.1数据项设计52.4.2 概念模型的设计52.4.3关系数据库的设计53“思源”书店进销存管理系统的实现73.1公共模块的实现83.2 用户登录模块的实现93.3客户管理模块和供应商管理模块的实现103.4零售模块的实现113.5其他模块的实现124 结果分析134.1 本文所采用的两种数据库访问方法的分析134.1.1 ADO数据访问对象和ADO DATA控件。134.1.2 采用以上两种数据库访问方法的优

2、劣性分析134.2 零售和批发模块运行结果分析154.3 库存管理模块的结果分析154.4 客户和供应商管理模块的结果分析165 结束语16参考文献16 “思源”书店进销存管理系统摘 要:本文为“思源”书店设计开发了进销存管理系统。首先对“思源”书店进销存管理系统进行了需求分析、功能模块划分和数据库结构设计,然后运用VB和数据库的知识对各功能模块进行了编程实现,最终完成了“思源”书店进销存管理系统的设计开发。该系统实现了对客户信息、库存信息和供应商信息的科学统一管理,可以对这些信息进行浏览、查询、添加、删除和修改等基本操作。特别是实现了“思源”书店的批发和零售管理中的自动结帐功能,使“思源”书

3、店进销存系统化和自动化。基于对系统安全性的考虑,本系统还设置了一般管理员和高级管理员两级权限管理,对信息管理提供了安全保障。关键词:数据库;书店进销存管理;ADO数据访问对象;ADO DATA控件Abstract : The paper designs to develop sale management system for the “SiYuan” bookstore . At first, the “SiYuan” bookstore sale management system is analyzed, function mold is divided and database con

4、struction is designed. Then each function mold is designed and realized by the knowledge of VB and database. Finally the “SiYuan” bookstore sale management system is completed. The system realizes to scientific manage the suppliers information, the customers information and the information of stock.

5、 And this information can be viewed, searched, increased, deleted and modified. Especially, the system realizes the automatic account function of the wholesale and retail of bookstore, and completes systematization and automation of the “SiYuan” bookstore sale too. Owing to the consideration of the

6、system safety, the system establishes two class legal manage, the general managing person and high class managing person in order to guarantees the system safety.Keywords: Database; Book sale management;ADO data visits object;ADO data controls piece1 引言随着时代的进步与发展,人类已步入快速发展的信息时代。在各个领域都离不开信息管理,而计算机强大的

7、信息管理功能已得到社会各界的普遍认可,它不仅可以提高工作效率,而且大大提高了数据信息的安全性。在相当长的时间内“思源”书店进销存结算依靠计算器、算盘等计算工具,针对一些计算程序复杂的过程往往可能由于人为操作失误而造成不可挽回的计算错误;对于图书库存情况的统计和核实往往采取人工手抄和实地点货的方式,这样造成了工作效率的降低和人力资源的浪费;对于客户和供应商的基本情况采取查阅销售记录和入库记录,借助于文本、表格等纸介质的手工处理。而且由于客户和供应商的信息量大,处理工作繁琐,容易造成数据丢失、出错后不易查找的缺点。总的来说是缺乏系统、规范的信息管理手段。本文设计开发出的“思源”书店进销存管理系统克

8、服了以上介绍的种种缺点,使书店进销存管理更加自动化、系统化和规范化。据统计,产品进销存可以耗费整个书店高达25%的运营成本。由此可见,利用数据库技术开发信息系统可以降低销售耗费,对书店提高利润意义重大1。“思源”书店进销存管理系统是典型的信息管理系统,其开发主要包括建立和维护数据安全性好的数据库和功能完备、界面友好的前端应用程序,因此,本文结合“思源”书店进销存管理系统的要求对VB 6.0和桌面数据库Access进行了深入的学习和研究,在开发过程中采用VB 6.0作为开发工具,特别是其新增加的ADO数据访问对象编程访问数据库和ADO DATA控件访问数据库。主要完成“思源”书店进销存管理系统的

9、开发,并通过开发应用系统的实践过程来探讨ADO数据访问对象编程访问数据库和ADO DATA控件访问数据库的优劣性。2 “思源”书店进销存管理系统的设计2.1 应用需求分析“思源”书店进销存管理系统需要满足批发和零售两方面的的需求。零售的需求是系统默认为每种图书销售量为一本,一次可购多种图书,零售不进行打折。批发的需求是图书销售量可以由一般管理员或高级管理员来设置,同样可购多种图书,但可以进行打折。同时,出于对信息管理安全性需求,本系统设置了两种操作权限,两种操作权限分别为一般管理员和高级管理员。一般管理员能够浏览、查询图书基本信息;浏览、查询、添加,删除和修改客户及供应商的基本信息;添加、修改

10、仓库基本信息;操作销售管理模块。但是,不能设置系统管理模块,进行添加、删除和修改系统管理员信息。这部分由高级管理员管理和维护。高级管理员可以进行所有操作,没有操作限制。2.2 系统功能模块划分1 登录和欢迎模块这两个模块提供“思源”书店进销存管理系统的登录界面和欢迎界面。2 主界面模块该模块提供“思源”书店进销存管理系统的主界面,是主系统的唯一入口和出口,并提供用户选择和调用各子模块。3 图书信息模块该模块提供对图书信息的查询和浏览功能。4 客户管理模块该模块提供对客户信息的浏览、查询、添加、删除和修改等功能。5供应商管理模块该模块提供对供应商信息的浏览、查询、添加、删除和修改等功能。 6 库

11、存管理模块该模块提供对库存信息的添加、修改等功能。7销售管理模块该模块提供图书的批发和零售等功能。8系统设置模块该模块提供系统管理员的添加、删除和修改等功能。本系统几大模块的结构如(图2.1)图2.1系统模块结构2.3 本系统的数据流图(如图2.2)图2.2系统的数据流图2.4本系统数据库设计2.4.1数据项设计通过需求分析,可确定系统的数据项和数据结构如下: 供应商图书销售客户图书编号书名 作者 备注客户编号客户名备注单位编号单位名称备注对应进行提供图2.3实体间的关系E-R图(1) 图书信息(图书编号、书名、作者、出版社、定价、备注)。 (2) 客户信息(客户编号、客户名、性别、单位、职务

12、、单位电话、手机、住宅电话、家庭地址、备注)。(3) 供应商信息(单位编号、单位名称、单位地址、联系人、单位电话、手机、住宅电话、通讯地址、邮编、网址、备注)。2.4.2 概念模型的设计本设计阶段在需求分析的基础上设计出能够满足“思源”书店进销存管理的各种实体。根据上面分析所得的实体有:图书信息实体、客户信息实体和供应商信息实体。实体间的关系E-R图(如图2.3)2.4.3关系数据库的设计根据概念结构设计的关系E-R图,本文选用Microsoft Access 2000数据库来进行数据库的逻辑设计。首先创建四个基本数据库表,如表2.42.7表2.4 book字段名 数据类型可否为空 说明编号

13、字符型(30)否图书编号入库日期 日期型(8)否入库日期书名 字符型(30)否书名作者 字符型(30)否作者出版社 字符型(30)否 出版社定价 数值型(30)否 定价库存量数值型(30)否 库存量供应单位编号字符型(30)否供应单位编号备注字符型(30)可 备注表2.5 customer字段名数据类型可否为空 说明客户号字符型(30)否客户号客户名字符型(30)否客户名所购图书编号字符型(30)否所购图书编号性别字符型(30)否性别单位字符型(30)否单位职务字符型(30)否职务单位电话字符型(30)否单位电话手机字符型(30)否手机住宅电话字符型(30)否住宅电话家庭地址字符型(30)否家

14、庭地址备注字符型(30)可备注表2.6 yonghu字段名数据类型可否为空说明用户名字符型(30)否用户名口令字符型(30)否口令权限字符型(30)否权限表2.7 provide字段名数据类型可否为空说明单位编号字符型(30)否单位编号单位名称字符型(30)否单位名称单位地址字符型(30)否单位地址联系人字符型(30)否联系人单位电话字符型(30)否单位电话手机字符型(30)否手机住宅电话字符型(30)否住宅电话通讯地址字符型(30)否通讯地址邮编字符型(30)否邮编网址字符型(30)否网址备注字符型(30)可备注3“思源”书店进销存管理系统的实现3.1公共模块的实现在开发“思源”书店进销存管理系统时,建立了一个用ADO数据访问对象访问数据库的公共数据模块,以便于其他模块的引用,但在开发过程中发现用ADO Data 控件访问数据库更简单、易用,所以只在登录界面模块引用了公共模块。核心代码如下Option ExplicitPublic QuanXian As StringPublic ADOLi As

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

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号