适合初学者的 7 个令人兴奋的大型机项目想法和主题 [2022]

已发表: 2021-01-10

您想提升您的大型机技能吗? 那么你来对地方了。 在本文中,我们将讨论我们的主要大型机项目想法,您可以使用这些想法测试您对大型机的了解。

从事这些项目将帮助您了解大型机的用例,并探索该技术如何帮助运行各个行业。 我们有针对所有技能水平和不同行业的项目构想,因此您可以根据自己的兴趣和专长选择一个。 让我们开始吧。

目录

我们的顶级大型机项目理念

以下是我们的大型机项目,根据自己的喜好选择一个(或多个):

一、俱乐部管理制度

该项目将帮助您了解大型机在社会机构中的用例。 在这里,您将创建一个俱乐部管理系统(简称 CMS) ,负责注册和添加俱乐部成员的信息、计费以及向其他子系统报告。 您的先进解决方案将帮助客户(俱乐部)有效地管理其客户的数据,而不会出现任何错误。

您的 CMS 应具有 24 小时客户支持系统以及多种功能。 除了注册和数据处理之外,您还可以添加法律关怀功能,客户可以在必要的情况下获得律师或律师。

以下是您在此项目中必须完成的一些任务:

  • 了解客户的要求
  • 修复系统中存在的缺陷
  • 监控批次,响应查询,支持生产运行
  • 为您的系统面临的任何运行时问题开发解决方案
  • 满足 SLA
  • 根据客户要求进行次要和主要改进

完成此项目后,您将了解大型机如何帮助俱乐部、非政府组织和其他组织的日常流程。 如果你有兴趣进入这些领域,那么这个项目是一个很好的选择。

阅读: Java 如此受开发人员欢迎的 6 大原因

2. 电信公司计费管理系统

管理账单对于电信公司来说是一项繁琐的任务。 所以他们在这方面使用大型机来提供帮助。 如果你想在这个领域使用你对大型机的了解,那么你应该在这个项目上工作。 计费管理系统帮助客户处理、开票、贴现客户的账单。 它还包括一个服务帮助台,因此客户(电信公司)可以快速有效地解决其面临的任何技术问题。

这是您可以从事的最有用的大型机项目理念之一。 那是因为它将为您提供大型机突出应用程序的完整体验。 以下是您需要执行的任务:

  • 参与所有开发阶段(文档、编码和测试)
  • 调试您可以在系统中发现的任何问题(或者如果出现任何问题)
  • 转换部分代码并测试它们
  • 为系统准备必要的文件

如果您缺乏处理大型机项目的经验,那么您可以让系统只关注零售客户。 另一方面,如果您想让这个项目更具挑战性,那么您也可以包括商业客户,因为许多电信公司同时为零售和商业客户提供服务。

3. 银行通用处理系统

如果您想将您在大型机方面的专业知识用于银行和金融公司,那么这对您来说是一个极好的项目创意。 在这里,您将构建一个通用处理系统,该系统处理银行中各种账户的所有交易。 您可能已经知道,银行为成千上万(有时是千万)客户提供服务,并且它们还提供多种账户类型。 您的系统必须处理此项目中所有帐户类型的交易。

您还可以通过在设定的时间间隔调用通用例程来解决删除多个帐户的回滚事务的问题。 它还应该格式化交易并将它们发送到 TDS 服务器。 您将使用以下软件:

  • 变化者
  • 信息人
  • 加速器
  • 文件援助
  • CA7
  • 易得宝

除此之外,您还必须执行以下任务才能完成此大型机项目:

  • 为所有临时程序​​开发代码
  • 准备高级设计和详细设计
  • 编制和实施系统计划
  • 提供支持以避免错误并帮助客户使用系统
  • 在所有测试阶段对涉及的 JCL 进行测试运行
  • 为项目准备 UTP

4. 为汽车制造商创建解决方案(初级项目)

在这个项目中,您必须为一家汽车制造公司创建一个基于大型机的解决方案。 软件环境由以下部分组成:

  • VSAM
  • DB2
  • 补救
  • 重点
  • COBOL
  • 变化者
  • 身份证件
  • 质量管理体系

您的客户是一家领先的汽车制造商,并且是向其他制造商以及汽车售后市场提供汽车零部件、系统和模块的全球供应商。 您的系统将帮助制造商管理他们的订单,并保存他们的所有交易记录。 它属于初学者级大型机项目思路,所以即使你没有从事此类项目的经验,也可以从这个开始。

以下是您在此项目中必须做的几件事:

  • 运行 BATCH 作业并修改它们以生成用户报告
  • 为测试环境准备 JCL 文档
  • 为客户提供技术支持,以确保业务顺利运行,并在系统出现任何问题时协助他们
  • 为主机系统准备测试计划并设置测试数据
  • 执行测试并修复错误

