OOP(机试)[具体要求在压缩文档中给出]项目名称:AirInfomationSystem基于控制台的航班信息系统,简称AIS具体要求如下:(1)显示航班信息系统主菜单,如图-1所示,包括:1)列出所有航班2)按起飞时间查询3)按目的地查询4)删除航班5)更新航班6)退出系统(2)列出所有航班:查出所有航班的信息,以列表方式显示,包括:编号,航班号,目的地,起飞日期。
(3)按起飞时间查询:输入起飞时间(格式如2011-2-25),查出所有这一天的航班。
(4)按目的地查询:输入目的地,查出所有飞往此地的航班。
(5)删除航班:删除指定编号的航班。
(6)更新航班:更新指定编号的航班。
(7)退出系统。
三、类的设计需要定义如下类航班信息实体类(AirInfo)航班编号(id)航班号(flight_number)目的地(destination)起飞日期(flight_date)航班信息管理类AirInfoManager类程序入口类TestAirInfo类四、具体要求及推荐实现步骤6.创建实体类AirInfo,属性私有化,根据业务提供需要的构造方法和setter/getter方法。
7.创建航班管理AirInfoManager类,在类中提供列出所有航班的方法,按起飞时间查询 的方法、按目的地查询的方法、删除航班的方法、更新航班的方法、退出系统的方法。
8.创建TestAirInfo类,启动和运行系统。
9.航班的信息用ArrayList(或数组)保存。
10.要求代码规范,命名正确。
1
本文档包含下述项目:第1章零碎分析 §1.1项目的要求、目标和环境 §1.1.1项目的要求 §1.1.2项目的目的 §1.1.3项目的环境 §1.2可行性分析 §1.2.1社会可行性分析 §1.2.2技术可行性分析 §1.2.3经济可行性分析 第2章需求分析 §2.1总体需求分析 §2.2零碎数据流图 §2.3数据字典 §2.3.1数据字典清单 §2.3.2外部实体 第3章概要设计 §3.1绘制零碎H图 §3.2绘制零碎软件的HIPO图 第4章详细设计 §4.1零碎功能详细设计 §4.2各功能程序流程图 第5章测试 §5.1测试环境 §5.2测试计划 §5.2.1零碎说明 §5.2.2测试策略 §5.2.3测试方案 §5.3黑盒测试 §5.3.1测试项目名称及测试内容 §5.3.2测试用例 第6章项目管理 §6.1绘制关键日期表 §6.2预览甘特图 §6.3预览网络图
1
VS2005里,c#+opengl绘制的立方体,圆锥体,球体,并对三维实体能进行平移,旋转,缩放,可在控件中输入模型的边长或半径改变模型的大小,控制非常方便,界面非常敌对
1
听说是最好的OCR工具包,实体软件的识别效果相关的人士都很清楚,非常牛X,高手可以试下。
2019/11/19 11:56:23 459KB ABBYY OCR 识别 SDK
1
某旅行社要开发一个小型旅游管理子系统,次要涉及的基本实体及其基本信息如下:旅游线路:线路编号、起点、终点、旅游天数、次要景点。
旅游班次:班次编号、出发日期、回程日期、旅游标准、报价、折扣率。
导游:导游编号、身份证号、姓名、性别、出生日期、住址、联系电话、语种、等级。
宾馆:宾馆编号、宾馆名称、所在城市、星级、标准房价、联系人、职务、联系地址、联系电话、传真。
游客:游客编号、身份证号、姓名、性别、出生日期、住址、联系电话,旅游线路、出发日期、回程日期。
保险:保险单号、人均保险费、保险期限。
2020/2/18 18:01:13 2.05MB c# SQL 旅游管理系统
1
自制工具完成读取AutoCAD实体扩展属性至excel
2017/8/26 6:51:13 1.89MB AutoCAD
1
ASP.NETCore/Vue.jsSPA模板应用程序此应用程序是一个模板应用程序,它使用ASP.NETCore(用于REST/JSONAPI服务器)和Vue.js(用于Web客户端)。
堆栈概述服务器ASP.NET核心PostgreSQL带EF迁移的实体框架核心带有OpenIddict的JSONWeb令牌(JWT)授权Docker用于开发PostgresSQL数据库和MailCatcher服务器客户Vue.jsWebpack用于资产捆绑和HMR(热模块更换)CSS模块提取REST请求的API测验.NETCore的xUnitMailCatcher用于开发电子邮件传递开发运维用于配置的Ansible手册(Nginx反向代理,通过Let'sEncrypt的SSL,到S3的PostgresSQL备份)Ansible部署手册建立安装以下内容:运转npminstall&&npmstart打开浏览器并导航到。
剧本npminstall第一次克隆存储库或添加新的依赖项时,请运转此命令。
这将:从pac
2018/11/7 2:45:25 131KB ansible spa vuejs2 dotnet-core
1
建设数据模型既然是整个数据仓库建设中一个非常重要的关键部分,那么,怎么建设我们的数据仓库模型就是我们需要解决的一个问题。
这里我们将要详细介绍如何创建适合自己的数据模型。
大千世界,表面看五彩绚丽,实质上,万物都遵循其自有的法则。
数据仓库的建模方法同样也有很多种,每一种建模方法其实代表了哲学上的一个观点,代表了一种归纳,概括世界的一种方法。
目前业界较为流行的数据仓库的建模方法非常多,这里主要介绍范式建模法,维度建模法,实体建模法等几种方法,每种方法其实从本质上讲就是从不同的角度看我们业务中的问题,不管从技术层面还是业务层面,其实代表的是哲学上的一种世界观。
我们下面给大家详细介绍一下这些建模方法。
2021/5/13 3:28:34 893KB 数据仓库多维数据模型设计
1
SQLServer数据库课程设计主要涉及的数据库相关知识有SQLServer2000、E-R图、表结构设计、VisualBasic.NET等。
设计中将人事管理系统用E-R图来表示,使得各部分的关系简约明了,清晰可见,也使得设计过程简单得多。
表结构设计是将E-R图中的各实体、属性等的关系具体化,具备了各种数据库所该有的各个具体数据信息和要求。
正确使用SQLServer2000的语句、语法和结构方便了程序设计及对于某些复杂数据的访问。
借助VisualBasic.NET软件完成这一系列的工作。
使用SQLServer数据库软件完成表的建立等工作。
1
本人亲身书写的oracle课程设计,发布出来方便大家。
第一节概述31、课题名称32、背景说明33、编写目的34、开发环境3第二节需求分析41、分析的重要性42、需求分析的任务和过程43、数据流程图54、数据字典5第三节概念结构设计71、实体和属性之间的关系72、E-R图7第四节逻辑结构设计81、E-R图向关系模型的转换82、设计用户子模式8第五节数据库物理设计81、数据库安装与配置82、连接到oracle10g93、SQL脚本10第六节数据库的实施121、触发器122、游标13第七节系统部分模块演示151、登陆模块152、恢复以及彻底删除模块17第八节课程设计小结19附言20
2015/2/11 8:57:15 369KB oracle 课程设计 php 编程
1
共 412 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