服装进销存管理系统毕业论文

服装进销存管理系统毕业论文
服装进销存管理系统毕业论文

服装进销存管理系统毕业论文

目录

第1章绪论 (1)

1.1 研究背景 (1)

1.2 研究现状 (1)

1.3 开发本项目的意义 (2)

1.4 开发本项目的必要性 (2)

第2章系统开发关键技术概述 (4)

2.1 JAVA语言简介 (4)

2.2 SSH框架简介 (4)

2.3 AJAX 简介 (6)

2.4 JQuery框架 (6)

2.5 Maven (7)

2.6 系统运行环境的搭建 (7)

2.6.1 JDK的安装与配置 (7)

2.6.2 Tomcat的安装与配置 (8)

2.6.3 Maven的安装与配置 (8)

2.6.4 Mysql数据库的安装与配置 (9)

2.7 系统开发的软硬件需求 (10)

第3章系统分析 (11)

3.1 系统目标 (11)

3.2 系统需求分析 (11)

3.2.1 数据需求分析 (11)

3.2.2 用户需求分析 (12)

3.2.3 应用需求分析 (12)

3.3 可行性分析 (13)

3.4 系统结构分析 (13)

第4章系统设计与实现 (15)

4.1 体系结构 (15)

4.2 系统总体框架 (15)

4.3 系统流程图 (16)

4.4 系统功能模块设计 (16)

4.4.1 系统登录 (17)

4.4.2 添加、查询用户 (18)

4.4.3 采购模块 (19)

4.5 系统数据库设计 (21)

4.5.1 数据库总体设计 (21)

4.5.2 数据库概念设计 (22)

4.5.3 数据库逻辑设计 (25)

4.6 系统界面设计 (28)

4.6.1 登录系统界面 (28)

4.6.2 高级管理员操作界面 (28)

4.6.3 采购界面 (29)

4.7 关键文件与代码 (31)

4.7.1 WEB服务器配置 (31)

4.7.2 Spring 与 Hibernate 整合部分 (31)

第5章系统调试与测试 (33)

5.1 程序调试 (33)

5.2 程序的测试 (33)

5.2.1 空指针异常 (33)

5.2.2 映射不到数据库错误 (34)

5.3 系统测试与分析结果 (35)

第6章结束语 (36)

参考文献 (37)

致谢 (38)

附录英文资料翻译 (39)

第1章绪论

1.1 研究背景

随着中国计算机业务的迅猛发展,国许多企业已跨入电脑管理时代,并因此提高了管理效率和市场竞争力,但目前仍有部分企业还停留在原始计账管理阶段。而随着全球经济信息化的进程和WTO的成功实现,企业面临着前所未有的机遇和挑战,在如此激变的社会形势和激烈的市场竞争下,愈来愈多的企业管理者意识到效率管理和科学管理的重要性,以及增强市场竞争力的迫切性,因此建立科学、规、高效的管理制度和秉承富有竞争力的经营理念是每一个企业管理者的渴望,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。

在进货、库存、销售环节中,由于商品种类繁多、业务量大、库存管理复杂,使用手工操作的工作量很大,在操作过程中也很容易出现各种错误。而采用计算机管理则可以大大提高日常工作的效率,不仅将原来由手工操作的进货、出货及销售这一整套流程用计算机进行全程管理,而且消除了手工操作中可能存在的不确定因素,达到进销存管理流程清晰,从而能够比较彻底地贯彻经营者的管理模式。

进销存管理系统是促进企业发展的重要组成部分,是企业经营管理中的核心环节,也是一个企业能否取得效益的关键,如果能够做到合理采购,及时销售,库存量最小,减少积压,那么企业就能取得最佳的效益。在现代社会中,大多数企业事业单位,特别是中小型企业,实现信息化管理是首要的任务。只有实现信息化管理,才能提高工作效率和企业的管理水平。市场经济快速多变,竞争激烈,企业采用信息化管理进货、库存、销售等诸多环节成为趋势及必然。

1.2 研究现状

经济全球化对我国中小型企业的发展提出了全方位的挑战。在积极建立商业现代商业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,货运物品部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在商业中实现就成为了一个可望而不可及的目标。公司集团非常急需一套既有先进管理思想又适合国中小型企业的进销存管理系统,作为实现目标和提高现有水平的一种重要手段!

在我国信息产业迅速发展得同时,手工管理方式在信息管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使信息行业直面外国同行单位的直接挑战,因此,信息行业必须提高其工作效率,信息化的管理势在必行。

