好文档 - 专业文书写作范文服务资料分享网站

《软件开发案例分析》学生实训指导.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

《软件开发案例分析》学生实训指导

大连职业技术学院

2005年 7月

第一部分中标案例整体结构分析实训一需求分析

1. 根据项目进行需求的分析

2.编写软件需求说明书(GB856T——88) 实训二 系统设计 1. 系统功能分析

2. 编写概要设计说明书(GB8567——88) 3.系统功能模块设计

4.编写详细设计说明书(GB8567——88) 实训三 数据库设计

1 / 1

1. 数据库需求分析 2.数据库概念结构设计 3.数据库逻辑结构设计 4.数据库结构设计

5.数据库设计说明书(GB8567——88) 6.数据库及其对象的实现 实训四 程序实现

1.用户管理模块的设计 2.系统主程序的创建 3.系统子模块的创建

4.编写开发进度日报(GB8567——88) 5.编写操作手册(GB8567——88) 实训组织、管理及考核形式

第二部分 程序设计综合实训项目的任务分配及管理模式实训项目确定后,要根据学生的具体情况和实训目标,由教师安排项目的开发进度和任务分配事宜。小组的每个成员,都有基本的软件程序开发任务,以保证实训的宽度;同时还要保证实训的深度,即将一个项目分配给多个项目组进行开发,形成组间竞争,从而有效激励学生提高软件开发的质量和效率。矚慫润厲钐瘗睞枥庑赖賃軔朧。 项目实训开发进度安排如下:

第一部分:项目需求分析、程序设计和数据库设计; 第二部分:软件编码和单元测试; 第三部分:功能测试和软件修改;

第四部分:软件合并、程序发布、项目评比。 实训项目作为由学生到公司员工过渡的一次实践,引入公司管理模式,通过实训真实体验公司的工作氛围,切身感受公司的管理体制和运行机制,及对员工的各项要求。聞創沟燴鐺險爱

氇谴净祸測樅。 一、程序设计综合实训项目的任务分配:

1、设置项目经理1人,由学生担当。负责整个项目的进度监督和组间事务协调管理工作,并向指导教师汇报工作(日报);同时担当小组内的项目开发任务,即同时为开发小组成员;

残骛楼諍锩瀨濟溆塹籟婭骒東。 2、设置组长若干名,由学生担当,负责整个小组人员的工作进度监督和组内事务协调管理工作,并向项目经理汇报工作(日报);同时担当小组内的项目开发任务,即同时为开发小组成员;酽锕极額閉镇桧猪訣锥顧荭钯。 3、设置程序员,即小组成员若干名, 由学生担当,负责指定项目任务的开发,并向组长汇报工作(日报)。

二、程序设计综合实训的项目组织管理:(参见图一)

1 / 1

指导教师 项目经理 组长1 组长2 组长3 组长n 组员11、组员12、组员13、……、组员16 组员21、组员22、组员23、……、组员26 组员31、组员32、组员33、……、组员36 组员n1、组员n2、组员n3、……、组员n6 彈贸摄尔霁毙攬砖卤庑诒尔肤。 (图一) 程序设计综合实训项目的组织管理结构图

要求:每个小组六人,根据学生总人数平均分组,每个组完成的任务相同,注意组内合作与组间竞争。每个小组成员从以上任务中任选其一,负责完成所分配的任务;由组长负责完成软件合并和组员开发进度的监督管理;由项目经理负责、组长配合完成软件开发进度的监督管理,并向指导教师汇报工作。謀荞抟箧飆鐸怼类蒋薔點鉍杂。 第三部分 实训项目应包含的主要内容及实施要求一、程序设计综合实训项目需求分析阶段 项目需求由已经确定的实训项目为基础,由教师将基本需求形成书面的原始文件。教师充当用户的角色,向学生提出需求,也可以为学生提供参考资料,如已经开发的相关软件产品、与项目相关的专业业务书籍、网上相关资源等。厦礴恳蹒骈時盡继價骚卺癩龔。 学生以项目小组为单位,团队合作分析并确定需求。要求通过组内学生与教师的相互沟通,合理分析,并能够确定隐含的需求。在需求确定的初期,多个项目组确定的需求相对独立。在项目组认为已经需求明确时,要求组间进行沟通,由教师指导,对每组的需求确定情况加以评价,并将所有的需求明确,同时指导学生完成项目需求分析说明文档的编写。茕桢广鳓鯡

选块网羈泪镀齐鈞。 这一阶段主要培养的是需求分析能力、文档编写能力、团队协作能力和沟通能力。可交付的阶段成果为项目需求分析说明书。鹅娅尽損鹌惨歷茏鴛賴縈诘聾。 实施过程控制为:以课堂讨论的形式,结合企业人事信息管理系统,确定项目各模块的详细需求,包括隐含的需求,如系统界面风格、可操作性要求等。通过学生与教师的交流,在得到用户(指导教师)的认可后,形成软件需求分析说明书。籟丛妈羥为贍偾蛏练淨槠挞曉。 二、程序设计综合实训项目设计阶段 在软件开发过程中要编写的文档有很多,但对于一个程序员来讲,接触最多的就是详细设计说明文档和数据库设计说明文档。故在这一阶段,学生要结合软件工程和数据库设计的知识,在教师的指导下,根据需求完成实训项目的详细设计文档和数据库设计文档的编写,从而更加深入地理解用户需求,同时还要根据数据库设计文档在数据库平台中实现用户数据库及其

1 / 1

《软件开发案例分析》学生实训指导.doc

《软件开发案例分析》学生实训指导大连职业技术学院2005年7月第一部分中标案例整体结构分析实训一需求分析1.根据项目进行需求的分析2.编写软件
推荐度:
点击下载文档文档为doc格式
860ix989sp371qz5d0ci05ej21u0rq00k4s
领取福利

微信扫码领取福利

微信扫码分享