ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:29.60KB ,
资源ID:4696530      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4696530.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(大四软件实训方案.docx)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

大四软件实训方案.docx

1、 大四软件专业实训计划(初稿) 引言 软件项目实训是为大四计算机相关专业而设立的。其目的是使学生可以针对具体真实的软件工程项目,全面掌握软件工程管理、软件需求分析、软件初步设计、软件具体设计、软件测试等阶段的方法和技术。培养学生按照软件项目的标准和规范,进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力。 通过实训训练,达成如下目的: 1. 通过整体项目的开发流程,使学生融会贯通大学三年中所学习课程的知识点。 2. 通过项目锻炼学生真正的技术能力,提高学生就业的价值。 阶段一:实训准备工作 一、实训目的 目的:熟悉软件开发流程,提高自我价值。

2、 任务:学习软件开发小组的组织和管理,合理分工,将项目开发各阶段的任务明确,保证项目准时按量完毕。 二、实训环境及时间安排 实训环境安排,场地以每个项目小组分割,小组场地位置确认以后,不能随意变动。 实训时间,每周连续三天进行项目实训。 上午:8:30~12:00 下午:14:00~5:30 三、实训涉及知识点 (1)SQLServer (2).Net框架 (3)CSS、JavaScript、html (4)JQuery框架 四、实训必要说明 (1)班级按项目小组进行分组,每组安排4-5人; (2)每个项目小组推选出项目负责人或项目经理; (3)由项目经理召

3、集项目组成员讨论、从附录1中选定或自拟定一个开发项目; (4)实行项目经理负责制,由项目经理统一管理整个项目的实行过程,并合和理调整资源和负责项目全局; (5)根据项目的难易限度合理分派成员的任务,使项目的每项任务切实贯彻到个人且规定该任务的起止日期,并最终对问题达成一致的见解; (6)针对项目的实行和采用的软件开发方法,熟悉相应的软件开发工具及其使用环境; (7)查阅相关参考资料,阅读国家有关软件开发的标准文档(见附录2)。 五、奖惩制度 (1)每个实训项目完毕后,按照项目任务计划书保质保量完毕的最优项目组,将获得每人200元奖学金奖励。 (2)在实训期间,如有项目协议适合实训

4、学生,从满足条件的实训学生中选择参与项目,学生享受项目提成。(需至少完毕一个项目,且优先从最优项目组中选取) (3)实训期间,学生不得旷工、迟到、早退。如遇生病或有特殊事情必须向指导老师请假。 (4)项目小组成立后,根据所分派工作任务签字确认,项目实训期间,如无端旷工3次以上,或悲观怠工及其恶劣致使影响项目组整体进度的,指导老师有权请离该学生出项目组,违规学生视为自动放弃实训。 阶段二:软件项目需求分析 一、实训目的与任务 目的:掌握项目需求管理与需求分析方法,了解需求获取的方法,熟悉需求分析的任务与环节;练习撰写软件需求规格说明书。 任务:采用结构化的软件开发技术,完毕对项目的分

5、析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。 二、实训内容与环节 (1)分析系统的业务流程和数据需求,获得当前系统的物理模型,然后抽象出当前系统的逻辑模型,再建立目的系统的逻辑模型; (2)用结构化分析方法对整个系统进行分析细化,用数据流图描绘系统的逻辑模型,描绘信息在系统中流动和解决的情况; (3)写出该系统的数据字典,用数据字典对人们不了解的条目进行解释,对所有被加工引用的数据流和数据存储进行解释; (4)用小说明来描述最底层的基本加工逻辑,说明并不描述具体的加工过程,而只是这个加工的输入数据和输出数据的逻辑关系; (5)根据附录2中给定的文档规范标准,编写软件需求

6、规格说明书。 阶段三:软件项目系统设计 一、实训目的与任务 目的:掌握概要设计和具体设计的基本方法与流程,了解结构化程序设计的基本概念与技术;练习撰写概要设计说明书和具体设计说明书。 任务:认真分析实训二的结果,给出系统合理的体系结构,描绘系统结构图,并合理划分系统的各组成模块,最后给出系统的各部分设计规格说明书。 二、实训内容与环节 (1)设计系统的体系结构,画出系统体系结构图; (2)数据库设计,建立E-R模型和数据库逻辑模型; (3)根据附录2中给定的文档规范标准,编写软件概要设计说明书和具体设计说明书。 阶段四:面向对象的设计 一、实训目的与任务 目的:了解面向对

