本书从实用、够用的角度出发,以学生信息管理系统为主线,采用任务驱动案例教学的方式,详细讲述了软件工程的基本原理、概念、技术和方法。本书共9个项目,内容包括:项目的市场调研、需求分析、软件项目的总体设计、软件项目的详细设计、软件项目的实现、软件项目的测试、软件维护、软件项目的管理、软件项目的开发总结。本书适合计算机专业的本科生、专科生和专升本学生作为教材使用,也适合从事研发工作的软件工作者和广大计算机用户参考或自学使用。本书从实用、够用的角度出发,以学生信息管理系统为主线,采用任务驱动案例教学的方式,详细讲述了软件工程的基本原理、概念、技术和方法。本书共9个项目,内容包括:软件工程的时代背景和理论基础;软件项目的需求分析;软件项目的总体设计和详细设计方法;软件项目的实现;软件项目的测试技术;软件项目的维护和管理等方面的基本理论;了如何书写整个软件项目开发总结性材料。项目1项目的市场调研【学习目标】软件开发的社会背景。软件开发的相关理论基础。如何进行软件开发前的市场调研。通过对学生信息管理系统(studentinformationmanagementsystem,SIMS)的分析,使读者了解软件工程的一些基本概念和常用软件的生存周期,掌握如何进行一个项目开始的市场调研,进行全面的可行性分析,并制订出初步的软件开发计划。任务1.1系统的研发背景〖*4/5〗1.1.1学生信息管理问题的提出在我国,教育部已将教育信息化列为中长期发展规划,高校作为教学和科研的重要基地,信息化建设理应走在前列。学生管理工作是高校数字化校园建设的重要组成部分,它是衡量学校信息化管理水平的重要依据。学生管理工作是一个系统工程,它贯穿于学生在校学习的整个过程和各个方面。从新生入学开始,到毕业离校,包括学生学籍管理、学生成绩管理、学生在校期间的奖惩情况管理、毕业生的就业指导管理等各个方面,具有工作量大、分类细、项目多和覆盖面广等特点。建设高效而准确的学生信息管理是提高高校办学质量、培养一流人才必不可少的重要手段。随着高校规模的扩大和业务的扩展,传统的管理模式和分段已经远远不能适应新的发展需要。主要体现在以下方面。1.易于出错,效率低在传统的学生学籍管理中往往采用手工填表,这种方式的可靠性不高,因为手工填表一不小心就会造成数据遗漏,同时由于学生的档案、学籍数量繁多,手工处理工作量极大且效率低下,进行数据的维护和检索都非常不便,不能满足日常管理工作的要求。2.数据更新不够及时以前由于没有采用Web结构的网络传送方式,所以在数据的更新上,仍采用各系部或各班级将数据上报,并由专门的数据录入人员进行手工录入。这种方式不仅加大了学生信息管理的工作量,而且很容易遗漏信息,并且造成信息的更新不及时。3.信息管理规范性不够由于没有一个完善的系统,学生的相关信息的数据库不够完善,使得对学生的信息管理缺乏规范性。数据分散存放,定义的格式往往会各不相同。如表示姓名的字段在这里取名为“name”,到了另一个表中就变成了“xm”,这种不一致的数据格式在数据处理时往往需要进行转换,给工作带来很大的不便。数据分散存放,数据之间没有相应的约束与关联,在进行数据维护的时候,必须同时更
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2017-07-01 Pages: $number Language: Chinese publisher: Tsinghua University Press This book from a practical. sufficient point of view. the student information management system as the main line. the use of task-driven case teaching method. The basic principles. concepts. techniques and methods of software engineering are described in detail. A total of 9 projects. including . Seller Inventory # DP041737