收藏 分销(赏)

软件综合项目工程专业课程设计kk.docx

上传人:二*** 文档编号:4534294 上传时间:2024-09-27 格式:DOCX 页数:6 大小:24.84KB
下载 相关 举报
软件综合项目工程专业课程设计kk.docx_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、软件工程课程设计教学纲领一、 实习课程基础信息课程编号103804课程名称(汉字)软件工程课程名称(英文)Software Engineering适用专业软件工程,计算机应用,网络工程课时数1周学分数制订单位计算机学院制订时间2.11.二、课程设计性质和目标1.经过本课程设计实践及其前后准备和总结、复习、领会、巩固和利用软件工程课堂上所学软件开发方法和知识,比如,软件项目标完整设计和开发过程、结构化技术、快速原型法和面向对象方法等。尤其是结构化分析、结构化设计、快速原型开发、面向对象分析和面向对象设计。2.为学生适应毕业后团体合作开发规模稍大项目和综合应用本专业所学习多门课程知识(比如,软件工

2、程、程序设计语言、数据结构、操作系统、数据库、网络编程等)发明实践机会。3.使学生经过参与小组团体开发实践,了解项目管理、团体合作、文档编写、口头和书面表示关键性。4.使学生了解软件工具和环境对于项目开发关键性,而且关键深入掌握好一、两种较新或较流行软件工具或计算机应用技术、技能(比如,基于Java(ASP、PHP等)技术Web编程;软件开发文档编制工具Office、Visio、Rose等;数据库SQL Server或Oracle、MySql等)。5. 经过“稍大”富有挑战性软件试验项目开发实践,为学生提供主动学习,深入实践,主动探索和大胆创新机会。而且经过课程设计实践,提升学生自学能力、书面

3、和口头表示能力、发明能力,软件把控能力和和团体其它组员交往和协作开发软件能力,提升学生以后参与开发稍大规模实际软件项目和探索未知领域能力和自信心。三、课程设计教学基础内容和要求1. 学习课程设计指导书和分组 学习研究课程设计指导书,进行分组(依据个人志趣自愿结合3-5人一组)而且明确每个学生在开发小组中饰演角色及负担职责(包含选出组长)。2. 确定目标、初步方案,准备、试用开发环境和工具 每个小组确定开发目标及初步方案;选择、准备、试用开发平台、数据库、交互网页开发技术、网页设计工具及其它相关开发工具。3. 学习和搜集素材,借阅、购置必需书籍和材料 学习开发小组及组员依据自己负担任务,利用多种

4、路径(图书馆、因特网、书店、同学亲友等)进行针对性学习并搜集相关素材,包含精选、购置必需书籍。4. 课堂和课下结合开发项目 因为需要自学和探索内容和软件较多,每个学生要尤其发挥主动主动精神投入课程设计和开发活动。除了正式安排课程设计时间之外,学生需要充足利用好课余时间,自己有计算机学生更要充足利用有利条件以取得尽可能好开发结果,努力争取取得最大收益。5. 各阶段开发工作 小组开发各阶段任务及组员角色分工参看后面“开发阶段任务及角色分工一览表”。开发过程中,小组长必需负担起领导责任,不定时召开小组开发工作研讨会(提议5-8次)。会前有准备,会议有统计(包含日期、出席人员、专题、讨论纪要、结论和问

5、题、计划和行动分工。事后要保留好以备老师检验),会后有分工和检验。开发小组工作会议可能内容是: 1) 选题内容及开发方案研讨;小组组员分工;开发计划确定。2) 同类系统资料查询、研究、分析,制订项目计划书,需求分析说明书;系统原型及组员分工确定。3) 原型系统研讨或需求分析确定。 4) 数据库设计及应用研讨。5) 系统概要设计(模块设计或类设计)。6) 系统集成测试、开发文档整理、汇总。7)关键技术难点处理方案研讨。6. 做好小组和个人开发统计、总结,做好小组内外交流和互助 各个开发小组及其每个组员能够相互研讨、帮助,但必需独立完成自己负担开发任务和文档编制任务,不得剽窃她人结果。在课程设计进

6、行期间,每个小组由小组长建立项目开发统计本,每七天最少做一次统计,包含小组会议统计,小组统计本要保留好供老师检验。提议每个小组组员也建立自己个人开发统计或日志。统计内容能够包含:个人在小组中负担任务、计划和进度;相关学科和软件工具学习内容摘要和存在问题、难点;好创意和提议;开发或学习心得;文档初稿;关键信息和线索统计等。这么做能够有利于项目开发工作和自己学习,也有利于最终完成个人和小组课程设计汇报。_文档 阶 段 角 色 承 担 任 务代号 名 称 角色A(项目经理,组长) 角色B(软件设计师) 角色C(数据库设计师) 角色D(主程序员) 角色E(测试员)G0 问题定义和 开题小组汇报项目开发