7、象设计的基本流程,掌握软件体系结构、用户界面、数据库设计和模块设计的方法,训练撰写面向对象设计报告的能力。 任务:在实训六基础上完毕系统体系结构的建立和面向对象的系统设计,并完毕面向对象设计报告。 二、实训内容与环节 认真分析实训六的结果,并在此基础上进行面向对象分析,具体任务如下: (1)设计系统的体系结构 (2)划分系统模块(对象) (3)数据库结构设计 (4)系统的输入输出设计 (5)用户界面的设计 (6)撰写面向对象的设计报告 阶段五:软件项目编码 一、实训目的与任务 目的:了解程序设计语言的选择方法,掌握编译程序实现的基本方法,培养养成良好的程序设计风格,训练

8、程序设计能力,练习编程文档的撰写。 任务:在实训三的基础上,选择程序设计语言,开发实现软件系统,编写源程序清单。 二、实训内容与环节 (1)用开发工具建立软件项目工程; (2)设计实现该系统功能的用户界面; (3)使用此开发工具开发各种控件; (4)使用数据库管理系统软件建立关系数据库; (5)使用开发工具编写脚本领件; (6)建立界面操作与后台数据库的连接。 阶段六:软件项目测试 一、实训目的与任务 目的:了解软件测试的一般环节,掌握测试用例的设计方法,训练撰写软件测试报告的能力。 任务:对的运用软件测试技术和方法,完毕系统的单元测试、综合测试、确认测试、系统测试的方

9、法,掌握测试用例的设计方法,并给出测试报告。 二、实训内容与环节 (1)制定软件测试计划; (2)设计软件测试用例; (3)实行单元测试,涉及对模块接口、局部数据结构、重要执行途径、犯错解决和边界条件的测试; (4)撰写软件测试报告 附录一: 实训项目题目 题目一:XX银行内务管理系统 1、功能需求 1). 签发、注销、作废管理、审核管理 2). 组织机构及授权管理 3). 系统参数设立(打印控制、显示控制等) 4). 日记审计和管理 5). 记录报表管理 6). 个人资料管理 题目二:XX招商平台数据库管理系统 1、 功能需求 1). 角色与权限分派功能,

10、管理员角色与功能角色不能同时具有相同权限 2). 功能构成角色 3). 地块信息录入功能 4). 地块项目录入和关联地块功能 5). 对招商信息的项目进行跟踪 6). 在每条上传记录里均可以添加多个附件 7). 每条招商记录均可根据展示模板进行格式转换 8). 具有快速检索记录的功能 附录二: 软件开发文档指南 1 可行性研究报告   可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达成开发目的而也许先择的各种方案;说明论证所选定的方案。 可行性研究报告的编写内容规定如下:   1.1 引言   1.1.1 编写

11、目的   1.1.2 背景   1.1.3 定义   1.1.4 参考资料   1.2 可行性研究的前提   1.2.1 规定   1.2.2 目的   1.2.3 条件、假定和限制   1.2.4 进行可行性研究的方法   1.2.5 评价尺度   1.3 对现有系统的分析   1.3.1 数据流程和解决流程   1.3.2 工作负荷   1.3.3 费用开支   1.3.4 人员   1.3.5 设备   1.3.6 局限性   1.4 所建议的系统   1.4.1 对所建议系统的说明   1.4.2 数据流程各解决流程   1.4.3 改善之处

12、  1.4.4 影响   1.4.4.1 对象设备的影响   1.4.4.2 对软件的影响   1.4.4.3 对用户单位机构的影响   1.4.4.4 对系统动行的影响   1.4.4.5 对开发的影响   1.4.4.6 对地点和设施的影响   1.4.4.7 对经费开支的影响   1.4.5 局限性   1.4.6 技术条件方面的可行性   1.5 可选择其他系统方案   1.5.1 可选择的系统方案1   1.5.2 可选择的系统方案2   ……   1.6 投资及收益分析   1.6.1 支出   1.6.1.1 基本建设投资   1.6.1.2 其

13、他一次性支出   1.6.1.3 非一次性支出   1.6.2 收益   1.6.2.1 一次性收益   1.6.2.2 非一次性收益   1.6.2.3 不可定量的收益   1.6.3 收益/投资比   1.6.4 投资回收周期   1.6.5 敏感性分析   1.7 社会条件方面的可行性   1.7.1 法律方面的可行性   1.7.2 使用方面的可行性   1.8 结论 2 项目开发计划   编制项目开发计划的目的是用文献的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的

14、开发工作。编制内容规定如下:   2.1 引言   2.1.1 编写目的   2.1.2 背景   2.1.3 定义   2.1.4 参考资料   2.2 项目概述   2.2.1 工作内容   2.2.2 重要参与人员   2.2.3 产品及成果   2.2.3.1 程序   2.2.3.2 文献   2.2.3.3 服务   2.2.3.4 非移交产品   2.2.4 验收标准   2.2.5 完毕项目的最迟期限   2.2.6 本计划的审查者与批准者   2.3 实行总计划   2.3.1 工作任务的分解   2.3.2 接口人员   2.3.3 

