服装库存与成本核算管理系统的设计与实现.doc
《服装库存与成本核算管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《服装库存与成本核算管理系统的设计与实现.doc(28页珍藏版)》请在沃文网上搜索。
1、目 录摘 要IIIABSTRACTIV第1章 绪论11.1 课题背景11.2 目的和意义11.2.1 目的11.2.2 意义21.2.3 国内外研究现状21.2.4 研究的主要内容21.3 系统开发环境介绍21.3.1 系统开发环境21.3.2 运行环境31.4 Visual Basic 6.0简介31.4.1 Visual Basic 6.0的功能特点31.4.2 Visual Basic 6.0中的基本概念31.5 SQL Server 2000数据库简介4第2章 需求分析52.1 系统的可行性分析52.1.1 经济可行性分析52.1.2 技术可行性分析52.1.3 操作可行性分析62.2
2、 总体架构思想62.3 系统流程图62.4 系统需求分析62.4.1 系统功能的需求分析62.4.2 软件性能的需求分析72.4.3 数据需求分析72.5 数据流图7第3章 总体设计93.1 系统功能模块图93.2 数据库设计93.2.1 数据库设计概述93.2.2 数据库ER图103.2.3 数据库表10第4章 详细设计与实现134.1 系统界面的设计与实现134.2 期初设置模块的设计与实现144.3 货品管理模块的设计与实现154.4 查询统计模块的设计与实现164.5 系统维护模块的设计与实现174.6 管理员登录模块的设计与实现184.7 库存报表模块的设计与实现18第5章 系统测试
3、205.1 测试概述205.1.1 测试任务和目的205.1.2 硬件配置205.1.3 软件环境205.1.4 测试方法205.2 系统的测试205.3 测试结论22总 结23参考文献24致 谢25摘 要21世纪,人才与科学技术成为了发展经济必不可少的两个重要条件,如何培养人才?如何让科学技术更好地为人们服务?这些都成为了影响经济发展的重要因素。随着经济快速而稳健地发展,计算机开始登上科学技术的舞台,计算机在各个领域中的应用让人们降低了生产成本,提高了生产率,把越来越多的劳动力从简单枯燥的工作中调离出来,让人们不必再重复单调的工作,为国家和社会节省了大量的人力物力。所以,计算机的发展正在朝着
4、实用化、简单化和人性化的方面发展,让越来越多的人接触计算机、学习计算机、使用计算机。本论文全面而详细地对此系统的研究目的、需求分析、总体设计、具体实现等多个角度对系统的开发过程进行简单介绍,其中重点对需求分析和总体设计两个方面进行介绍,同时针对本系统所使用的技术进行大致介绍。本系统利用Visual Basic 6.0及SQL Server 2000数据库开发。关键词:服装库存管理;数据核算;出入库管理ABSTRACTIn twenty-first Century, talent and science and technology has become the two important co
5、nditions for the development of economy, how to cultivate talent? How to make science and technology serve people? These have become the important factor of economic development. With the economy fast and steady development of computer science and technology, began to appear on the stage, the applic
6、ation of computer in various fields to allow people to reduce production costs, improve productivity, the more and more labor transferred from simple boring job, so people dont have to repeat the monotonous work, save a lot of manpower material for the state and society. So, the computer development
7、 is toward practical, simple and human aspects of development, more and more people access to computers, computer learning, computer.In this paper, comprehensive and objective, detailed the system requirements analysis, design, implementation and other aspects of the development process of the syste
8、m was introduced in this paper, which focuses on two aspects of demand analysis and the overall design are introduced, at the same time, according to the system used by the technology overview.The system uses Visual Basic 6.0 and SQL Server 2000 database development. Keywords:Clothing Inventory Mana
9、gement;Accounting Data;The Storage Management -24-第1章 绪论 本章中着重介绍了该系统设计思想的来源和设计背景,对其开发的意义和目的进行了比较深入的探讨,并对系统开发环境进行了简单的介绍。1.1 课题背景在学校,计算机可以统计学生的各种信息,让学生和老师能够轻松掌握学籍成绩等等;在家里,计算机可以带给人们最新的新闻事件,让人们在放松之余可以了解国内外重大新闻;在工作单位,人们利用计算机完成份内的各项工作,并对相关数据进行保存等工作。以上都是我们常见的计算机的用处,在很多我们想不到的领域,计算机可能已经是这个组织不可或缺的一个成员。譬如在服装领域
10、,计算机便扮演了很多角色近年来,随着各国之间频繁的贸易联系,使世界经济的总体水平在以惊人的速度提高,与此同时伴随而来的是人们对所有消费品的需求量都在大幅上升,服装、电力、汽车等行业正在迅速崛起,伴随着这些行业的发展,传统的统计、计算、管理等手段已经与之开始产生差距。这就给计算机产业在各个领域的渗透、发展提供了良好的环境。目前,虽然我国的服装的生产量、需求量及出口量已经达到世界第一的水平,但这与一些发达国家相比还是远远不足,我国在自主设计、服装生产、销售服装环节等所需要付出的成本仍然比一些发达国家高很多。造成这种问题的原因有很多,比如:人工方面的支出、店铺装修的消耗、过季服装的清理等等。这些问题
11、不是一支笔、一张纸就能算清楚的,这就需要计算机的帮助。比如:在人工方面要合理设置每个岗位上需要的人数、店铺装修前要对房间里的每个位置进行合理规划、过季服装要在不损失本钱的前提下大力促销。要解决这些问题,需要的往往不只是简单的计算,而是要全面而详细地安排,把公司的生产销售成本降到最低,为了解决计算机在服装领域的库存与成本核算问题,这就要求我们要尽力做好这个系统。本论文从经济可行性、操作可行性等方面对服装库存与成本核算管理这个系统的设计与实现进行了全面的探究与测试。首先介绍了计算机技术在服装行业的重要地位、在库存与成本核算方面都起到了怎样的作用,分析了服装库存与成本核算管理系统的必要性。1.2 目
12、的和意义1.2.1 目的库存管理系统可以为用户提供一个简单地库存管理与成本核算的环境,主要用户是管理员。管理员在成功进入系统后就可以利用系统中的五大功能对服装的期初设置、管理模块及查询统计等数据进行修改、更新。同时对货品入库、出库,库存查询,信息统计,数据备份,数据恢复等操作也有一些简单的设置。1.2.2 意义本系统的设计与实现基本完成后,就可以减少管理员日常在服装管理上所花费的时间和精力,本系统虽然设计简单,但基本上能帮助管理员更好地对服装数据进行统计、归纳。管理员可以通过从查询统计这项功能实现服装出入库的查询,出入库的年、日统计,以及日常服装借出、归还查询等操作,这样就会让日常管理有规可循
13、,在快速完成复杂工作的同时还能确保每项工作的准确性。同时该系统在系统维护模块中还添加了数据备份、数据恢复、设置权限、查看日志等功能,让管理员能更好地完成对系统的使用以及对服装的管理。该系统界面简洁,易于操作,设置的功能覆盖全面,便于查找、操作。1.2.3 国内外研究现状在中国经济处于高水平的发展之下,人们对生活物质各方面的需求都在紧紧的跟随着,从原来的按户分配、按人分配的固定形式到现在的个性购物。在整个发展的过程中,服装作为一个人们日常生活所必需的生活要素,人们对服装的需要不再仅仅是局限于满足保暖防寒的用处,而是越来越追求自己的个性与时尚,这就导致了服装数量、种类的增加,如何去记录服装的所有信
14、息以及与服装有关的数据,这就成了一个急需解决的问题。就目前世界经济的发展来看,不得不说国外在计算机技术上还占领着一定的优势,对于各方面数据的记录与保存做的工作也比较完善,这与西方国家的经济发展是成正比关系的。就服装这一方面来说,国外的服装管理系统在设计上功能比较齐全,在操作上更注重方便、快捷,将国外的先进技术加以借鉴、改良,让其适应我国服装行业的现状,这需要我们不断学习、开发以及创新。1.2.4 研究的主要内容完成一个服装库存管理与成本核算系统的设计与实现,该系统不仅能够实现添加、修改服装库存数量,设置、修改密码,还能完成对服装的统计、查询及借出、归还等操作。1.3 系统开发环境介绍1.3.1
15、 系统开发环境本系统的设计开发主要是借助Visual Basic及SQL Server 2000数据库这两款简单好用的软件来完成的,接下来将会对Visual Basic软件的集成环境做出简单介绍。1.3.2 运行环境操作系统:WindowsXP/7;开发工具:Visual Basic6.0;数据库系统:Microsoft SQL Server 2000。1.4 Visual Basic 6.0简介1.4.1 Visual Basic 6.0的功能特点1991年微软发布了Visual Basic,它的出现给软件初学者提供了一个简单的软件设计世界,其主要的功能有:程序设计是在对象与面向对象的基础上
16、实现的:以对象为主是VB.NET执行的直接要求,在编写程序的时候就已经决定了程序执行的流程,这就是传统BASIC程序设计所采用的面向程序设计的方法。相对于其它的软件开发语言,VB.NET更侧重支持面向对象的相关语法和运作机制,这个特点让程序设计者们利用面向对象这个方便的程序设计方式,将开发软件、设计软件的难度降到最低,这种做法的意义在于软件开发的速度得到提升,让软件开发者在最短的时间内完成复杂的编程工作,同时在很大程度上也增加了软件的可维护性和可利用性。简单的输入输出界面:在利用VB.NET开发软件时,我们可以通过合理地对VB.NET的属性进行设置,这样就能省略写程序这个步骤,从而得的简单实用
17、的输入输出界面,这个突出的特点是传统BASIC语言所不具备的,正是由于这个功能的革新,让很多缺乏经验的初学者们也可以轻松编程。可以制作多媒体软件:由于传统BASIC的兼容性低,所以对每个声卡的驱动程序都要进行复杂地编写。而VB.NET在编写时则不用考虑到这方面的问题,大大节省了编写时间。可以处理多个任务与多个线程:与传统BASIC语言不同的是,VB.NET已经具备了同时处理多个任务的能力,这让设计者可以在同一时间进行多项复杂的运算工作。.NET框架有丰富的链接库供设计者们选择:由于这些丰富全面的链接库,VB.NET可以省略调用相关函数这一环节,从而大大节省了时间和精力并且在相互转换语言时能够做
18、到更加方便、快捷。建立和数据库的连接:VB.NET对于像Access、dBASE等各类数据库都能提供支持,在编写程序时,用户只要简单地建立起控件与数据库的连接,就可以轻松得到功能齐全的数据库管理系统。多种不同的语言环境集成:在利用VB.NET编写程序时,Visual Basic、Visual C+、C#和Visual FoxPro等语言都具有兼容性。1.4.2 Visual Basic 6.0中的基本概念对象:对象可以是对所有的事物做一个定义,小到一个细菌,大到一个宇宙,无论是具体还是抽象的事物,我们都可以把它简化地定义为对象。在VB.NET中对象既可以单独指一个系统的一部分,比如说单独存在的
19、一个数据文件、一个打印机等等,当然,对象也可以是比较常用的一个程序。比较常见的像对象屏幕、键盘、列表框、图像框等等。属性:每个对象都有其自己独有的特性,通过这些特性我们能够轻松地分辨出这个对象。比如:所有的笔是一个对象,但是每支笔的颜色不同、大小不同、形状不同、材质也不同,所以,虽然同一个对象可以拥有共同的属性,但不同的属性往往是区分它们的关键所在。事件:利用VB.NET语言编程时,不论我们在需要操作的指定对象上给予任何鼠标操作,比如单击鼠标或双击鼠标,这个对象都会给我们做出一定的反应和改动。我们利用鼠标来发出命令,VB.NET则通过这些命令来编写自己的程序,最后所以的反应通过这些程序完成相应
20、的操作。方法:对象在执行某个动作或完成某个事件时,采用的处理方法我们通常称之为方法,在VB.NET中,所以对象都有自己处理事件的办法,比如改变外观、颜色、大小等一些属性。事件驱动:事件驱动在VB.NET中充当着后备军的作用,在平时没有任何状况时,事件驱动保持着随时待命的状态,而当出现状况,需要事件驱动时,事件驱动便会针对出现的状况自己做出处理办法。1.5 SQL Server 2000数据库简介SQL Server 2000对于软件开发者来说,是一款常用的软件,因其强大的功能以及各种人性化的设计而备受软件开发工作者的青睐。微软2000年推出的这款软件,可以说稳定性、可靠性都比较好,尽管SQL
21、Server 2000已经是很老的一款软件,在它的身后微软也在不停地更新着SQL Server 2000,但在软件开发者眼里SQL Server 2000仍然是必不可少的软件。SQL Server 2000这个版本可以说有着改革创新、承前启后的身份,它继承了之前版本的优点,并对其进行改良精简而且又丰富了自己本身的很多功能。SQL Server 2000能够在众多软件中脱颖而出,让人眼前一亮,我们可以说是其可靠的伸缩性和可用性做的贡献。SQL Server 2000的很多功能深入人心,它让Windows系统在最大程度上得到了开发应用,SQL Server 2000会利用自己的各种方式方法不让数据
22、遭到破坏,先进的管理系统、强大的管理工具为软件开发者构建了一个优秀的数据库平台。第2章 需求分析系统的需求分析是开发一个系统之前必不可少的过程,只有将系统的需求分析做好,这个系统才能有更长的生命周期,才能让这个系统长久不衰,立于不败之地,而不至于系统处于被淘汰、被忽视的情况。2.1 系统的可行性分析本系统在进行此项分析时,着重对管理员登录系统这一功能进行详细分析,由于管理员是整个系统中至关重要的角色,所以对于管理员登录必须对身份及密码详细审查、验证。在对系统进行可行性分析时对于系统中管理员修改密码的这项功能,必须要实现管理员两次输入新密码才能成功修改密码,这个操作对于保护系统的保密性是必不可少
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服装 库存 成本核算 管理 系统 设计 实现
