基于.net图书管理系统测试用例设计.doc

基于.net图书管理系统测试用例设计.doc

综合实验实验报告 题 目:基于.net的图书管理系统的测试用例设计 院 别: 信息学院 ______ 专 业: 计算机科学与技术 学生姓名: 景万文,薛燕姿,邓佳,张盼盼 指导教师: _______ 成 绩: 2014年 11月 23日 目 录 摘 要 I 1 运行环境 4 2 系统需求分析 5 2.1 系统功能概述 5 2.1.1 系统功能需求 5 2.1.2 用例分析 6 2.1.3 概念层类图 6 2.2 系统性能要求 8 2.2.1 系统时间特性规定 8 2.2.2 系统灵活性 9 2.2.3 输入输出要求 9 2.2.4 数据管理能力要求 9 2.2.5 故障处理要求 9 3 图书管理系统可行性分析 10 3.1 设计目标 10 3.2 图书管理系统流图 11 3.3 面向数据流的设计方法 14 3.3.1 系统层次图(H图) 15 3.3.2 系统输入输出表(IPO表) 15 3.4 系统数据库设计 18 3.4.1 数据库设计原则 18 3.4.2 数据库概念结构设计(E-R图) 18 3.4.3 数据库表设计 21 4 系统的详细设计 24 4.1 代码标识设计 24 4.2 代码设计原则 24 4.3 系统主要功能流程及模块 25 4.3.1 会员管理流程 25 4.3.2 员工业绩统计流程 25 4.3.3 会员购物流程 26 4.3.4 生成订单流程 26 4.4 网站后台管理主页 27 4.5 前台鲜花销售 27 4.6 购物车的实现 29 4.7 生成订单的过程 31 4.8 员工统计报表 32 4.9 会员管理的实现 33 4.10 在线咨询的实现 34 4.11 新闻管理 35 4.12 用户管理 36 5 系统测试 38 5.1 程序的测试方法 38 5.2 软件的可用性测试 39 体 会 41 参考文献 42 1 运行环境 信息系统是以计算机系统为核心建立的,系统硬件和软件配置是系统设计的主要内容。本系统采用目前比较流行的模式,因而,硬件配置要从此模式出发。另外,由于计算机发展迅速,为将来升级的考虑,这里所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些。 软件环境: 操作系统:采用Windows 2000或Windows ; 前台开发工具:后台开发工具:Microsoft SQL Server 200 ;硬件环境: 服务器配置:应具有较高的配置,因为本系统服务器和客户端为一台机器,所有数据信息都保存在服务器中,各业务处理需要访问服务器端数据库。因此,配置为CPU:Intel PIII 866 Xeon Cache 2M;内存:512M;硬盘:80G;网卡:100M。 2 系统需求分析 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。但如果校图书馆仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足图书馆管理人员对图书馆书籍,读者资料,借还书信息等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率。 2.1 系统功能概述 系统主要完成前台图书和管理员的管理(用户管理、图书管理和个人信息管理),后台管理(添加用户、用户维护、添加书刊、书刊维护、高级搜索、修改密码)等功能,通过以上功能简单实现图书管理系统。 2.1.1 系统功能需求 1、基本信息管理:对图书基本信息、管理员基本信息进行添加、修改、删除的基本操作。 2、日常业务管理:主要完成图书维护、图书入库、图书下架的操作,详细记载每个操作涉及的具体信息,如图书数量、普通人登陆信息、图书名称等。 3、个人信息管理:修改当前登录用户的个人密码及具体的个人信息。 4、查询:对图书的查询及库存数量的查询,包括简单和复杂查询,对满足一个条件或多个条件等要求均可查询到符合条件的图书。 5、统计:对图书的统计及每种图书销售额的统计,此结果以图表形式显示,简单、易懂,形象、直观。 6、系统管理:主要完成数据备份、数据还原、日志管理。通过日志的管理可知某用户在何时登录该系统,并能发现程序中出现的错误,方便调试。 7、前台图书展示:通过前台图书展示功能,实现前台及时更新图书种类信息,并在后台可进行新的图书添加。 8、管理用户:包括添加用户、管理用户,任何人员均可以添加用户,但他们所属权限不同,普通员工只具备一些基本操作功能,而管理员具

文档评论(0)

1亿VIP精品文档

相关文档