计算机科学与技术专业实习报告_第1页
计算机科学与技术专业实习报告_第2页
计算机科学与技术专业实习报告_第3页
计算机科学与技术专业实习报告_第4页
计算机科学与技术专业实习报告_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 实习目的实习是专业教学中重要的实践性教学环节,是在完成专业理论课程学习之后,进行专业实践能力训练、培养实践动手能力、理论联系实际的实践课程。通过理论联系实际,我们可以巩固和加强平时在课堂上所学的知识,从而锻炼自己发现问题并运用平时所学知识来分析和解决问题的能力,提高我们解决实际问题的能力。只有自己亲身参与到项目的开发过程中,我们才能真正的弄清楚项目的具体开发流程。通过实习,我们可以接触专业生产实际,认清行业发展方向,了解职业岗位需求,学会团队协作与沟通交流能力,从而训练我们从事专业技术工作所必须的各种基本技能和实践动手能力,提高我们的专业素质,为以后走向工作岗位打下一定的基础。2. 实习

2、内容这次实习的主要内容是学习Java 的基础知识,并最终能够运用所学的知识完成一个“企业进销存管理系统”的项目。在为期近一个月的时间里,前三周的时间里主要是用来学习Java的相关知识,最后一周就是通过分组合作来完成该项目。在第一周里,老师为我们讲解了 Java的一些基础知识,使我们对Java有了一个较全面的认识,并能够运用Java 语言亲自动手写出一些小程序;在第二周和第三周里,主要是我们自主学习,通过制作一个“坦克大战”的小游戏,使我们能够巩固和加强第一周所学的基础知识,提高自己的实际动手能力,在学习的过程中,我们不仅可以上网查询,还能同学之间相互交流,如果有自己无法解决的问题,还能随时向老

3、师请教。因为最后的实际项目需要,老师还特地花了一天的时间为我们讲解了一下MySql数据库的基础知识;在最后一周里,主要就是小组合作来完成“企业进销存管理系统”这个项目。在拿到项目后,我们小组并没有急着去做,而是大家一起商量需求分析,把我们要做的模块及各个模块所需的功能确定下来,然后进行分工,每个人各负责一个模块,在大家都完成自己负责的模块之后,最后再进行整合,从而形成一个完成的系统。项目组长还制定了一份项目进度表,是我们有一个大体的计划,知道自己每天需要完成哪些内容。主要功能模块截图进销存曾里系统U用户管理S管理aip-功能类别厂功能名称、标识符描述用户登陆炉用户登陆Us*,系统用户登陆基本信

4、息管理一客户信息管理Customer添加、删除、修改客户信息/商品信息管理Product1添加、删除,修改商品信息户供应商信息管理 Provider*-添加、删除、修改供应商信息,进货管理进货单Stocks设置企业的进货单户进货退货卡对企11的进货退货业务进行配置*,箱复管理查询管理窠消徒单班以期设置企业的消售单一消售退货卡 客户信息萱询一对企11的精售退货吐务迸行配置炉 对客户的资料进行查询口商品信息查询产对商品的资料进行查询公供应商信息查询 消售信息查询一对供应商的资料进行查询, 对精售的信息进行查词谓售退揖查询产对销售退货的信息进行查询口商品入库查询中对入蹿的商品信息迸行查询/入库退货查

5、询*对入库和退货的商品进行查询一库存管理窠库存盘点Storage对在仓库中的商品迸行盘点价格调整。通过盘点库存对商品进行价格调整。系统管理K操作员管理更改密码。对操作员进行添加和删除K更改操作员的密码父所需实现的功能截图在确定了所需完成的模块以及各个模块所需实现的功能之后,就是进行任务分配,我所负 责的是“销售管理”模块。在分配完任务之后,我们就开始独自完成自己的任务,我们第 一天的主要任务就是构建数据库以及数据模型类,由于我负责的是销售管理模块,在对销 售管理模块的功能进行分析之后,确定的数据库表的字段包括以下部分:“销售订单”用于录入企业的销售订单。“销售订单”的内容包括编号、客户编号、销

6、售日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额、订单号、 货号、销售数量、销售价、扣率、税率等。“销售单”用于录入企业的销售单,“销售单”内容包括编号、客户编号、销售日期、业 务员、制单人、保管员、税价合计、不含税价、税额、订单号、销售单号、货号、销售数 量、销售价、扣率、税率、出货仓库等。“销售退货单”用于录入企业销售退货单,内容包括编号、销售单编号、货号、退货数量、 销售价、税价合计、扣率、税率、不含税价、税额、退货仓库等。号、编号、销售数量、原“调整历史售价”用于调整历史销售单的价格,内容包括内部编 销价、新销进价、调整日期、制单人等。“历史查询”用于查询商品销售的

