软件文档写作实训报告(米希尔)学生管理系统Word下载.doc
- 文档编号:14588191
- 上传时间:2022-10-23
- 格式:DOC
- 页数:27
- 大小:506.50KB
软件文档写作实训报告(米希尔)学生管理系统Word下载.doc
《软件文档写作实训报告(米希尔)学生管理系统Word下载.doc》由会员分享,可在线阅读,更多相关《软件文档写作实训报告(米希尔)学生管理系统Word下载.doc(27页珍藏版)》请在冰豆网上搜索。
软件教研室
学号
081404015
学生姓名
安凯辰
专业班级
软件技术081班
实训题目
学生管理系统软件文档
实训任务
实训任务及要求:
1、了解软件开发周期各阶段的文档。
2、掌握各文档阐述的内容及作用。
3、了解文档所采用的国际、国家等相关标准。
4、了解各文档所涉及的软件知识。
5、掌握各文档采用的描述工具。
6、具体编写出2个主要的软件文档。
实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。
正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。
几个人为一组完成一个相对完整的软件系统开发文档,组内成员编写的文档不能重复,文档要严格按照所采用的标准编写,图表布局要合理规范。
指导教师评语及成绩
成绩:
指导教师签字:
年月日
辽宁工业大学综合实训说明书(论文)
目录
第1章实训目的与要求 1
1.1实训目的 1
1.2实训的实验环境 1
1.3实训的预备知识 1
1.4实训要求 1
第2章 软件文档及其组成 2
2.1软件文档的作用及分类 2
2.2软件文档所采用的标准 3
2.2软件文档的主要内容 3
第3章 实例 4
3.1******实例 4
3.2******实例 错误!
未定义书签。
第4章 实训日记 22
第5章 实训总结 23
第1章实训目的与要求
1.1实训目的
本实训要求学生通过具体的实例,模仿软件开发过程中软件文档写作的具体方法和步骤,分组完成一套较为简单软件文档,具体要达到以下几点目的。
1、了解软件开发周期各阶段的文档。
2、掌握各文档阐述的内容及作用。
3、了解文档所采用的国际、国家等相关标准。
4、了解各文档所涉及的软件知识。
5、掌握各文档采用的描述工具。
6、具体编写出2个主要的软件文件。
1.2实训的实验环境
学校图书馆,互联网查询环境,具有软件图表制作软件的计算机。
1.3实训的预备知识
要求学生修完全部专科所有课程,具有较全面计算机软件知识和一定的文献检索能力及动手实践能力。
该实训应安排在毕业设计之前进行。
1.4实训要求
第2章软件文档及其组成
2.1软件文档的作用及分类
软件文档的作用:
软件文档在软件开发中占有突出的地位和相当的工作量。
高效率、高质量的开发、分发、管理和维护对转让、变更、修正、扩充和使用文档。
对充分发挥软件产品的效益有着重要意义。
软件文档的作用如下:
1)项目管理的依据。
文档将通常“不可见的”软件开发进程转换成“可见的”文字资料,有利于项目的管理。
2)技术交流的语言。
项目小组内部、项目平行开发的各小组之间进行的交流和联系,通常都是通过文档来实现的。
3)项目质量保证。
文档是进行项目质量审查和评价的重要依据,有效文档的提供,可以满足项目质量保证人员和审查人员的工作需要。
4)支持培训与维护.合格的软件文档通常都提供有关软件运行、维护和培训的必要信息,支持软件产品的应用和维护。
5)支持软件维护。
软件文档提供系统开发的全部必要技术资料,有利于维护人员熟悉系统,开展维护工作;
软件维护文档记载了软件维护过程中软件及其环境变化的全部信息。
6)记载软件历史。
软件文档作为“记载软件历史的语言”,可用作未来项目的一种资源,向潜在用户报道软件的各种有利信息,便于他们判断自己是否需要该软件提供的服务。
良好的系统文档,显然有助于完成软件的移植,或将软件转移到各种新的系统环境中去。
软件文档分类:
从形式上来看,大致可分为两类:
1)是开发过程中填写的各种图表,可称之为工作表格。
2)是应编制的技术资料或技术管理资料,可称之为文档或文件。
按照文档产生和使用的范围,软件文档大致可分为三类:
1)开发文档:
这类文档是在软件开发过程中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作依据的文档。
包括软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划。
2)管理文档:
这类文档是在软件开发过程中,由软件开发人员制定的需提交人员的一砦工作计划或工作报告。
使管理人员能够通过这些文档了解软件开发项目安排、进度、资源使用和成果等。
包括项目开发计划、测试计划、测试报告、开发进度月报及项目开发总结。
3)用户文档:
这类文档是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。
包括用户手册、操作手册、数据要求说明书、软件需求说明书。
2.2软件文档所采用的标准
根据软件工程标准制定的机构和标准适用的范围,可分为5个层次:
国际标准、国家标准、行业标准、企业(机构)标准、项目(课题)标准。
ISO9000标准概述:
ISO9000是国际标准化组织建立以来制订和公布的几千个标准中,影响最深远和普及最迅速的一个,其对各国经济生活所起的以下特点作用不可低估。
我们在观察这一现象时,注意到ISO9000的以下几个特点:
(1)国际性。
ISO9000已成为各国对质量保证和质量管理制度的共同理解。
(2)完整性。
ISO9000系列标准包含了术语、质量保证、质量管理到支持件技术标准及实施指南等一整套共计20个标准,形成了一个完整的体系结构。
(3)兼容性。
作为ISO9000系列标准核心的三个质量保证标准是逐一包容的。
即9001标准的内容最全面,9002标准排除了设计工作的质量要求,仅限于生产制造过程,9003标准仅限于检验和试验工作的质量要求。
可以说,依次适用范围渐窄。
(4)主动性。
选用和实施ISO9000标准、建立质量体系的主体,是企业的主动行为。
(5)可信性。
ISO9000的认证是授权认证机构对供方质量体系进行的独立、公正的活动,因此,具有相当的说服力和可信度。
(6)指导性。
ISO9000标准文本只是给出了质量管理和质量保证的原则,具体如何实施,需要供方结合自身机构的实际情况,特别是供方企业文化,进行创造性的解决。
(7)科学性。
ISO9000标准的背后是现代质量管理的科学原理。
(8)实践性。
具体表现在,标准文本不是空洞的条文,并基于大量的质量管理实践。
如标准可向前追溯,得知其源于英国国家标准和美国军用标准等。
2.2软件文档的主要内容
我所做的软件文档是学生管理系统软件文档。
学生管理系统软件文档包括5个模块,其具体内容如下:
1)详细设计:
软件模块,软件功能,软件设计。
2)测试分析:
测试功能,评价,系统功能缺陷,内容摘要。
第3章实例
3.1数据库设计实例
1.1编写目的
本文档说明了学生管理系统数据库的设计,用于指导该数据库在数据存储方面的内容,为系统开发的程序员,分析员做为基准文档。
1.2背景
说明:
A、软件系统的名称:
学生管理系统
B、任务提出者:
学校
开发者:
米希尔
C、本系统将使用SQLServer2000做为数据库储存系统
1.3定义
1.Master数据库
Master数据库记录了SQLServer系统级的信息,包括系统中所有的登录账号、系统配置信息、所有数据库的信息、所有数据库主文件地址等。
2.Tempdb数据库
Tempdb用于存放所有连接到系统的用户临时表和临时储存过程以及SQLServer产生产生的其他临时性对象。
Tempdb是SQLServer中负担最重的数据库,因为几乎所有的查询都可能需要使用它。
在SQLServer关闭时,Tempdb数据库中的所有对象都被删除,每次启动SQLServer时,tempdb数据库里面总是空的。
1.4参考资料
列出有关的参考资料:
A、北大青岛AptechACCP3.0S1《基于软件开发项目的毕业设计》
B、国家标准《数据库设计说明书(GB8567----88)》
2外部设计
2.1标识符和状态
数据库软件:
MicrosoftSQLServer2000
系统要求建立的数据库名称:
学生管理系统软件文档
目前状态可正常应用,软件开发过程以结束,进入运行测试阶段。
2.2使用它的程序
1、SQLServer2000ForJDBC
2、SQLServer2000ForJAVA
2.3约定
约定
适用范围
全大写
Transact-SQL关键字和SQL元素
首字母大写
路径和文件名
粗体
数据库名、表明、列明、储存过程、命令提示工具、菜单命令等
斜体
用户提供的变量、关系和短语。
Monospace
代码示例、示例、显示文本和错误信息
2.4专门指导
数据库生成方法:
第一步:
File菜单选中New,然后选中PhysicalDataModel选项,在右方的DBMS里面选择要使用的数据库,例如:
sqlserver2000
第二步:
建立自己所需要的表结构,保存
第三步:
测试数据库连接DataBase菜单下的Connection,打开后,有个Modify,点击之后,选择数据库,输入用户名和密码,测试是否可以连接
第四步:
若可以正常连接后,DataBase菜单下的GenerateDatabase,生成SQl脚本,可以选择Sql脚本名称和保存的路径
最后,将生成的sql脚本在查询分析器中执行,相信大家都知道,就不说了问题的提出我曾经在很多网上看到有朋友问起,在PowerDesigner的PhysicalModeldesign中,除了Oracle外,选择其他数据库模型,最后生成建数据库脚本的时候,不会自动生成记录表和列注释信息的数据库脚本代码。
数据库的维护方法:
维护数据库时将涉及对数据库进行收缩、压缩和修复操作。
通过使用SQLServerManagementStudio,可以在同一对话框内执行所有这些任务。
1.如何收缩数据库
在ManagementStudio中,打开对象资源管理器,In在对象资源管理器中,单击“连接”,然后选择“SQLServerCompactEdition”,在“连接到服务器”对话框中,选择要收缩的SQLServer2005CompactEdition(SQLServerCompactEdition)数据库,然后单击“连接”在“连接到服务器”对话框中,选择要收缩的SQLServer2005CompactEd
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 文档 写作 报告 希尔 学生 管理 系统