电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

【2018年整理】Java程序设计案例教程

  • 资源ID:51732869       资源大小:956KB        全文页数:67页
  • 资源格式: PPT        下载积分:5金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要5金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

【2018年整理】Java程序设计案例教程

书名: Java程序设计案例教程 ISBN: 978-7-111-33838-3 作者:包海山 出版社:机械工业出版社 本书配有电子课件Java程序设计案例教程 高职高专 ppt 课件38168Java程序设计案例教程 高职高专 ppt 课件模块一 Java应用实例总体概览 目标通过需求分析把用户的功能、性能、质量描述转化为程序员 所能理解的功能描述,并在用户描述的基础上去除不合理的地方 ,补充系统缺失的地方。然后,通过概要设计对系统的对象模型 、数据结构、功能模块、界面接口等进行总体设计,为下一步的 详细设计、编码测试提供准确、有效的数据基础。因此,程序员 应该从软件开发项目的需求分析和概要设计入手,才有可能正确 地进行详细设计、编程测试等开发工作,切实满足用户的应用需 求。 任务Java程序设计案例教程 高职高专 ppt 课件学习本模块涉及哪些重要内容?本模块导读 软件开发项目的需求分析、概要设计是软件详细设计和编码测试的必要前提和依 据。通过需求分析把用户的功能、性能、质量描述转化为程序员所能理解的功能 描述,并在用户描述的基础上去除不合理的地方,补充系统缺失的地方。然后, 通过概要设计对系统的对象模型、数据结构、功能模块、界面接口等进行总体设 计,为下一步的详细设计、编码测试提供准确、有效的数据基础。因此,程序员 应该从软件开发项目的需求分析和概要设计入手,才有可能正确地进行详细设计 、编程测试等开发工作,切实满足用户的应用需求。 本模块通过贯穿全书的应用程序开发案例“单机版考试系统”,主要介绍一 个简单的应用程序开发项目中的需求分析、概要设计的基本方法和相关知识。 通过本模块的学习和实训,学员应该掌握简单的应用程序开发项目的需求分析和 概要设计的实践技能和理论知识。 本模块要点 掌握简单的应用系统需求分析方法 掌握简单的应用系统概要设计方法 熟悉“单机版考试系统”开发案例的设计目标和基本内容 Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析 子任务1 开发背景及目标简介 知识导读 目应用软件开发项目中的“开发背景及目标”在某些需求规格说明书 中称为“引言”。这里主要是简述项目提出方对新系统开发(或升级 原有系统)的迫切需要和预期达到的开发目标。 开发背景:随着国家各类认证考试的普及,考生和教师人数倍增,出现了多种网 络在线考试/自测平台。经分析传统的网络考试/自测平台有如下缺点:试题由考 试平台开发者单方组卷,对应的课程类型单一,无法满足各门课程教学考试的现 实需要。学员或教师无法自己确定考试内容的深浅度,学员之间无法自行组卷相 互测试。网络依赖性太强,单机(离线)环境下无法进行练习或考试。为了弥补 这些缺陷,提高学员和教师考前练习和自测的自主性、灵活性,XX培训中心决定 开发单机版考试系统。 开发目标:该单机版考试系统可运行于Windows98/2000/XP等桌面操作系统平台 (和Access数据库),试题库由文本文件(或数据库)格式生成,教师预先将试 题分发到学员用机上进行考试,学员也可自己增删考试题或自行组卷,随时进行 自测或相互测试。Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析需求分析经过市场调研,并与教师和学员的详细交流,确定该系统包含三类 用户,分别是学员用户、教师用户和后台管理员用户,其各项具体 功能描述如下。其中,带“*”标记的内容可作为实训任务或拓展练 习的内容,让学员在课外独立完成。 学员用户功能 注册和登录,学员可自由地注册用户并登录本考试系统; *个人信息的修改,注册后学员可以修改自己的注册信息; 查询和选答试题,查询自己感兴趣的试题; 申请试题,如果学员还不属于某个试题,可提交该试题的申请表; 查看结果,学员交卷后可以对照标准答案查看本次答卷的结果和成 绩; *计时功能:学员开始答题后系统自动计时,到时自动收卷。(系 统基本功能,显示在学员用户窗体界面)Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析教师用户功能 *个注册和登录,教师可自由地注册用户并登录本考试系统; 个人信息的修改,注册后教师可以修改自己的注册信息; *组卷功能,教师可以自行组卷与标准答案,并将其追加到题库中;(系统数 据库扩展功能,教师可以在自己的窗体中组卷) 修改功能,教师可以修改某一套考试卷内容以及相应的标准答案内容; *阅卷功能,客观题由系统自动阅卷。(系统扩展功能,教师可以手工评阅主 观题) 管理员用户功能 题库管理,管理员可以对题库中的考试信息进行维护; 用户管理,管理员可以对学员用户和教师用户进行管理。 成绩管理,管理员可以对考试成绩和答题结果内容进行管理; *管理员管理,主要是超级管理员对普通管理员的管理;(*系统具有可扩展 性) 计时管理,管理员可以调整考试时长。(数据库扩展开始时间、结束时 间、加时) Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析可行性分析经可行性分析是由项目承接方(或设计方)进行的项目分析结果,是项目提 出方决策者进行决策的依据,同时也决定了项目是否继续进行。一般情况下 ,可行性分析的结果是生成可行性分析报告。本案例的可行性分析报告内容 如下: 引言 XX培训中心为了提高教师与学员的自主练习、自测与互测的效率和便捷性, 更好地开展考前培训工作而提出开发该单机版考试系统。 编写目的 从公司的现有技术水平、开发经验以及XX培训中心的需求分析等几个方面来 分析单机版考试系统的开发可行性,为公司以及该XX培训中心的决策层提供 决策依据。 Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析项目简况 项目提出方:XX培训中心 项目承接方:YY软件公司 系统最终用户:XX培训中心的学员、教师及管理人员注意!项目简况是对该项目参与方的简要介绍,一般是进行项目中的各种角色 的定义。如,对项目提出方(或称项目需求方,即为本案例的用户方) 、项目承接方(或称项目开发商,即为本案例的开发方)以及用户、项 目设计方在本项目中的角色和职责分别进行定义。 Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析可行性分析的前提 系统要求 :系统中应该有各种试题的信息,用户可以自己查询试题 。学员可以自己选择试题后进行答题、查看成绩、查看标准答案等 操作,教师可以为自己辅导的课程追加模拟试题和标准答案以及阅 卷等操作,而管理员可以进行日常的系统维护工作,对试题库进行 增删改查等操作,对用户进行管理,从而确保考试系统的正常运行 。 系统目标 能够进一步提高培训考试的效率和便捷性,更好地了解学员对所学 课程的掌握程度,从而提高考前培训的质量。Java程序设计案例教程 高职高专 ppt 课件任务一 Java应用实例需求分析子任务2 应用需求分析 对XX培训中心的项目支出与收益的分析 培训中心现有的模拟考试方式是教师和学员约定时间和地点进行现 场考试,对于这样的考试方式,时间、地点等因素决定模拟考试工 作是否能顺利进行,而每个学员的掌握水平和教师的培训进度难以 同步等因素,使得模拟考试工作开展起来难度较大,教师不了解学 员的学习情况,造成培训效果不理想等果。培训中心支出部分经费 开发该系统之后,可以在很大程度上改善培训质量,确保模拟考试 工作的顺利开展,而且可以非常方便地采用国家历年认证考试试题 作为基础为所有课程建立题库。同时对于学员来说,随时可以利用 自己的PC机进行自测练习,掌握国家试题的动向和深广度。对于教 师来说,可以方便地查阅学员自测练习的结果,掌握每个学员的学 习进度,并针对性地调整培训重点和个别辅导内容。这样,可以迅 速提高培训的实效。任务一 Java应用实例需求分析子任务2 应用需求分析对公司现有技术支持的分析 公司自创办以来一直致力于Java平台的应用软件开发,尤其是教学 、考试管理类系统的开发,有着一批优秀的研发人员,经验丰富, 完全可以在规定时间内完成开发任务。 对公司项目支出与收益的分析 该项目培训中心标的开发费为q万元,要求在m个月内完成,免费维 护期为一年。经过公司相关部门的预算审核,需要投入n个人月工作 量,而公司最后大约可得净利润p万元。而且该系统具有一定的通用 性,通过开发该系统,可以进一步积累公司对该类管理软件的开发 经验,提高公司的声誉,因此公司决策层认为可以开发该系统。 社会因素的分析 该系统完全由本公司自主开发,严格按照本公司的开发流程进行开 发,因此在法律方面没有任何的侵权行为,完全符合开发合同的相 关条款。任务一 Java应用实例需求分析子任务2 应用需求分析结论 经过上述分析,公司在技术上完全有能力开发该考试系统,而且时 间上也比较充裕,利润也比较可观,同时也有利于公司进一步积累 对该类管理软件开发经验。任务一 Java应用实例需求分析知识点详解软件生命周期相关知识软件生命周期(Software Life Cycle)是人们在研究软件开发过 程时所发现的一种规律性的事实。如同人的一生要经历婴儿期、 少年期、青年期、中年期、老年期直至死亡的全过程一样,一个 软件产品也要经历计划、分析、设计、编程、测试、维护直至被 淘汰的全过程。软件的这一全过程被称为软件生命周期。 目前,软件生命周期各阶段的划分尚不统一,有的分得粗些,有 的分得细些,所包含的实际内容也不完全相同。任务一 Java应用实例需求分析知识点详解计划时期开发时 期运行时期问题 定 义可行性研 究需求分 析总体设 计详细设 计编码测试维护表1-1 Boehm定义的软件生命周期模型1970年,Boehm提出了如表1-1所示的软件生命周期模型。任务一 Java应用实例需求分析知识点详解可行性研究与计 划需求分 析概要设 计详细设 计实 现组装测 试确认测 试使用和维 护表1-2 GB 85661988定义的软件生命周期模型1988年制订和公布的国家标准GB 85661988计算机软件开发规范 中将软件生命周期划分为如表1-2所示的八个阶段。任务一 Java应用实例需求分析知识点详解20世纪90年代初出现软件工程的概念之后,1995年制订和公布的国家 标准GB/T 8566 1995信息技术软件生存期过程定义了软件生 命周期的七个主要过程,如表1-3所示。管 理 过 程获取过程供应过 程开发过 程运行过程维护过 程支 持 过 程表1-3 GB/T 85661995定义的软件生命周期模型任务一 Java应用实例需求分析知识点详解1995年ISO对软件生命周期过程做了调整,公布了新的国际标准 ISO/IEC 12207信息技术软件生存期过程。2001年11月,国家质量 监督检验检疫总局将其等同采用为国家标准GB/T 85662001信息技 术软件生存周期过程。该标准全面、系统地阐述了软件生命周期的三组共十七个过程活动和任务,如表1-4所示。主要过程获取过程、供应过 程、开发过 程、运行过程、维护过 程支持过程文档编制过程、配置管理过程、质量保证过 程、验证过 程 、确认过 程、联合评审过 程、审核过程、问题 解决过程组织过 程管理过程、基础设 施过程、改进过 程、培训过 程表1-4 GB/T 85662001定义的软件生命周期模型任务一 Java应用实例需求分析知识点详解1999年,Rational软件公司的三位软件工程大师Ivar Jacobson、 Grady Booch和James Rumbaugh联合编写了一部划时代的著作统一软 件开发过程(The Unified Softwa

注意事项

本文(【2018年整理】Java程序设计案例教程)为本站会员(ji****72)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

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




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.