7、计划 项目计划书G1 系统考察、分析 G2 软件项目需求 (用户类型和业 (功效需求 (数据字典) (分层DFD (系统测试测试方案分析汇报(SRS) 务步骤分析图) 说明部分) 加工算法) 和用例设计)G3 系统原型 原型需求分析 需求分析汇报 小组汇报及需求确定G4 软件体系 (软件模块 总体设计小组汇报 (全部模块清单(名 (集成测试测试方案 结构文档 层次结构图) (系统体系结构) 称,功效,I/O,调用) 和用例设计)G5 数据库和文件 (二维表清单 (数据库事务及 数据库设计小组汇报设计 即数据字典汇总) 关联存放过程) (cdm图和pdm)G6 具体设计 (算法设计及 (单元测试

8、方案设计文档 程序步骤图) 和用例设计)G7 编码阶段文档 (编码) (白盒测试)G8 软件测试 系统总体测试和调 (系统联调 (数据库调用,安全 (单元测试) (功效测试)和调试文档 试小组汇报AG11 集成测试) 数据量等测试) G9 帮助文档和 系统配置、帮助和使用说明小组汇报(集体)使用说明文档 G10 小组课程设计汇报 (小组最终汇报,组长汇总集体编写) 注1:假如采取面向对象分析和设计方法,分析设计文档能够采取UML规范由用况图、类图、对象图、次序图、协同图、状态图、活动图、包图、组件图、配置图等表示软件开发部分文档。注2:每个小组由3-5人组成,每个人可担任多个角色角色,负责完成

9、和角色相关任务和文档组长负责总协调。提议横向分工(即一人一个模块,担任多个角色),也能够纵向分工一人一个角色。汇报中需注明分工情况和个人工作量具体角色和任务以下图:角色角色名称职责和提交文档条件A项目经理(组长)全方面协调小组工作;负责整个项目开发工作、需求分析、系统测试和调试和小组文档核查等工作1开题(问题定义和可行性研究)小组汇报;2. 用户类型和业务步骤图分析图;3需求分析小组汇报;4软件系统模块层次结构图;4系统总体测试和调试小组汇报;5. 小组课程设计最终汇报纲领;6. 个人课程设计汇报1综合素质好,有团体精神,组织、协调能力强2. 项目分析和编程能力较强用visio或rationa

10、lrose进行辅助设计B软件设计师关键系统总体设计等工作1SRS功效需求说明部分2.系统总体设计小组汇报 3.模块清单4. 事务和存放过程分析5. 个人课程设计汇报有设计理念,对软件构架了解较熟悉Web编程用visio或rationalrose进行辅助设计C数据库设计师关键负系统数据库设计等工作1.数据库设计小组汇报2.cdm图绘制3. pdm转换4.生成库文件5. 个人课程设计汇报数据库掌握很好,较熟悉数据库编程,能够利用powerdesigner进行数据库设计D程序员关键代码开发和调试1SRS分层数据流图和数据字典2单元测试3个人课程设计汇报编程能力强,较熟悉某种开发语言E测试员关键系统测

11、试等工作1测试方案和计划制订2黑盒测试3个人课程设计汇报细心,对软件开发熟悉。四、课程设计进度安排 为期一周课程设计,要求安装软件过程实施完成一个项目,从软件定义到成品软件交付全过程。周一进行系统计划,周二进行系统分析,周三总体设计,周四数据库设计和具体设计,周五编码,周六测试,周日验证和文档汇总。五、课程设计考评1. 书面材料汇报: 每个学生提交个人课程设计稿交给组长。由组长汇总一套(整个系统一套文档,根据软件生命周期次序装订)连同小组打印汇报一并按时交给老师(即使5份一样,要求注明分工,角色,个人负担和完成任务等)。小组项目开发统计本(含小组进行课程设计活动日志和会议统计)。注:组长把小组汇报、开发统计本统一交给老师。注:文档包含 系统计划书 项目计划书(角色负担和任务分工) 需求分析汇报(文字加业务步骤图或用例图) 总体设计说明书(文字加数据流图,功效步骤图或类图,对象图) 数据库设计说明书(cdm图,pdm图) 具体设计(关键模块算法及程序结构图) 测试汇报(测试方案,测试结果) 使用文档(包含安装说明和使用说明)帮助文档2. 软件和电子文档(1)电子文档:汇报电子文档、数据库sql文件,数据字典excel文件(2)系统源代码考评根据系统运行情况,文档资料等综合情况进行分等级评定执笔人:康瑞华审核人:(系主任)审批人:(主管教学副院长)学院(盖章)年 月 日

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服