软件开发与项目管理-1期学生作品KC02学生作品高铁信息输入系统.docVIP

  • 3
  • 0
  • 约1.04千字
  • 约 6页
  • 2021-08-15 发布于北京
  • 举报

软件开发与项目管理-1期学生作品KC02学生作品高铁信息输入系统.doc

常州信息职业技术学院 《软件开发与项目管理》 学生作品 作品题目: 高铁信息输入系统 作品作者: 王常林 指导教师: 钱银中 完成时间: 2011.3.15 一.项目介绍 高铁信息输入系统是一套能够取代纯手工输入铁路信息的系统,它能够方便的将数据一一对应保存到数据库中,能够进行按关键字搜索修改已经更改的铁路信息,还能进行数据的更新。在刚修建成的沪宁高铁上总共有60班车次,车次与车次停靠的站大部分不一样,面对这么庞大的数据量,以及数据之间的逻辑处理,人工输入非常耗时间和耗精力的,然而高铁信息输入系统的存在,能将数据格式化输出,将输入的工序减到最少。 二. 项目实施 (1)功能模块的划分 图1是该系统功能结构图。 图1 功能结构图 上述功能模块涉及输入输出数据项: 1:录入高铁信息 选择:线路信息。 选择:车次信息。 选择:路段信息。 输入:时间信息。 输出:保存到高铁信息输入表中。 2:修改高铁信息 输入:班次。 输入:修改内容。 输出:保存到高铁信息输入表中。 3:更新高铁信息 输入:班次。 输入:跟新内容 输出:保存到高铁信息输入表中。 4:删除高铁信息 输入:车次 输出:保存到高铁信息输入表中。 (2)执行流程设计 单条录入车次信息执行流程见图2: 图2 车次信息录入流程图 删除车次信息执行流程见图3: 图3 删除车次信息流程图 修改车次信息执行流程见图4: 图4 修改车次信息执行流程图 三.算法设计 (1)单条录入车次信息 图5 录入车次信息流程图 判断操作类型是否是单条插入; 获取车次信息; 选择出站信息,终点站信息,沿途站信息; 填写时间; 判断操作结果,显示错误信息。 (2)删除车次信息 图6 判断操作类型是否是删除车次信息; 获取BUTTON传过来的通知对象的id; 调用Odbc_delete中的deleteStuInfo(StuInfoBean s)方法把对应的数据库中的车次信息删除; 判断操作结果并进行显示label信息 (3)修改车次信息 图7 判断操作类型是否是修改车次信息; 选择出发站,及终点站和沿途站信息 调用Odbc_update中的updateStuInfo(StuInfoBean s)对数据库中对应的该条记录进行修改; _Label.text=”相应的内容”。

文档评论(0)

1亿VIP精品文档

相关文档