欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载
     

    CICS课程设计《地铁信息管理系统》毕业设计.pdf

    • 资源ID:5416049       资源大小:1.09MB        全文页数:27页
    • 资源格式: PDF        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    CICS课程设计《地铁信息管理系统》毕业设计.pdf

    地铁信息管理系统 班级: R 会计 122 项目组成员: 帐号:STU038 STU057 STU037 摘要 随着计算机网络技术的飞速发展和日益普及,网络应用软件越来越多,面向网络的开发技术已经成为IT 技术发展的重要分支之一。网 络应用程序的设计和开发已成为各类应用软件中最主要的组成部分,其需求也相应增多,因此,计算机网络程序设计作为一项知识技能受 到越来越多的重视,电子商务也因其便捷、高效的特点,受到人们越来越多的关注。 基于以上原因,本论文设计开发一个地铁信息管理系统,其目的是为了搭建一个地铁信息管理的平台,提高交易效率、更加便捷快速 的完成地铁信息查询,管理等活动。 本项目包括:用户注册、用户登录、地铁路线查询、地铁信息查询、驾驶员信息查询,票价查询,票价修改,驾驶员信息修改等。 本文对网站开发设计的全过程进行了详细的阐述。包括需求分析、概要设计、详细设计、网站实现、测试。完成了电子商务网站的基 本功能,方便卖家与买家更高效的进行商品交易 关键词: B2C JSP 电子商务 JCL CICS COBOL地铁信息管理 目录 项目题目 1 摘要 2 目录 3 第一章概述 1 1.1 课题来源及意义 1 1.2 开发工具及相关技术简介 1 第二章需求分析 2 2.1 可行性分析 2 2.2 功能需求分析 2 2.3 环境要求 2 第三章概要设计 4 3.1 网站结构层次图 4 3.2 系统用例图 5 3.3 界面设计 9 3.4 系统活动图 10 第四章 地铁管理系统 VASM 文件设计 . 15 第五章 地铁管理的 MAPSET 设计 20 1 第一章概述 1.1 课题来源及意义 经过一年对 CICS COBOL 大型机设计等的学习,我们对大型机设计方面的知识有了很大的提升,本着理论联系实际的宗旨,通过学校 提供的这次课程设计实践的机会,在指导教师的帮助下,历经四周时间,我们小组自行设计一套大连地铁信息查询系统,在下面的各章中, 我将以这套大连地铁信息查询为例,谈谈其开发过程和所涉及到的问题。 网络是一片独特的天空,中国国情又有其特殊性。怎样将结合Internet和中国国情,充分发挥电子信息管理的优越性,实现极富意义 的电子信息管理技术和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。 随着时代的发展,信息技术、Internet/Intranet技术、 COBOL 技术不断完善、网络进程逐步加快,传统的人工管理模式越来越不能满 足人们快节奏的生活需求,电子信息管理由此发展。伴随着电子信息技术的不断成熟,其功能越来越强大,注册员工可以在后台实现各种 各样的功能,极大的提高了办公效率,让人们体会到了电子信息管理带来的便捷。 在本次毕业设计中,使用了CICS 技术,通过连接VASM数据库进行数据的存储。构建了一个能实现简单功能的地铁电子信息后台管理 系统。 选择课题的前提必须是对课题有相当详细的了解,对于我们小组选的课题来说,我必须了解大连地铁信息查询系统的结构以及地铁公 司职员的信息还有地铁线路,发车时间等相关信息。将这些信息输入,使之能够进行查询、修改、删除并且与地铁信息查询系统执行相同 的操作。在需求分析阶段,需要完成地铁信息查询系统的具体分类和实施过程流图。概念设计阶段要完成数据抽象与局部视图设计以及视 图的集成。逻辑结构设计阶段要把E-R 图转化为关系模式。 通过实践和巩固在课堂教学中学习的关于CICS 的有关知识、COBOL 的有关知识和MAPSET 的建立方法,熟练掌握对于给定实际问题, 为了设计一个地铁信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一 般过程,为毕业设计打下基础。 1.2 开发工具及相关技术简介 1.21 开发工具 CICS 是 IBM 公司的强大主机交易服务器、集成平台,在全球C、C+ 、COBOL 等交易中间件市场上占有绝大多数客户。CICS有超过 30 年的历史,开发于在IBM英国的赫思里( Hursley )研发中心。 CICS英国式发音是“ kiks ”。在AIX、HP等分布平台上的CICS叫 Txseries 。 交易服务器也叫交易处理中间件。支持联机交易服务(OLTP ),提供用户实时的交易请求与响应,支持分布式交易服务、多个数据源、异 种数据源、和分布式协同应用,支持两阶段提交。 1.22 相关技术简介 CICS是客户信息控制系统(Customer Information Control System)的缩写,它是z/OS 操作系统上通用的交易处理子系统。CICS 提供了一些系列运行在线程序的服务,可以在同一时间接受许多用户的请求,使用同一个文件和同一段程序去运行同一个应用。传统的 CICS 应用由提交一个交易请求来驱动。交易的执行包括了运行一个或多个应用程序,来完成所需的功能。CICS以最快的响应速度管理共享的资 源,数据的完整性和运行的优先级。CICS为用户授权,分配资源( 实际存储和循环 ) ,并且把来自应用的数据库访问请求传递给合适的数据 库管理系统 ( 如 DB2)。我们可以说CICS在行为上和在许多功能上与z/OS 操作系统非常相似。 2 第二章需求分析 2.1 可行性分析 (1)经济可行性 本网站设计所需的开发环境可以通过网络下载并且大部分为开源软件,都可以在网上直接下载到。Windows是极为普遍的操作系统,且 操作方便、 易学、安全。服务器选用 Tomcat,容易获得、 不需额外成本, 且性能稳定。 所用开发工具选择, 数据库使用占用空间小的MAPSET, 其实现过程只需一台PC机就能够完成,开发成本低。 (2)技术可行性 本系统采用Windows操作系统,用Tomcat 作为 Web服务器,使用VASM 作为数据库,对数据进行存储和管理。采用CICS、COBOL 等技 术进行程序开发。NetBeans 作为开发工具,采取B/S 模式,即浏览器 / 服务器模式。 由于以上各种技术在网站开发过程中均已得到广泛使用,技术成熟,并且开发简单、操作性强,因此,本系统具有技术的可行性。 (3)操作可行性 本网站操作简单,符合人们对网站的使用习惯,普通用户无需经过操作培训,点击链接进入网站按界面提示及个人需求操作即可。管 理员则需经过简单培训,能够懂得使用网络,就可以对网站进行使用和维护,管理好此网站。 2.2 功能需求分析 2.2.1 系统功能性概述 本系统是一个小型的电子信息管理系统,可以为企业提供方便的企业管理环境。系统功能包括:用户注册、用户登录、路线信息管理、 车辆信息管理、添加管理员等 其基本功能具体有: 注册:用户可以注册成为网站的会员。注册时对用户名、密码的合法性进行验证,已经注册过的用户名不能再使用;同时对注册使用 的电子邮箱进行重复性验证,已经注册的电子邮箱不能再次注册。 登陆:已注册用户进行登录时,对其用户名、密码进行验证。 个人信息维护:注册的用户可以添加、修改个人信息。 路线信息管理:管理员及可以查询各条线路的路线等,通过GPS 定位可以实时监控地铁最新定位动态等。 车辆信息管理:车辆购置,车辆信息修改,车辆信息查询,车辆报废数据删除。 员工信息管理:员工信息增加,员工信息删除,员工信息修改,员工信息查询。 票价信息管理:票价信息增加,票价信息删除,票价信息修改,票价信息查询。 2.2.2 系统角色 本系统专门为各种管理人员设计使用。 可以实现用户注册、用户登录、路线信息管理、车辆信息管理、添加管理员等功能。 2.3 环境要求 (1)系统开发环境要求: 硬件环境:内存:2G 硬盘: 298G CPU:Intel i3 2.13GHZ 3 软件环境: Windows 操作系统 开发工具: CICS 辅助工具: Office 开发语言: COBOL (2)系统运行环境要求: 服务器端:操作系统:windows 2000 版本以上 内存: 512M 以上 硬盘: 80G 以上 4 第三章概要设计 3.1 网站结构层次图 地铁信息管理系统 车辆信 息修改 路线查 询 登录注册 车辆报 废数据 删除 员工信 息增加 员工信 息修改 员工信 息查询 员工信 息删除 退出 图 3-1 地铁信息管理系统总体结构层次图 本系统分为以下几个部分:登录注册、路线信息管理、车辆信息管理、员工信息管理、票价信息管理。 各部分的功能分别如下: 登陆:已注册用户进行登录时,对其用户名、密码进行验证。 路线信息管理:管理员及可以查询各条线路的路线等,通过GPS 定位可以实时监控地铁最新定位动态等。 车辆信息管理:车辆购置,车辆信息修改,车辆信息查询,车辆报废数据删除。 员工信息管理:员工信息增加,员工信息删除,员工信息修改,员工信息查询。 票价信息管理:票价修改,票价查询。 5 3.2 系统用例图 3.2.1 总用例 地铁信息管理系统总用例图 注册 员工信息管理 车辆信息管理 路线信息管理 登录 票价信息管理 顶层包 :管理员 * * 退出 * * * * * * * * * * * * 图 3-2 地铁管理系统总体用例图 管理员可以查询各条线路的路线等,通过GPS定位可以实时监控地铁最新定位动态等。可以车辆购置信息录入,车辆信息修改,车辆 信息查询,车辆报废数据删除等。可以员工信息增加,员工信息删除,员工信息修改,员工信息查询等。可以票价修改,票价查询等。 3.2.2 登陆子用例 6 登录 填写ID 填写密码 用户 * * * * 图 3-3 登陆子用例图 管理员和普通用户都可以登录界面直接直接进行登录,若没有ID 可以通过注册子用例注册新的ID。 3.2.3 注册子用例 填写ID 注册 填写密码 用户 确认密码 返回上一级 如果没有 ID 的新用户可以注册界面注册一个新的ID,如已经有 ID 了则忽略此界面,并返回上一级菜单界面。 3.2.4 车辆信息管理子用例 7 管理员 车辆信息查询系统 车辆查询 使用年限查询 工作线路查询 使用状况查询 * * * * * * * * 通过车辆信息管理界面可以添加新购置的车辆信息,查询并修改所有已拥有的车辆的信息,删除已经报废车辆的信息,并且返回上一级菜 单界面。 8 3.2.5 员工信息管理子用例 员工信息管理系统 用户 删除员工信息 查询员工信息 修改员工信息 添加员工 返回上一级 通过员工信息管理界面,管理人员可以添加新的员工的信息,查询并修改所有现有员工的相关信息,删除离职的员工的信息,并返回上一 级菜单界面。 3.2.6 路线信息管理子用例 路线信息管理 用户 添加路线 修改路线 删除路线 返回上一级 * * * * * * * * * * 查询路线 图 3-6 路线管理子用例图 9 通过路线管理界面,管理可以添加新增路线的相关信息,查询并修改相关路线的信息,删除路线信息,并返回上一级菜单界面。 3.2.7 票价信息管理子用例 票价信息管理 用户 查询票价 修改票价 返回上一级 图 3-7 票价信息管理子用例图 通过票价信息管理界面,管理员可以查询并修改相关路线对应的票价,并返回上一级菜单界面。 3.3 界面设计 界面设计的原则是:网站界面设计简洁、美观、布局合理整齐;用户操作步骤简单、易学、易用。 用户在登录页面输入用户名、密码和验证码后点击登录,可跳转到相应的主页面。如果忘记密码也可以点击忘记密码跳转到找回密码 的页面通过注册时填入的密码问题进行密码找回。 管理员登陆后后可进入到管理员的主页面,主页中有所有的管理链接,点击后可进入到相应的管理页面进行相关操作。同时有退出键, 不使用系统时可以退出。 10 3.4 系统活动图 3.4.1 管理员登陆 OR 注册 登录 注册 输入密码并确认密码 检验输入数据是否合法 重新输入 认证成功 注册成功 输入ID和密码 是否有ID 没有ID 有ID 不合法 合法 图 3-8 登录注册活动图 管理员登录后,可进行车辆信息管理、员工信息管理、路线信息管理、票价信息管理、退出。 3.4.2 车辆管理信息活动图 11 重新输入 车辆信息管理 车辆购置 查询车辆信息车辆信息修改车辆报废数据删除 返回上一级 输入车辆相关信息 检验车辆信息是否合法 添加完成 显示车辆信息 输入相关信息 检验输入信息是否合法 修改完成 选定需要删除的车辆 删除 删除完成 重新输入 不合法 合法 不合法 合法 图 3-9 车辆管理信息活动图 进入车辆管理子系统:可以完成车辆购置,车辆信息查询,车辆信息修改,车辆报废数据删除等功能。如果选择错了子菜单,可以返回住 菜单。 3.4.员工管理信息活动图 12 重新输入 员工信息管理 添加员工 查询人员信息修改人员信息删除人员信息 返回上一级 输入人员相关信息 检验人员信息是否合法 添加完成 显示人员信息 输入相关信息 检验输入信息是否合法 修改完成 选定需要删除的人员 删除 删除完成 重新输入 不合法 合法 不合法 合法 图 3-10 员工管理信息活动图 员工信息管理子系统:进入该系统,可以添加员工信息,查询人员信息,修改人员信息,删除人员信息等,如果选择错了子菜单,可以返 回住菜单。 13 3.5.路线管理信息活动图 重新输入 路线信息管理 添加路线查询路线信息修改路线信息删除路线信息返回上一级 输入路线相关信息 检验路线信息是否合法 添加完成 显示路线信息 输入相关信息 检验输入信息是否合法 修改完成 选定需要删除的路线 删除 删除完成 重新输入 不合法 合法 不合法 合法 图 3-11 路线管理信息活动图 进入路线管理子菜单,可以添加新路线,查询路线信息,修改路线信息,删除路线信息,如果选择错了子菜单,可以返回住菜单。 14 3.6.票价管理信息活动图 票价信息管理 查询票价信息 修改票价信息 返回上一级 显示票价信息 输入相关信息 检验输入信息是否合法 修改完成 重新输入 不合法 合法 图 3-12 票价管理信息活动图 进入票价管理子菜单,可以查询票价,修改票价等,如果选择错了子菜单,可以返回住菜单。 15 第四章地铁管理系统VASM 文件设计 4.1 设计 VSAM 文件 VSAM(Virtual Storage Access Method) 文件是 IBM 公司在虚拟存储器和树型数据结构的基础上,为了满足数据量大,存取速度快和维护方便 的要求而发展起来的一种文件组织形式,它是在数据库出现以前就发展起来的。 VSAM 存取文件记录的方法将不依赖于存放记录的外部设备类型,而是通过这个记录对文件开始点的相对位移(相对位移以字节为单位计 算)来访问记录。相对位移值就称之为相对字节地址RBA (Relative Byte Address)。文件开始点地址定为0。 4.1.1 VSAM 文件概念设计 1.线路信息的 VSAM 文件: 将每条记录的长度设置为32 前 2 位为站点,设置为关键字 中间的 5位为该车辆所在线路 图 4-1 路线信息的 VSAM 文件图 2.票价信息的 VSAM 文件: 将每条记录的长度设置为32 16 前 2 位为站点,设置为关键字 中间 5位为站点所在线路 后 1 位是站点所对应票价 图 4-2 票价信息的 VSAM 文件图 3.客户信息的 VSAM 文件: 将每条记录的长度设置为32 前 3 位为员工代码,设置为关键字 中间的 12 位为该员工姓名 后 2 位是该员工年龄 最后 10 位是员工电话 图 4-3 客户信息的 VSAM 文件图 17 4.车辆信息的 VSAM 文件: 将每条记录的长度设置为32 前 4 位为车辆代码,设置为关键字 中间的 5位为该车辆使用年限 后 5 位是该车辆所在线路 最后 3位是该车辆状态 图 4-4 车辆信息的 VSAM 文件图 4.1.2 VSAM 文件生成 4.2 VSAM 文件的 CICS 定义安装 在新建组 SUBWAY 下定义安装上述VSAM 文件,并将文件OPEN : 显示结果如下: 1. 票价信息的 VASM 文件 18 图 4-5 票价信息的 VASM 实现图 2.路线信息的 VASM 文件 图 4-6 路线信息的 VASM 实现图 3.员工信息的 VASM 文件 19 图 4-7 员工信息的 VASM 实现图 4.车辆信息的管理文件 图 4-8 车辆信息的 VASM 实现图 20 第五章地铁管理的MAPSET 设计 5.1 登录界面设计 在登录界面需要输入账号和密码,若账号密码正确则进入主菜单界面,若不正确,系统给出提示重新输入。 图 5-1 登陆菜单的界面图 5.2 主菜单界面设计 如图, 1是路线查询, 2 是车辆查询, 3 是员工查询, 4 是票价查询, 5 是退出 图 5-2 主菜单的界面图 21 5.3 路线信息查询界面设计 路线信息查询界面有两条路线供管理,路线A 和路线 B,选 1可以查询线路A,选 2 可以查询线路2 图 5-3 线路查询菜单的界面图 点击路线 A 出现下图 图 5-3.1 线路 A路线查询界面图 22 点击路线 B 出现下图 图 5-3.2 线路 B路线查询界面图 5.4 车辆信息查询界面设计 车辆信息管理界面可以实现1 车辆名称查询2 使用年限查询3 工作线路查询4 使用状态查询 图 5-4 车辆信息查询菜单的界面图 23 5.5 票价信息管理界面设计 点击票价,所有票价都是两元。 图 5-5 票价查询菜单的界面图 5.6 员工信息管理界面设计 员工信息管理可以实现1、ID 查询2、姓名查询3、电话查询4、年龄查询 图 5-6 员工信息菜单的界面图 24

    注意事项

    本文(CICS课程设计《地铁信息管理系统》毕业设计.pdf)为本站会员(tbuqq)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开