Java2程序设计-09-2 商品进货管理—进货录入模块

上传人:ra****d 文档编号:244878217 上传时间:2024-10-06 格式:PPT 页数:26 大小:595.50KB
返回 下载 相关 举报
Java2程序设计-09-2 商品进货管理—进货录入模块_第1页
第1页 / 共26页
Java2程序设计-09-2 商品进货管理—进货录入模块_第2页
第2页 / 共26页
Java2程序设计-09-2 商品进货管理—进货录入模块_第3页
第3页 / 共26页
点击查看更多>>
资源描述
,Java2程序设计,认知目标,专业能力目标,1.学生学会提高团队,的工作能力。,2.学生学会积极参与,讨论和运行环境设,置工作。,3.学生学会扩展信息。,的收集和处理能力。,情感目标,工程教学-商品信息管理系统,应用Eclipse学习编写“商品信息管理系统,集中2周用串讲24学时,学习用户管理、,用户登陆、进货单录入等3个功能模块。以软件工程的标准与UML运行流程图讲解 3个模块,的设计。学会功能模块的构思、建模分析、数据表的建立与数据库的应用。通过分析程序,学习编写代码,使学生先明白了是什么,怎样做,最后明白了为什么。在此根底上再进行,后续的综合实训,为学生独立完成其他扩充功能模块的设计与程序编写任务打好根底。,学习情境9:,商品信息管理系统进货录入模块,1.学会以软件工程的标准,与UML运行流程图设计软,件的思想方法。,2.熟练使用Eclipse开发平,台。学会在工程中应用数,据库技术,学会对类测试,与数据库压力测试的方法。3.学会调试运行程序及对,系统的打包发布的方法。,1.认知进货单录入模块的,的构思;会进行建模析;,2.学会设计文件结构;了,解使用JUnit技术测试类、,测试类的数据库处理方,法。,3.认识数据库压力测试文,件的作用。,4.理解代码。,创立表格数据格式类、创立窗口程序,单元2 数据录入的文件结构设计与编码,进货单录入实例程序运行,单元3 Applet进货单录入的实例,实例编码、Applet在Eclipse的运行说明,模块9 商品进货管理进货录入模块(2),小 结,本次课学习内容,C/S模式进货单录入的实例编码,模块9 商品进货管理进货录入模块(2),Applet进货单录入的实例编码,本次课学习目标,知 识 点,技 能 点,Eclipse中,项目的创建。,C/S结构数据录入模块设计,思想,学会编写C/S结构进行进货单录入的编码,掌握程序的运行调试方法,Applet数据录入模块设计方法,会写Apple进货单录入的编码,能在Eclipse环境及浏览器中运行。,模块9 商品进货管理进货录入模块(2),模块9 商品进货管理进货录入模块(2),创立表格数据格式类,表格数据格式类名字是subledagertablemodel,目录是data,作用是以表格形式显示进货单明细数据时,定义不可以编辑的烈属和数据的显示格式,代码如下:,模块9 商品进货管理进货录入模块(2),创立窗口程序,主类是voucherinputapp,窗口类是voucherinputframe,保存目录是voucherinterface,作用是显示进货单录入的可视化界面.voucherinputapp的代码如下:,模块9 商品进货管理进货录入模块(2),模块9 商品进货管理进货录入模块(2),模块9 商品进货管理进货录入模块(2),2进货单录入实例程序运行,进货单录入实例的运行步骤如下:,运行VoucherInputApp类,翻开进货单录入窗口,,如以下图所示:,上述5个步骤完成了进货单录入实例的编码,模块9 商品进货管理进货录入模块(2),点击“显示所有进货单按钮显示所有进货单,然后选择不同的进货单显示进货,单的值,如以下图所示。,模块9 商品进货管理进货录入模块(2),单击“创立按钮,进入进货单创立状态,如以下图所示。,先填写进货单的数据,再单击“创立明细记录按钮添加明细记录,,然后填写进货单明细的数据,如下图。,模块9 商品进货管理进货录入模块(2),如果填写日期的格式不对,显示的信息如以下图所示:,如果进货单明细列表为空,,显示的信息如以下图所示:,如果进货单明细列表的有效期错误,显示的信息如图下所示:,明细表数据格式,如进货价只准输入数字和数量只准输入整数,由表格数据格式类 SubLedgerTableModel 控制,如果输入不合法的数据,输入框显示为红色。如下图:,模块9 商品进货管理进货录入模块(2),单击“确定按钮创立进货单,如下图:,模块9 商品进货管理进货录入模块(2),单击“修改按钮,进入进货单修改状态,,进货单更改后的数据如下图。,创立后的进货单不允许进行明细记录的添加和删除。只允许进行修改操作。如果用须要添加新的进货单明细,那么需要创立另一条进货单记录;或者如果用户需要删除某条记录。需要将该条记录的数据设为0。,模块9 商品进货管理进货录入模块(2),单击“确定按钮完成修改,如以下图所示:,模块9 商品进货管理进货录入模块(2),选择20070100001进货单,单击“删除按钮,,进入进货单删除状态,如以下图所示:,单击“确定按钮尝试删除20070100001进货单,显示的信息如以下图所示。,20070100001进货单已经完成,表示该进货单经过审核且发给供给商,所以不能进行删除操作。,模块9 商品进货管理进货录入模块(2),选择20070100003进货单,单击“删除按钮,然后单击“确定按钮,删除该进货单,如以下图所示:,模块9 商品进货管理进货录入模块(2),复制C3VoucherInputCS工程,将目录名字更改为,C3VoucherInputApplet,翻开 C3VoucherInputApplet,目录的。project文件,将name属性值更改为C3VoucherInputApplet,如下:,C3VoucherInputApplet,。,单元3 Applet进货单录入的实例,1.实例编码,在Eclipse引入工程C3VoucherInputApplet,如以下图所示:,实例应用的工程是C3VoucherInputApplet,保存目录是附带程序的C3VoucherInputApplet目录。进货单录入Applet的实例面码的步骤如下:,模块9 商品进货管理进货录入模块(2),创立进货单录入Applet,文件名是VoucherInputApplet,,保存目录是voucherInputApplet,代码如下:,模块9 商品进货管理进货录入模块(2),2.Applet在Eclipse的运行说明,进货单录入Applet的运行,步骤如下:,选择“Run“运行命令设置Applet的运行模块,选择“参数标签,将宽度定义为667,高度定义为632。,单击“运行按钮,或者选择“运行“运行方式“Java Applet命令,或者按Alt+Shift+X键,再按A键运行Applet,如以下图所示:,模块9 商品进货管理进货录入模块(2),如果要查看Applet运行过程提示的信息,将鼠标移到开始工具栏的右下角的图标在浏览器翻开applet,该图标便会自动显示,单击鼠标右键,选翻开控制台命令,查看applet的提示信息,如果程序出错,异常信息也会在该窗口提示。Applet在浏览器的运行步骤如下:,Applet在浏览器的运行说明,选择“文件“新建“文件,创立Manifest文件,作用是使Applet可以应用MySQL的类包,名字是Manifest。mf,保存目录是EclipseBaseExampleC3VoucherInputApplet,代码如下:,Manifest-Version:1.0,Class-Path:,导出c3voucherinputapplet jar包.,创立HTML文件,名字是VoucherinputApplet.html,保存目录是,EclipseExampleC3VoucherInputApplet,代码如下:,模块9 商品进货管理进货录入模块(2),进货单录入,进货单录入,模块9 商品进货管理进货录入模块(2),将EclpiseBaseExample目录的类包复制到,EclpiseBaseexampleC3VoucherinputApplet目录。,进入C3vVucherInputApplet目录,双击VoucheIinputApplet。html文件在ie浏览器运行Applet,如以下图所示:,同学们可以将C3VoucherInputApplet目录的VoucherInputApplet.html,C3VoucherInputApplet.jar和文件复制到任何一个目录运行VoucherInputApplet.html文件。只要上诉3个文件在同一个目录,VoucherInputApplet.html文件都可以正常运行。,模块9 商品进货管理进货录入模块(2),上述6个步骤完成了在浏览器运行进货单录入applet,在浏览器运行applet的关键是设置Manifest文件,参加Class-Path:代码,使Applet应用MySQL类包。,小 结,与用户管理实例比较,进货单录入实例的添加,修改和删除操作更为复杂,因为进货单录入的数据表是一对多关系数据表。对一对多关系数据表操作时便要注意防止产生游离记录,这是处理一对多关系数据表的难点。如添加进行进货单记录时,新添加的进货单记录不能对应进货单明细记录,通过进货单的单据编号便不能找到新添加的进货单明细记录。对于商品进货单的实例,解决这一问题的方法是用户不允许输入新添加进货单明细的单据编号,而是由程序取得进货单的单据编号。,模块8 商品信息管理系统用户登录模块设计(1),
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!