您好,欢迎访问三七文档
电子科技大学生产实习报告(正文不少于5000字)一、实习项目名称:攀枝花物流公司信息管理系统二、实习时间、地点:7.9-7.24四川华迪信息技术有限公司三、实习任务:随着我国经济的高速发展,各个地域之间的联系越见紧密,相互之间的货物流通也日益频繁。我公司作为一个物流企业,必将迎来新一轮的高速发展。期间必然会产生大量的数据信息,如果采用人工管理,不仅费时费力,而且效率低下。而随着互联网技术的兴起,国内外越来越多的物流企业建设了基于网络应用的物流信息平台,方便、快捷、高效地管理各种原始数据,方便公司管理者随时调出各种报表,直观掌握公司经营动态。为制定决策和计划,提供强有力数据支持。故而,建设一个现代化物流信息综合平台,掌握市场变化,推动我公司快速、健康发展,势在必行。所以这就是我们的任务:建立一个攀枝花物流系统。我们需要完成攀枝花物流系统的分析、策划和分析。攀枝花物流公司信息管理系统:制作攀枝花物流系统。系统采用B/S模式,方便管理员随时、远程管理各种信息,节省人工统计、整理环节,以列表、图示、曲线图等快捷、直观的方式展示市场周期性波动变化情况,帮助各级领导直观地掌握公司运营状况,以及为远、中、近期规划提供数据支持。1.根据项目需求设计并实现系统数据库和规划项目构架。2.实现管理员对数据库内表单(包括登陆、个人信息、车辆信息、事故信息、维修信息、任务详情和任务状态)的查询、添加、修改和删除。3.实现不同权限用户对数据库内表单的操作权限划分。4.构建系统UI。5.前端与后台结合测试。四、实习内容(按实习内容分类或实习阶段描述,要求反映实习所需完成的任务和达到的目的,以及实习内容所包含的知识点和所运用的工具等。描述需体现对所要求知识点的掌握程度(了解、理解、掌握、灵活运用),实习所提供的技能训练,能力培养等等方面的内容。具体可以根据实际情况撰写,可参照实验报告形式。)所属阶段相关工件名称工件类型项目策划项目开发计划Word文档需求分析软件需求分析Word文档分析设计软件系统分析和设计模型powerdesigher数据库构建navicat编码测试软件代码工程Web应用程序源代码系统测试软件测试报告Word文档项目结项发布工程Web应用程序可发布工件软件安装与使用手册Word文档项目开发总结报告Word文档整个开发过程项目阶段评审报告Word文档五、操作步骤(按实习的步骤描写,包含实习源代码等内容。):1.项目教学阶段公司工程师讲解JavaEE的基本框架和功能实现过程。分配项目小组和组内成员分工。按照老师所讲解的那样,进行软件开发前的准备工作,在windows10中安装myeclipse,用于编码环境。安装MYSQL数据库,并安装navicat,powerdesigner等工具用于数据库的查看和数据库的图形模型设计。安装java编译工具jdk1.7。安装tomcat服务器,修改配置文件,将jdk安装路径写入。2.需求分析阶段小组选择项目,攀枝花物流公司信息管理系统需要实现对公司内运营信息的集成和管理功能。学会项目分析和需求分析,提高信息提取和总结能力。分析阶段要用到5W1H法,即:what,why,when,who,where.how。对物流系统的开发项目,采用5W1H法,通过设定问题,作出解答,就容易抓住问题的关键,如:1项目的对象是什么?即要干什么?2这个项目何以需要?即为什么这样子?3在什么时候和什么情况下使用?即何时干?4使用的场所在哪里?即在何处干?5是以谁为对象的物流系统?即谁来干?6怎样才能解决问题?如何干?3.项目设计阶段项目术语及定义:1.自有车:车辆所有权归属物流有限公司的车辆。2.承运商:拥有道路运输资质的运输公司、单位及个人。3.外租车:车辆所有权为承运商所有的车辆。4.客户:与公司发生或即将发生运输业务或贸易业务的公司、单位、个人。5.运输外包:将部分运输业务转交给承运商运输的过程。6.优先级:重要等级,数值越大,重要程度越高。7.驻勤:运输业务类型的一种,客户长期租用自有车或外租车,承运单位支付运输过程中产生的一切费用,包括驾驶员工资、燃油费、过路过桥费、停车费、车船税、保险等,优先级——3。8.临配:客户临时性运输需求,优先级——2。9.保产:客户短期大量运输需求,必须满足其运输需求,优先级——4。10.出租:(1)裸车出租:公司只提供车辆及相关资质(保险、车船税、道路运输许可证等),客户支付驾驶员工资,燃油费、过路过桥费等。(2)车辆及驾驶员出租:公司提供车辆、驾驶员及相关资质,并支付驾驶员工资,客户承担燃油费、过路过桥费等。优先级——3.11.队用:公司职工使用车辆(一般为非生产性用车)。12.表:计算机术语,是数据库中用来存储数据的对象,是有结构的数据的集合,开发人员关心的层面13.视图:一个或多个表的属性构成虚表,帮助用户从多个角度查看数据。设计:根据需求将用户分为管理员、驾驶员和维修员三个用户组和权限,将功能分为用户管理、维修管理和任务管理三个模块,模块下细化功能。攀枝花物流信息管理台基本信息管理子系统汽车修检管理子系统运输调度管理子系统人员信息管理模块车辆信息管理模块车辆维修记录模块运输任务管理模块单车运营记录模块数据库管理员设计数据库物理关系模型并实现数据库,架构师划分后台工程细节,项目经理下发工作内容。数据库管理员和测试员需要数据库的基本管理能力和熟悉使用PowerDesigner建立数据库物理关系模型。架构师需要熟悉项目的工作流程并画出流程图。运输业务流程:00客户运输需求车辆调度员核实适运车辆是否有空闲适运车辆有无调度员派车,开具出车任务单驾驶员出车客户签单确认运量、运费驾驶员返回任务单,调度员做统计是否自有车否财务结算,收款修理业务流程:00是财务付款结束进厂待修车辆前台接待,填写相关信息检修组检车,填写检车报告财务结算,向客户收款(向承修商付款)出厂检查,核算费用,客户签字修理外包项目经理需要根据每个人的能力分配任务。4.项目实现阶段所有人需要熟悉MyEclipse的使用和JavaEE代码的编写和功能实现流程,UI设计师需要熟悉HTML和CSS。配置管理员需要熟悉掌握VisualSVNServerManager的使用。1.测试员和数据库管理员根据项目经理和架构师的需求修改并测试数据库。2.UI设计师根据项目经理要求设计界面并预留功能接口。3.架构师编写struts文件,分配好文件操作和页面跳转。4.各组员按照项目经理分配的工作编写后台代码并独立分包测试。5.后台代码集成测试并嵌入UI再测试。项目部分源代码(登录代码和修车管理代码)Login.jsp%@pagelanguage=javaimport=java.util.*pageEncoding=utf-8%htmlhead/headstyleDiv.pos_fixed{position:fixed;top:250px;right:700px;}div.pos_1{position:fixed;top:70px;right:400px;}p.text_1{font-size:250%;font-weight:900;color:rgb(0,0,0);}/stylebodystyle=background:url(/image/loginbackground1.jpg);background-size:coverdivclass=pos_1结束!--pclass=text_1攀枝花物流管理系统登录平台/pbr/--/divdivclass=pos_fixedformaction=loginAction.actionmethod=postbr/登录账号: inputtype=textname=staff.staffnamestyle=width:150px;height:25px/br/br/登陆密码: inputtype=passwordname=staff.passwordstyle=width:150px;height:25px/br/br/br/ inputtype=submitvalue=登录style=width:85px;height:30px;/br//form/div/body/htmlLoginAction.javapackagecom.hwadee.pzhdbs.action;importcom.hwadee.pzhdbs.pojo.Staff;importcom.hwadee.pzhdbs.service.LoginService;publicclassLoginAction{publicStaffstaff=newStaff();LoginServiceservice=newLoginService();publicStringexecute(){staff=service.check(staff);if(staff.getJurisdiction()==1){returnMa;}elseif(staff.getJurisdiction()==2){returnDr;}elseif(staff.getJurisdiction()==3){returnTa;}else{returnFalse;}}}loginDao.javapackagecom.hwadee.pzhdbs.dao;importjava.sql.ResultSet;importjava.sql.SQLException;importcom.hwadee.pzhdbs.pojo.Staff;importcom.hwadee.pzhdbs.util.DatabaseUserHelper;publicclassLoginDao{publicStaffcheck(Staffstaff){Stringsql=select*frompzh_staff_accountwhereaccount='+staff.getStaffname()+'andpassword='+staff.getPassword()+';ResultSetrs=DatabaseUserHelper.executeQuery(sql);try{if(rs.next()){intpersonalinfo_id=rs.getInt(staff_account_id);Stringstaffid=rs.getString(staff_id);Stringstaffname=rs.getString(account);Stringpassword=rs.getString(password);Stringdept=rs.getString(dept);intjurisdiction=rs.getInt(jurisdiction);staff.setPersonalinfo_id(personalinfo_id);staff.setStaffid(staffid);staff.setStaffname(staffname);staff.setPassword(password);staff.setDept(dept);staff.setJurisdiction(jurisdiction);}}catch(SQLExceptione){e.printStackTrace();}returnstaff;}}loginService.javapackagecom.hwadee.pzhdbs.service;importcom.hwadee.pzhdbs.dao.LoginDao;importcom.hwadee.pzhdbs.pojo.Staff;publicclassLoginService{LoginDaodao=newLogi
本文标题:生产实习报告书
链接地址:https://www.777doc.com/doc-3105706 .html