实习报告-计算机科学与技术20112陈蒙蒙_第1页
实习报告-计算机科学与技术20112陈蒙蒙_第2页
实习报告-计算机科学与技术20112陈蒙蒙_第3页
实习报告-计算机科学与技术20112陈蒙蒙_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、PAGE PAGE 11山 东 科 技 大 学毕业实习报告专 业 班 级 计算机科学与技术2011-2 学 生 姓 名 陈蒙蒙 指 导 教 师 董洪海 任国强 TOC o 1-2 h u HYPERLINK l _Toc20250 一实习目的 PAGEREF _Toc20250 1 HYPERLINK l _Toc775 1.实习目的与意义 PAGEREF _Toc775 2 HYPERLINK l _Toc26676 2.实习要求 PAGEREF _Toc26676 2 HYPERLINK l _Toc4862 3.实习单位发展情况 PAGEREF _Toc4862 2 HYPERLINK

2、l _Toc11296 二 实习任务及进度 PAGEREF _Toc11296 3 HYPERLINK l _Toc23269 1.实习任务 PAGEREF _Toc23269 3 HYPERLINK l _Toc19463 2.实习进度 PAGEREF _Toc19463 3 HYPERLINK l _Toc31870 三 实习内容 PAGEREF _Toc31870 4 HYPERLINK l _Toc10997 1实习期间完成的学习任务 PAGEREF _Toc10997 4 HYPERLINK l _Toc15790 2.收集资料 PAGEREF _Toc15790 4 HYPERLI

3、NK l _Toc21019 3.开发工具的选择 PAGEREF _Toc21019 8 HYPERLINK l _Toc31289 四 实习总结或体会 PAGEREF _Toc31289 9 HYPERLINK l _Toc12320 五 实习中存在的不足 PAGEREF _Toc12320 10实习单位: 济南中兴软件公司实习指导教师: 董洪海实习安排:一实习目的1.实习目的与意义毕业实习是软件工程专业实践教学计划中的重要组成部分,是毕业设计的基础和准备。主要目标是培养学生分析与解决问题的能力,为最终完成毕业设计做好铺垫,同时也可使学生毕业后能胜任与本专业有关的相关工作。毕业实习目的:(1

4、)培养学生综合运用所学的计算专业的基础理论、基本技能和专业知识分析问题和解决问题的能力,培养学生的数学素质、应用科学的思维方法和计算技巧,使学生了解科学研究工作的一般程序和方法,撰写科技论文的能力;(2)培养学生直接参与(进行)科研活动、科研文献和资料的调研,对研究工作以及相关的研究结果分析、综合的能力;(3)提高学生的实践能力、科研能力和解决本专业实际问题的能力。(4)培养学生积极的创新精神、严肃认真的科学态度和严谨求实的工作作风,增强学生的综合素质以及对毕业后工作岗位的适应能力;(5)重点掌握一些软件工程技术的发展前沿2.实习要求 实习生在实习地点需要严格遵守实习单位的要求,保质保量的完成

5、上级领导分配给的任务,努力学习专业知识,提高自己的专业能力。3.实习单位发展情况(1)中兴软件技术(济南)有限公司成立于2005年1月,是中兴发展的子公司。(2)中兴软件技术已在全国十多个重点城市设立研发基地中心,拥有从大型系统软件研制到嵌入式软件的多个产品系列,产品技术都处于国内领先水平。二 实习任务及进度 1.实习任务我在中兴实习期间,在董老师的带领下,跟着自己的小组,做了物流管理系统,不会的跟老师和同学研究,基本完成了这个项目的制作。在此期间,将所学的知识应用到自己以后的工作之中。同时,我还学习巩固了与毕业设计有关的各项知识,如jsp,javascript,mysql数据库,软件工程、软

6、件项目管理的相关知识等。这些都加深了我对软件知识的了解以及对软件工程实践的认识,也为我将要撰写的毕业论文奠定重要的基础。2.实习进度第一周:熟悉实习单位的工作环境,看看即将开发的项目文档,了解即将开发的项目。第二周:切入工作组,在项目组长的带领下,完成所分配的开发任务。第三周:同样是开发。第四周:项目进入测试阶段,我和测试人员一起完成部分功能的测试。三 实习内容1实习期间完成的学习任务我在中兴实习期间,在中兴老师的带领下,跟着自己的小组,做了物流管理系统,通过不断的跟老师和同学研究,基本完成了这个项目的制作。在此期间,将所学的知识应用到自己以后的工作之中。同时,我还学习巩固了与毕业设计有关的各

