进销存管理系统论文范文JSPJAVA毕业设计

上传人:人*** 文档编号:476191603 上传时间:2023-07-28 格式:DOC 页数:28 大小:805KB
返回 下载 相关 举报
进销存管理系统论文范文JSPJAVA毕业设计_第1页
第1页 / 共28页
进销存管理系统论文范文JSPJAVA毕业设计_第2页
第2页 / 共28页
进销存管理系统论文范文JSPJAVA毕业设计_第3页
第3页 / 共28页
进销存管理系统论文范文JSPJAVA毕业设计_第4页
第4页 / 共28页
进销存管理系统论文范文JSPJAVA毕业设计_第5页
第5页 / 共28页
点击查看更多>>
资源描述

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

1、. . . . 1 引言1.1 课题研究背景随着我国改革开放程度的不断深入和经济的持续高速发展,大、中、小企业如雨后春笋般的在中国上崛起,不少企业在各地建立了分公司和代理制,通过分公司或代理把产品推向最终用户。这些分公司或代理商大都分布在不同的地理位置,跨时空的频繁业务信息交流是这些企业业务的活动的主要特点。在这种形式下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。因此,为了解决上述问题,在竞争中占的先机,作为生产企业的一个必不可少的重要环节进销存管理的信息化也就迫在眉睫了。1.2相近研究课题的介绍与优缺点分析(1)中小型商品流通企业进销存管理系统的分析与

2、设计介绍:本文在分析了现有进销存系统的特点的基础上,了解了中小销售企业对进销存管理软件的总体要求后,提出了基于B/S的中小型商品流通企业进销存管理系统的研发。优点:本系统在力求简单易用的基础上实现业务与功能的完美结合,有较为广泛的适用围,用户只需做很少的工作就可使多种不同类型的商品共用同一系统,且即可单机使用,也可连锁经营,适合不同用户的需要,突出强大的进销存业务的管理能力。缺点:安全性不够高。(2)基于WEB企业进销存应用系统的研究与实现介绍:本文详细地阐述了进销存管理系统的设计、开发和实施过程。系统是在.NET平台下开发的,.NET平台提供了多层的分布式的应用模式、组件再用、一致化的安全模

3、型以与灵活的事务控制,很好的满足了系统的要求。优点:本系统一方面通过进销存管理系统的建立,理顺了企业的信息流程和流向,使企业的经营管理更加完善,提高了管理的整体水平;另一面,在现有的人力、物力和财力的基础上,进一步发挥了企业的优势,使得企业能够扩大市场占有率,提高了公司的竞争能力。 / 缺点:页面复杂,管理员不易上手操作使用。1.3 课题研究意义开发进销存管理系统可以顺应时代的信息化、现代化潮流,提高经济效益;又可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加企业效益。通过进销存管理系统,管理者可利用信息化手段把先进的企业管理方法引入到企业的实践中,为企业的管理改革提供切实易

4、行的途径。更重要的是,进销存管理系统可以与时通过信息技术把企业数据快速转化为企业信息,从而可以与时发现问题,解决问题,进而为相关管理者提供决策依据。1.4 本论文的目的与工作容按照管理信息系统开发的原理和方法,采用现代成熟的信息技术手段来有效的管理整个采购销售的运行业务,加强此过程中对信息资源的管理与应用,使信息处理工作更加科学化、规化。开发出一套操作方便,功能实用,能满足企业要求的管理系统。本系统可以完成客户、商品和供应商的信息管理,还有进货、出货、查询、销售额图表分析等几大主要功能,同时可对与这几大功能模块有关的附加资料的处理功能,完全可以满足企业进出货信息的管理任务。1.5 本论文的主要

5、结构第1章引言描述了本课题的背景、意义和相近课题的研究现状,并总结了本论文的目的和工作容。第2章介绍了JSP、Dreamweaver等相关技术和开发工具。第3章对系统进行需求分析和可行性分析。第4章分析了系统的功能模块,介绍了数据库的概念结构设计和物理结构设计。第5章叙述了本进销存主要模块的实现方法,以与中心算法的实现原理。第6章介绍了系统测试方法与流程并列出了主要功能模块的测试用例与结果。第7章对本进销存的操作和维护进行说明。第8章对本论文进行总结并提出展望。2相关技术和开发工具介绍2.1 JSP技术特点介绍1、一次编译,多次、多处运行,代码的执行效率高JSP的脚本语言是JAVA语言,因此它

6、具有JAVA语言的一切特性。同时,JSP也支持现在大部分平台。 当JSP第一次被请求时,JSP页面转换成Servlet,然后被编译成.calss文件,以后(除非页面有改动或Web服务器被重新启动)再有客户请求该JSP页面时,JSP页面不被重新编译,而是直接执行已编译好的.class文件,因此执行效率特别高。2、组件的重用性可重用的、跨平台的JavaBeans和E(Enterprise JavaBeans)组件,为JSP程序的开发提供方便,我们可以将复杂的处理程序(如页面中需要显示的动态容与对数据库的操作)放到组件中。可以多次使用这些组件,极大的减少了在JSP页面中重写重复的代码。3、将容的生成