15、进度   2.3.4 预算   2.3.5 关键问题   2.4 支持条件   2.4.1 计算机系统支持   2.4.2 需要用户承担的工作   2.4.3 需由外单位提供的条件   2.5 专题计划要点 3 软件需求说明书   软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。编制软件需求说明书的内容规定如下:   3.1 引言   3.1.1 编写的目的   3.1.2 背景   3.1.3 定义   3.1.1 参考资料   3.2 任务概述   3.2.1 目的   3.2.2 用户的点

16、   3.2.3 假定与约束   3.3 需求规定   3.3.1 对功能的规定   3.3.2 对性能的规定   3.3.2.1 精度   3.3.2.2 时间特性规定   3.3.2.3 灵活性   3.3.3 输入输出规定   3.3.4 数据管理能力的规定   3.3.5 故障解决规定   3.3.6 其它的专门的规定   3.4 运营环境规定   3.4.1 设备   3.4.2 支持软件   3.4.3 接口   3.4.4 控制 4 数据需求说明书   数据规定说明书的编制目的是为了向整个开发时期提供关于解决数据的描述和数据采集规定的技术信息。编

17、制数据规定说明书的内容规定如下:   4.1 引言   4.1.1 编写目的   4.1.2 背景   4.1.3 定义   4.1.4 参考资料   4.2 数据的逻辑描述   4.2.1 静态数据   4.2.2 动态输入数据   4.2.3 动态输出数据   4.2.4 内部生成数据   4.2.5 数据约定   4.3 数据的采集   4.3.1 规定和范围   4.3.2 输入的承担者   4.3.3 解决   4.3.4 影响 5 概要设计说明书   概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计

18、考虑,涉及程序系统的基本解决流程、程序系统的组织结构、模块划分、功能分派、接口设计、运营设计、数据结构设计和犯错解决设计等,为程序的具体设计提供基础。编制概要设计说明书的内容规定如下:   5.1 引言   5.1.1 编写目的   5.1.2 背景   5.1.3 定义   5.1.4 参考资料   5.2 总体设计   5.2.1 需求规定   5.2.2 运营环境   5.2.3 基本设计概念和解决流程   5.2.4 结构   5.2.5 功能需求与程序的关系   5.2.6 人工解决过程   5.2.7 尚未解决的问题   5.3 接口设计   5.3.

19、1 用户接口   5.3.2 内部接口   5.3.3 外部接口   5.4 运营设计   5.4.1 运营模块组合   5.4.2 运营控制   5.4.3 运营时间   5.5 系统数据结构设计   5.5.1 逻辑结构设计要点   5.5.2 物理结构设计要点   5.5.3 数据结构与程序的关系   5.6 系统犯错解决设计   5.6.1 犯错信息   5.6.2 补救措施   5.6.3 系统维护设计 6 具体设计说明书   具体说明书可称作程序设计说明书。编制目的是说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,假如一个软件系

20、统比较简朴,层次很少,本文献可以不单独编写,有关内容合并概要设计说明书。对具体设计说明书的内容要不得规定如下:   6.1 引言   6.1.1编写目的   6.1.2背景   6.1.3定义   6.1.4参考资料   6.2程序系统的组织结构   6.3程序1(标记符)设计说明   6.3.1程序描述   6.3.2功能   6.3.3性能   6.3.4输入项   6.3.5输出项   6.3.6算法   6.3.7流程逻辑   6.3.8接口   6.3.9存储分派   6.3.10注释设计   6.3.11限制条件   6.3.12测试计划  

21、 6.3.13尚未解决的问题   6.4程序2(标记符)设计说明   …… 7 数据库设计说明书   数据库设计说明书的编制目的是对于设计中的数据库所有标记、逻辑结构和理结构作出具体的设计规定。其内容规定如下:   7.1 引言   7.1.1 编写目的   7.1.2 背景   7.1.3 定义   7.1.4 参考资料   7.2 外部设计   7.2.1 标记符和状态   7.2.2 使用它的程序   7.2.3 约定   7.2.4 专门指导   7.2.5 支持软件   7.3 结构设计   7.3.1 概念结构设计   7.3.2 逻辑结构设计

22、   7.3.3 理结构设计   7.4 运用设计   7.4.1 数据字典设计   7.4.2 安全保密设计 8 用户手册   用户手册的编制是要使用非专门术语的语言,充足地描述该软件系统工程所具有的功能及基本的使用方法。使用户(或潜在用户)通过本手册可以了解该软件的用途,并且可以拟定在什么情况下,如何使用它。具体的内容规定如下:   8.1 引言   8.1.1 编写目的   8.1.2 背景   8.1.3 定义   8.1.4 参考资料   8.2 用途   8.2.1 功能   8.2.2 性能   8.2.2.1 精度   8.2.2.2 时间特性