7、项知识,如jsp,javascript,mysql数据库,软件工程、软件项目管理的相关知识等。这些都加深了我对软件知识的了解以及对软件工程实践的认识,也为我将要撰写的毕业论文奠定重要的基础。此外,我还深刻认识到团队协作的重要性,一个人的能力在位出众,没有团队的协助,最终仍然是失败,而一个团结的团队,有着共同的奋斗目标,全队人员拧成一股绳,朝着一个目标前进,这样的团队才是一个积极向上,前途无量的团队,同时也是我最希望加入的团队。所以,回去以后我一定会努力培养自己的团队意识,平时做项目大多是一个人单做,无法体会相互协作的那种感觉,总感觉人越多,越不好协调,现在我算是彻底的转变了看法!2.收集资料(

8、1)需求性分析本课题研究的对象是物流配送管理系统,主要实现的功能有:发货管理系统:满足客户的发货要求,保证发货的及时性、准确性和有效实施款到发货的原则,防止因管理不善和失误而给公司造成经济损失,确保公司发货流程的顺畅,提高公司和客户的经济效益,同时也保障客户的利益不受侵犯,严格遵守客户至上的原则。配送管理系统:作为物流管理的重点,涉及到配车,装货,发货等一系列管理及跟踪,定制合理的配送计划,旨在降低人力、资金和时间成本,为企业提高效率降低成本。订单管理系统:作为物流管理的核心,是进行货物流动、循环管理控制的系统。当前,市场竞争的激烈程度日益加剧,企业内部、企业与企业之间的物质流通速度、频率、数

9、量超过了以往的任何时候,作为企业运营的关键环节,企业物流在管理、销售、财务、供应链都面临前所未有的挑战。物流管理提升企业核心价值在瞬息万变的市场环境中,决定企业成败的因素在于重新审视、设计和管理本企业的核心业务,通过应用先进的企业绩效管理BPM(BusinessProcessManagement,即业务流程管理)的思想和平衡记分卡BSC(BalancedScoreCard。是一种全新企业综合测评体系,代表了国际上最前沿的管理思想,它的一个最为突出的特点就是:集测评、管理与交流功能于一体)等战略管理工具,不断优化业务流程,实现“协同商务”和“敏捷处理”,从而获得超越竞争对手的能力,打造企业的核心

10、价值链。(2)可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并依据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。随着物流规模的大型化,传统的物流靠人工管理的方式已经越来越不适应现代物流的规模了。而且随着电脑的普及及电脑性能的提高,使用电脑来管理物流的常规运行已经成为必然。同时,用电脑进行管理可以大大的

11、节约劳动力降低物流配送的成本,降低人为的错误操作,大大的提高工作效率,给物流公司和客户同时带来巨大的方便。物流管理系统将先进的电脑技术和现代物流配送的管理完美的结合起来,完成以前大量人工才能完成的任务,实现了物流的电子化,服务一体的全新概念的服务和管理方式。通过电脑软件的辅助管理,符合现代的潮流,体现一个物流公司的现代化形象,对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。我所完成的项目模块如下:确认发货成功根据被每个运输人员传真回来的“装货指示书”作成“实际发货内容一览表”,和“配车一览表”进行核对。把“配车一览表”中的该车辆信息的发货状况,以及“订单一览表

12、”中的相关订单信息的发货状况全部变成“发货完成”。这个工作由发货负责人操作的。记录配车编号、发货日、车辆编号、车辆种类、司机、订单件数、目的地、发货状况、以及装货后的装载信息等。取消发货从“实际发货内容一览表”中检索信息对象(配车信息)。在“配车一览表”中把该配车信息的相关订单信息取消(与删除配车处理相同)。(3)系统分析系统分析又称业务分析。它的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从具体业务全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式

