版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、辽宁工业大学软件文档写作实训报告题目:图书馆管理系统软件文档院(系: 软件学院专业班级:网络系统管理081班学号: 081402008学生姓名:田蕊指导教师:田蕊教师职称:助教实训任务及评语 目录第1章实训目的与要求 (11.1 实训目的 (11.2 实训的实验环境 (11.3 实训的预备知识 (11.4 实训要求 (1第2章软件文档及其组成 (22.1软件文档的作用及分类 (22.2软件文档所采用的标准 (42.2 软件文档的主要内容 (5第3章实例 (93.1 图书馆管理系统详细设计实例 (93.2 图书馆管理测试分析实例 (15第4章实训日记 (19第5章实训总结 (20第1章实训目的与
2、要求1.1 实训目的本实训要求学生通过具体的实例,模仿软件开发过程中软件文档写作的具体方法和步骤,分组完成一套较为简单软件文档,具体要达到以下几点目的。1、了解软件开发周期各阶段的文档。2、掌握各文档阐述的内容及作用。3、了解文档所采用的国际、国家等相关标准。4、了解各文档所涉及的软件知识。5、掌握各文档采用的描述工具。6、具体编写出2个主要的软件文件。1.2 实训的实验环境学校图书馆,互联网查询环境,具有软件图表制作软件的计算机。1.3 实训的预备知识要求学生修完全部专科所有课程,具有较全面计算机软件知识和一定的文献检索能力及动手实践能力。该实训应安排在毕业设计之前进行。1.4 实训要求实训
3、过程中,要严格遵守实训的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。第2章软件文档及其组成2.1软件文档的作用及分类文档是计算机软件产品的重要组成部分,没有文档就不成其为软件,也更不能成为软件产品。软件文档是一种重要的软件工程技术资料。如系统分析文档、设计文档、版本说明文档。软件文档的规范编制,在软件开发工作中占有突出的地位和相当大的工作量。高质量、高效率的编制、分发、管理、维护文档,及时的变更、修正、扩充和使用文档,对于软件产品的设计开发、发行使用、变更维护、转让移植、二次开发等,对于充分发挥软件产品的效益,都有着重要的意义。开发文档的作用:(1
4、 作为软件生存期个阶段之间的通信工具,记录生成软件需求、设计、编码、测试等的详细规定和说明;(2 描述开发小组的工作职责。通过规定软件规划设计、主题脚本编制、文档编制、质量保证等人员的角色,来定义“如何做”和“何时做”;(3 用作检验点,而允许管理者评估开发进度。如果开发文档缺失或过时,管理者将失去跟踪和控制软件项目的重要工具;(4 形成系统维护人员所要求的基本的软件支持文档,并构成产品文档的一部分;(5 记录软件开发的历史。可行性研究报告的内容:(1 陈述开发目的、要求和限制条件,表达可行性研究的前提条件。(2 对现有系统的描述,进而阐述系统开发的意义和必要性。(3 提出若干新系统的建议方案
5、,并依次进行技术、经济和社会可行性分析(4 在比较多个方案的基础上,得出可行性研究的结论可行性研究报告的要求:软件的开发首先要确切定义用户要求解决的问题,即确定要解决问题的性质、目标和规模。对此,可行性分析人员对所要解决问题的理解是否正确十分关键,因为这决定了开发工作的方向。(1 阐明目标软件的基本要求性能输出(如报告、文档或数据,输出项特征,如用途、产生频度、接口及方法对象 输入(包括数据来源、类型、数量、数据的组织以及提供的频度处理流程和数据流程(用图表表示最基本的部分,并辅之以文字说明安全和保密方面的要求与本系统相关联的其他系统(2 说明所建议系统的主要开发目标人力与设备费用的减少处理速
6、度的提高控制精度或生产能力的提高管理信息服务的改进自动决策系统的改进人员利用率的改进(3 说明在该项开发中给出的条件、假定和所受到的限制所建议系统的运行寿命的最小值进行系统方案选择比较的时间经费、投资方面的来源和限制法律和政策方面的限制硬件、软件、运行环境和开发环境方面的条件和限制可利用的信息和资源系统投入使用的最晚时间(4 说明进行可行性研究的方法和评价尺度说明该项可行性研究的进行方法,所建议的系统的评价方法。摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等说明对系统进行评价时所使用的主要尺度。如费用、各项功能的优先次序、开发时间的长短及使用中的难易程度等(5 对现
7、有系统的分析现有系统是新系统将来的取代对象,也是新系统的参照对象。对现有系统的分析是为了阐明开发新系统的必要性,同时,也是导出新系统的方案的出发点用户文档用户文档主要负责对软件产品的安装、配置、使用、维护等信息进行描述。包括系统安装配置手册、用户操作手册、软件需求说明书、数据要求说明书等。用户文档的作用(1 为使用和运行软件产品的用户提供培训和运行参考信息;(2 为产品维护工程师提供必要的信息;(3 促进和方便软件产品的市场推广。管理文档管理文档主要是对软件开发过程的管理信息进行描述。管理文档除了前面列表内容,还应该包括被管理者的反馈信息,如各色表格、工作总结、开发体会、产品建议等。软件测试计
8、划文档测试计划起到测试工作过程框架结构的功能,是好的测试工作的基础。一个测试计划的基本内容包括:基本情况分析、测试需求说明、测试策略和记录、测试资源配置、问题跟踪报告、测试计划的评审等。基本情况分析。包括系统运行平台、应用领域、特点和主要功能模块等。分析要点有:测试目的和侧重点、系统适合于测试的内容/操作划分、测试的潜在风险、系统与测试相关的资料说明。测试需求说明。列出测试功能项,规定应该测试的具体内容。测试策略和记录。描述如何开展测试,规定测试记录的内容。必要时,应给出测试记录文档的模板。测试资源配置。针对测试项目的每一个阶段任务,列出所需要的资源,可能的话,给出可能更新需要的空间。问题跟踪
9、报告。报告包括问题的发行者和修改者、问题发生的频率、发现问题的测试用例,以及明确问题产生时的测试环境。问题描述应尽可能是定量、分门别类的列举。问题分为:严重问题、一般问题、建议问题。CIMS是英文Computer Integrated Manufacturing Systems或contemporary 的缩写,直译就是计算机/现代集成制造系统。计算机集成制造-CIM的概念最早是由美国学者哈林顿博士提出的,其基本出发点是:1企业的各种生产经营活动是不可分割的,要统一考虑;2整个生产制造过程实质上是信息的采集、传递和加工处理的过程。CIMS 定义:CIMS是通过计算机硬软件。并综合运用现代管理技
10、术、制造技术、信息技术、自动化技术、系统工程技术。将企业生产全部过程中有关的人、技术、经营管理三要素及其信息与物流有机集成并优化运行的复杂的大系统。现代集成制造系统(Contemporary Integrated Manufacturing System。将信息技术、现代管理技术和制造技术相结合,并应用于企业全生命周期各个阶段,通过信息集成,过程优化及资源优化,实现物流、信息流、价值流的集成和优化运行,达到人(组织及管理、经营和技术三要素的集成,以加强企业新产品开发的T、Q、C、S、E,从而提高企业的市场应变能力和竞争力。从功能上看,CIMS包括了一个制造企业的设计、制造、经营管理三种主要功能
11、,要使这三者集成起来,还需要一个支撑环境,即分布式数据库和计算机网络以及指导集成运行的系统技术。1.四个功能分系统(1管理信息分系统(2产品设计与制造工程设计自动化分系统(3制造自动化或柔性制造分系统(4质量保证分系统2.两个支撑分系统(1计算机网络分系统(2 数据库分系统CIMS集成的内涵集成和连接不同,它不是简单地把两个或多个单元连接在一起,它是将原来没有联系或联系不紧密的单元组成为有一定功能的、紧密联系的新系统。两种或多种功能的集成包含着两种或多种功能之间的相互作用。集成是属于系统工程中的系统综合、系统优化范畴。CIMS的集成,从宏观上看主要是以下5个方面:1系统运行环境的集成2信息的集
12、成3应用功能的集成4技术的集成5人和组织的集成读者登记,即输入读者的具体信息。 输入:读者具体信息。处理:通过图书管理系统写入读者目录文件中。输出:读者具体信息。输入新书的全部信息。 输入:新书的全部信息。图书管理系统软件需求分析处理:通过图书管理系统写入图书目录文件中。输出:新书信息的全部内容。查询读者的相关信息。 输入:读者信息的关键字(读者编号或姓名。处理:利用关键字在读者目录文件中找到此编号或姓名读者的相关信息。输出:读者的相关信息。查询图书的信息。 输入:图书信息的关键字(图书分类号或书名。处理:利用关键字在图书目录文件中找到此图书分类号或书名图书的相关信息。输出:图书的相关信息。输
13、入读者借书信息。 输入:读者借书信息。处理:通过图书管理系统写入借书文件中。输出:读者借书信息的全部内容查询读者借书的相关信息。 输入:借书信息的关键字(流水号。处理:利用关键字在借书文件中找到此流水号图书的相关信息。输出:借书相关信息。性能精度需求在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。时间需求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。灵活性当用户需求。故障处理内部故障处理:在开发阶段可以随即修改数据库里的相应内容。外部故障处理:对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示
14、,重试。输人输出项主模块1.输入项目:操作系统传递至的各种消息以及用户的输入数据。2.输出项目:用户界面显示。学生管理模块1.输入项目:与学生管理操作子对话框有关的用户输入及系统消息。2.输出项目:操作结果显示。图书管理模块1.输入项目:用户口令。2.输出项目:相应的界面。借阅管理模块1.输入项目:学生学号、图书编号。2.输出项目:学生信息、相关借书信息。归还管理模块1.输入项目:图书编号。2.输出项目:相关学生信息。流程逻辑登陆模块人机界面设计:系统响应时间:学生或管理人员登陆的响应时间应稳定在1s左右;出错信息处理:若学生或管理人员输入的帐号和密码不匹配或输入不存在的帐号,系统应友好进行提
15、示,如提示"you are not a system user !”学生登记程序描述:实现学生信息登记功能输入项:字符串表示的汉字,字符串最大长度是10;整数类型的数字和时间类型的日期输出项:字符串表示的汉字,字符串最大长度是10;整数类型的数字和时间类型的日期算法:学生登记的程序设计流程图如下学生查询程序描述:实现学生信息查询功能输入项:用字符串表示的汉字,字符串最大长度是10;整数类型的数字,最长不超过6 输出项:用字符串表示的汉字,字符串最大长度是10;整数类型的数字和时间类型的日期算法:学生查询的程序设计流程图图书登记程序描述实现图书登记的功能输入项:用字符串表示的汉字或英文
16、,字符串最大长度是20;数值型的数字输出项:用字符串表示的汉字或英文,字符串最大长度是20;数值型的数字算法:实现图书登记的程序设计的流程图实现查书功能。输入项:用字符串表示的汉字或英文,字符串的最大长度为40个字符。输入方式为标准输入。输出项:用字符串表示的汉字或英文,字符串的最大长度为40个字符。输出方式为标准输出。算法接口外部接口按Windows应用软件用户界面的规范来设计,使用以对话框为主的用户界面,便于用户使用。内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。用户接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面
17、、输出界面。用户对程序的维护,最好要有备份。限制条件技术约束:本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。环境约束:运行该软件所适用的具体设备必须是奔腾133、内存16兆以上的计算机; 标准约束:该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格硬件限制奔腾133 、内存16兆以上PC机满足输入端条件。第3章实例3.1 图书馆管理系统详细设计实例 3.2 图书馆管理测试分析实例 辽 宁 工 业 大 学 综 合 实 训 说 明 书(论 文) 5.3 建议 能够实现其他功能,完善图书馆管理系统; 改写需求文档,设计文档,使系统的日后维护更加方便; 进行系统优化,对消耗资源较多的程序段进行改写提高性能 5.4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泌尿系先天发育异常与相关诊断问题影像学课件
- 老年护膝知识培训课件
- 2026年高品质人造石英晶体项目安全调研评估报告
- 2026年护士护士晋级模拟试卷(含答案)
- 2026年麻醉三基考试模拟题及答案详解
- 2026年全国高校计算机一级考试模拟题及答案详解
- 2026年电动三轮车D证模拟试卷(含答案)
- 2026年宠物医师资格模拟试卷(含答案)
- 2026年山西大同教师招聘考试模拟题及答案详解
- 2026年肺癌靶向治疗模拟试题(含答案)
- 2026年自动控制原理期末考试题及答案
- 草原牧区人畜共患病中西医结合科普课件
- 新教科版科学四年级上册3-1《声音是怎样产生的》课件
- 2026年叉车司机N1证理论知识考试题库完整答案
- 铁路接触网安装施工手册
- 2025年山西大同市高职单招职业技能考试模拟试卷含答案详解(黄金题型)
- 《反对浪费》教学设计-2026-2027学年统编版(新教材)小学道德与法治四年级上册
- 2025-2026学年江苏省苏州高新区实验初级中学八年级上册期中考试物理试卷 含答案
- 《现代酒店管理与数字化运营》高职完整全套教学课件
- 精神科进修汇报
- 医学课件《TKA假体周围骨折的处理》
评论
0/150
提交评论