




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目一市场调研,软件工程,项目一市场调研,任务一系统的研发背景任务二系统研发的理论基础任务三制定软件计划任务四小结任务五实验实训,任务一系统的研发背景,1.1.1学生信息管理问题的提出高校学生管理工作是高校管理工作的重要组成部分,也是衡量高校管理水平的重要依据。传统的管理模式缺点:(1)易于出错,效率低(2)数据更新不够及时(3)信息管理规范性不够现在管理需要的功能:(1)工作量大(2)分类细、项目多(3)覆盖面广(4)高效而准确结论:随着计算机网络和Internet的普及,运用先进的信息管理系统,对信息进行科学化和网络化管理,己经成为高校信息管理系统的发展趋势。,任务一系统的研发背景,1.1.2国内外研发现况学生信息管理系统分类(1)按开发方式分:独立开发、委托开发、合作开发、直接购买现成软件(2)按开发方法分:生命周期法、原型法、面向对象系统法(3)按结构形式分:浏览器服务器(B/S)和客户服务器(C/S)以及两者结合的结构形式(4)按系统使用的范围分:单个部门使用、局域网部门间联合使用、整个校园Intranet使用以及整个Internet上使用(5)按照系统开发主体面向对象又分:通用信息管理系统和针对特定单位的专用信息管理系统。,任务一系统的研发背景,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)软件的可维护程度非常低。(5)软件没有适当的文档资料。(6)软件开发的成本不断提高。,任务二系统研发的理论基础,软件危机产生的原因(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)编制可行性报告。报告格式见P9,任务三制定软件计划,1.3.3系统的开发计划1、开发计划主要任务经分析,我们项目的开发是可行的,接下来的工作就是要制定软件的开发计划,软件的开发计划也称项目实施计划,是一个综合的计划,是软件开发工作的指导性文档,阅读对象是软件开发的主管部门、软件技术人员和用户(1)项目资源计划。即硬件、软件及人力(2)成本预算(3)进度安排,任务三制定软件计划,2、项目开发计划编写提示编制项目开发计划的目的是用文件的形式,把在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软件、硬件条件等问题作出的安排记载下来,以便根据计划开展和检查本项目的开发工作。(1)引言:编写目的、背景、参考资料(2)项目概述:工作内容、程序(名称及语言等)、文件、服务、验收标准、完成项目的最迟期限(3)实施计划:工作任务的分解与人员分工、接口工作人员、进度、预算。,任务四小结,本项目从学生信息管理系统研发的背景出发,介绍了软件的概念、特点以及软件危机和软件危机产生的原因和应对的方法。引出了软件工程的概念,并且详细介绍了软件工程中的基本原理,目标和准则。接着就学生信息管理系统的开发提出了进行可行性分析的理论内容。包括可行性分析的主要任务,基本的步骤,最后介绍了开发计划主要任务和计划的制定。,任务五实验实训,1.5.1实训目的1培养学生对所要开发项目进行调查研究。2了解软件工程在软件开发过程中的指导作用。1.5.2实训要求1能深入所在学校的人事管理部门,了解学校管理人员对教师信息的需求。2实训后写出可行性分析报告。1.5.3实训学时4学时1.5.4实训项目-教师信息管理系统1到学校人事部门了解所在学校教师信息管理的现状,建议采用软件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年报纸报刊项目申请报告模范
- 安徽省六安市新安中学2021-2022学年高二(上)12月月考物理试题(原卷版)
- 提供场地占股协议书
- 梨园承包合同协议书
- 打球吵架和解协议书
- 淘宝默认退款协议书
- 民间借钱口头协议书
- 流产书面赔偿协议书
- 民航监控中心协议书
- 扶贫产业帮扶协议书
- 航空服务礼仪与沟通考核试卷
- 中外运社招在线测评题
- 《有机化学:糖》课件
- 【专项训练】相似三角形五大模型+训练(共45题)(原卷版+解析)
- 11《杠杆》教学设计-2023-2024学年科学五年级下册人教鄂教版
- TJSHLW 001-2024 土壤修复管控工程全过程监管数据接入规范
- 阳光心理-健康人生小学生心理健康主题班会课件
- 乐理知识考试题库130题(含答案)
- 2023年广东广州中考满分作文《一样的舞台不一样的我》
- 2024年共青团入团积极分子团校结业考试试题库及答案
- 小学五年级数学奥林匹克竞赛试卷及答案
评论
0/150
提交评论