




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目一 市场调研,软件工程案例教程 清华大学出版社,项目一 市场调研,任务一系统的研发背景 任务二系统研发的理论基础 任务三 制定软件计划 任务四 小结 任务五 实验实训,任务一系统的研发背景,1.1.1学生信息管理问题的提出 高校学生管理工作是高校管理工作的重要组成部分 ,也是衡量高校管理水平的重要依据。 传统的管理模式缺点: (1)易于出错,效率低 (2)数据更新不够及时 (3)信息管理规范性不够 现在管理需要的功能: (1)工作量大 (2)分类细、项目多 (3)覆盖面广 (4)具有高效而准确 结论:随着计算机网络和Internet的普及,运用先进的信息管理系统,对信息进行科学化和网络化管理,己经成为高校信息管理系统的发展趋势。,任务一系统的研发背景,1.1.2 国内外研发现况 学生信息管理系统分类 (1)按开发方式分:独立开发、委托开发、合作开发、直接购买现成软件 (2)按开发方法分:生命周期法、原型法、面向对象系统法 (3)按结构形式分:浏览器服务器(B/S)和客户服务器(C/S)以及两者结合的结构形式 (3)按系统使用的范围分:单个部门使用、局域网部门间联合使用、整个校园Intranet使用以及整个Internet上使用 (4)按照系统开发主体面向对象又分:通用信息管理系统和针对特定单位的专用信息管理系统。,任务一系统的研发背景,1.1.2 国内外研发现况 国外,数字化校园建设具有发展早、起点高投资大和速度快的特点。数字化校园概念最早由美国的麻省理工学院在上世纪70年代提出,经过多年的努力,已经构建出一个较成熟的数字化校园模型 国内,教育信息化仍处于起步阶段。部分高校起步较早,清华大学和北京大学的校园网络化建设是在90年代初开始的,经过十几年的建设,现已基本建成了以高速校园网为核心,包括以学术研究、网络教学、信息资源、社区服务和办公管理为功能的数字化教育系统。,任务一系统的研发背景,1.1.2 国内外研发现况 结论: 数字化校园建设已经成为各高校进行信息化建设新的热点。利用计算机对学生信息进行管理有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等特点,这些优点能够极大的提高学生信息管理的效率,也是科学化、正规化的体现。因此开发适应新形势需要的学生信息管理系统是很有必要的。,任务二 系统研发的理论基础,1.2.1软件的定义及其特点 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档组成的完整集合。可以理解为软件=程序+数据+文档。 程序:程序是按事先设计好的功能和性能要求执行的指令序列(或为了解某个特定问题而用程序设计语言描述的适合计算机处理的语句序列)。 数据:数据是指程序能正常处理信息的数据结构。 文档:文档是与程序运行和维护相关的图文资料。这个文档非常重要,既可用于专业人员和用户之间的通信和交流,又可用于软件开发过程中的管理和运行阶段的维护。,任务二 系统研发的理论基础,软件的特点 : (1)软件是一种抽象的逻辑实体。 (2)软件是一种通过人们智力活动,把知识与技术转化为信息的一种产品. (3)在软件的运行和使用期间,没有硬件那样的机器磨损、老化问题。但软件也存在退化问题,也需要维护。 (4)软件开发和运行受到计算机硬件系统的限制。 (5)软件开发至今尚未摆脱手工开发方式。 (6)软件开发是一个复杂的过程。 (7)软件开发的成本相当昂贵。 (8)相当多的软件开发涉及到社会因素。,任务二 系统研发的理论基础,1.2.2软件危机 软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重的问题。这些问题包含两个方面:一方面是如何开发软件,以满足不断增长,日趋复杂的需求;另一方面是如何维护数量不断膨胀的软件产品 软件危机产生的原因 (1)忽视了软件开发前期的需求分析。 (2)开发过程没有统一、规范的方法论的指导,文档资料不齐全,忽视了人与人之间的交流。 (3)忽视测试阶段的工作,提交给用户的软件质量差。 (4)轻视软件的维护。 总之,通过以上分析,从技术和管理两个方面入手,引入“软件工程”的概念是必不或缺的。,任务二 系统研发的理论基础,1.2.3软件工程的提出 软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法去进行指导软件开发和维护的学科。它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、万法,创建软件以达到提高质量、降低成本的目的。其计算机科学、数学用于构造模型与算法,工程科学用于制定规范、设计范型和评估成本,管理科学用于计划、资源、质量和成本等管理。 软件工程实际上包括两个方面的内容:软件开发技术和软件项目管理,目前对于软件工程还没有一个固定的定义。,任务二 系统研发的理论基础,软件工程的基本目标 : (1)付出较低的开发成本 (2)实现要求的软件功能 (3)取得较好的软件性能 (4)开发的软件易于维护 (5)需要的维护费用较低 (6)能按时完成开发工作,及时交付使用,任务三 制定软件计划,1.3.1问题的定义 问题定义的任务 : 问题定义阶段在说明软件项目的最基本情况 下形成问题定义报告。 问题定义的内容: 问题定义阶段持续的时间一般很短,形成报告文本也相对简单。以下是SIMS的问题定义报告的主要内容: 项目名称: 学生信息管理系统(SIMS) 使用单位或部门:高等院校教务处、学生处开发单位:软件开发公司,任务三 制定软件计划,用途和目标:使学生信息管理达到科学化、规范化 类型和规模:新开发的各大院校通用大型软件 开发的起始和交付时间:一年 软件项目可能投入的经费: 100万元 使用和开发单位双方的全称及其盖章 使用和开发单位双方的负责人签字 问题定义报告的行程时间,任务三 制定软件计划,1.3.2可行性研究 1、可行性研究的主要任务 (1)经济可行性 (2)技术可行性 (3)时机可行性 (4)管理上的可行性 (5)法律可行性 (6)运行可行性 结论:此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。,任务三 制定软件计划,2、可行性研究的步骤 可行性研究的步骤从“确定系统的规模和目标”开始,直到提出新系统是否可行及给出推荐方案为止,一般包括以下方面: (1)确定系统的规模和目标。 (2)分析现有系统,设计新系统的高层系统模型。 (3)评审系统模型。 (4)设计和评价新系统的实现方案。 (5)制定行动方案。 (6)拟定开发计划。系统分析员应为推荐的实现方案拟定一份开发计划,给出对各类 (7)编制可行性报告。,任务三 制定软件计划,1.3.3系统的开发计划 1、开发计划主要任务 经分析,我们项目的开发是可行的,接下来的工作就是要制定软件的开发计划,软件的开发计划也称项目实施计划,是一个综合的计划,是软件开发工作的指导性文档,阅读对象是软件开发的主管部门、软件技术人员和用户 (1)项目资源计划 (2)成本预算 (3)进度安排,任务三 制定软件计划,2、项目开发计划编写提示 编制项目开发计划的目的是用文件的形式,把在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软件、硬件条件等问题作出的安排记载下来,以便根据计划开展和检查本项目的开发工作。 (1)引言 (2)项目概述 (3)实施计划,任务四 小结,本章从学生信息管理系统研发的背景出发,介绍了软件的概念、特点以及软件危机和软件危机产生的原因和应对的方法。引出了软件工程的概念,并且详细介绍了软件工程中的基本原理,目标和准则。接着就学生信息管理系统的开发提出了进行可行性分析的理论内容。包括可行性分析的主要任务,基本的步骤,最后介绍了开发计划主要任务和计划的制定。,任务五 实验实训,1.5.1实训目的 1培养学生对所要开发项目进行调查研究。 2了解软件工程在软件开发过程中的指导作用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出口运输协议书范本
- 2025年中文信息处理平台项目合作计划书
- 心理健康趣味测试课件
- 结款委托协议书范本
- 2025年温控仪表合作协议书
- 2025年监测环境污染的卫星系统合作协议书
- 空中课堂拓展知识课件
- 二零二五版人工智能教育平台开发与合作购销合同教育科技
- 2025版公寓租赁合同(含社区健身房月卡赠送)
- 二零二五年度保障性住房买卖置换合同范本
- 2025辅警考试题《公安基础知识》综合能力试题库
- 2025年小学科学课程标准考试测试题及答案
- 2025届马鞍山市第二中学物理高二下期末监测试题含解析
- 心理健康教育:家长心理健康讲座
- 2026版高三一轮总复习(数学) 第二章 重点培优课1 函数性质的综合应用 课件
- QC品质工程图模板
- 2024年度可持续发展报告-泡泡玛特-
- 生物炭固碳机制-洞察及研究
- 2025年云南中考道德与法治试题及答案
- 法律退款合同协议书怎么写
- DB62T 3161-2019 高原旱区园林绿化养护及验收标准
评论
0/150
提交评论