共查询到20条相似文献,搜索用时 171 毫秒
1.
Software engineering(SE) courses are confronted with predicaments how to cultivate students' engineering concept and how to abridge the distance between the academy and industry.The "Computing and Software Engineering,III(CSE III)" helps students mimic a real-world software development and broaden realworld SE view.With the spiral model as the main development model,the CSE III course includes not only the SE theory knowledge,but also quick learning,team cooperation,development management and risk management skills which meet the real-world industry requirements.Our contribution is providing an introductory course for multiple dimensions of knowledge,creating a real-world software development circumstance for students under quantitative control and designing a systematic and practical evaluation mechanism which stimulates the interests of students.CSE III has been executed from 2009 and obtains a valuable teaching and learning effects among our teachers,TAs and students;and we add refinements to the course according to feedbacks of participants.This paper will describe the design and practice of the CSE III course. 相似文献
2.
The education of software talent is the basis of the development of China's software industry.This article demonstrates the software training goals for undergraduate students in the School of Software Engineering of Chongqing University,and put forwards the education program of the software talent based on project-driven.The program aims to cultivate software talents of "compound,application-oriented,international" characteristics to meet the development of China's software industry through a series of integrated courses on project practice and training. 相似文献
3.
Practice is an important phase in the teaching of software engineering.How to improve students' practical ability is a common problem for many software colleges.The course of Software Project Practice is proposed to enhance students' practical skills.In this course,the students participate in the whole process of software development practice and take the exercise of entrepreneurial project development in their learning stage. 相似文献
4.
There are many kinds and a large number of raw materials in the sintering material ground to be managed,while it is difficult to obtain the precise inventory values,which often leads to high cost.Furthermore,the external factors of material ground are difficult to handle,such as weather variation,order fluctuation,measurement failure and so on.To solve such raw material management problems,a digital management system has been developed.First,the practical requirements and the raw material management processes are analyzed.Then,optimization and prediction methods are used to calculate the inventory according to the practical situation.With the help of practical technologies and production conditions,the developed system has been applied to a large-scale sintering material ground.The practical running results of the application demonstrate the validity of the proposed digital management system. 相似文献
5.
SU Ming-yu YANG Guang-hui 《计算机辅助绘图.设计与制造(英文版)》2014,(3):70-74
Aiming at the defects of the products available on the market at present and basing on the Kansei Engineering and Ergonomics, a new kind of student apartment bed which can prove its humanity more clearly is designed, and its design direction is gotten through the questionnaire and the design starts from the real actual needs of students. After the original design was finished, the later investigation on the students was engaged with and made the engineering analysis. The conclusion is that the sum of "perfect" and "good" membership rates is up to 64%, hence the comprehensive assessment of the design is perfect. That is to say, this design is able to realize and meet the needs of users, and there is no doubt that it will have a good business prospects. 相似文献
6.
Leon J. Osterweil 《International Journal of Software and Informatics》2011,5(3):411-413
I am extremely pleased to have been able to organize the assembly of the set of papers contained in this special issue of the International Journal of Software and Informatics, honoring the career of Prof. Barry W. Boehm. The papers contained in this special issue were all contributed by friends, colleagues, and admirers of Prof. Boehm, and were presented during a special Symposium held in Beijing, China on April 26 and 27, 2011, under the sponsorship of the Institute of Software, Chinese Academy of Sciences and the International Journal of Software and Informatics.
The range of the subjects of these papers matches the extraordinary breadth of interests and influences of Prof. Boehm and his work. The natures of the papers range from those that make very specific technical contributions to those that are conceptual and analytical, to those that are visionary. The subject matter of the papers addresses software measurement, software management, specific software development phases, and software processes, among other topics. All cite the specific influences, inspirations, and contributions of Prof. Boehm to the
work, thereby serving as documented testimony to the far ranging influence that Prof. Boehm has had upon software engineering thought and software development practice.
In "Measuring Agility and Architectural Integrity", a paper that focuses on measurement, a longstanding interest of Prof. Boehm''s, Walker Royce tackles the difficult issue of how to quantify agility that nevertheless does not jeopardize the structural integrity of software. Ross Jeffery''s paper, "Software Development Cost Modeling and Estimation Through a UNSW Lens", focuses on the measurement and estimation of a different software issue, namely cost, an area in which Prof. Boehm has made some of his most fundamental and long-lasting contributions (e.g. with his COCOMO models). Neil G. Siegel''s paper, "Organizing Projects Around the Mitigation of Risks Arising from System Dynamic
Behavior", shows how appropriate use of software measurement can help to mitigate risk. Risk mitigation is another issue that has been a strong and central focus of Prof. Boehm and his work, as it is a core issue behind his famous Spiral Model of software development.
Another set of papers addresses the ways in which Prof. Boehm and his ideas have been broadly inspirational. In my own paper, "A Process Programmer Looks at the Spiral Model: A Tribute To the Deep Insights of Barry W. Boehm", I demonstrate how Prof. Boehm, through the Spiral Model, elucidates some profound insights about the fundamental nature of software and its development. The paper suggests that the community may have only scratched the surface of the important implications that could be drawn from the ideas behind the Spiral Model. Lori A. Clarke, in her paper, "Environment Support for Improving Software Development Processes: A Vision Influenced by the Work of Barry W. Boehm",
similarly indicates how papers and ideas presented by Prof. Boehm have provided inspiration and foundations for her own work in the
development and integration of software analysis tools. The application of these tools to new software domains, such as process software, is further evidence of the far-reaching impact of Prof. Boehm''s work.
Two papers provide further development of Prof. Boehm''s long-held interest in the importance of software and system requirements and the difficulty of eliciting them. In "Attentiveness: Design for Reactivity at Scale", Gregory S. Hartman and William L. Scherlis explore these themes. Their paper suggests that better, more complete requirements specifications might result from focusing on attentiveness, a type of requirement whose importance has been overlooked. In "On ''The Right'' Software", Dines Bjorner presents a rigorous approach to developing software and system requirements tied directly to a correspondingly rigorous approach to domain specification. Bjorner draws a strong and important parallel to Prof. Boehm''s own insights about requirements, thereby strengthening both views, and attesting to the profundity of Prof. Boehm''s views on this crucial area of software engineering.
Finally, two papers take philosophical and visionary views of software engineering, each in its own way, indicating how Prof. Boehm''s ideas and work stimulated and nourished the visionary thinking. Dieter Rombach''s paper, Empirical Software Engineering Models: Can They Become the Equivalent of Physical Laws in Traditional Engineering?" suggests the possibility of developing a solid conceptual foundation for software engineering. He suggests that this more solid conceptual foundation could derive from a focus on empirical software models, an area pioneered by Prof. Boehm. In "Polyphonic Aspects of Software Process: Looking for Philosophical Foundation of Software Engineering", Kouichi Kishida''s thoughts range broadly across Western and Eastern literature and philosophy in search of the proper philosophical foundation for software engineering. Along the way Kishida touches often upon how Prof. Boehm''s ideas helped to provide guidance for his search. This paper is an eloquent treatise on how effectively grappling with deep and difficult problems, as Prof. Boehm has done, can lead to improvements in practice, the discovery of deeper issues and truths, and to stimulating the imaginations and visions of others.
Ultimately, this volume can only hint and suggest at the breadth and depth of the ideas and work of our colleague, Prof. Barry W. Boehm. It is offered in the hope that the papers themselves will educate and stimulate, but also in the hope that they will also encourage the reader to follow the many references in these papers to explore in more depth the work of Prof. Boehm.
I would like to thank the authors of these papers for their excellent contributions to this Special Issue of the International Journal of Software and Informatics. In addition I would like to express my sincere thanks to Prof. Ruqian Lu, the Editor-in-Chief of the International Journal of Software and Informatics, for giving me the great honor of serving as the Editor of this Special Issue. I would also like to express my very sincere thanks to Ms. Mei Fang for her outstanding leadership of the editorial work needed to prepare these papers for publication, which has allowed the publication of this volume on a very demanding schedule.
Finally, on behalf of a very grateful software engineering community, I would like to thank our friend, colleague, and leader, Prof. Barry W. Boehm, for his tireless work and amazing contributions to the formation, nurturing, and maturation of our community. This Special Issue is a small, but very earnest measure of our esteem for Prof. Boehm and his work.
Leon J. Osterweil 相似文献
7.
基于校企合作的软件工程课程体系创新模式(英文) 总被引:2,自引:1,他引:1
Through the cooperation of College of Software and IBM Corporation,new technologies and methods are introduced into classroom successively to carry on the innovation of industrialized software education curriculum system.Take the new "data structure and modeling" course for example.This innovation model develops teaching materials and laboratory manuals.It improves students' hands-on ability through business cases training and preferably enhances students' ability to solve problems in the process of analyzing practical situations.This model cultivates students to meet actual demands of enterprises.Besides,supported by Co-Lab,student clubs and innovation units can be set up to compete,practice,and complete final design,achieving "pre-employment" in the training base.The practices of this model have already brought up a plenty of engineering-type,innovation-type and utility-type talents,bringing the continuous rise in the students' employment rate and employment quality. 相似文献
8.
This paper presents CHECK-IT(China-Holland Education Competence Knowledge on Information Technology) to effectively develop crucial software engineering skills in students of the software Engineering curriculum at the Xiamen University.The objective of the program is to cultivate the talents with international vision and real-project experience.CHECK-IT carefully designes project bridges the gap between theoretical knowledge and lively experience.This scheme has been in use for some time and proved to be not only efficient and effective but also quite rewarding for both students and instructors of both side.It's discussed important characteristics of CHECK-IT as well as processes,central issues,relevant lessons learned and future development in the paper. 相似文献
9.
To meet for the enterprise requirements of software engineers and to solve the problems that the software engineers with low capacity in engineering and innovation issues at present,this paper first analyzes the software engineering education objectives and methods,then proposes to build an engineering teaching architecture which called One Frame with Four Aspects.This architecture reforms the practical teaching experience from educational concepts,practical training links,practical training objectives as well as practical training evaluation mechanism,especially focuses on the content of practice teaching,engineering teaching curriculum,the school-enterprise cooperation model and evaluation mechanisms.Practice has shown that the practical teaching system can be applied to software training well in Software School and its training effect is remarkable. 相似文献
10.
Hamdy Ahmed Abdelaziz 《通讯和计算机》2014,(5):423-440
The purpose of this study was to investigate the impact of the interaction between the source and the level of feedback in blended learning courses on students' self-efficacy and achievement. To achieve this goal, the researcher conducted a quasi-experimental study on a sample consisted of 34 graduates students enrolled in a master program in distance teaching and training at the Arabian Gulf University. They were divided into two groups: pair+ feedback and focus group+ feedback. A framework for the interaction between the source and the level of feedback was developed and applied on a mixed assessment technique that combined both formative assessment and summative assessment tasks. The comparison of pre-test post-test for each group revealed that both pair+ and focus group+ feedback in blended learning have a statistical and a practical impact on students' self-efficacy and achievement when provided at multiple levels. Moreover, the comparison between groups in the post-test revealed that focus group+ feedback is more likely to improve students' self-efficacy and academic achievement much better than pair+ feedback specially when provided at multiple levels. The results of this study also revealed that feedback source when delivered at multiple levels could be a supporting metaphor for cognitive, psychosocial and affective scaffoldings through a combination of pedagogical, social and mental presence. 相似文献
11.
软件工程课程理论与实践教学方法 总被引:1,自引:0,他引:1
软件工程是高等院校计算机专业教学计划中的一门理论性和实践性非常强的课程,是计算机软件开发和维护的一门工程性学科,课程主要培养学生的软件开发能力和项目管理的能力,课程的理论和方法也逐渐运用到软件行业中,软件工程课程的教学也越来越受到重视。从软件工程课程的理论教学、实践教学方面对软件工程的教学方法进行分析与探讨。 相似文献
12.
通过分析软件行业对软件人才实践能力的新要求,提出软件工程课程以学生为主体的教学改进方案。该方案提升学生的学习兴趣,提高课内实践的教学质量,增强学生对软件工程专业知识的实际运用能力。 相似文献
13.
软件工程课程教学研究与实践 总被引:1,自引:0,他引:1
软件工程是理论性、实践性和工程性都很强的一门专业课。本文首先分析软件工程课程教学的现状,并对软件工程课程教学中几种有效的教学方法进行了研究,最后结合本人的教学实践提出了一些切实可行的提高教学质量的方法。 相似文献
14.
《软件工程》是计算机专业的一门重要方法论课程,针对目前《软件工程》教学中存在的问题,在知识构建、案例教学、实践教学、项目实践开发等方面提出一些具体的教学改革方法,通过这些方法可以有效地将软件工程理论融入到实践当中,增强学生对于软件项目开发的理解和动手能力。 相似文献
15.
李国祥 《电脑与微电子技术》2011,(1):68-69,75
《软件工程》是计算机专业的一门重要方法论课程,针对目前《软件工程》教学中存在的问题,在知识构建、案例教学、实践教学、项目实践开发等方面提出一些具体的教学改革方法,通过这些方法可以有效地将软件工程理论融入到实践当中,增强学生对于软件项目开发的理解和动手能力。 相似文献
16.
17.
18.
统一软件过程与地理信息系统的应用开发 总被引:4,自引:0,他引:4
地理信息系统是一个涉及多学科领域的、复杂而且投资昂贵的信息系统,构建一个性能良好、结构健壮、扩展容易而且维护容易的应用GIS,需要应用软件工程的方法,对应用系统构建过程进行组织和控制。作为结构化软件过程之后具有划时代意义的软件工程方法--来源于面向对象方法的统一软件过程,吸收和发展了面向对象方法中的精华,在现代软件工程实践中得到了日益普及的应用,因而也必然地对GIS系统应用的构建方法产生巨大的影响。就目前实际软件应用过程中影响最大的一种软件方法--统一软件过程,作初步的论述和探讨,并结合一个开发实例,说明其对地理信息系统的开发实践的实用价值。 相似文献
19.
探讨软件工程的发展趋势,然后从如何提高学生学习《软件工程》兴趣,如何合理安排《软件工程》教学内容,如何提高《软件工程》实践教学的效果等方面展开讨论,指出《软件工程》采用实践式教学方法时,需要注意的几个方面。 相似文献
20.
《软件工程》课程涵盖了软件开发的全过程,为将计算机专业的学生培养成高层次的IT人才,提供了理论依据和借鉴,实验课在《软件工程》课程体系中所占的位置尤为重要。通过分析《软件工程》实验课程的重要作用,详细阐述实验课程设计的方法和实施过程,说明《软件工程》实验改革具有重大意义。 相似文献