软件工程实践实验报告 lichenggui
时间:2026-01-22
时间:2026-01-22
计算机科学与技术学院 软件工程实践报告
姓 名:专 业:班 级:设计题目:成 员:指导教师:
李成贵 学 号: 08113351 计算机科学与技术 计算机11-1班 软件工程实践 李剑宇
刘迎春 职 称: 教授
2010年 1月11日 徐州
目录
基于Struts的图书管理系统的实现及应用 --------------------------------------------------------------- 3
【摘要】 ------------------------------------------------------------------------------------------------------ 3 【关键字】 --------------------------------------------------------------------------------------------------- 3 第一章 图书管理系统需求分析设计 ----------------------------------------------------------------------- 3
1、图书管理系统总体规划 ------------------------------------------------------------------------------ 3
1.1.引言 ----------------------------------------------------------------------------------------------- 4 2、 具体需求分析 ----------------------------------------------------------------------------------------- 4
2.1需求描述与分析 ---------------------------------------------------------------------------------- 4 2.2需求分析的步骤 ---------------------------------------------------------------------------------- 4 2.3.概述 ----------------------------------------------------------------------------------------------- 6 2.4.用户接口:-------------------------------------------------------------------------------------- 6 2.5.性能需求:-------------------------------------------------------------------------------------- 6 2.6.属性: -------------------------------------------------------------------------------------------- 6
第二章 利用Visio绘制DFD图 ---------------------------------------------------------------------------- 8
1、顶层及零层数据流图(DFD) --------------------------------------------------------------------- 8 2、分层数据流图(DFD) ------------------------------------------------------------------------------ 9 第三章 UML工具的使用 ----------------------------------------------------------------------------------- 12
1、用例图 --------------------------------------------------------------------------------------------------- 12 2、类图------------------------------------------------------------------------------------------------------- 13 3、用例图 --------------------------------------------------------------------------------------------------- 14 第四章 软件源代码管理 --------------------------------------------------------------------------------------- 15
1、SVN介绍 ----------------------------------------------------------------------------------------------- 15 2、SVN软件使用说明 ----------------------------------------------------------------------------------- 15 第五章 使用软件测试工具 ---------------------------------------------------------------------------------- 23
1、Nunit软件测试工具---------------------------------------------------------------------------------- 23
1. TDD的简介 --------------------------------------------------------------------------------------- 23 2.NUnit的介绍--------------------------------------------------------------------------------------- 23
---------------------------------------------------------------------------28
2.2 一些常用属性 ---------------------------------------------------------------------------- 26 3.如何在.NET中应用NUnit ------------------------------------------------------------------- 28 4.其他的一些核心概念 ----------------------------------------------------------------------------- 31 Test Suite ------------------------------------------------------------------------------------------ 35 Explicit属性 ---------------------------------------------------------------------------------- 38 Expected Exception属性 --------------------------------------------------------------------- 38 5 . 测试生命周期合约 --------------------------------------------------------------------------- 39 2、Test Manager软件测试工具 ----------------------------------------------------------------------- 41
1、Test Manager介绍 ----------------------------------------------------------------------------- 41 2、Test Manager具体使用 ----------------------------------------------------------------------- 41
基于Struts的图书管理系统的实现及应用
【摘要】
本文介绍了图书管理系统的基本设计方法,详细阐述了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案;在文章的最后,还根据数据库系统的调试结果,提出了可以进一步改进的部分,以便在投入实际应用后系统可以更加稳定可靠的工作。
本文的数据库系统是一个图书管理系统,包括管理员界面和借阅者界面,分别有添加、删除、查阅等功能。
【关键字】
图书管理系统 图书管理系统的实现 数据库系统
第一章 图书管理系统需求分析设计
1、图书管理系统总体规划
对于数据库系统,规划工作是十分必要的。规划的好坏将直接影响到整个图书管理系统的成功与否,数据库设计中的规划阶段的主要任务是建立数据库的必要性及可行性分析,确定数据库系统在整个图书管理系统的地位。
根据图书管理数据库对技术人员和管理人员的水平、数据采集和管理活动以及借阅者的计算机素质的要求;数据库技术对 …… 此处隐藏:5529字,全部文档内容请下载后查看。喜欢就下载吧 ……