注册 登录
重磅消息:开通VIP会员,获取平台所有项目,永久使用,详细请咨询QQ:3376762016
远程服务部署安装,售后服务,请加QQ1:3376762016,QQ2:3597230140(即将满员),QQ3:1399491757(已满)
查看: 443|回复: 0
打印 上一主题 下一主题

基于JavaSwing开发驾驶员信息系统(英文作业)+题目+两份代码界面不同 大作业

[复制链接]

该用户从未签到

3518

主题

3532

帖子

66万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
668970
QQ
跳转到指定楼层
楼主
发表于 2016-5-31 17:17:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
中英文
The system manages the allocation of trains to journeys and tracks their progress along the routes.
系统分配trainsjourneys,同时可以追踪trains的位置。
Each route is served by a timetable, which states the times at which a train will depart from designated train stops along the route.
每条route有一个timetable
A single outward and return trip on the timetable is known as a journey.
timetable上的一个来回是一个journey
Each route may be served by a number of trains, but only one train is assigned to a particular journey at a time.
每条route可以有多个train,但是每个journey同时只能有一辆trian
Driver information should also be managed.
可以管理驾驶员信息
Drivers are assigned to journeys when they are available.
当驾驶员available时可以被安排到journey
All trains are based at the central station and must return to the central station at the end of the day.
所有的trian停在中心站,而且最终需要回到中心站
Each train has an on-board screen to display the next stops and times.
每辆车都有一个屏幕显示下一站和到达时间
Each train stop has a screen to display the upcoming train information and train timetable.
每个车站有一个屏幕来显示将要到达车辆的信息,以及他的timetable
The system keeps track of the current movement of the trains throughout their journeys.
系统持续监控trainjourney的运行状况
The operation manager can manage routes, assign train/driver to journey, schedule the train timetable, track the train location and remotely control trains to start/stop.
管理员可以:1.管理路线 2.安排traindriverjourney3.修改timetable 4.追踪train的位置 5.远程控制车辆启动/停止。
The driver can start/stop the train manually on board.
司机可以控制train的启动/停止
The main areas of functionality of the journey management system are:
Maintain train and driver information.
维护traindriver的信息
Manage routes and journeys.
管理routejourney
Assign train to journey: A train can only be assigned if it is available (i.e. it is not assigned to another journey).
分配trainjourney上:train只有available才能被分配
Assign driver to train: A driver can only be assigned if he/she is available.
分配divertraintrain只有available才能被分配
Check train live status:
检测车辆状态
o Update location: this occurs when new information is received about the new location of a train. Information regarding a train location can come from a variety of sources, including the tracker on the trains, the sensor at the train stops and messages from driver. This information will consist of the details of the train and the stop it has just arrived at. This information is recorded by the system and is used to update the current known location of the train. (Hint: 1. think! Is this function part of the management system? 2. Program to interface – define the interface but leave the implementation details to the client code. 3. Think about software simulation)
更新位置:这发生在接收到新的火车位置信息。列车位置信息可以来自多种来源,包括火车上的追踪器,车站的传感器和司机反馈的信息。这些信息将包括火车和它刚到大的车站的细节。系统会记录这些信息,用于更新当前火车的位置信息。
o Get current location: this provides information about the last known location of a train on a particular journey. If a train is not currently on a journey no information will be available.
获取当前位置:这提供了火车在一个特定journey中的最后已知位置信息。如果火车不在journey中则没有可用的信息。
Manage timetable.
管理timetable
Start/stop train remotely.
远程停车/启动
Synchronise data with on-board train information display and train stops information display.
同步train和车站的数据


中文版
1.系统分配trainsjourneys,同时可以追踪trains的位置。
2.每条route有一个timetable
3.timetable上的一个来回是一个journey
4.每条route可以有多个train,但是每个journey同时只能有一辆trian
5.可以管理驾驶员信息
6.当驾驶员available时可以被安排到journey
7.所有的trian停在中心站,而且最终需要回到中心站
8.每辆车都有一个屏幕显示下一站和到达时间
9.每个车站有一个屏幕来显示将要到达车辆的信息,以及他的timetable
10.系统持续监控trainjourney的运行状况
11.管理员可以:1.管理路线 2.安排traindriverjourney3.修改timetable 4.
12.train的位置 5.远程控制车辆启动/停止。
13.司机可以控制train的启动/停止
系统的主要功能:
1.维护traindriver的信息
2.管理routejourney
3.分配trainjourney上:train只有available才能被分配
4.分配divertraintrain只有available才能被分配
5.检测车辆状态:
  (1)更新位置: 这发生在接收到新的火车位置信息。列车位置信息可以来自多种来源,包括火车上的追踪器,车站的传感器和司机反馈的信息。这些信息将包括火车和它刚到达的车站的细节。系统会记录这些信息,用于更新当前火车的位置信息。
  (2)获取当前位置: 这提供了火车在一个特定journey中的最后已知位置信息。如果火车不在journey中则没有可用的信息。
管理timetable
6.远程停车/启动
7.同步train和车站的数据



java swing 驾驶员信息系统 英文作业(Java Swing大作业):
开发环境: Windows操作系统
开发工具: Eclipse+Jdk1.6


运行效果图:















此源码经过详细测试 保证能运行!!!

下载地址:
游客,本付费内容需要支付 500金币 才能浏览支付




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
java无忧网(http://www.javawyw.com),专业提供Java大作业,小作业,课程设计,毕业设计源码,答辩辅导,作业排错,bug修复,专业解答,远程部署运行项目等服务
本网站所有源码,保证能运行!
QQ:1399491757
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部