在传统的服装信息管理中,其过程往往是很复杂的,繁琐的,并且在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化。

服装进销存管理系统是随着管理科学和科学技术的发展而形成的,它的发展与计算机网络技术的发展是紧密相关的,随着Internet/Intranet技术的广泛应用,服装进销存系统的体系结构也发生很大的变化,从以往基于C/S结构的数据访问及安全体系发展到当前的基于B/S结构体系,促使服装管理走向网络化、国际化、个人化。

1.3 开发本项目的意义

本课题的目的是使服装进销存管理清晰化,透明化,便于操作,易于管理。通过采购、进库、销售模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化能自动对人工操作环节进行复查使服装进销存系统出错率降至最低。在传统的服装信息管理中,各种管理工作往往是很复杂烦琐的。服装进销存管理系统的特点是信息处理量比较大,所管理的种类比较繁多,而且由于采购、销售等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此服装进销存管理系统必须实现计算机化处理。我们系统开发的总体任务是实现服装进销存管理系统的规化、自动化、信息化与智能化,从而达到提高办公效率的目的。

1.4 开发本项目的必要性

随着计算机技术和网络技术的飞速发展,每所学校都相继采用信息技术对设备有关信息进行管理。然而,也注意到许多单位,并没有很好地运用现代信息技术对设备等信息进行管理,很多普通的服装进销存系统将所有的管理事务全都交给管理员来完成,如果信息有任何的增删改查,都需要通过管理员来完成,非常麻烦。如何开发一个实用的服装进销存系统,是摆在设计者面前的一大难题。通过对服装进销存系统进行深入分析和研究,本文从功能模块、数据格式、通用性三个方面进行细化,提出服装进销存系统设计的理论依据和实现的方法。设计系统的数据层、逻辑层、界面层,重点体现数据格式的规,也为通用性的实施提供

保障。最后在系统开发环节,从技术层面实现代码的可重用性及系统的通用性,从而使系统的设计更具实用性和通用性。总之在逐渐发展起来的服装进销存管理系统会将提高管理质量和水平,在系统中每一种角色都有自己的权限,保证了信息的安全性以及交流简易性。因此,基于MVC 的服装进销存系统将会是以后的趋势,所以我通过开发服装进销存管理系统以便能更好的衔接。

第2章系统开发关键技术概述

本系统主要采用JAVA、SSH框架、MySql数据库、Ajax、JQuery框架、Maven 等技术,整体设计遵循软件工程的方法,经过需求分析、总体设计、代码的编制和系统实现几个阶段。

2.1 JAVA语言简介

自从世界上诞生第一台计算机以来,计算的模式共经历了三个发展历程,它们分别是计算模式、分散计算模式和网络计算模式。如何使计算模式更加有效呢?开发的应用平台是重要因素,而现阶段几个开发语言比较,Java是最有效果的语言。

Java的开发平台一共分为两部分,它们分别是Java虚拟机和Java应用编程接口也就是通常说的API,Java应用编程接口可以分为基本的接口部分和扩展的接口部分。它可以为Java提供独立的标准接口,因此Java的跨平台性可以发挥的淋漓尽致,只要在操作系统的平台上或者是硬件上安装Java平台之后,Java 程序就可以运行,随着Internet的快速发展,环球信息网的迅猛增长,促进了Java语言研制的进展,使得它逐渐成为Internet上倍受欢迎的开发与编程语言。Java语言被美国著名杂志评为十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用Java编写的软件产品,受到工业界的重视与好评,认为“Java是八十年代以来计算机界的一件大事”。Java目前分为三个体系版本,它们分别是标准版、企业版、微缩版,Java语言的出现丰富了Web的界面显示,Java是一种面向对象的语言,它以极强的安全性,系统平台以及硬件平台无关性的特点已经成为目前主流的编程语言。微软总裁比尔·盖茨在认真观察了一段时间后从而确认“Java是长时间以来最卓越的程序设计语言”,并确定微软整个软件的开发战略从PC单机时代向以网络为中心的计算时代转移,而购买Java 是他的重大战略决策的实施部署。由此看来,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。

2.2 SSH框架简介

SSH框架主要是由Spring框架、Struts2框架、Hibernate框架集合而成。

通常说的Spring其实指的是Spring Framework,它是Spring下的一个子项目,Spring围绕Spring Framework这个核心项目开发了大量其他项目,比如

相关主题
相关文档
最新文档