这个项目是了解大型机工业应用的好方法。 完成此项目后,您还可以进入更复杂和令人兴奋的大型机项目。

阅读:全栈开发项目理念

5. 保险理赔主机解决方案(初级项目)

保险公司在维护记录和有效运行其计费系统方面面临着巨大的问题。 他们迎合成千上万(有时甚至是十万)的客户,因此,他们需要一个有效的系统来管理他们的记录、账单等。

保险公司认为最需要高效系统的领域之一是处理索赔。 因此,在这个项目中,您将构建一个大型机解决方案来处理保险公司的索赔。 该系统将接受输入、验证、过滤和裁定索赔。 然后它将生成来自 NH/ME/CT 的报告。

以下是您将在此项目中执行的主要任务:

  • 对系统进行技术审查
  • 为您提议的系统准备详细设计并创建其规范文档
  • 执行单元测试以及系统测试
  • 准备 COBOL 标准文档,其中解释了代码、PROC 和 JCL 所需的更改
  • 为统计报告和其他矩阵创建模板以跟踪状态
  • 准备必要的文件,例如测试用例、问题日志、UAT 计划、批准的变更等。
  • 更新与项目、报告和计划相关的所有文件夹
  • 为系统设置准备 JCL 文档

由于它是初学者级大型机项目创意之一,您可以立即快速完成它。 但是,这个项目将为您提供大量使用大型机的经验和知识。

6. 银行对账主机项目

在这个项目中,您将为一家银行构建一个大型机解决方案。 它应该执行三个主要任务:

  • 系统对系统协调
  • 时间协调
  • 银行对账

您的大型机解决方案应该允许银行顺利进行账户对账。 银行拥有大量的组织数据以及客户数据。 对账是指为所有可用数据提供相同的格式。 在这个项目中,您将拥有一个管理银行所有无人认领支票的系统。 假设客户向银行索要支票。 当所述客户收到支票时,他有一个时间限制(支票上的日期)来领取支票。 银行将有一个系统来验证支票的真实性。

现在,如果客户没有在规定时间内领取支票,那么银行将不得不签发一张新支票。 前一张支票将进入“无效支票”部分。

这只是一个例子,一家银行每天处理数百张支票。 您的对账系统必须使此类检查与银行保持一致。 出于多种原因,和解至关重要。 它为组织提供了几个优势,例如:

  • 更好的数据管理
  • 节省时间和资源
  • 更快的修订和检查

从事该项目将使您熟悉金融领域大型机应用程序的许多概念。 您将了解银行和其他金融公司如何需要大型机解决方案来增强其运营。 如果您不熟悉大型机编程,您可以从一个小项目开始,并保留一些细节。 另一方面,如果你在这个领域有一些经验,那么你可以更进一步,让项目变得更复杂。

7. 构建 MIBS 大型机解决方案

MIBS 代表医疗保险信息和计费系统。 您需要以下软件才能处理此项目:

  • JCL
  • IMSDB
  • COBOL
  • 补救
  • IBM 公用事业
  • 加州 7
  • 泰隆
  • SQL
  • 散文
  • UCC7
  • 失败援助

MIBS 解决方案对 Medicare A 部分的索赔进行计费,并为 RISK 计划生成信息。 RISK 根据成员的数量以爆发率对 HMO 进行补偿。

您的系统将分析业务需求及其系统规范,以便您更好地了解应用程序。 MIBS 为医院创建和处理健康索赔,并将其发送给财务中介。 您的高级解决方案应该运行和修改 BATCH 作业以生成特定于每个用户的报告。 它还应该在测试环境中执行任务、PROCS 和控制卡。 系统应允许删除和恢复 VSAM 文件。 您还必须使用 Batch JCL 来设计 FTP 提要。

如果您想进入具有大型机专业知识的医疗保健行业,那么这对您来说是一个很棒的项目。 完成后,您将知道大型机如何帮助医疗企业并帮助该领域的公司。 这是中级主机项目的思路之一,所以在开始做这个之前,请确保你已经完成了一两个大型机项目。

另请阅读:面向初学者的顶级 Java 项目和主题

最后的想法

尽管有些人认为大型机是一种过时的技术,但它们仍然存在。 它们的广泛应用和实用性使它们成为大公司的重要组成部分。 处理我们上面讨论过的项目将帮助您提高您的专业知识,同时也展示您在此软件上的技能。

upGrad 提供独特的计算机科学理学硕士课程,用于磨练您的技能并促进您在软件开发职业生涯中的成长。

今天开始你的硕士课程

立即申请软件工程硕士