温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于JSP的针织品生产销售管理系统的设计与实现
计算机专业
基于
JSP
针织品
生产
销售
管理
系统
设计
实现
基于JSP的针织品生产销售管理系统的设计与实现
摘 要
当今时代互联网发展日新月异,与人们日常生活起居有着密切的联系,几乎与人们生活融为一体。因此,如果设计和实现针织品生产销售管理的系统,不仅能够借助互联网上广泛的用户,迅速发展起来,同时也能为人们在针织品生产销售管理方面带来便利。
基于JSP的针织品生产销售管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户和使用者了解和熟知该系统的产品以及产品特色,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。
为了更好的实现针织品生产销售管理系统的各项功能要求,系统前期对意向用户和使用者进行了深度调研,制定系统需求说明书和界面设计草图。接着,严格按照软件开发流程要求,借助mysql数据库,依次完成系统功能设计,系统模块设计,数据库设计和外部接口定义等任务。然后,系统使用Java编程语义采用MVC设计模型编码实现系统各个功能,进而提高代码的可读性和拓展性。最后,为提高系统运行的稳定性,减少系统运维故障,系统将服务器部署到Tomcat上,并进行大量的边界测试和压力测试,从而完善系统各项指标。
关键字:针织品生产销售管理系统;java编程语言;mysql数据库
ABSTRACT
The Internet is developing with each passing day, and it is closely related to people's daily life, and it is almost integrated with people's lives. Therefore, if the design and implementation of the system for the management of the production and sales of knitwear can not only be rapidly developed by means of a wide range of users on the Internet, but also facilitate the production and sales management of knitwear.
JSP-based knitwear production and sales management system can be widely and comprehensively promoted through the Internet, so that as many users and users as possible can understand and know the products and product features of the system, not only provide services for users, but also promote Make yourself more and let more users know about yourself.
In order to better realize the various functional requirements of the knitwear production and sales management system, the system conducted in-depth research on intended users and users in the early stage, and formulated system requirements specifications and interface design sketches. Then, in strict accordance with the requirements of the software development process, with the help of the mysql database, the system function design, system module design, database design and external interface definition tasks are completed in turn. Then, the system uses Java programming semantics to implement various functions of the system using MVC design model coding, thereby improving the readability and expandability of the code. Finally, in order to improve the stability of the system operation and reduce system operation and maintenance failures, the system deploys the server to Tomcat and conducts a large number of boundary tests and stress tests to improve the system's various indicators.
KEY WORDS: knitwear production and sales management system;Java programming language;MySQL database
目 录
1引言 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 2
1.4论文结构 2
1.5本章小结 3
2 系统开发技术的介绍 4
2.1 MyEclipse介绍 4
2.2 Tomcat简介 4
2.2 HTML/CSS简介 5
2.3 JSP简介 5
2.4 MySQL数据库概念和特点 6
2.5本章小结 6
3 系统分析 7
3.1 可行性分析 7
3.2 功能需求分析 7
3.3 业务流程分析 9
3.4 数据流程分析 10
3.5 本章小结 13
4 概要设计和数据库设计 14
4.1 系统设计思想 14
4.2 系统总体设计 14
4.3 系统功能模块设计 15
4.4 数据库设计 16
4.4.1概念模型设计 16
4.4.2 数据库表设计 16
4.4.3 数据库连接计 20
4.5 本章小结 25
5 系统实现 26
5.1 实现环境说明 26
5.2 主页面的实现 26
5.3 注册模块的实现 27
5.4 登录模块的实现 28
5.5 修改密码模块的实现 29
5.6 采购记录模块的实现 29
5.7 销售记录模块的实现 31
5.8 仓库人员模块的实现 32
5.9 销售人员模块的实现 34
5.10 分页算法的实现 36
5.12 本章小结 38
6 系统测试 39
6.1 测试方法 39
6.2 界面测试 39
6.3 功能测试 40
6.4 测试结果 42
6.5 本章小结 42
总结 43
谢辞 45
1引言
1.1开发背景
如今我们的生活进入了信息快速发展的互联网时代,生活中的点点滴滴都离不开网络,同时互联网为我们的生活提供了极大的便利,甚至细小到生活缴费,出行交通等各行各业。也正因为互联网的各种便利,让人们更加喜欢使用互联网去办理业务。目前,大部分的企业和酒店和政府部门都拥有自己的互联网网站系统,因此,设计开发针织品生产销售管理系统不仅是时代的趋势,同时也能吸引更多的潜在用户,同时为现有用户提供更多的便利,其中具体的作用和意义如下:
1.提供更加优质的服务:传统的针织品生产销售管理系统办理业务需要用户去现场办理,因此在业务办理的旺季时,需要用户排很长队,等待很长的时间,极大减低了用户办理业务的效率。通过建立针织品生产销售管理系统,能够利用互联网的优势减少用户办理业务的时间,提高系统办理业务的效率,同时让用户获得更加优质的服务。
2.提升用户形象:目前各个知名的企业和事业单位都拥有自己的网络系统,为用户提供服务的同时也是一种无形的广告。因此,建立针织品生产销售管理系统是拥有百利无一害的事情,通过针织品生产销售管理系统能为用户提供好的印象,同时也跟上时代潮流,为针织品生产销售管理系统提升用户形象。
3.更加全面的系统宣传。建立针织品生产销售管理系统能将用户的宣传、营销手段提上一个新的台阶。系统内容可以随时更新,这点对于现代用户来说是很重要,但画册、产品手册等都无法做到的。用户系统就可以每天更新,随时反映您用户的最新情况。
目前,国外互联网技术发展较早,因此针织品生产销售管理系统在国外相对比较成熟,并已经投入使用。但是,国内互联网起步较晚,但是发展速度日新月异,建立针织品生产销售管理系统是目前市场需求,并能获得广泛的使用。[1]
1.2开发意义
通过针织品生产销售管理系统的设计与实现,使用软件开发流程所涉及的相关技术和知识,对整个系统的开发流程进行严格的控制和管理,确保系统的稳健性和安全性。建立针织品生产销售管理系统相对于传统的系统而言,不仅能够为广泛的用户提供更加全面的优质服务,节约用户的业务办理时间,提高系统业务处理的效率。其次,建立针织品生产销售管理系统也是顺应时代的潮流,提升企业的用户形象。最后,建立针织品生产销售管理系统不仅能够更加全面的宣传系统的各项功能,同时也能吸引更多的用户。[2]
1.3研究内容
针织品生产销售管理系统目前有着广泛的应用价值,通过Java技术和MySQL数据库相结合,设计和实现针织品生产销售管理系统。在此次开发过程中,为了确保系统功能的全面性和系统运行的稳定性,涉及以下主要研究内容:
利用软件开发相关知识指导系统需求分析,制定系统开发流程。
利用数据库相关知识,设计针织品生产销售管理系统的各个数据结构和系统表设计。
对系统进行模块划分,包括管理员模块,仓库人员模块,销售人员模块等等。
使用MVC设计模式开发和实现系统各个功能,包括密码修改功能,添加信息功能等。
使用白盒测试和黑盒测试方法对系统各个功能进行测试,确保系统功能的稳定性。
1.4论文结构
为了方便读者和老师更加方便的浏览本论文,更加有选择性的快速了解本系统设计的相关技术和指导思想,本论文以下面章节对全文进行概况。
第一章 绪论:本章节从针织品生产销售管理系统的发展背景出发,详细的对比了国内外针织品生产销售管理系统目前的发展状态,同时也阐述了传统的针织品生产销售管理系统拥有服务质量低,缺乏管理等弊端,说明开发和实现针织品生产销售管理系统的重要性和意义。
第二章 系统相关技术介绍:为了非计算机专业出生的用户也能对系统进行研读,本系统对开发过程中使用到的相关技术和设计思想进行了详细的说明。
第三章 系统分析:系统分析通常是系统开发的前提,只有系统各个功能分析彻底了,才能更好的对系统进行设计。因此,本章节对系统各个功能进行了详细的分析。
第四章 系统设计:本章节根据第三章中的系统各个功能分析结果,对系统进行了全面设计,其中包括,系统总体设计,系统各个功能模块设计、系统逻辑层面的设计和系统数据库设计。
第五章 系统实现:本章节根据针织品生产销售管理系统的需求说明书和系统设计结果,使用计算机相关技术对系统各个功能进行实现,包括:采购记录功能模块,销售记录功能模块等等。
第六章 系统测试:系统编码实现后,需要进行测试,测试包括黑盒测试和白盒测试,本系统采用黑盒测试,通过输入不同组的测试数据进行测试的功能模块测试。
第七章 论文总结:对系统的各个功能以及系