23、  8.2.2.3 灵活性   8.2.3 安全保密   8.3 运营环境   8.3.1 硬设备   8.3.2 支持软件   8.3.3 数据结构   8.4 使用过程   8.4.1 安装与初始化   8.4.2 输入   8.4.2.1 输入数据的现实背景   8.4.2.2 输入格式   8.4.2.3 输入举例   8.4.3 输出   8.4.3.1 输出数据的现实背景   8.4.3.2 输出格式   8.4.3.3 输出举例   8.4.4 文卷查询   8.4.5 犯错解决与恢复   8.4.6 终端操作 9 操作手册 操作手册的编制

24、是为了向操作人中提供该软件每一个运营的具体过程和有关知识,涉及操作方法的细节。具体的内容规定如下:   9.1 引言   9.1.1 编写目的   9.1.2 背景   9.1.3 定义   9.1.2 参考资料   9.2 软件概述   9.2.1 软件的结构   9.2.2 程序表   9.2.3 文卷表   9.3 安装与初始化   9.4 运营说明   9.4.1 运营表   9.4.2 运营环节   9.4.3 运营1(标记符)说明   9.4.3.1 运营控制   9.4.3.2 操作信息   9.4.3.3 输入-输出文卷   9.4.3.4 

25、输出文段   9.4.3.5 输出文段的复制   9.4.3.6 启动恢复过程   9.4.4 运营2(标记符)说明   9.5 非常规过程   9.6 远程操作 10 模块开发卷宗   模块开发卷宗是在模块开发过程中逐步编写出来的,每完毕一个模块或一级密切相关的模块的复审时编写一份,应当把所有的模块开发卷宗汇集在一起。编写的目的是记录和汇总低层次开发的进度和结果,以便于对整个模块开发工作的管理和复审,并为将来的维护提供非常有用的技术信息。具体的内容规定如下:   10.1 标题   10.2 模块开发情况表   10.3 功能说明   10.4 设计说明   10.5

26、 源代码清单   10.6 测试说明   10.7 复审的结论 11 测试计划   11.1 引言   11.1.1 编写目的   11.1.2 背景   11.1.3 定义   11.1.4 参考资料   11.2 计划   11.2.1 软件说明   11.2.2 测试内容   11.2.3 测试1(标记符)   11.2.3.1 进度安排   11.2.3.2 条件   11.2.3.3 测试资料   11.2.3.4 测试培训   11.2.4 测试2(标记符)   ……   11.3 测试设计说明   11.3.1 测试1(标记符)   11

27、3.1.1 控制   11.3.1.2 输入   11.3.1.3 输出   11.3.1.4 过程   11.3.2 测试2(标记符)   ……   11.4 评价准则   11.5.1 范围   11.4.2 数据整理   11.4.3 尺度 12 测试分析报告   测试分析报告的编写是为了把组装测试和确认测试的结果、发现及分析写成文献加发记载,具体的编写内容规定如下:   12.1 引言   12.1.1 编写目的   12.1.2 背景   12.1.3 定义   12.1.4 参考资料   12.2 测度概要   12.3 测试结果及发现   

28、12.3.1 测试1(标记符)   12.3.2 测试2(标记符)   ……   12.4 对软件功能的结论   12.4.1 功能1(标记符)   12.4.1.1 能力   12.4.1.2 限制   12.4.2 功能2(标记符)   ……   12.5 分析摘要   13.5.1 能力   12.5.2 缺陷和限制   12.5.3 建议   12.5.4 评价   12.6 测试资源消耗 13 开发进度月报   开发进度月报的编制目的是及时向有关管理部门报告项目开发的进展和情况,以便函及时发现或解决开发过程中出现的问题。一般地,开发进度月报是以项目组为

29、单位每月编写的。假如被开发的软件系统规模比较大,整个工程项目被划分给若干个分项目组承担,开发进度月报将以项目组为单位按月编写。具体的内容规定如下:   13.1 标题   13.2 工程进度与状态   13.2.1 进度   13.2.2 状态   13.3 资源耗用与状态   13.3.1 资源耗用   13.3.1.1 工时   13.3.1.2 机时   13.3.2 状态   13.4 经费支出与状态   13.4.1 经费支出   13.4.1.1 支持性费用   13.4.1.2 设备购置费   13.4.2 状态   13.5 下个月的工作计划  

30、 13.6 建议 14 项目开发总结报告   项目开发总结报告的编制是为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价。具体的内容规定如下:   14.1 引言   14.1.1 编写目的   14.1.2 背景   14.1.3 定义   14.1.4 参考资料   14.2 实际开发结果   14.2.1 产品   14.2.2 重要功能和性能   14.2.3 基本流程   14.2.4 进度   14.2.5 费用   14.3 开发工作评价   14.3.1 对生产学率的评价   14.3.2 对产品质量的评价   14.3.3 对技缩方法的评价   14.3.4 犯错因素的分析

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服