应用软件课程设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程讲授大纲
❖ 概述(综述国内外软件产业发展趋势和技术热点,介绍软 件项目开发的规程等)
❖ 结合案例分析,阐述如何形成软件项目的可行性研究报告 (包括立项任务书)
❖ 概述软件工程的理论与方法 ❖ 结合案例分析,阐述软件项目的系统需求分析细则与规范 ❖ 结合案例分析,阐述软件项目的系统设计细则与规范 ❖ 结合案例分析,阐述软件项目的测试准则与系统文档的规
典型的学生作品选题
《人力资源管理系统》设计的目的和意义
ERP是当前企业应用日趋广泛的系统,是企业 成功运转的一大保证,人力资源管理是ERP的重要 组成部分,该系统实现了人力资源管理的主要功 能。该系统与其他已经成功开发的管理系统在功 能实现上无太大差别,学生通过该系统的开发, 能熟练应用所学的知识编制程序,更主要的,是 能从全局掌握系统的开发过程,使系统的功能全 面。这对培养学生的宏观掌控能力是有帮助的。
典型的学生作品选题
《计算机数字逻辑和组成实验模拟系统》设计的目的和意义
对计算机专业的学生来说,硬件的实验课程是专业课 学习的一个重要环节,做好实验,对帮助知识的理解、 掌握起着不可替代的作用。而现实教学中,因为实验经 费紧缺、实验设备老化、实验器材性能的不稳定,使实 验的效果大打折扣。在实验条件还不能满足需要,不能 “与时俱进”的情况下,将硬件实验“软件化”,不失 为一个行之有效的方法。本系统正是在这样的背景下产 生的,通过该系统的开发,不仅能使开发者较为全面地 掌握Visual C++ 6.0的设计技巧,更要求他们熟练地运 用“数字逻辑”和“计算机组成”课程知识,使之融会 贯通。该系统的开发成功,不仅能解决全日制学生的实 验困难,也为网络学院的学生做实验提供了便利条件。
典型的学生作品选题
《数字逻辑模拟实验系统》设计的目的和意义
对计算机专业的学生来说,硬件的实验课程是专业课 学习的一个重要环节,做好实验,对帮助知识的理解、 掌握起着不可替代的作用。而现实教学中,因为实验经 费紧缺、实验设备老化、实验器材性能的不稳定,使实 验的效果大打折扣。在实验条件还不能满足需要,不能 “与时俱进”的情况下,将硬件实验“软件化”,不失 为一个行之有效的方法。本系统正是在这样的背景下产 生的,通过该系统的开发,不仅能使开发者较为全面地 掌握Visual Basic 6.0的设计技巧,更要求他们熟练地 运用“数字逻辑”课程知识,使之融会贯通。该系统的 开发成功,不仅能解决全日制学生的实验困难,也为网
络学院的学生做实验提供了便利条件。
典型的学生作品选题
《毕业生就业管理系统》设计的目的和意义
高效、实用的管理信息系统已越来越受重视,本系统 就是受学校毕业生就业指导中心委托而开发的。该系统 的主要功能是数据录入、查询、更新,更可在网上进行 操作,因此,数据的安全管理也是很重要的一个功能。 该系统能使毕业生及时了解就业信息、就业政策等内容, 也可让学校随时掌握学生的就业签约情况,为以后的专 业设置、招生等提供参考依据。该系统的开发,不仅让 学生应用所学到的数据库方面的知识,也让他们应用了 自学的网页制作方面的知识。通过这些实践,提高了学 生的学习能力,使他们有能力通过自学掌握更多的知识 和技能。
范要求 ❖ 交流和评估本学期成功的学生Βιβλιοθήκη Baidu案
典型的学生作品选题
《校园导航系统》设计的目的和意义
地图是日常生活中必不可少的工具,有了它, 人们的行动将变得非常方便。网上地图是目前一 些网站开始推出的一种服务功能。本系统不仅提 供了本校的地图,更提供了有效的行走路线,使 用户能通过该系统的使用,方便、快捷地找到目 的地及行走路线,这对初来乍到者提供了非常有 用的帮助。该系统的编制,更能帮助学生初步熟 悉Windows编程技术,掌握图形处理的方法。 随着数据库的不断增加,该系统还可以扩展到校 外的地图应用。
❖ 授课对象:本专业三、 四年级本科生 ❖ 课程类型:专业选修 ❖ 先修课程:
➢ 数据结构 ➢ 编译原理 ➢ 操作系统 ➢ 软件工程 ➢ 数据库原理 ➢ C、 C++、 Java等程序设计语言
课程教学要求
本课程的讲授要求教师准确地把握当前软件 工程的理论、方法和技术的发展方向及研究热点, 熟悉国内外软件行业对软件项目开发的最新需求, 并且结合所教授的学生个体的实际专业技术水平 和实践动手能力,选择合适的项目课题。在教学 过程中,教师有效地组织、指导和督促学生参与 一学期的集体项目,使学生亲身体验软件工程方 法和技术的实际效用,深切体会软件项目开发过 程中专业合作和团队精神的重要性。所选定的项 目必须足够复杂,以便让学生以3~5人为单位组 成一个项目开发小组,同时又必须能在18周内如 期完成。
典型的学生作品选题
《校园智能广播系统》设计的目的和意义
学校广播台是学校宣传精神文明的重要阵地,办好广 播台,充分利用好广播资源,一直是学校管理部门的重 要工作。学校的广播除了新闻外,歌曲、音乐的播放是 不可或缺的,它能丰富学生的生活,陶冶学生的情操。 而以往音乐、歌曲的播放都是由工作人员手工操作的, 不仅占用人力资源,也不方便查找,且不准时。本系统 的开发,就能在一定程度上解决这两方面的不足。它能 使不同的用户使用该系统,实现查找歌曲、录音、定时 播放、编辑歌曲等功能。不同的用户拥有不同的操作权 限。学生通过该系统的开发,对此类涉及数据库操作的 系统有了初步的经验,为他们以后开发同类系统乃至更 为复杂的系统积累经验,打下基础。
应用软件课程设计
Software Engineering A Practitioner’s Solutions
华东师范大学计算机科学技术系
课程简介
本课程是计算机专业的专业实践课。它强调 软件工程的实际应用,理论性的概念和术语只是 为了确保软件项目成功开发所必需时才予以介绍。 它注重培养学生亲身体会软件工程的方法和技术, 教师组织和指导学生参与一学期的集体项目,激 发学生创新、自主地学习专业知识的积极性和能 动性,并让学生体验到专业合作的重要性。这将 是学生今后从事的软件开发生涯中相信软件工程 的理论、运用软件工程的方法和技术的最有效的 途径。