13、的改革和新系统管理方法的实现是否个有可行性等等。系统分析的目的是将系统调查和系统分析的结果确定下来,这些需要确定的结构包括:开发者对现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改和新增的管理模型等等。系统分析所确定的内容是今后系统设计、系统实现的基础。(4)系统总体设计本课题研究的对象是华信物流配送管理系统,主要实现的功能有:发货管理系统:满足客户的发货要求,保证发货的及时性、准确性和有效实施款到发货的原则,防止因管理不善和失误而给公司造成经济损失,确保公司发货流程的顺畅,提高公司和客户的经济效益。配送管理系统:作为物流管理的重点,涉及

14、到配车,装货,发货等一系列管理及跟踪,定制合理的配送计划,旨在降低人力、资金和时间成本,为企业提高效率降低成本。订单管理系统:作为物流管理的核心,是进行货物流动、循环管理控制的系统。发货管理系统包括:发货信息检索,取消发货,执行发货。配送管理系统包括:配送登录,配车删除,装货,装货信息更新,未配车信息配车后检索。订单管理系统:订单输入,订单信息删除,订单信息更新,订单信息检索。(5)数据库安全性设计安全性是系统考虑的重点。安全性可以防止其他人进入系统保证了数据的安全性,数据存储的完整性喝数据的可靠性,在数据库的安全性上和库结构的设计上,系统也设立了完整的保护机制,保护数据的结构不被破坏。安全之

15、力是一个庞大、复杂、面广的系统工程。安全的核心是人,必须以人为核心进行安全管理。采用各种先进的安全金属,使系统免受非法攻击,排除没有访问权限的使用者窃取机密信息,确保系统安全可靠的运行。针对本系统的特点,采取一定的措施来保证系统的安全性:1)设置了一个管理员并赋予他所有的权限,他可以对数据库做出任何的操作。如对配货信息的编辑,删除,修改;以及可以对数据库进行更新的操作,如可以添加配货记录的操作;另外管理员还可以对配货的基本信息按照配送编号,客户名称,客户编号,配车编号等条件进行信息的查询。2)设置登录密码。由于管理员账户具有最大的管理权限,可以对数据库系统坐车任何的操作。所以对以管理员身份登录

16、的人员必须做严格的身份验证,其中最为有效地措施就是设置登录密码。在本数据库中设置了管理员账户和登录密码时物流配送管理系统具有相对比较好的安全性。(6)软件测试测试的任务和目标1)测试的目标在软件投入生产性运行之前,尽可能多地发现软件中的错误。测试的目的是为了发现程序中的错误而执行程序的过程。好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。成功的测试是发现了到今为止尚未发现的错误的测试。2)测试方案设计测试方案是测试阶段的关键技术问题。所谓测试方案包括预定要测试的功能。应该输入的测试数据和预期的结果,目标是设计一组可能发现错误的数据。测试有两种方法:黑盒测试和白盒测试。黑盒测试又称为功

17、能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。白盒测试又叫结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。3.开发工具的选择(1)Tomcat简介Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。T

18、omcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。(2)Eclipse简介Eclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。在结构上,E

19、clipse的特征可以被分为7类:(1)JavaEE模型WEB开发工具EJB开发工具应用程序服务器的连接器(5)JavaEE项目部署服务数据库服务(7)Eclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。Eclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,Eclipse是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错。(3) JavaBean简介JavaBean是一种符合特定规范的Java对象,在JavaBean中定义了一系列的属性,并提供了访

20、问和设置这些属性的公共方法。在JSP文件中,可以通过专门的标签来定义或访问JavaBean。当JSP与JavaBean搭配使用时,JSP可侧重于生成动态网页,数据或逻辑由JavaBean来提供,这样能充分利用JavaBean组件的可重用性特点,提高开发网站的效率。在Struts框架中,ActionFormBean就是一种典型的JavaBean,它能够在视图层和控制层之间传递用户输入的表单数据。四 实习总结或体会 这次实习,真的是毕生难忘。首先,要感谢学校的领导和老师,让我们在即将毕业,走向社会之前,有这么一次实习的机会。可能别的学校也有这样类似的实习,但通过与以前同学的了解,感觉到我们学校是真的很重视这种实习。并且我也在这次实习中收获很多。对这此实习中我感受良多。我要感谢在我学习中帮助过我的老师,是您的教导使我能够灵活的运用java将设计写成代码,并能顺利的运行!还有我还要感谢和我一起努力学习,一起努力做项目的朋友们,我们一起探讨问题,互相学习,因此才能够顺利完成这次课程设计!这次

温馨提示

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

评论

0/150

提交评论