ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:1.84MB ,
资源ID:4135232      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4135232.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(化妆品进销存管理系统大学论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

化妆品进销存管理系统大学论文.docx

1、化妆品进销存管理系统大学论文河北农业大学 本科毕业论文(设计)题 目: 化妆品进销存管理系统 摘要在我们生活的21世纪里计算机技术已经在各行各业中发挥着不可替代的作用。当前越来越多的商业、企事业单位已经将计算机技术应用于日常的管理工作,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。在市场经济中,销售是企业运行的重要环节。为了更好地推动销售,不少企业建立了分公司和代理制,通过分公司或代理把产品推向最终用户。这些分公司或代理商大都分布在不同的地理位置,跨时空,跨时间的频繁业务信息交流是这些企业业务的活动的主要特点。在这种形式下,传统的依靠管理人员人工传递信息和数据的

2、管理方式就无法满足企业日益增长的业务需求了。本文将全面介绍进销存管理系统的内容,在现有管理方式的基础上研究进销存管理模式,得出进销存管理系统的需求分析、概要设计和详细设计,介绍了利用PHP和Mysql技术实现的B/S模式的进销存管理系统的解决方案。本设计主要完成对化妆品进销存管理工作的内容,其中拥有功能比较全面的进销存管理系统。该系统包括分公司管理、产品管理、进销管理和进销存查询几个模块。关键字:进销存管理;进货;出货;库存;B/S模式 AbstractWe live in the 21st century computer technology in all walks of life ha

3、ve been playing an irreplaceable role. At present more and more commercial, enterprises and institutions have the computer technology in day-to-day management of information technology as the main indicator of the technological advances, high-tech achievements into practical productive forces faster

4、.In a market economy, marketing is an important part of running. In order to better promote the sale, many enterprises have established branch offices and agent system, through subsidiaries or agents of the products to end-users. Most of these subsidiaries or agents located in different geographic l

5、ocations, cross-space-time, cross-time exchange of information between business operations of these enterprises are the main characteristics of the activities.In this form, the traditional manual transmission rely on the management of information and data management methods will not be able to meet

6、growing business needs. In this paper, a comprehensive introduction to the contents of Purchase, Sales and Inventory Management System, under the existing management methods based on the study of management models Invoicing, Purchase, Sales and Inventory Management System derived demand analysis, ou

7、tline design and detailed design, introduced the use of PHP and Mysql technology to achieve the B / S mode Invoicing Management System solution. The design of the main Square in December to complete the Purchase, Sales and Inventory Management cosmetic work, which has a more comprehensive functional

8、 Invoicing management system. The system includes systems management, basic data management, purchasing management, customer management, order management, sales management and statements of the management of several modules.Keywords: Purchase, Sales and Inventory management, purchase, shipping, Stoc

9、k目录1 引言 11.1项目开发背景 11.2本论文组织结构 11.3 本章小结 22 系统的相关介绍 32.1开发系统所需的软硬资源 32.2相关技术简介 32.2.1B/S体系结构 32.2.2 HTML简介 42.2.3 CSS简介 42.2.4 PHP技术简介 42.3MySQL数据库 52.4 本章小结 53 系统需求分析和设计 63.1需求分析 63.1.1可行性分析 63.1.2系统功能分析 63.1.3系统性能分析 73.1.4 系统界面需求分析 73.1.5系统可移植性需求分析 73.1.6系统安全需求分析 73.1.7系统需求分析小结 73.2系统设计 83.2.1系统功能

10、模块划分 83.3系统详细设计 83.3.1系统E-R图 83.3.3表结构说明 94 系统的详细设计 124.1登录界面设计 124.2总公司管理模块 134.2.1主界面 134.2.2管理分公司模块 134.2.3产品管理模块 154.3进销存管理模块 174.3.1进货模块 174.3.2销售管理 194.4进销存查询管理 204.5 本章小结 215 系统测试 225.1 测试计划 225.1.1测试范围 225.1.2测试计划 225.2 测试步骤 225.3 测试用例 225.3.1总公司用户测试 225.3.2分公司用户测试 235.4 本章小结 236 总结 24参考文献 2

11、5致谢 261 引言1.1项目开发背景当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENIAC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。在这种环境下证实了一句话:谁掌握的知识

12、多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地1。中小型企业在我国经济发展中具有重要的地位,目前我国的中小型企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小型企业将面临外资企业和国外产品与服务的严峻挑战。如果我国的中小型企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。随着技术发展,电脑的操作及管理日趋普及,因此我国中小型公司采用电脑管理公司的各种业务也已成为趋势和必然。管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工和使用的

13、系统。其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。随着科学技术的发展,管理软件不断被应用于社会各个层面,随着公司规模和业务的不断扩展,公司单靠

14、原来的管理模式已经满足不了现有工作的需求,因此急需开发出一套全面有效方便、快捷的业务展示平台来满足公司的发展要求。1.2本论文组织结构本论文包含了6章。前面5章是介绍了本系统的开发过程。第一章、引言。 介绍本系统的开发背景。包括问题的现状,分析,可行性研究,达到的目标。第二章、系统的相关介绍。 对本系统的用到的语言,技术进行了详细的介绍与分析。第三章、需求分析和系统的设计。 对本系统的需求分析进行详细的描述,包括功能需求和非功能需求。对本系统的功能进系统功能分析系统功能分析,包含了系统功能模块图,业务流程图,数据流程图,数据库设计。第四章、系统的详细设计。 系统的具体实现,对登录界面以及各个功

15、能都进行了描述和截图。第五章、系统测试。 本章内容是对系统进行整体的测试。第六章、总结。 1.3 本章小结本章是引言部分,从整体角度论述了课题的背景和研究现状,给出了课题研究的意义,定义了要研究的主要内容以及目标,最后给出了论文的组织结构。2 系统的相关介绍2.1开发系统所需的软硬资源信息系统是一个人造系统,它由人、硬件、软件和数据资源组成,目的是及时、正确地收集、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制。信息系统包括信息处理系统和信息传输系统两个方面。随着信息技术的发展,信息技术发展出种新类型,如管理信息系统(MIS)、计算机集成制造系统(CIMS)、决策支持系统(D

16、SS)、知识管理系统(KMS)等。其中管理信息系统(MIS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,支持组织高层决策、中层控制、基层运作的集成化的人机系统。它以计算机硬件和软件,手工作业为基础,利用分析、计划、控制和决策模型,以及数据库的人机系统。它具有提供信息,支持企业或组织的运行、管理和决策功能。管理信息系统把人和计算机结合起来对组织进行全面管理的系统,它综合运用了计算机技术、通信技术、管理技术和决策技术,与现代管理思想、方法和手段结合起来,为组织的管理活动提供支持的工具。管理信息系统具有收集处理和传输信息的功能,

17、这是它的基本功能,但如果把这些基本功能应用于管理各种业务过程时,管理信息系统就赋予了具体的任务,如用于财务管理、人事管理,生产管理等。早期的管理信息系统应用是单一功能的系统,随着系统开发技术的进步,将这些单一功能的系统集成,形成了多功能的管理信息系统。因为企业的业务处理是一系列连续的、相互配合的过程,所以多功能的集成系统比单功能的管理系统能够更好地发挥管理的效率。管理信息系统的发展与信息技术的进步和管理方法的改进密切相关,按信息机应用的变化可以把管理信息系统的发展分为大型机系统、微机系统、分布式系统和网络系统四个阶段。2.2相关技术简介2.2.1B/S体系结构在B/S体系结构系统中,用户通过浏

18、览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层体系结构如图2-1所示。图2-1 三层体系结构采用该结构软件的优势在于:(1)无须

19、开发客户端软件,维护和升级方便;(2)可跨平台操作,任何一台机器只要装有WWW浏览器软件,均可作为客户机来访问系统;(3)具有良好的开放性和可扩充性;(4)可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的新需求。这种三层结构层与层之间相互独立,任何一层的改变不影响其他层的功能。三层B/S结构将应用的三个部分明确的分开:表示部分、应用逻辑部分、数据访问部分。这三个部分在逻辑上独立的分开,分别加以实现,称之为:客户端、应用服务器、数据库服务器。而在客户端和应用服务器之间加入一个WEB服务器,就形成了一种特殊的B/S结构:Browser/Server,只在客户端安装浏览器软件

20、即可。客户端使用Internet Explore时,就可以让Internet Explore变成为能够处理数据的应用系统。由于这种模式是提供一个跨平台的、简单一致的应用环境,实现了开发系统与应用系统的分离,因此避免了为多重不同的操作系统开发同一应用系统的重复操作,便于用户群的扩展、变化以及应用系统的管理。因此该结构在管理信息系统开发领域中获得飞速发展,成为应用软件开发中一种流行的体系结构.所以在开发本系统时采用这种模式。2.2.2 HTML简介Html是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言”,用它编写的文件(文档)的扩展名是.html或.

21、htm,它们是可供浏览器解释浏览的文件格式。您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件。2.2.3 CSS简介CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现HTML或 XML 等文件式样的计算机语言。 CSS目前最新版本为CSS3,能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象盒模型的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。2.2.4 P

22、HP技术简介PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。2.3MySQL数据库MySQL是最受欢迎的开源

23、SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。2.4 本章小结本章主要介绍系统采用B/S架构来设计,服务器端采用Access数据库系统和ASP组件来构成应用服务系统;客户端采用浏览器来完成全过程,同时可进行远程系统维护和管理。3 系

24、统的分析与设计3.1需求分析需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会进而了解用户究竟需要什么。需求分析也是一个建模的过程,就是以市场运作中的业务定义为基础,重新定义一个业务在业务系统中的概念、业务流程、数据流程、业务间关系、数据间关系等,以便于计算机高效的实现这个业务。需求分析既可以用于一个业务的具体分析,也可以用于一类业务的分析和整个业务支撑系统的分析。3.1.1可行性分析考虑到项目时间、资源等因素,在实际开发该计算机系统时,常常要为资源不足和交付

25、日期难以完成而苦恼,因而需要慎重的尽可能早的估价研制课题的可行性。可行性研究包括:经济可行性、技术可行性、管理可行性、操作可行性等等。(1)经济可行性:由于商场规模的日益增大,进出货物数量繁多,且工作量大。原有的手工操作耗时费力,又不能保证数据的正确性,迫切需要实现计算机信息化管理,用信息化管理实现对数据的录入、查询、打印等的处理。比起传统的方法这样可以节省大量的人力物力资源,又可以缩短业务处理的时间,加强对物资安全的管理,具有很强的实用性和经济性。(2) 技术可行性:我校计算机系以及其他系都有软硬件且知识丰富,具有较高的文化水平和计算机操作水平,可以设计管理该系统的学生和老师,且课余时间丰富

26、,可以学习和了解在设计和应用当中会遇到或可能遇到的技术问题。我校许多专业都以开设类似的课程设计题目,学生和老师在技术方面已经有经验,正缺少这样的实践机会。(3)管理可行性:软件充分结合现代管理理论达到企业与管理人员与企业业务流程的合理分配,结合企业现有的管理方式、规章制度以及原始数据达到软件与企业融合的目的。接受现代管理知识比较容易,加之软件是根据MIS、ERP现代管理原理开发的。经调查大多部门经理认为软件有必要开发也是必须开发的。(4) 操作可行性:本系统操作简单,易于理解,只需通过简单指导,上手较快,系统管理员、以及普通用户均能进行操作,运行环境要求低。综上分析:该系统比原有方式工作效率高

27、,成本低,出错率低,在所有方面都是可行的。3.1.2系统功能分析系统采用先进的应用系统体系结构和开发模式,提高系统的可扩展性、可维护性和交互性。该系统相对独立,接口实现简单、安全,可操作性强。本系统主要包含分公司管理、产品管理、进销货管理和进销存查询四大部分。公司管理模块:该模块主要完成对各个分公司的管理,包括分公司的增删,信息修改等。属于总公司的权限。分公司只有修改自己信息的权限。产品管理模块:该模块主要是完成对公司产品的管理,包括增加新产品,删除下架产品,修改已有产品的信息。属于总公司的权限。进销货管理模块:该模块负责分公司进行销货和调货管理。进货包括直接进货,从其他分公司调货或者从本公司

28、调到其他分公司。销货管理就是记录销售的产品信息,包括数量、价格和品种。属于分公司的权限。进销存查询管理模块:该模块就是负责查询进销存记录。分公司和总公司都有该权限。3.1.3系统性能分析本企业网站由于采用动态页面设计原理,对于性能需求一般,要求能够承受1000人以下同时访问本网站而不会造成服务器的服务器阻塞或者影响服务器响应速度,最坏响应时间不能大于用户所能承受的最大时间20秒,最坏平均响应时间不能大于10秒。3.1.4 系统界面需求分析本企业网站的界面要求整洁美观,导航条简单明了,包括进销存管理等信息等页面。对于操作上,网站要求操作简单,用户对所需查找内容一目了然,整体色调不能有大的跨越。3

29、.1.5系统可移植性需求分析系统要求具有一定的可移植性,在不同的系统之间运行。能够实现数据库和系统功能的分离或者数据服务器和系统服务器分离也不影响系统的运行。3.1.6系统安全需求分析由于本网站对数据的实时性要求不高,公司的进销存数据属于机密,所以对安全性要求比较高,要求该系统运行在企业内部网络。3.1.7系统需求分析小结所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”。本节详细描述了需求分析内容,包括功能需求与非功能需求分析。3.2系统设计3.2.1系统功

30、能模块划分根据对化妆品商店的管理进行分析,可得到本系统的功能模块图如图3-1所示:图3-1系统功能模块图(1)主页面 :这是连接到各种用户登录页面的纽带,基于给人清新、简洁的操作的设计理念,本页面只提供简单的几个链接,使管理员或者普通用户可以快速的登录及注册。(2)管理员界面:管理员登录后可进行学生管理,比如学生的查询、删除以及信息修改、成绩管理等;还可进行收费管理,可进行新生报名、老生续费,同时可以进行缴费数据查询。(3)普通用户界面:普通用户没有删除修改等功能,只能查看用户自己的基本的信息、成绩、缴费记录。3.3系统详细设计3.3.1系统E-R图图3-2.系统ER图3.3.3表结构说明根据

31、逻辑关系模型可直接设计基于某种数据库管理系统支持的物理结构,我们知道关系数据库是由表构成的,所以依据系统用户信息、分公司信息、进销货记录、产品信息、库存记录在数据库中建立相应的表。本系统采用的后台数据库是Mysql数据库系统,本数据库包含八张表。各表结构分别如以下列表所示。表3-1.数据库数据表清单数据表名称数据表用途调货记录表(arrangerrc)记录调货的基本信息调货详细信息表(arrangertb)记录调货的详细信息产品信息表(producttb)记录产品的信息销售记录表(salerc)记录销售的基本信息销售详细信息表(saletb)记录销售的详细信息库存信息表(storagetb)记录现在的库存情况公司信息表(storehousetb)记录所有公司的信息用户信息表usertb各用户信息表3-2.调货记录表字段名描述数据类型主键是否为空shid调货单号int(8)是否pid产品号int(8)是否pprice产品价格decimal(8,2)否否inamount调入数量int(10)否否outamount调出数量int(10)否否表3-3.调货详细信息表字段名描述数据类型主键是否为空shid调货单号 int(8)是否outst发货公司

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1