7、历史。一般可以让用户按照任何条件查询, 如按照客户、 日期、商品货号、商品拼音、业务员等信息查询。在项目进行的第二天主要就是实现对数据库表的增删改查等操作,后面的几天主要就是对各个窗体的设计以及功能的实现。if(e ngetKeyChar()=Tn')SellReturn. th运,btnQueryi doClick(); .public void keyPre£sed(KeyEvent e) public void keyReleaded(KeyEvent e) class ReturnClick implernEnts ActionListener( public voi

8、d actionPerformed(ActionEvent e) int selected = table.getSeIectedfiows();int failedCount =g;int result = DOptionPane,shoh?Con/irWiaLog(SellRetiirn,thiSjselected - length!量一减型、",陨航JOptionPaneif(result! = JOptionPane*VF5_(?PrT0) return;for(inti<selected.length;i+)Object obj = tm.gutu口lueAt(5pi

9、ectedi1);if (Dao. sellRetiirn(cbj . toString()tm.rerwveRowfselectedi);else failedCount+;)catch(Exception ex)ifailedCount!=0)3OptionPane .mhr?r#k与写吗mOf crLog(S已llReturn. thisb*= |H+fail&dCount+“和2盘恚黄走芸 "旬同己亍",lOptionPane. ERRORJiESSAGE);elseJOptionPane,showfessageOtatogfSellReturn,thi5&

10、gt; “忌黄廿:工"class TextEnter implements KeyListenerint kindcount - Bjint gocdCcunt = e;double totalCait = 0;(Override/乘警察下室工七五public void keyTyped(KeyEvent e) int k = e.getKeyChar();if(k=ftr )int gc = %double price = 0;,/工童"七受喳星有逑克空二Ifor(int i=4ji<=5;i+)Object colv - null;TableColmnn col

11、= null;/,工+ 1号看士中三先宗亨int index - table,getSelectedRow();/12之果重之含忘一二二二m飘咛-风行不一if (i Adex<=tFnk get RowCount ()&&index>=e)Colv = tm*getValueAt(index i);col = table.getColumnr1cdEl(). getColumnf i);/ /A维可尸”片理以"江聿.五W匚受生可嘻不育空if (colv=null| | colv,equals(1"l)JOptionPane,shoJessogeD

12、iatogtSell.this,col»getHeaderValue()+1,T<sz"/,-5,JOptionPane.ERRORJIESSAGE)return)?/a -三或至寸裁打巴try(if(i=4) price = 0ouble.par5fft>oyble(5tring)colv);else if(i=-5) gc = Integer,pnrselnt(String)colv);catch(NumberFormatException el)10ptionPar)e»5ho)esst3geDiaLo(Sell - this,部分代码截图主界面

13、截图销售管理界面截图3. 实习总结虽然实习只有短短的一个月,但是我的收获是很多的。从对项目相关的技术完全不了解,到和同学组成的团队一起克服种种困难,解决各种疑问,一起协同合作成功将软件调试成功。我的感触颇深,古语有云:读万卷书,行万里路。古人将读与行并列甚至有偏重行的意味,这正是说明了实践的重要性。“实践是检验真理的唯一标准”没有实践何来了解、进步之说。也深深的体会到大学期间为什么要安排这样的实习课 程。通过这次实习,我们基本达到了此次实习的目的,加强和巩固了理论知识,提高 了发现问题并运用所学知识分析问题和解决问题的能力。锻炼自己的实习工作能力, 适应社会能力和自我管理的能力。了解了实习单位

14、的计算机技术的应用情况、需求情 况和发展方向及前景。亲身参与了项目的实际完成工作,了解了计算机专业项目开发 工作的具体流程。通过实习,可以加深对自我能力认识,由于大学的学习基本上是理论的接受,而 缺少能力的熟练与加强,缺少实际情景的见证和实践活动的参与,同学之间缺乏必要 的交流与对比,使得能力缺陷都被蒙蔽起来。并且实习生活考验着我们的知识迁移和 运用能力、适应环境的能力、应对突发事件的能力以及如何处理人际关系等各方面的 能力,为我们提供了不可多得的机遇和平台。通过实习,培养新的思考维度有效发现 自己能力上的缺陷。综合运用所学理论知识、方法、技能,在实习中,巩固专业技能, 培养和强化社会沟通能力,认识社会的需要,发现自身的差距,培养面对现实的正确 态度和独立分析解决问题的能力,培养良好的职业精神,适应毕业以后的实际工作需 求。同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论