生产实习报告书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子科技大学

生产实习报告

(正文不少于5000字)

一、实习项目名称:攀枝花物流公司信息管理系统

二、实习时间、地点:7.9-7.24 四川华迪信息技术有限公司

三、实习任务:随着我国经济的高速发展,各个地域之间的联系越见紧密,相互之间的货物流通也日益频繁。我公司作为一个物流企业,必将迎来新一轮的高速发展。期间必然会产生大量的数据信息,如果采用人工管理,不仅费时费力,而且效率低下。而随着互联网技术的兴起,国内外越来越多的物流企业建设了基于网络应用的物流信息平台,方便、快捷、高效地管理各种原始数据,方便公司管理者随时调出各种报表,直观掌握公司经营动态。为制定决策和计划,提供强有力数据支持。故而,建设一个现代化物流信息综合平台,掌握市场变化,推动我公司快速、健康发展,势在必行。所以这就是我们的任务:建立一个攀枝花物流系统。我们需要完成攀枝花物流系统的分析、策划和分析。

攀枝花物流公司信息管理系统:

制作攀枝花物流系统。系统采用B/S模式,方便管理员随时、远程管理各种信息,节省人工统计、整理环节,以列表、图示、曲线图等快捷、直观的方式展示市场周期性波动变化情况,帮助各级领导直观地掌握公司运营状况,以及为远、中、近期规划提供数据支持。

1.根据项目需求设计并实现系统数据库和规划项目构架。

2.实现管理员对数据库内表单(包括登陆、个人信息、车辆信息、事故信息、维修信息、任务详情和任务状态)的查询、添加、修改和删除。

3.实现不同权限用户对数据库内表单的操作权限划分。

4.构建系统UI。

5.前端与后台结合测试。

四、实习内容(按实习内容分类或实习阶段描述,要求反映实习所需完成的任务和达到

的目的,以及实习内容所包含的知识点和所运用的工具等。描述需体现对所要求知识点的掌握程度(了解、理解、掌握、灵活运用),实习所提供的技能训练,能力培养等等方面的内

五、操作步骤(按实习的步骤描写,包含实习源代码等内容。):

1.项目教学阶段

公司工程师讲解JavaEE的基本框架和功能实现过程。分配项目小组和组内成员分工。按照老师所讲解的那样,进行软件开发前的准备工作,在windows 10中安装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建立数据库物理关系模型。

架构师需要熟悉项目的工作流程并画出流程图。

运输业务流程:

修理业务流程:

项目经理需要根据每个人的能力分配任务。

4.项目实现阶段

所有人需要熟悉MyEclipse的使用和JavaEE代码的编写和功能实现流程,UI设计师需要熟悉HTML和CSS。配置管理员需要熟悉掌握VisualSVN Server Manager的使用。

1.测试员和数据库管理员根据项目经理和架构师的需求修改并测试数据库。

2.UI设计师根据项目经理要求设计界面并预留功能接口。

3.架构师编写struts文件,分配好文件操作和页面跳转。

4.各组员按照项目经理分配的工作编写后台代码并独立分包测试。

5.后台代码集成测试并嵌入UI再测试。

项目部分源代码(登录代码和修车管理代码)

Login.jsp

<%@page language="java"import ="java.util.*"pageEncoding="utf-8"%>