软件文档写作实训-(26).doc_第1页
软件文档写作实训-(26).doc_第2页
软件文档写作实训-(26).doc_第3页
软件文档写作实训-(26).doc_第4页
软件文档写作实训-(26).doc_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

辽 宁 工 业 大 学 软件文档写作 实训报告题目: 教学资源管理与师生交互平台 院(系): 软件学院 专业班级: 软件工 学 号: 教师职称: 副教授 起止时间: 2012.11.26-2012.12.2 实训任务及评语院(系):软件学院 教研室:软件教研室学 号实训题目 教学资源管理与师生交互平台实训任务实训任务及要求:1、 了解软件开发周期各阶段的文档。2、 掌握各文档阐述的内容及作用。3、 了解文档所采用的国际、国家等相关标准。4、 了解各文档所涉及的软件知识。5、 掌握各文档采用的描述工具。6、 具体编写出2个主要的软件文档。实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。几个人为一组完成一个相对完整的软件系统开发文档,组内成员编写的文档不能重复,文档要严格按照所采用的标准编写,图表布局要合理规范。指导教师评语及成绩成绩: 指导教师签字: 年 月 日辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文)目 录第1章 实训目的与要求11.1 实训目的11.2 实训的实验环境11.3 实训的预备知识11.4 实训要求1第2章 软件文档及其组成22.1软件文档的作用及分类22.2软件文档所采用的标准32.3软件文档的主要内容4第3章 实 例63.1 教学资源管理与师生交互平台数据库设计实例63.2教学资源管理与师生交互平台项目开发计划实例12第4章 实训日记15第5章 实训总结16参考文献17第1章 实训目的与要求1.1 实训目的 本实训要求学生通过具体的实例,模仿软件开发过程中软件文档写作的具体方法和步骤,分组完成一套较为简单软件文档,具体要达到以下几点目的。1、了解软件开发周期各阶段的文档。2、掌握各文档阐述的内容及作用。3、了解文档所采用的国际、国家等相关标准。4、了解各文档所涉及的软件知识。5、掌握各文档采用的描述工具。6、具体编写出2个主要的软件文件。 1.2 实训的实验环境学校图书馆,互联网查询环境,具有软件图表制作软件的计算机。1.3 实训的预备知识 要求学生修完全部专科所有课程,具有较全面计算机软件知识和一定的文献检索能力及动手实践能力。该实训应安排在毕业设计之前进行。1.4 实训要求实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。 第2章 软件文档及其组成2.1软件文档的作用及分类1.软件文档的定义,软件文档(document)也称文件,通常指的是一些记录的数据和数据媒体,它具有固定不变的形式,可被人和计算机阅读。它和计算机程序共同构成了能完成特定功能的计算机软件。文档在软件开发人员、软件管理人员、维护人员、用户以及计算机之间的多种桥梁作用。软件开发人员在各个阶段中以文档作为前阶段工作成果的体现和后阶段工作的依据,这个作用是显而易见的。1)提高软件开发过程的能见度。把开发过程中发生的事件以某种可阅读的形式记录在文档中。管理人员可把这些记载下来的材料作为检查软件开发进度和开发质量的依据,实现对软件开发的工程管理。 2)提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、从而减少返工。可在开发早期发现错误和不一致性,便于及时加以纠正。 3)作为开发人员在一定阶段的工作成果和结束标志。 4)记录开发过程中的有关信息,便于协调以后的软件、开发、使用和维护。 5)提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。使软件开发活动更科学、更有成效。 6)便于潜在用户了解软件的功能、性能等各项指标,为他们选购符合自己需要的软件提供依据。 2.软件文档分类, 软件文档从形式上来看,大致可分为两类: 一类是开发过程中填写的各种图表,可称之为工作表格,另一类是应编制的技术资料或技术管理资料,可称之为文档或文件。 软件文档的编制,可以用自然语言,特别设计的形式语言,介于两者之间的半形式语言(结构化语言),各类图形表示。表格来编制文档。文档可以书写,也可以在计算机支持系统中产生,但它必须是可阅读的。 按照文档产生和使用的范围,软件文档大致可分为三类: 1)开发文档:这类文档是在软件开发过程中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作依据的文档。包括软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划。 2)管理文档:这类文档是在软件开发过程中,由软件开发人员制定的需提交人员的一些工作计划或工作报告。使管理人员能够通过这些文档了解软件开发项目安排、进度、资源使用和成果等。包括项目开发计划、测试计划、测试报告、开发进度月报及项目开发总结。 3)用户文档:这类文档是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。包括用户手册、操作手册、维护修改建议、软件需求说明书。 2.2软件文档所采用的标准1根据软件工程标准制定的机构和标准适用的范围,可分为5个层次:1)国际标准:ISO国际标准化组织,2)国际标准:GB中国、ANSI美国、BS英国、JIS日本,3)行业标准:IEEE,4)企业标准:IBM,5)项目标准:CIMS2.基本标准包括:1)软件工程术语,标准号为GB/T 11457-1989;2)信息处理数据流程、程序流程图、系统结构图、程序网络图、系统资源图的文件编制符号及约定,标准号为GB/T 1526-1989;3)软件工程标准分类法,标准号为GB/T 15538-1995;4)信息处理程序构造及其表示法的约定,标准号为GB/T 13502-1992;5)信息处理单命中判定表规范,标准号为GB/T 15535-1995(ISO 5806);6)信息处理系统计算机系统配置图符号及其约定,标准号为GB/T 14085-1993(ISO 8790);3.开发标准包括:1)信息技术软件生存期过程,标准号为GB/T 8566-1995;2)软件支持环境,标准号为GB/T 15853-1995;3)信息处理按记录组处理顺序文卷的程序流程,GB/T 15679-1995(ISO 6593);4) 软件维护指南,标准号为GB/T 14079-1993;4.文档标准包括:1)计算机软件产品开发文档编制指南,标准号为GB/T 8567-1988;2) 计算机软件需求说明编制指南,标准号为GB/T 9385-1988;3)软件文档管理指南,标准号为GB/T 16680-1996;5.管理标准包括:1)计算机软件配置管理计划规范,标准号为GB/T 12505-1990;2)信息技术软件产品评价质量特性及其使用指南,标准号为GB/T 16260-1996;3)计算机软件质量保证计划规范,标准号为GB/T 12504-1990;4)计算机软件可靠性和维护性管理,标准号为GB/T 14394-1993;2.3软件文档的主要内容1软件开发文档1)可行性研究报告:陈述开发软件的目标、要求和限制条件,表达可行性研究的前提条件。对现有系统的描述。现有系统指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚至是一个人工系统。分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。提出若干个新系统的建议方案,对每个方案的技术、经济和社会可行性进行分析。可行性分析可以看做是一次简略的系统分析和系统设计过程。所谓简略就是不必深入到低层数据元素,也无须考虑每个处理的细节。在分析和设计的基础上得到的系统方案,才能成为进行技术、经济和社会可行性分析的对象。2)软件需求文档:尽管在进行可行性分析时已经确定了软件项目的一些可行方案,但由于分析和设计的过程较粗,其目的只是在较短时间内确定问题并分析问题是否存在。所以软件需求分析的首要任务仍然是为待开发软件提供准确而详尽的要求,包括功能、性能、数据和运行环境等。为下一阶段的概要设计提供目标和依据。3)概要设计文档:概要设计文档的主要任务是把系统的功能需求分配给软件机构,形成软件的系统机构图。在软件的理论和工程的实践中,人们已经在采用各种表达软件构成的描述形式,构成了软件设计结构表达的一些规范。4)数据库设计文档:数据库设计说明书描述了一个数据库的设计,数据库是将一组相关数据存储为一个或多个计算机文件,并允许用户或计算机程序通过数据库管理系统(DBMS)访问这些数据。它同时也描述了用来访问的软件模块。5)详细设计文档:在软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予了清晰的表达,使之成为编码的依据。这就是详细设计的任务。这个阶段的成果标志是详细设计说明书。2软件管理文档1)项目开发计划:项目开发计划又称为软件定义文档,和软件一个是重要的知识资产。在开发活动中,项目计划是项目启动后的头一件重要的工作。项目计划一般包括资源需求、工作分解、工作目标、开发团队及人员安排、进度安排、内外接口约定、风险分析及其软件质量监控机制。2)测试计划:为组装测试和确认测试所制定的实施计划,测试计划内容包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。软件测试就是在软件投入运行之前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤,在软件开发的整个过程中占有极其重要的位置。软件测试文档主要包括测试计划、测试策略、测试手段及其测试结果,最终将决定软件开发的成败。测试工作在软件开发的整个过程中占有极其重要的位置,而人工测试又特别困难,所以测试过程的自动化成为测试的发展方向。3)测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明。对测试结果加以分析,并提出测试的意见。4)开发进度报告:开发进度报告是软件开发人员按月向管理部门提交的项目进展情况报告,报告应包括进度计划于实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等。编写开发进度报告的目的是及时向有关管理部门汇报开发的进展和情况,以便及时发现和处理开发过程中出现的技术问题、协调等问题。3用户文档1)用户手册:软件的质量是由多个方面构成的,用户手册也是平衡软件质量的一个重要标准。特别是在当前软件快速增长的时期,软件开发者过于注重功能与性能而忽略用户手册,使得用户手册的质量问题尤显突出。一个优秀的用户手册可以帮助用户快速入门,是用户正确、充分使用软件的前提。对于开发者来说,好的用户手册可以减少培训和售后服务的费用。所以,应该充分认识用户手册的重要性,提高用户手册的质量,以促进软件整体质量的一个提高。2)操作手册:操作手册是指导具体操作的工具书,它涉及软件设计完成后用户所关心的有关操作的内容。由于操作的项目不同,操作手册的内容和形式也有不同,形式上有技术指导书、操作规程等类型,内容伸缩性较大。3)维护修改文档:软件产品投入运行以后,可能要一直使用若干年。由于业务、政策、市场、法规、管理以及技术等方面的发展和变化,都会使得一个机构的业务经历着持续不断的变化,这些变化或者产生了新的需求,或者需求修改原来的软件需要,再好的软件系统都需要随着业务的变化而变化,因此,软件在其运行的生命周期中也是不断进行着维护修改工作的。 第3章 实 例3.1 教学资源管理与师生交互平台数据库设计实例教学资源管理与师生交互平台数据库设计实例,采用的是(GB8568-88)标准。数据库设计说明书(GB856788)1引言1.1编写目的本文档为数据库设计文档,其关联文档包含有模块详细设计及需求内容,这篇文档的目的,确认数据库设计规范。文档面对公司部门主管、公司董事会成员。文档面对公司技术管理部成员。1.2背景开发软件的名称:教学资源管理与师生交互平台项目任务提出者:辽宁工业大学软件学院教师项目开发者:辽宁工业大学软件学院软件工程专业2011级:王阳、郎欢、尼钧元用户:在校学生和教师实现软件者:本小组 本系统采用B/S,服务器端采用TOMCAT6.0为操作系统的工作站1.3定义缩写、术语解 释SPP精简并行过程,Simplified Parallel ProcessSD系统设计,System Design1.4参考资料实用软件文档写作清华大学出版社 数据库原理教程科学出版社软件工程高等教育出版社 软件工程方法与实践机械工业出版社软件设计文档国家标准GB8567-882外部设计2.1标识符和状态系统采用SQL SERVER 2000做为后台数据库,数据库名称为DB_WY。数据库中一共建立了9个表,表名分别为admin管理员表,s_work作业批改表, t_subject课程班信息,t_work作业表, ts_article文章信息表,ts_news留言信箱表,ts_sortid网站板块表, ts_users用户信息表, ts_log网站日志表。附注: 1.此表仅是暂时使用的仅用于测试2.此表的有效时间到此项目完成时2.2约定本系统采用SQL SERVER 2000为基本开发工具,因而程序员或者系统分析员,或者任何想要使用此数据库进行操作的人员,需要安装SQL SERVER 2000,并建立相同的数据库,当然可以进行联机访问,这需要安装相应的插件。 数据库中所建立的表名如(2.1标识符和状态),对于表的各个属性,在下面会有描述2.3专门指导对于从事此数据库的生成、此数据库的测试、维护的人员和老师,提出如下参考意见:数据库的输入统一采用键盘。由于现在没有设置权限,故只要不违背基本的限制,所有的操作都是可以进行的。可是对于本系统需要的数据,却是有数据长度限制的,尤其是有说明的部分,所以测试人员在具体进行数据测试时,要注意数据输入格式。2.4支持软件本系统使用SQL SERVER 2000做为后台数据库,在安装好SQL SERVER 2000后还要安装SP4补丁以保证数据库可以正常访问。JDBC驱动程序,保证程序可以和数据进行连接。3结构设计3.1概念结构设计数据库中包括的实体有管理员,作业,教师,学生,文章,文章分类,留言信息,网站日志,班级。1.管理员实体包括属性编号,用户名,密码和状态。如图3.1管理员编号用户名密码状态图3.1管理员实体2.教师实体包括属性编号,用户名,密码,姓名和昵称。如图3.2教师编号用户名密码昵称姓名图3.2教师实体3.学生实体包括属性编号,用户名,密码,姓名和昵称。如图3.3学生编号用户名密码昵称姓名图3.3学生实体4.作业实体包括属性编号,班级号和作业名。如图3.4作业编号班级号作业名图3.4作业实体5.班级实体用来创建学生和老师之间的关系,其中包括班级编号、学生编号和教师编号。如图3.5班级编号班级名称教师号学生号图3.5班级实体6.留言信息实体,括了留言编号,留言发送者,留言接收者,留言标题,留言内容,留言创建时间和留言状态。如图3.6班级编号发送人接收人标题内容创建时间标记图3.6留言信息实体7. 文章分类实体,包括版块编号,版块名称。如图3.7文章分类编号版块名图3.7文章分类实体8.文章实体包括属性,文章编号,标题,文章作者,发布时间,文章状态,文章中可下载的文件名称,所属板块和点击次数。如图3.8文章编号标题内容作者文章状态发布时间附件名称点击次数图3.8文章实体9.总体E-R图。如图3.9管理员教师版块版块文章学生作业课程班管理教授属于布置提交nmmm1nn11nmn图3.9 总体E-R图3.2逻辑结构设计表3.1为数据库中所有表总汇包括各个表中的英文名称,中文名称及其功能表3.1数据库表总汇英文表名中文表名功能说明s_work作业批改表存储学生提交作业的批改情况以及分数t_subject课程班信息用于存储课程班信息包括学生学号和教师号t_work作业表用于存储作业信息ts_article文章信息表用于存储网站中文章的信息ts_news留言信箱表用于存储用户间所发送的留言信息ts_sortid网站板块表用于存储网站中个个大板块的名称ts_users用户信息表用于存储网站用户的个人信息ts_log网站日志表用于存储网站中所有操作的信息1.用户表(ts_users):存储用户的信息数据其中包括,用户名,密码,用户真实姓名,昵称,用户状态和用户权限信息。如表3.2表3.2用户信息表列名数据类型长度空/非空约束条件注释useridvarchar15NPK用户名usernamevarchar20Y用户真实姓名userpwdvarchar20N用户密码NicknameVarchar20Y用户昵称Statusint4N用户状态1正常2删除QxInt4N用户权限1教师2学生2.网站板块信息表(ts_sortid):用于存储当前网站的板块信息,其中包括板块的编号和板块名称。如表3.3表3.3网站板块信息表列名数据类型长度空/非空约束条件注释idInt4NPK网站板块编号nameVarchar20N网站板块名称3.网站板块内容表(ts_article):用于存储网站的文章信息,其中包括文章编号,标题,内容,文章作者,发布时间,文章状态,文章中可下载的文件名称,所属板块和点击次数。如表3.4表3.4网站文章信息表列名数据类型长度空/非空约束条件注释idInt4NPK网站文章编号titleVarchar100N文章标题名称contentVarchar8000Y文章内容AuthorVarchar20N文章作者createtimedatetime8N文章的发布时间FlagInt4N文章当前状态1发布2未发布FilenameVarchar200N文章附件的文件名称SortidInt4N文章所对应板块hitInt4N文章的查看次数4.留言信箱信息表(ts_news):用来存储用户之间的留言信息,其中包括了留言编号,留言发送者,留言接收者,留言标题,留言内容,留言创建时间和留言状态,其中留言状态分为2类,分别是未读和已读。如表3.5表3.5用户留言信箱信息表列名数据类型长度空/非空约束条件注释idint4NPK留言编号sendervarchar20N发送者用户名recevervarchar20N接收者用户名topicVarchar50N留言标题contentVarchar500N留言内容Createtimedatetime8N发送留言的时间FlagInt4N留言状态1未读2已读5.作业信息表(t_work):用来存储课程班的作业信息,其中包括作业编号,课程班编号和作业内容。如表3.6表3.6作业信息表列名数据类型长度空/非空约束条件注释idint4NPK作业编号subjectidint4N课程班编号worknamevarchar60N作业内容6.作业作业提交及审批表(s_work):用来存储课程班的学生提交作业的信息以及作业的批改情况信息,其中包括提交作业编号,学生用户名,作业编号,作业分数,作业评语,作业状态和附件名称。如表3.7表3.7作业提交及审批表列名数据类型长度空/非空约束条件注释idint4NPK提交作业编号studentvarchar20N学生编号workidint4N作业编号ScoreInt4Y作业得分OpinionVarchar40Y作业评语StatusInt4N作业批阅状态1已批阅2未批阅filenameVarchar20N提交作业附件3.3物理结构设计相对于逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的,以下的说明,为经过规划以后的详细的设计表格。实际上的设计是基于优化、实际数据存储等多方面因素考虑而形成的,其中加入了一些虚拟的元素,这些元素是报表设计、系统设计的一个中间件。数据库表设计原理与实现方案将在模块设计文档中体现。数据库规划方案和规划原理将在详细设计中讨论。一些其他库表作用,规则也将在详细设计和扩展中讨论。4运用设计4.1安全保密设计用户只能用该用户的帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。系统构架采用三层结构,中间层为应用服务器,用户层仅对中间层操作。用户层不能访问数据库应用服务器。数据库服务器禁止用户直接访问,仅能通过中间层访问。提高软件系统的安全性应当从“管理”和“设计”两方面着手。这里仅考虑数据库的安全性设计,在管理层面上,采用特定用户访问特定资源的办法实现,在规划层面上,尽量采用最小权限原则。3.2教学资源管理与师生交互平台项目开发计划实例教学资源管理与师生交互平台开发计划实例,采用的是(GB856T88)标准。项目开发计划(GB856T88)1引言1.1编写目的为了明确项目开发的目标和要求,明确任务进度,熟悉项目开发的基本流程和规范要求。预期的读者主要有本项目开发小组成员:王阳、郎欢、尼钧元.1.2 背景说明:本软件名称:教学资源管理与师生交互平台本项目提出者:开发者有:王阳、郎欢、尼钧元。1.3定义MyEclipse:是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。 SQL: SQL结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。1.4参考资料王新颖 软件工程与文档编写北京大学出版社 2007.6郑人杰 实用软件工程(第四版)清华大学出版社 2003.4唐任仲 工程应用软件开发技术化学工业出版社 1999.5潘孝铭 软件文档编写高等教育出版社 2004.2肖刚 实用软件文档写作清华大学出版社 2008.62项目概述2.1工作内容本系统主要有三个子系统:用户管理模块、网站管理模块、系统管理员模块。网站管理模块:主要包括文章管理(公告列表添加、教程列表添加、课件列表添加);知道吧管理(版块列表添加);用户管理模块:主要包括用户添加、用户删除、用户查询。系统管理员模块:主要包括密码修改、管理员列表添加。网站管理系统主要由学生、教师、管理员组成。这样分能够更清晰的使整个系统更加有条理化、更加完善。a.前期工作:完成项目可行性分析研究报告,制定开发计划,重点是完成项目的需求分析,总体设计,详细设计。b.中期工作:编码实现需求功能,完成项目初步设计规格说明书和项目详细设计规格说明书。c.后期工作:项目测试,维护。2.2主要参加人员参加本工作的测试人员有:王阳、郎欢、尼钧元。所欲工作人员能掌握java语言和sql数据库的应用。能够成功测试该系统。2.3产品2.3.1程序移交给用户的程序的名称:教学资源管理与师生交互平台所用地编程语言:本项目主要以jsp+javabean+ssh和Sql server 2000数据库实现。2.3.2文件1.软件使用说明:包括安装软件、登陆软件、操作软件、常见问题的处理。2. 移交给用户的文档:项目可行性研究报告项目开发计划书项目需求分析规格说明书项目总体设计规格说明书项目详细设计规格说明书项目需求分析规格说明书、项目总体设计规格说明书项目详细设计规格说明书和软件测试计划书2.3.3服务自软件安装之日起,免费向软件安装用户提供免费安装及故障处理。2.3.4非移交的产品软件测试文档2.4验收标准主要功能的实现和各个时期内任务的完成量。2.5计划的批准者和批准日期本计划的批准者是软件学院软件工程专业的老师 批准日期为2012年12月2日。3实施计划3.1工作任务的分解与人员分工需求分析:全部小组成员。编程实现:王阳、尼钧元界面设计:郎欢、尼钧元。测试维护:全体小组成员。3.2接口人员负责本项目同用户的接口人员:郎欢负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员:王阳、郎欢负责本项目同个份合同负责单位的接口人员:尼钧元3.3进度第一周:需求分析,第二周:数据库设计,界面设计,第三周:程序编写,第四周:测试维护3.4预算开发本项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源等由于是虚拟项目所以不做要求。3.5关键问题A.需求分析B.数据库设计C.数据库过程编写D.接口设计E.界面设计F.测试与维护4支持条件4.1计算机系统支持硬件硬件:PC机要求Core I7或以上,硬盘剩余空间大于500G,内存8G。 操作系统:win98,win2000,windowsxp及以上。服务器:TOMCAT 6.0数据库:sql server 2000数据库。4.2需由用户承担的工作用户应该配合开发人员完成需求分析,给出运行环境和开发要求,要定时的给出一些经费需求。4.3由外单位提供的条件需要学校提供办公地点及办公人员。5专题计划要点测试计划:测试计划的目的在于尽早的明确测试工作的内容,测试工作的方法及测试工作所需要的各种资源。所有涉及到测试工作的人员,尽快将下一步测试工作需要的考虑问题和准备条件落实。测试计划工作的重点在于:对当前工作任务的准备和规划以及信息的交流。第4章 实训日记11月26日,今天是实训的第一天,老师给我们讲述了软件文档设计的作用和内容,让我们进一步了解什么是软件文档设计,之后让我们自由分组并且每个小组准备一个题目,最后老师为我们提供了一些软件文档的设计实例,目的是让我们了解软件文档设计到底是什么,告诉我们怎么查找资料,以方便我们能够顺利的完成任务。我们小组一共有三个成员,我们的题目是教学资源管理与师生交互平台,而我需要完成的文档的2部分教学资源管理与师生交互平台的项目开发计划和数据库设计说明书,这里我们的文档采用GB8568-88标准进行编写。11月27日,我们小组的成员在一起研究我们做的题目,之后在网上查阅了相关教学资源管理与师生交互平台的一些资料,并且明确了每个组员相应的任务,分配了每个人设计文档说明书的文件,对每个细节进行了全面的设计和说明,然后完成各自布置下来的内容。11月28日,今天的任务是完成软件文档的一部分,有关教学资源管理与师生交互平台项目开发计划的编写。11月29日,今天我主要是完成教学资源管理与师生交互平台系统数据库设计文档的编写,设计数据库中的实体结构,然后绘制出E-R图,然后将E-R图转换成逻辑结构的表,并

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论