软件文档写作实训(共18页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件文档写作实训(共18页).doc》由会员分享,可在线阅读,更多相关《软件文档写作实训(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上辽 宁 工 业 大 学 软件文档写作 实训报告题目: 教师信息管理系统软件文档 院(系): 软件学院 专业班级: 学 指导教师: 起止时间: 2012.11.26-2012.12.02 实训任务及评语院(系):软件学院 教研室:软件教研室学 号实训题目 教师信息管理系统软件文档实训任务实训任务及要求:1、 了解软件开发周期各阶段的文档。2、 掌握各文档阐述的内容及作用。3、 了解文档所采用的国际、国家等相关标准。4、 了解各文档所涉及的软件知识。5、 掌握各文档采用的描述工具。6、 具体编写出2个主要的软件文档。实训过程中,要严格遵守实训的时间安排,听从指导教师的指导
2、。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。几个人为一组完成一个相对完整的软件系统开发文档,组内成员编写的文档不能重复,文档要严格按照所采用的标准编写,图表布局要合理规范。指导教师评语及成绩成绩: 指导教师签字: 年 月 日专心-专注-专业目 录第1章 实训目的与要求1.1 实训目的 本实训要求学生通过具体的实例,模仿软件开发过程中软件文档写作的具体方法和步骤,分组完成一套较为简单软件文档,具体要达到以下几点目的。1、了解软件开发周期各阶段的文档。2、掌握各文档阐述的内容及作用。3、了解文档所采用的国际、国家等相关标准。4、了解各文档所涉及的软件知识。5、掌握各文档采用的描述
3、工具。6、具体编写出2个主要的软件文件。 1.2 实训的实验环境学校图书馆,互联网查询环境,具有软件图表制作软件的计算机。1.3 实训的预备知识 要求学生修完全部专科所有课程,具有较全面计算机软件知识和一定的文献检索能力及动手实践能力。该实训应安排在毕业设计之前进行。1.4 实训要求实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。 第2章 软件文档及其组成2.1软件文档的作用及分类作用:在软件的生产过程中,总是伴随着大量的信息要记录、要使用。因此,软件文档在产品的开发生产过程中起着重要的作用。 1.提高软件开发过程的能见度。
4、把开发过程中发生的事件以某种可阅读的形式记录在文档中。管理人员可把这些记载下来的材料作为检查软件开发进度和开发质量的依据,实现对软件开发的工程管理。 2.提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、从而减少返工。并且可在开发早期发现错误和不一致性,便于及时加以纠正。 3.作为开发人员在一定阶段的工作成果和结束标志。 4.记录开发过程中的有关信息,便于协调以后的软件、开发、使用和维护。 5.提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。使软件开发活动更科学、更有成效。 6.便于潜在用户了解软件的功能、
5、性能等各项指标,为他们选购符合自己需要的软件提供依据。文档在各类人员、计算机之间的多种桥梁作用中看出:既然软件已经从手工艺人的开发方式发展到工业化的生产方式,文档在开发过程中就起到关键作用。从某种意义上来说,文档是软件开发规范的体现和指南。按规范要求生成一整套文档的过程,就是按照软件开发规范完成一个软件开发的过程。所以,在使用工程化的原理和方法来指导软件的开发和维护时,应当充分注意软件文档的编制和管理。 分类:软件文档从形式上来看,大致可分为两类:一类是开发过程中填写的各种图表,可称之为工作表格;另一类是应编制的技术资料或技术管理资料,可称之为文档或文件。软件文档的编制,可以用自然语言,特别设
6、计的形式语言,介于两者之间的半形式语言(结构化语言),各类图形表示。表格来编制文档。文档可以书写,也可以在计算机支持系统中产生,但它必须是可阅读的。按照文档产生和使用的范围,软件文档大致可分为三类: 1.开发文档:这类文档是在软件开发过程中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作依据的文档。包括软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划。 2.管理文档:这类文档是在软件开发过程中,由软件开发人员制定的需提交人员的一砦工作计划或工作报告。使管理人员能够通过这些文档了解软件开发项目安排、进度、资源使用和成果等。包括项目开发计划、测试计
7、划、测试报告、开发进度月报及项目开发总结。 3.用户文档:这类文档是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。包括用户手册、操作手册、维护修改建议、软件需求说明书。2.2软件文档所采用的标准 ISO标准是International Organization for Standardization的英文缩写,即国际标准化组织。它的宗旨是在全世界促进标准化及有关活动的发展,以便于国际物资;交流和服务,并扩大知识、科学、技术和经济领域中的合作。 GB/T 85662006范围根据GB/T 85662001信息技术软件生存周期过程的规定,主要对软件的开发过程和管理过程应编制的主要文档及
8、其编制的内容、格式规定了基本要求。本标准原则上适用于所有类型的软件产品的开发过程和管理过程。使用者可根据实际情况对本标准进行适当剪裁(可剪裁所需的文档类型,也可对规范的内容作适当裁剪)。软件文档从使用的角度大致可分为软件的用户需要的用户文档和开发方在开发过程中使用的内部文档(开发文档)两类。供方应提供的文档的类型和规模,由软件的需方和供方在合同中规定。2.2 软件文档的主要内容软件文档主要分为开发文档和产品文档其中开发文档又分为:功能要求投标方案和需求分析技术分析系统分析数据库文档功能函数文档界面文档编译手册QA文档项目总结等而产品文档则分为:产品简介产品演示疑问解答功能介绍技术白皮书评测报告
9、安装手册使用手册维护手册用户报告销售培训等。其中主要的有:1、功能要求:来源于客户要求和市场调查,是软件开发中最早期的一个环节。2、需求分析包括产品概述、主要概念、操作流程、功能列表和注意事项系统环境等。3、技术分析包括技术选型、技术比较、关键技术问题的解决、技术风险、等。4、系统分析:包括功能实现,模块组成、函数接口、数据字典、开发需要考虑问题等。5、数据库文档:包括数据库名称、表明、字段名、字段说明、字段数值计算公式等。6、功能函数文档:包括变量名、功能、函数名、参数、如何调用、备注、注意事项等。7、项目总结:包括项目简介、项目功能列表、项目结构特点、对以后的项目建议等。第3章 实 例3.
10、1 教师信息管理系统实例输入信息个人资料授权课程特殊补助收入总汇提示错误登录系统选择要进行的操作输入密码码教师信息管理职称信息管理帐号管理退出提示错误设置账号删除查询添加退出可行性研究报告1引言1.1编写目的 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内研究问题是否可以得到解决。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发时间精力风险。编码可行性研究报告的目的是为了对本系统的可行性进行一下探讨,论证实现本项目的可能性,和一些前期的准备工作及工作条件,并且为下一步设计打下铺垫.1.2背景待开发的软件系统
11、的名称:教师信息管理系统。本项目开发小组人员:杨娜,白晋伟,庞珊珊,齐峰,文烈用户:各大院校1.3定义Teacher Manage:教师管理。1.4参考资料学生管理信息系统公司职员管理系统实用软件文档写作2可行性研究的前提2.1要求A.主要功能:为教师信息管理员提供查看各方面信息的服务,从而进行全局掌控的功能; 为信息管理人员提供查看和管理教师信息的变动便于记录,管理教师在校的活动情况的功能;为学生提供查看教师的精品课程的功能。B.性能:管理人员必须准确无误的登记教师的信息,并且快速地传送至总服务器,对教师 的信息要及时更新,并且应该达到1000人同时能正常快速地访问服务器。C.输出:数据准确
12、,完整,详细D.输入:方便,简介,迅速E.安全与保密要求:非信息管理人员无法使用此系统,各部门的管理人员拥有与其部门相对应模块的使用权限,无法越权操作;主管有权查看各部门信息,但无法随意修改;F.完成期限:预计一个月2.2目标 为各高校的教师构建一个完整的教师信息记录平台,以便快速的查阅教师的信息和管理教师在校的情况。在开发过程中做到: a.最大程度的减少资金与人员的利用; b.在设计系统处理速度时做到考虑周全使系统的整体运行速度全面提高; c.在进行管理员操作时限制条件应准确无误; d.在人员利用率方面,使用最少的开发人员完成系统开发。2.3条件、假定和限制 a.所建议系统的运行寿命的最小值
13、:2年; b.进行系统方案选择比较的时间:2012-11-30; c.经费、投资方面的来源:投资院校; d.硬件:SQL server 2000;运行环境:windows xp/win 7/Vista可利用的信息和资源; 系统投入使用的最晚时间:2012-12-02。2.4进行可行性研究的方法 可行性研究的方法是通过对在校的所有教师进行问卷调查登记而得到教师对此系统的信任度关注度及依赖度,以及对此系统的各种期望。通过建模分析,得出取代旧系统的新系统的功能需求,成本分析,可行性分析。2.5评价尺度收益可行:效益/成本1技术可行:现有技术可完全承担开发任务。操作可行:软件能被信息管理工作人员快速接
14、受3对现有系统的分析 随着社会的快速发展,教育已经成为了一个国家的标志,为保证了高水平的教学质量。为了不断提高教学质量,提高教师队伍水平,不断扩大办学规模,合学院成为国内知名、省内一流的高职学院。为保证战其实现,学院领导认识到提高教学教学管理水平的必要性,为此,建立管理信息系统,使教学管理工作规范化、制度化、程序化,促进学院管理的基础工作,提高信息处理速度和准确性,及时掌握学院内外部环境的各种信息成为关键。客户机端显示数据客户机端显示数据客户机端显示数据客户机端显示视频产生报表产生报表产生报表产生报表数据库计算机财务系建工系管理系查询请求查询,更新信息查询,更新信息查看监控录像3.1处理流程和
15、数据流程3.2工作负荷现有系统中主要由系主任、教务员和教研室主任负责教学管理工作,具体分工如下:系主任:负责教学计划的审核、教学任务的安排、教学管理各项工作的督查。教务员:负责教学管理的各项具体工作,教学任务实现的检查、记录。教研室主任:负责教学计划的制订修订、配合系主任完成教学任务的安排。3.3费用开支3.3费用开支人员:教学管理人员多名,由学院支付工资设备:使用4台PC机、一台打印机进行教学信息处理空间:一间办公室开支以及开 支总额。3.4人员PC机维护:1人3.5设备 PC机:4台打印机:1台3.6局限性某些学院现行的管理工作存在主要问题是:1业务管理工作缺乏规范性,随意性大。2业务管理
16、部门各自政,数据资料被职能人员独自使用,造成具体工作对个别人员的依赖性大。3部门之间交流信息少,信息渠道不畅,工作不易协调。4数据处理手工操作,工作量大,出错率高。5学院领导对整个学校的各项管理信息掌握不及时、不准确,影响决策。4所建议的系统4.1对所建议系统的说明教师信息的管理系统的终端是安装了windows操作系统的PC机,主要任务是向信息管理数据库的主服务器传送数据和查看主服务器的数据。信息修改管理方面,管理人员将教师的错误信息通过PC机输入到主服务器中。教师查看是教师通过Internet访问服务器,输入查询的部分信息到主服务器中,主服务器将符合查询的信息资料服务器提取出来显示在终端机上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 文档 写作 18
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内