软件工程课程设计实验报告--图书馆管理系统

软件工程课程设计实验报告--图书馆管理系统

ID:47724116

大小:916.02 KB

页数:44页

时间:2019-11-06

软件工程课程设计实验报告--图书馆管理系统_第1页
软件工程课程设计实验报告--图书馆管理系统_第2页
软件工程课程设计实验报告--图书馆管理系统_第3页
软件工程课程设计实验报告--图书馆管理系统_第4页
软件工程课程设计实验报告--图书馆管理系统_第5页
资源描述:

《软件工程课程设计实验报告--图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录绪论0第1章系统分析1§1.1项目的要求、目标和环境1§1.1.1项目的要求1§1.1.2项目的目的1§1.1.3项目的环境1§1.2可行性分析1§1.2.1社会可行性分析2§1.2.2技术可行性分析2§1.2.3经济可行性分析2第2章需求分析3§2.1引言3§2.1.1编写的目的3§2.1.2背景3§2.2任务概述3§2.2.1目标3§2.2.2假定和约束3§2.3.需求规定4§2.3.1对功能的规定4§2.3.2对性能的规定4§2.3.3输入输出要求4§2.3.4数据管理能力要求(针对软件系统)5§2.3.5故障处理要求5§2.4.运行环境规定6§2.

2、4.1设备6§2.4.2支持软件6§2.4.3控制6第3章项目开发计划6§3.1引言6§3.1.1编写目的610§3.1.2背景7§3.1.3定义7§3.1.4参考资料7§3.2项目概述7§3.2.1工作内容7§3.2.2主要参加人员7§3.2.3产品71.程序72.文件83.服务8§3.2.4验收标准8§3.2.5完成项目的最迟期限8§3.2.6本计划的批准者和批准日期8§3.3实施计划8§3.3.1工作任务的分解与人员分工8§3.3.2进度9§3.3.3预算9§3.3.4关键问题9§3.4支持条件11§3.4.1计算机系统支持11§3.4.2需由用户承担的

3、工作11§3.4.3由外单位提供的条件11第4章项目设计11§4.1面向对象分析(OOA)11§4.1.1用例描述及用例图11§4.1.2活动图14§4.1.3顺序图16§4.2面向对象设计(OOD)18§4.2.1系统框架图(三层架构)18§4.2.2类图1§4.2.3页面导航图2第5章测试1§5.1、引言:1§5.1.1编写目的1110、测试目的:通过测试验证图书管理系统各项功能的可用性,实用性及其中是否有缺陷或是错误,使其达到设计指标。1§5.1.2背景1§5.1.3定义1§5.2.测试计划1§5.2.1系统说明1§5.2.2测试策略2§5.2.3测试方

4、案3§5.3、测试过程3§5.3.1黑盒测试31)测试项目名称及测试内容32)测试用例4§5.4测试结果5§5.4.1能力5§5.4.2缺陷和限制5§5.4.3建议5§5.4.4评价5§5.5测试资源消耗6第6章项目管理1§6.1绘制关键日期表1§6.2预览甘特图1102§6.3预览网络图2总结1参考文献210绪论随着现代科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要,我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得迅速发展,特别是90年代以后,我国图

5、书馆信息网络建设取得了较大发展图书馆信息化建设迈向了一个新台阶。大三上学期我们的软件工程课程设计要求应用软件工程的方法对我们的项目进行详细的需求分析、概要设计、详细设计以及进行必要的测试,旨在让程序能够实现读者管理功能、采编管理功能、流通管理功能、统计管理功能和查询管理功能。在此基础上让程序能够实现图书管理的自动化,帮助广大师生更好的管理和使用图书,提高图书在信息时代的作用。为使图书管理工作科学化、规范化,就必须采用计算机辅助管理,从而减少人力的投入,由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度。运用所学习的软

6、件工程的知识,实现图书馆的管理系统,需要小组的共同协助,大家一起的努力。10第1章可行性分析§1.1项目的要求、目标和环境同一小组一起组织实施软件工程项目,最终希望得到项目的成功。达到以下几个主要的目标:付出较低的开发成本;达到要求的软件功能;取得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发工作,及时交付使用。这是我们这个项目的最终的目的。§1.1.1项目的要求最终要求我们设计的系统应该能够实现以下要求:读者管理功能、采编管理功能、流通管理功能、统计管理功能和查询管理功能这也是最主要的几个大模块。§1.1.2项目的目的本设计目的在于实

7、现图书管理管理系统,能够帮助广大师生更好的管理图书,减少人工的繁琐工作。§1.1.3项目的环境运行环境:装有WindowsXP、Windows7操作系统的微型计算机开发软件:MicrosoftWord、PowerDesigner15、MicrosoftVisio、MyEclipse等§1.2可行性分析从我们学过的知识中我们可以知道只要资源和时间不加以限制,所有项目都是可行的,然而,由于资源缺乏和交付时间限制的困扰,使得基于计算机系统的开发变得比较困难,因此,尽早对软件Software项目的可行性做出细致而谨慎的评估是十分必要的,如果在定义阶段及早发现将来可能在

8、开发过程中遇到的问题,及早做出决定,可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。