实战Java管理系统,附实验报告,可直接交作业

本文分享了一个Java企业商品进销存管理系统的实战项目,包括源码、实训报告和系统测试报告,适用于学习和作业。系统具备进货、销售、库存、查询统计等功能,适用于多行业,能提升企业管理效率。文章介绍了系统的创建过程,涉及数据库配置、主窗体设计、导航面板创建、以及基础信息、库存、销售等管理模块的设计与实现。
摘要由CSDN通过智能技术生成

上周老师要求我们做个作业,那么我们就做一个Java企业商品进销存管理系统

源码+实训报告+系统测试报告已经打包好,方便给需要的同学使用!

链接:https://pan.baidu.com/s/14SaUQeWkt7uEa_yOBdVs0w 
提取码:lwmb 

这是做出来的样品:

本系统的开发适用于多个行业,可以帮助企业快速有效管理进货、销售、库存、查询统计等各项业务,合理控制进销存各个环节,提高资金利用率,实现管理高效率和实时性。本系统是根据人们在日常生活中的实际需求而开发的,完全能够实现人们对商品的基础信息管理、进货管理、销售管理、查询统计、库存管理、系统管理等功能,一般而言,通过使用进销存管理系统,可以在以下几方面提高企业的管理水平:

更好地了解供应商和客户信息,加强对商品资料的管理。
降低采购成本,及时了解采购情况。
准确了解销售动态,及时调整营销策略。
了解库存情况,及时进行价格管理以及库存数量维护。
减少储备资金占用,加速资金周转,提高资金利用率。
提供商业数据智能分析,了解商业动态,为管理者提供决策依据。

流程图:

程序环境:

SQL server 2005和myeclipse8.5。

具体过程

软件安装和帐户设定
1-1:安装“MS Sql Server 2005(SP2)”(内置帐户选择sa,密码设为123;如果没有设置内置帐户sa的话,请直接使用WinNT登录“SQL Server Management Studio”,选择安全性→登录名→sa→登录属性,然后设置密码123,关闭“SQL Server Management Studio”)

1-2:安装“MyEclipse 5.5.1 GA”

1-3:下载连接驱动包“sqljdbc.jar”

1-4:设置SQL Server服务器:

“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server Configuration Manager”(确认“SQL Server Management Studio”已关闭)
“SQL Server 2005服务”中停止服务“SQL Server(SQLEXPRESS)”(默认是启动状态)
“SQL Server 2005网络配置”→“MSSQLSERVER的协议”,启动“TCP/IP”(默认是禁用状态),然后双击“TCP/IP”进入属性设置,在“IP地址”里,确认“IPAll”中的“TCP端口”为1433
“SQL Server 2005服务”中启动服务“SQL Server(MSSQLSERVER)”(默认是停止状态)
关闭“SQL Server Configuration Manager”(此时可以启动“SQL Server Management Studio”,并用帐户sa、密码123登录,SQL Server服务器设置正确的话应该能登录成功)
创建测试数据库和表
2-1:启动“SQL Server Management Studio”,并用帐户sa、密码123登录(SQL Server服务器设置正确的话应该能登录成功),创建一个数据库JSPTest,内建一个表regist

2-2:创建测试的Java工程和代码

2-3:启动“MyEclipse”→“File”→“New”→“Project”→“Java Project”,命名为Test

2-4:打开Test的“Properties”→“Java Build Path”→“Libraries”→“Add External JARs”,选择下载好的连接驱动包“sqljdbc.jar”,然后点击“OK”确定

2-5:SQL Server 2005中加载驱动和URL的语句为:

protected static String dbClassName= "com.microsoft.sqlserver.jdbc.SQLServerDriver";

protected static String dbUrl= "jdbc:sqlserver://localhost:1433;DatabaseName=db_JXC";

protected static String dbUser="sa";

protected static String dbPwd="123";

主窗体是系统的欢迎界面。用程序的主窗体包括系统菜单和工具栏,其中系统菜单是包含系统中所有功能的菜单项,工具栏是提供常用的功能的快捷访问按钮。(该系统采用了导航面板综合了系统菜单和工具栏的优点,导航面板的界面更美观,操作更快捷。)

创建主窗体
创建JXCFrame类,在类中创建和初始化窗体对象,为窗体添加桌面面板,并且设置背景图片。
Frame=new JFrame(“企业进销存管理系统”);//创建窗体对象

desktopPanel=new JDeskPanel();//创建桌面面板

JTabbedPane navigationPanel=createNavigationPanel

系统介绍 根据需求分析的描述以及与用户的沟通,统实现目标如下:  界面设计简洁、友好、美观大方。  操作简单、快捷方便  数据存储安全、可靠。  信息分类清晰、准确。  强大的查询功能,保证数据查询的灵活性。  提供销售排行榜,为管理员提供真实的数据信息。  提供灵活、方便的权限设置功能,使整个系统的管理分工明确。  对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 操作注意事项 (1)本系统管理员用户名为:tsoft,密码为:111。 操作流程 在使用本系统时,请按照以下流程进行操作: 输入用户名、密码后进入进销存管理后如图1.4所示。 图1.4 企业进销存管理 (1)选择“基础信息管理”/“客户信息管理”按钮,在弹出的窗体中进行对客户信息添加、修改以及删除操作。 (2)选择“基础信息管理”/“商品信息管理”按钮,在弹出的窗体中进行对商品信息添加、修改、以及删除操作。 (3)选择“基础信息管理”/“供应商信息管理”按钮,在弹出的窗体中进行对供应商信息添加、修改以及删除操作。 (4)选择“进货管理”/“进货单”按钮,在弹出的窗体中进行添加进货单、商品入库信息操作。 (5)选择“进货管理”/“进货退货”按钮,在弹出的窗体中进行添加退货信息操作。 (6)选择“销售管理”/“销售单”按钮,在弹出的窗体中进行添加商品销售信息操作。 (7)选择“销售管理”/“销售退货”按钮,在弹出的窗体中进行添加商品退货信息操作。 (8)选择“查询统计”/“客户信息查询”按钮,在弹出的窗体中进行对客户信息的查询操作。 (9)选择“查询统计”/“商品信息查询”按钮,在弹出的窗体中进行对商品信息的查询操作。 (10)选择“查询统计”/“供应商信息查询”按钮,在弹出的窗体中进行对供应商信息的查询操作。 (11)选择“查询统计”/“销售信息查询”按钮,在弹出的窗体中进行对销售信息进行查询操作。 (12)选择“查询统计”/“销售退货查询”按钮,在弹出的窗体中进行对销售退货信息的查询操作。 (13)选择“查询统计”/“入库查询”按钮,在弹出的窗体中进行对商品入库信息的查询操作。 (14)选择“查询统计”/“入库退货查询”按钮,在弹出的窗体中进行对入库商品退货的信息查询操作。 (15)选择“查询统计”/“销售排行”按钮,在弹出的窗体中进行对销售信息排行查询操作。 (16)选择“库存管理”/“库存盘点”按钮,在弹出的窗体中进行查看商品的库存的品种数、剩余数量等信息操作。 (17)选择“库存管理”/“价格调整”按钮,在弹出的窗体中进行对商品价格的调整操作。 (18)选择“系统管理”/“操作员管理”按钮,在弹出的窗体中进行对操作员信息的添加、修改以及删除操作。 (19)选择“系统管理”/“更改密码”按钮,在弹出的窗体中进行对操作员的密码修改操作。 (20)选择“系统管理”/“权限管理”按钮,在弹出的窗体中进行对用户的权限设置操作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值