7、和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上的动态容。生成动态容的语句一般被封装在JavaBean组件、E组件或JSP脚本段中。这样,页面的设计人员和页面的编程人员可以同步进行。同时在客户端通过查看源文件,看不到JSP标识的语句,更看不到JavaBean和E组件,也可以保护源程序的代码。2.2 SQL Server 数据库介绍SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在

8、Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。Microsoft SQL Server是基于服务器端的中型数据库,可以适合大容量数据的应用,在功能和管理上比Microsoft Access强。能够处理大量数据,灵活地开发后台,具有可扩展性等。运用SQL Server数据库,实现数据传递,保证数据的完整性、安全性。SQ

9、L语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据,添加数据,删除数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create以与Drop在的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。2.3 Dreamweaver简介Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理于一身的所见即所得网页编辑器,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。利用Dreamweaver中

10、的可视化编辑功能,可以快速创建 Web 页面而无需编写任何代码。可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。Dreamweaver 还提供功能全面的编码环境,其中包括代码编辑工具;有关层叠样式表、JavaScript和其它语言的语言参考资料。Dreamweaver具有设计和开发过程中需要的管理、设计、页面制作、多媒体制作和动画制作等丰富实用的功能:它具有友好的操作界面,在文档窗口中可以打开各种浮动面板,同时还可以使用系统置的多种对象进行操作。Dreamweaver启动后,工作区是白色的空白区域,可以在工作区插入图像、表格、添加背景、添加音乐以与其它页面元素;浮动面板提供了

11、访问程序特性的简单方法,可以对浮动面板进行选择、拖放、重新定位、移动等操作,当不需要使用某个移动面板时,可以用鼠标单击该面板右上角的关闭按钮将其关闭,需要时再打开;状态栏位于窗口的最下端,用于显示文档的HTML标记、文档窗口大小、下载速度等信息。2.4 Tomcat服务器简介Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP

12、程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行Tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处

13、理静态HTML的能力不如Apache服务器。3 系统分析3.1系统初步调查目前中小企业希望解决的问题是:解决企业部统一的物料编码管理,物流管理中的信息流通,库存积压与物料的配套问题,完善质量检验,对生产过程中的质量信息进行全面管理。包括原材料、外购外协件、半成品、成品各道工序的质量控制,并对各种数据进行统计分析。对公司的各种资源与信息进行查询,包括销售、采购、生产、财务等信息数据进行查询、统计与分析,对根据信息作出快速合理的经营决策。3.2 可行性分析3.2.1 技术可行性分析本是采用JSP +SQL Server 2000开发的,虽然现在JSP的使用相对于ASP,PHP没有这么流行,但是它是

14、未来发展的趋势。它所具有的一些功能是ASP,PHP无法比拟的,比如:一处编写随处运行,系统的多平台支持,强大的可伸缩性等优势。而SQL Server 2000是由微软公司推出的,能提供超大型系统所需的数据库服务,并对数据库提供全面的保护,具有防止问题发生的安全措施。它是一个采用SQL语言的关系型数据库管理系统。作为客户机/服务器的后端数据库,是所有数据的汇总和管理中心。3.2.2 经济可行性分析现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为企业的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行

15、可以节省许多资源;第三,本系统的运行可以大大的提高企业的工作效率;第四,本系统可以使敏感文档更加安全。本系统的开发所需的设备在现有条件下,只需要少量的投入资金就可以实现。因此在经济上是可行的。3.2.3 管理可行性分析对于企业公司来说,拥有一个有效的进销存管理系统是必需的一部分。通过该进销存系统,可以提供给公司有价值的分析,帮助制定战略决策,有效的了解并解决客户的信息。本系统完成后,将会使进销存管理工作变得简单、高效、方便,且系统用户界面简单友好,易于维护和管理。3.3 需求分析3.3.1 用户需求分析随着我国市场经济的蓬勃发展,企业正处于一个高速发展的时期。行业的快速发展,必然导致市场竞争的

16、加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强部管理,提高运营效率。而我国大部分企业虽然经营实现了专业化,但是从信息机制上还没有摆脱原有的销售模式,企业部没有形成完善、有效的激励和约束的信息化管理机制,企业发展的动力不足,影响了企业的持续、稳定、快速发展。同时,我国企业经营形式正在向集团化、连锁化发展。在这一发展过程中旧有的企业管理模式已不能适应新型的社会主义市场经济的要求。如何利用现代化信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是经营企业特别关心的问题。再者,由于企业产品种类繁多、销售模式繁多、业务量大,单凭手工记账很难适应工作的需要。如何尽快建立和完善现代企业的信息化管理机制,已

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

当前位置:首页 > 医学/心理学 > 基础医学

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