进销存信息管理系统.docx
《进销存信息管理系统.docx》由会员分享,可在线阅读,更多相关《进销存信息管理系统.docx(57页珍藏版)》请在三一办公上搜索。
1、 经济管理学院本科毕业论文 公司进销存信息管理系统 分析与设计 学生姓名: 学 号: 班 级: 专 业: 信息管理与信息系统 系 别: 管 理 系 指导教师: 2015 年 月 日 吉林 论文原创性论文原创性和和知识产权权属知识产权权属声明声明 本人声明,所呈交的学位论文系在导师指导下本人独立完成的研究成果。文中依法引用他人的成果。论文内容未包含法律意义上已属于他人的任何形式的研究成果。本人负责因论文成果不实产生的法律纠纷。 本人在导师指导下所完成的论文及相关的职务作品,知识产权归属东北电力大学。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权利。本人离校后发表或使用学位论文或与该
2、论文直接相关的学术论文或成果时, 署名单位仍然为东北电力大学。 论文作者签名: 日期: 年 月 日 指导教师负责指导教师负责学生毕业设计(论文)质量声明学生毕业设计(论文)质量声明 本科毕业论文实行指导教师负责制,指导教师应加强指导,严格把关。学生正式通过答辩后,论文正式提交学院时,导师必须亲笔签名,并签署“同意提交论文”字样,保证被指导的学生毕业设计(论文)质量达到及格以上标准。 导 师 签 名 : 日期: 年 月 日 摘 要 摘 要 公司进销存管理信息系统是当前较流行的典型管理信息系统, 本系统的设计和开发采用的是 C/S 模式,因此主要包括两方面内容,一方面是前端交互界面应用程序的设计与
3、开发, 另一方面是后台数据库的设计与建立。 对于前者要求应用程序功能完备, 交互界面人性化,易操作等。而对于后者则要求建立起数据安全性好、一致性和完整性强的数据库。 结合所要开发的进销存管理系统的特点,本系统将使用Microsoft公司的 VISUAL BASIC 6.0作为前端应用程序开发工具, 利用Visual Basic语言提供的各种面向对象的开发工具,特别是数据窗口这一个能方便而简洁操纵数据库的智能化对象,因此,要先在短时间内建立进销存系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直至形成用户满意的可行系统。而且,VB 拥有图形用户界面(GUI)和快速应用程序开发(RA
4、D)系统,可以轻易的使用 DAO、RDO、ADO 连接数据库,同时也可以轻松的创建 ActiveX 控件。因此,开发人员可以很方便的使用 VB 6.0 提供的组件快速建立一个系统应用程序。后端采用 Microsoft 公司的 Access2003 作数据库, Access 作为世界上最流行的桌面数据库系统。 与许多优秀的关系数据库一样, 可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。 本进销存管理系统具有进货管理,销售管理和库存管理这三个最基本的核心业务功能,这三个功能模块又分别有自己的子功能,三个模块相互联系,共同完成企业进销存业务。系统的所有进货清单和销售清单,库存,销售
5、,可自动生成进出库清单发送到库存系统,库存系统即时做出反应,进出库货物,并定期的盘点库存,生成库存清单与进货清单与销售清单一并呈递与公司高层,以帮助公司执行者决策。除此之外, 系统添加了用户登录管理模块, 更好的使进销存系统与公司人事系统联系上,方便公司管理,权限的设定在一定程度上保护了公司的商业秘密,因此进销存管理系统对现在公司起着至关重要的作用。 关键字:进销存管理系统;功能模块;数据库 Abstract II Abstract Company inventory management information system is the more popular of the typica
6、l management information systems, design and development of the system uses C / S mode, it mainly consists of two aspects, one is the front-end interface design and development of applications the other is the design and establish the background database. The former calls for applications fully func
7、tional, user-friendly interface, easy operation. As for the latter requirement to establish data security, consistency and integrity of the database. Combining the characteristics of the inventory management system to be developed, the system will use Microsofts VISUAL BASIC 6.0 as the front-end app
8、lication development tool, using a variety of object-oriented languages Visual Basic development tool, particularly the data window this can simple and easy to manipulate intelligence database objects, therefore, must first establish invoicing system application prototype in a short time, then the i
9、nitial prototype system needs to constantly revise and improve until the formation of a viable system of user satisfaction. Moreover, VB has a graphical user interface (GUI) and rapid application development (RAD) system, you can easily use DAO, RDO, ADO connection to the database, but can also easi
10、ly create ActiveX controls. Thus, developers can easily use VB 6.0 component provides rapid establishment of a system application. Use Microsofts back-end database for Access2003, Access as the worlds most popular desktop database system. And a lot of good, like relational databases, allowing you to
11、 easily connect the relevant information and also be a complement to other database systems. The inventory management system with stock management, sales management and inventory management of these three core business functions, these three functional modules and each have their own sub-function, t
12、hree modules interconnected together to complete Invoicing enterprise business . System inventory and sales all incoming inventory, inventory, sales, and out of the library can be automatically generated list is sent to the inventory system, inventory system to react instantly, inbound and outbound
13、cargo, and regular inventory counts, inventory and generate inventory and purchase You are presented with a list of sales executives to help implement those corporate decisions. In addition, the user is logged into the system management module, the invoicing system to better enable the company to co
14、ntact the personnel system to facilitate management, setting authority to a certain extent, protect the companys trade secrets, and therefore into the sales inventory Abstract III management system for the company now plays a vital role. Keywords: Inventory Management System;Function Modules;Databas
15、e 经济管理学院本科毕业论文 IV 目 录 摘要 . I ABSTRACT . II 第 1 章 绪论 . 1 1.1 课题开发背景及目的 . 1 1.2 国内外进销存管理系统现状 . 1 1.2.1 国外进销存管理信息系统现状 . 1 1.2.2 国内进销存管理信息系统现状 . 2 1.3 课题研究的方法及内容 . 2 第 2 章 可行性分析 . 3 2.1 概述 . 3 2.2 系统目标 . 3 2.3 系统方案 . 3 2.4 方案可行性分析 . 4 2.4.1 技术可行性分析 . 4 2.4.2 经济可行性分析 . 4 2.4.3 操作可行性分析 . 5 2.4.4 结论 . 5 第
16、3 章 系统分析 . 6 3.1 概述 . 6 3.2 系统需求分析 . 6 3.2.1 系统开发的必要性 . 6 3.2.2 系统目标及内容 . 6 3.3 系统功能分析 . 7 3.3.1 功能模块划分与描述 . 7 3.3.2 业务流程分析 . 7 3.3.3 数据流程分析 . 10 3.4 实体-联系模型 . 13 3.4 数据字典 . 15 第 4 章 系统设计 . 19 4.1 概述 . 19 4.1.1 系统设计目标 . 19 4.1.2 系统设计策略 . 19 4.2 计算机系统配置 . 19 目 录 V 4.2.1 计算机硬件配置 . 19 4.2.2 计算机软件配置 . 2
17、0 4.3 系统结构设计 . 20 4.4 数据库设计 . 23 4.4.1 数据库逻辑设计 . 23 4.4.2 数据库表设计 . 23 4.5 编码设计 . 25 4.6 系统输出设计 . 26 4.6.1 输出内容 . 26 4.6.2 输出要求 . 26 4.6.3 输出界面设计 . 27 4.7 系统输入设计 . 27 4.7.1 输入项目 . 27 4.7.2 输入要求 . 28 4.7.3 输入校验 . 28 4.7.4 输入界面设计 . 29 第 5 章 系统实施与维护 . 31 5.1 概述 . 31 5.2 系统实施方案设计 . 31 5.2.1 实施方案说明 . 31 5
18、.2.2 实施总计划 . 32 5.2 程序设计 . 32 5.2.1 程序设计原则 . 32 5.2.2 系统窗口设计 . 33 5.3 系统测试 . 36 5.3.1 测试用例 . 37 5.4 系统维护 . 43 5.5 系统评价 . 43 结论 . 44 参考文献 . 45 致谢 . 47 第 1 章 绪论 - 1 - 第 1 章 绪 论 1.1 课题开发背景及目的 随着社会经济科技的进步,企业出现百花争鸣的蓬勃发展。然而伴随着企业的快速发展,客户数量逐渐增多,财务工作繁杂化,库存产品零乱和员工工作效率低下等一些类问题随之出现。给企业及企业管理者们带来了很大的麻烦。 而随着信息化时代的
19、到来,科技信息技术在经济领域的迅猛发展,科学的经营管理理念迅速在公司之间蔓延开来,让管理者们意识到,企业要想适应时代的发展,急需解决的问题就是改善企业经营管理模式,现代管理应建立在有效的、真实的数据信息基础上,是一种科学的、理性的管理体制,而这种管理体制又必须依赖于计算机强大的数据统计功能, 公司进销存管理信息系统正是计算机功能与企业进销存问题相结合的产物。 进销存管理信息系统科学的解决了公司在货品进、销、存等一系列业务流程中的数据信息处理问题, 帮助公司管理经营者合理调整和规划公司各个经营环节的运作节奏,同时对货品的流转过程进行全过程的跟踪管理,票据信息统计管理以及相应款项流通的全程记录管。
20、 由此可以看出, 进销存管理系统在现在企业中的应用逐渐被普及,规范了企业的业务流程,提高了员工工作效率,提升资金流动的透明度和加快商品资金周转速度,从而全面提高了企业的经营水平、最终得以提升企业的经济效益。 1.2 国内外进销存管理系统现状 1.2.1 国外进销存管理信息系统现状 信息化管理在欧美国家发展早, 从硬件配置到企业人员对信息化管理企业发展重要性的认识,使得各类系统软件在企业管理中发挥着最大作用,进销存管理系统就是其中很流行的一个企业软件,欧美国家经过百年资本主义经济的发展,市场经济处于平稳的发展期, 而随着全球经济信息化进程的加快, 企业需要对市场信息保持敏感性,对市场的变化做出迅
21、速调整,把握商机维持企业竞争优势地位,同时计算机的出现以及在企业管理领域应用的快速发展, 进销存管理系统很快的在欧美地区企业中流行开来,进销存管理系统在企业中的应用,推动了进销存管理系统软件的快速成长,为世界进入经济全球经济化时代,进销存系统的风靡奠定了基础。 国际普遍公认,中国 ,东欧和印度将是第三方进销存管理(3PL)成长最快的地区,所以进销存管理行业在中国市场还有很大的发展空间。 经济管理学院本科毕业论文 - 2 - 1.2.2 国内进销存管理信息系统现状 由于国内信息技术的发展落后于欧美的发达国家地区, 所以进销存管理信息系统的发展比较晚,但是在改革开放之后,国家经济与世界经济接轨,国
22、民经济得以高速发展,同时在国民经济的拉动下,我国企业在进销存管理行业也保持了快速增长的势头,但是由于人们对进销存管理信息系统的认识不够,因此相应的进销存管理系统在企业整体应用水平还是较低。目前只有少数企业的信息化应用达到了一定的水平,其他大多数企业的信息化管理水平仍处于起步阶段, 造成这一现象的原因不外乎为两个方面:一是因为涉及进销存管理行业的企业中大量的是中小型企业,自身还处于发展的起步阶段,没有足够的资金条件来用于进销存管理系统实施;二是由于大量良莠不齐的企业软件进入到进销存管理行业软件市场, 拿一些不成熟的产品和理念误导了一些企业走上弯路,导致其他企业在进销存管理信息化面前无所适从。 进
23、销存管理系统是应现代信息科技出现的产物, 优秀的进销存系统能够使企业与上下游企业之间的信息流打通,解决信息不通畅的问题,降低信息流通环节成本,减少了人工操作出现的错误,以及加班加点及计划变更带来的浪费等。 1.3 课题研究的方法及内容 企业进销存管理信息系统是目前企业比较流行的常用系统之一, 主要包括以下几个功能模块:用户登录管理,进货管理,销售管理,库存管理,以实现对货物信息和员工信息全面,动态,及时的管理。本文主要介绍了公司进销存管理系统的设计过程和方法。 这个系统的开发用到了采用VB 6.0编程工具和Microsoft Access 2003数据库,在设计上,界面简洁明了,用户交互性强,
24、数据库连接方便。在功能上,全面体现了系统的完整性 ,用户可以很方便的使用系统对公司的进销存业务进行管理。 文章的第一部分介绍了本课题的背景现状,以及研究目标,第二部分进行可行性分析,提出了系统方案,并对方案分别进行技术可行性,经济可行性,操作可行性分析。第三部分进行系统分析,对系统的需求和功能分别分析,并建立数据字典。第四部分进行系统设计,包括结构设计,数据库设计,编码设计。第五部分进行系统实施和维护,系统测试,并对系统进行全面评价。 第 2 章 可行性分析 - 3 - 第 2 章 可行性分析 2.1 概述 可行性分析法是评估和度量系统方案可行性的活动, 是对进销存系统研究进行技术可行性、经济
25、可行性和操作可行性分析的方法。其目的是对技术可行性,经济需求合理性和条件可能性的分析研究,确保用户对新系统的功能需求是合理的,新系统开发各个条件时机成熟,则选择以最小人力、物力、财力耗费,并且能取得最佳技术、经济、带来最多社会效益方案。 2.2 系统目标 本课题是将在 2015.3-2015.7 内完成一个企业进销存管理信息系统的开发,初步实现企业进货管理,销售管理,库存管理和用户登录管理三个功能的信息化管理,满足企业在现在阶段一些基本功能的需求,预期在未来几年内,根据企业的一些需求,继续完善此系统,建立一个及时,便捷为企业提供货物信息,且具有各项功能的综合性管理信息系统,从而在提高企业员工工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 进销存 信息管理 系统
链接地址:https://www.31ppt.com/p-1995450.html