游泳比赛成绩录入管理系统.doc_第1页
游泳比赛成绩录入管理系统.doc_第2页
游泳比赛成绩录入管理系统.doc_第3页
游泳比赛成绩录入管理系统.doc_第4页
游泳比赛成绩录入管理系统.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXX 大学毕业论文大学毕业论文 游泳比赛成绩录入系统的设计与实现游泳比赛成绩录入系统的设计与实现 专业名称 计算机科学与技术 班 级 XX 学生姓名 某某 指导老师 XX 完成时间 摘摘 要要 计算机是信息处理的重要工具 计算机系统的应用已经深入到社会的 各行各业甚至家庭 尤其是计算机网络技术的飞速发展 促进的计算机应 用系统资源共享 分布处理和相互通信功能的实现 随着人类社会逐步进 入信息网络时代 计算机网络的应用必将进入千家万户 它正改变着人们 的工作方式和生活方式 正在进一步引起世界范围内产业结构的变化 促 进全球信息产业的发展 并且在各个领域内发挥着越来越重要的作用 运动会管理系统正是这个时代的产物 它集报名管理 比赛管理于一 身 实现运动会管理自主化 智能化 达到提高管理效率和质量 满足不 同层次学校的不同要求 节省人力资源的目的 本系统采用 ASP NET 作为编程语言 SQL 为后台数据库 ASP NET 技术实现动态网页的制作 以确保系统安全保密 易于维护 本系统的主要目的是提高运动会管理的效率 实现整个运动会的集中 管理 本系统的另一个重要特点是界面友好 易于操作 有很好的可视化效 果 关键词 网络 ASP NET Abstract I The computer is the important tool of information processing The application of the computer system has already got deeply to all trades and professions even family of the society Especially the development at full speed of the network technology of the computer the computer application system resource sharing that is promoted distributed and deals with the realization of the function and communicates As the human society enters information cyber times progressively the application of the computer network will enter the huge numbers of families It is changing people s working way and life style is causing the change of the industrial structure in the whole world further promotes the development of global information industry and is playing a more and more important role in each field The sport managing system is exactly a result of this era It collects the entering one s name managing and match managing which can make the sport managing automatic and intelligent and meet different levels school s different demand purpose to save manual resource This system adopts ASP NET as the programming language JBuilder2006 is regarded as its developing instrument SQL is backstage supporter s database the making of the dynamic webpage of ASP NET technology so as to ensure the system is safe and secret easy to safeguard The aim of the system is to raise the efficiency of the sport managing and make the managing concentrating Another important characteristic of this system is that an interface is friendly easy to operate there are very good visual results Keywords Network ASP NET 毕业设计 论文 I 目目 录录 ABSTRACTABSTRACT II 绪论 1 1 系统概述 2 1 1 游泳比赛成绩录入系统的定义 2 1 2 游泳比赛成绩录入系统的作用 2 1 3 游泳比赛成绩录入系统的建设目标 2 2 系统的需求分析 3 2 1 详细需求 3 2 1 1 功能需求 3 2 1 2 性能需求 4 2 2 技术需求 5 2 2 1 ASP NET 语言 5 2 2 2 ASP NET 技术应用 6 2 3 运行需求 7 2 3 1 ASP NET 对硬件的基本要求 7 2 3 2 ASP NET 对软件的基本要求 7 3 数据库设计 8 3 1 数据库的概念 8 3 2 数据库的理论基础 8 3 3 数据库管理系统 9 3 4 数据库设计 10 3 5 数据库规划 10 4 系统概要设计 13 5 系统详细设计与实现 14 5 1 界面设计 14 5 2 各模块功能设计 27 5 3 系统代码实现 28 结论 30 参考文献 31 xx 学院毕业设计 论文 1 游泳比赛成绩录入系统体系结构研究 绪论 进入 21 世纪 随着计算机的普及 各个学科都在探讨如何利用这个新科技资源更 好的为本学科和人类服务的问题 目前各个高校运动会报名管理存在着诸多问题 1 人力资源不足 2 传统的报名模式效率极低 3 报名信息的核对极不方便 4 新技术资源 如网络 未能充分利用等 于是 运动会管理系统为新时代我们的一个很好的解决方案 虽然现在已经有利 用信息技术运作运动会的例子 但大都处于起步阶段 有的仅仅是一些静态的网页设 计或单纯的搬一些必需的表格上电脑 缺乏互动性 参与者不能主动参与 无法实现 主办方与参与方之间的交流 这些并没有很好的利用信息技术实现真正的运动会管理 自动化 同时 运动会的管理工作是一个与学校息息相关的活动 因此我选择这个课题 它更贴近大学生生活实际 而且直接从学生的角度来做这个课题 能很好的体现出以 学生为本的设计理念 xx 学院毕业设计 论文 2 1 系统概述 1 1 游泳比赛成绩录入管理系统的定义 游泳比赛成绩录入管理系统 它涉及人工智能 计算机科学 认知科学 教育学 心理学和行为科学等学科 其研究目的是赋予计算机系统以智能 由计算机系统在一 定程度上代替人类实现运动会最佳管理的运作 运动会管理系统改变了传统管理模式 具有交互性 多样性 灵活性等特点 提高了信息管理的准确性与信息管理的效率 1 2 游泳比赛成绩录入系统的作用 游泳比赛成绩录入管理系统在现代高校运动会管理中发挥着越来越重要的作用 提高运动会管理的效率和质量 能实现运动会的集中管理 自动核对报名信息情况 自动统计报名人数等 提高 办事效率 充分利用网络资源 1 3 游泳比赛成绩录入管理系统的建设目标 游泳比赛成绩管理系统是面向广大高校 为提高各高校的办事效率 满足不同的 高校的不同需求而开发的系统 作为一个毕业设计课题 虽然存在着经费 时间和人 力资源方面的限制 但仍要以实用性 智能性和方便性为系统的开发目标来实现系统 的基本功能 xx 学院毕业设计 论文 3 2 系统的需求分析 需求分析是整个数据库设计过程中最重要的一步 也是决定性的一步 只有通过 软件需求分析 才能把软件功能和性能的总体概念描述为具体的软件需求规格说明 从而奠定软件开发的基础 软件需求分析工作也是一个不断认识和逐步细化的过程 该过程将软件计划阶段所确定的软件范围逐步细化到可详细定义的程度 并分析出各 种不同的软件元素 然后为这些元素找到可行的解决方法 需求分析所做的工作是深入描述软件的功能和性能 确定软件设计的限制和软件 同其他系统元素的接口细节 定义软件的其他有效性需求 需求分析阶段的工作 可以分成四个方面 对问题的识别 分析与综合 制作规 格说明和评审 2 1 详细需求 详细需求描述本系统的功能需求和性能需求 2 1 1 功能需求 1 账户需求 系统管理员 负责系统维护 具有系统的所有权限 运动员 包括学生和教师 具有查看比赛成绩信息 比赛秩序的权限 运动会管理员 具有除系统管理之外的所有权限 包括基础信息的录入 比赛流程管理系统管 理员可根据实际需要添加 删除 修改各角色 用户 2 系统的功能需求 基础信息管理功能 能够对运动会的基础信息进行管理 完成对运动会名称 系院 运动会组别 运动员信息 比 赛项目 时间安排等基础信息的增加 删除 修改 查询操作 运动员报名功能 在运动员基础信息录入后可录入运动员报名信息 为运动员报比赛项目 根据运动员可报项目数目 对报名进行限制 成绩管理功能 对运动员在预 决赛期间的成绩信息进行添加 修改 运动员预赛 决赛分组 分跑道 根据运动 员报名情况及项目特点进行预赛 决赛分组 为参加该项运动员分配跑道 运动会总成绩统计查询 系统自动统计运动会各系的总分及名次 项目成绩统计查询 系统自动统计某项目的运动员成绩 名次 报表打印 系统可以打印运动会总成绩 项目成绩 运动会时间安排进行打印 要有成绩录入 修改 查询 排名 打印 还有权限设置管理员和运动员 管理员要实现以上全部功 能 运动员只需要有查询和打印 还要分男女运动员 xx 学院毕业设计 论文 4 2 1 2 性能需求 除了满足用户的功能要求外 系统的性能要求也很重要 系统的性能要求通常包括 运行时间 存储容量 界面的友好性 系统的安全性 可靠性以及容错能力等 系统的性能要求应按以下几个方面确定 1 容量要求 确定系统的容量 如处理的记录数和处理数据的最大容量等 2 精度要求 确定系统的精度 如数据或数值计算的精度和数据传输的精度等 3 时间特性要求 确定系统的时间特性 如处理时间 响应时间及其峰值负载期 间允许偏离范围 系统各项功能的 J 帧序关系 4 适应性要求 必须指明反映系统环境变化和系统适应能力的各种参数 如当需 求发生变化时 系统的适应能力 并指出为适应这些变化而需要设计的软件和过程 5 界面友好性 要有适应用户特点的智能化人 机交互界面 以便用户经过简 单的培训就可操作使用 6 系统可靠性 为提高系统可靠性必须采用模块化和结构化设计 提高系统的容 错能力 并保障系统不会因人为的操作错误而死机或崩溃 如果系统对时效要求非常 高 还必须考虑双机系统和磁盘阵列等措施 此外 还应采用可靠的供电设备 对信息系统的性能而言 其要求是 信息查询的平均响应时间 连接的终端数 数据存储容量 可扩充存储容量 可存储几年 几个月的数据 打印报表的种类和数量 等 2 2 技术需求 2 2 1 ASP NET 语言 ASP 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术 ASP 是一项微软公司的技术 ASP 指 Active Server Pages 动态服务器页面 ASP 是运行于 IIS 之中的程序 IIS 指 Internet Information Services 因特网信息服务 IIS 是 Windows 2000 捆绑的免费组件 IIS 同时也是 Windows NT 4 0 的可选组件 此可选组件可通过因特网下载 PWS 的体积更小 不过拥有 IIS 的完整功能 PWS 可在 Windows 95 98 的安装 CD 中找到 ASP net 不仅仅是 Active Server Page ASP 的下一个版本 而且是一种建立在通用 语言上的程序构架 能被用于一台 Web 服务器来建立强大的 Web 应用程序 ASP net 提供许多比现在的 Web 开发模式强大的优势 2 2 2 ASP NET 技术应用 ASP net 使用一种字符基础的 分级的配置系统 使你服务器环境和应用程序的设 置更加简单 因为配置信息都保存在简单文本中 新的设置有可能都不需要启动本地 的管理员工具就可以实现 这种被称为 Zero Local Administration 的哲学观念使 xx 学院毕业设计 论文 5 A 的基于应用的开发更加具体 和快捷 一个 ASP net 的应用程序在一台服务器 系统的安装只需要简单的拷贝一些必须得文件 不需要系统的重新启动 一切就是这 么简单 多处理器环境的可靠性 ASP net 已经被刻意设计成为一种可以用于多处理器 的开发工具 它在多处理器的环境下用特殊的无缝连接技术 将很大的提高运行速度 即使你现在的 ASP net 应用软件是为一个处理器开发的 将来多处理器运行时不需要 任何改变都能提高他们的效能 但现在的 ASP 确做不到这一点 自定义性和可扩展性 ASP net 设计时考虑了让网站开发人员可以在自己的代码中自己定义 plug in 的模块 这与原来的包含关系不同 ASP net 可以加入自己定义的如何组件 网站程序的开发从 来没有这么简单过 安全性基于 Windows 认证技术和每应用程序配置 你可以确性你 的原程序时绝对安全的 ASP NET 的语法在很大程度上与 ASP 兼容 同时它还提 供一种新的编程模型和结构 可生成伸缩性和稳定性更好的应用程序 并提供更好的 安全保护 可以通过在现有 ASP 应用程序中逐渐添加 ASP NET 功能 随时增强 ASP 应用程序的功能 ASP NET 是一个已编译的 基于 NET 的环境 把基于通用 语言的程序在服务器上运行 将程序在服务器端首次运行时进行编译 比 ASP 即时解 释程序速度上要快很多 而且是可以用任何与 NET 兼容的语言 包括 Visual Basic NET C 和 JScript NET 创作应用程序 另外 任何 ASP NET 应用程序都可以 使用整个 NET Framework 开发人员可以方便地获得这些技术的优点 其中包括托管 的公共语言运行库环境 类型安全 继承等等 ASP NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具 包括 Microsoft Visual Studio NET 一起工作 这不 仅使得 Web 开发更加方便 而且还能提供这些工具必须提供的所有优点 包括开发 人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持 2 3 运行需求 2 3 1 ASP NET 对硬件的基本要求 CPU 使用 PIII 或更高级别的处理器 内存 512MB 或以上 建议使用 1GB 或更高 硬盘 20GB 以上 显示器 VGA 显示器 2 3 2 ASP NET 对软件的基本要求 ASP NET 技术是嵌入 ASP NET 语言 集 HTML 语言和 ASP NET 语言与一身 因 此 ASP NET 运行环境需要有 ASP NET 语言的开发工具的支持 1 ASP NET 开发工具 学习 ASP NET 程序设计 需要方便易用的开发工具 ASP NET 的开发工具很多 本系统采用 JBuilder2006 作为其开发工具 JBuilder 是一个领先于业界的 ASP NET 开发工具 它的企业版集成了 J2SE J2EE J2ME Web XML 分布式数据库 UML 团队开发 项目优化的开 发 JBuilder2006 的自带 JDK 是 1 5 0 03 2 ASP NET 引擎的选择 xx 学院毕业设计 论文 6 ASP NET 的引擎有很多 如 JSWDK Tomcat Resin 等都是应用比较广泛的 ASP NET 引擎 3 Web 浏览器的选择 系统采用 Microsoft Internet Explorer 作为 Web 浏览器 xx 学院毕业设计 论文 7 3 数据库设计 3 1 数据库的概念 所谓数据库是指长期储存在计算机内的 有组织的 可共享的数据集合 数据库 中的数据按一定的数据模型组织 描述和储存 具有较小的冗余度 较高的数据独立 性和易扩展性 并可为各种用户共享 使用数据库可以带来许多好处 如减少了数据的冗余度 从而大大地节省了数据 的存储空间 实现数据资源的充分共享等等 此外 数据库技术还为用户提供了非常 简便的使用手段使用户易于编写有关数据库应用程序 数据库在我国正得到愈来愈广 泛的应用 必将成为经济管理的有力工具 数据是信息系统处理的对象 数据库设计 是系统设计的重要组成部分 它的好坏将直接影响到应用系统数据处理的效率 数据 库按照数据的组织方式可分为层次型数据库 网状型数据库和和关系型数据库 3 2 数据库的理论基础 在一个给定的应用领域中 所有实体及实体之间联系的关系的集合构成一个数据 库 关系数据库是目前各类数据库中最重要 最流行的数据库 它应用数学方法来处 理数据库数据 是目前使用最广泛的数据库系统 在本运动会管理系统中 各实体之 间的关系为 图 3 1 实体关系图 3 3 数据库管理系统 系统采用 Microsoft 公司 Office2003 系列中的资料库系统 SQL2000 作为数据库管 理系统 SQL2000 中文版是 Microsoft Office 套装软件的数据库管理系统软件 是目前 比较流行的小型桌面数据库管理系统 它适用于小型企业 学校 个人等用户 可以 通过多种方式实现对数据收集 分类 筛选处理 提供用户查询或打印报表 SQL Server 2000 是一个具备完全 Web 支持的数据库产品 提供了对可扩展标记 语言 XML 的核心支持以及在 Internet 上和防火墙外进行查询的能力 有关 SQL Server 2000 的详细说明 请下载产品指南或访问功能页以获得更多信息 完全的 Web 支持 SQL Server 2000 提供了以 Web 标准为基础的扩展数据库编程功能 丰富的 XML 和 Internet 标准支持允许您使用内置的存储过程以 XML 格式轻松存储和检索 数据 您还可以使用 XML 更新程序容易地插入 更新和删除数据 通过 Web 轻松访问数据 有了 SQL Server 2000 您可以使用 HTTP 来向数 xx 学院毕业设计 论文 8 据库发送查询 对数据库中存储的文档执行全文搜索 以及通过 Web 进行自然语言 查询 强大而灵活的基于 Web 的分析 SQL Server 2000 分析服务功能被扩展到了 Internet 您可以通过 Web 浏览器来访问和控制多维数据 高度的可伸缩性和可靠性 使用 SQL Server 2000 可以获得非凡的可伸缩性和可靠性 通过向上伸缩和向外 扩展的能力 SQL Server 满足了苛刻的电子商务和企业应用程序要求 向上伸缩 SQL Server 2000 利用了对称多处理器 SMP 系统 SQL Server Enterprise Edition 最多可以使用 32 个处理器和 64 GB RAM 向外扩展 向外扩展可以将数据库和数据负载分配给多台服务器 可用性 通过增强的故障转移群集 日志传送和新增的备份策略 SQL Server 2000 达到了最大的可用性 最快的进入市场时间 SQL Server 2000 是 Microsoft NET Enterprise Server 的数据管理与分析中枢 SQL Server 2000 包括加速从概念到最后交付开发过程的工具 集成和可扩展的分析服务 有了 SQL Server 2000 您可以建立带有集成工具的 端到端分析解决方案 从数据创造价值 此外 还可以根据分析结果自动驱动商业过 程以及从最复杂的计算灵活地检索自定义结果集 快速开发 调试和数据转换 SQL Server 2000 带有交互式调节和调试查询 从 任何数据源快速移动和转化数据 以及按 Transact SQL 方式定义和使用函数等功能 您可以从任意 Visual Studio 工具以可视化方式设计和编写数据库应用程序 简化的管理和调节 使用 SQL Server 2000 您可以很容易地在企业资源旁边集 中管理数据库 可以在保持联机的同时轻松地在计算机间或实例间移动和复制数据库 3 4 数据库设计 数据库设计是在需求分析的基础上如何对应用系统所涉及 的数据进行分类 描述 关联和存取的一种技术 数据库设计通常是在一个通用的 DBMS 支持下进行的 对于一个给定的应用环境 构造数据库模式 使之能够有效地 存储数据 满足各种用户的需要 数据库是信息系统的核心部分 它将大量的数据按 一定的模型组织起来 提供存储 维护和检索数据的功能 早有对数据库进行合理的 逻辑设计和有效的物理设计 才能开发出完善而高效的信息系统 用户才能方便 及 时和准确地从数据库中存取所需的信息 3 5 数据库规划 系统创建了规定用户登录权限的数据库和用于管理员查询 更改信息的数据库 其中规定用户登录权限的数据库包含用户的名称信息 密码信息 名称和密码信息完 全符合数据库中的存储信息用户才可登录 用于管理员查询更改信息的数据库包含院 系 项目等的详细信息 如姓名 Email 和项目类型 计分单位等信息 针对以上信息 为了系统的安全和维护的方便 特设计数据库如下 xx 学院毕业设计 论文 9 allusers 表 序号字段名称 字段类型 大小 允许为空 最大长度 备注 1IDInt4 自增编号 10 2username VarChar50 是 255 3pwdVarChar50 是 255 4cxVarChar50 是 255 5addtimeDateTime 8 是 23 chengjixinxi 表 序号字段名称字段类型大小 允许为空 最大长度 备注 1IDInt4 自增编号 10 2xuehaoVarChar50 是 255 3xingmingVarChar50 是 255 4banjiVarChar50 是 255 5xingbieVarChar50 是 255 6bisaixiangmuVarChar50 是 255 7chengjiFloat8 是 15 8beizhuVarChar500 是 255 9addtimeDateTime8 是 23 xx 学院毕业设计 论文 10 Yundongyuanxinxi 表 序号字段名称字段类型大小 允许为空 最大长度 备注 1IDInt4 自增编号 10 2xuehaoVarChar50 是 255 3xingmingVarChar50 是 255 4mimaVarChar50 是 255 5xingbieVarChar50 是 255 6dianhuaVarChar50 是 255 7youxiangVarChar50 是 255 8shenfenzhengVarChar300 是 255 9banjiVarChar50 是 255 10zhaopianVarChar50 是 255 11beizhuVarChar500 是 255 12addtimeDateTime8 是 23 xx 学院毕业设计 论文 11 4 系统概要设计 软件设计是一个把软件需求变换成软件表示的过程 最初这种表示知识描绘出软 件的总的框架 然后进一步细化 把它加工成在程序细节上非常接近于源程序的软件 表示 从工程管理的角度来看 软件设计分两步完成 首先做概要设计 将软件需求 转化成数据结构和软件的系统结构 然后是详细设计 即过程设计 通过对结构表示 进行细化 得到软件的详细的数据结构和算法 运动会管理系统设计阶段主要目的是将系统分析阶段所提出的反映了用户信息需 求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理 技术 方案 这一阶段的主要任务是从管理信息系统的总体目标出发 根据系统分析阶段对系 统逻辑功能的要求 并考虑到经济 技术和运行环境等方面的条件 确定系统的总体 结构和系统各组成部分的技术方案 合理选择计算机和通信的软 硬件设备 提出系 统的实施计划 确保总体目标的实现 运动会管理 报名管理 系统主要包括以下要件 登陆模块 运动员模块 管理 员模块 xx 学院毕业设计 论文 12 5 系统详细设计与实现 经过前面的需求分析 总体设计 体系结构的研究 进入系统详细设计阶段 详 细设计阶段的基本任务是数据结构设计 界面设计 代码设计等 5 1 界面设计 系统的用户界面作为人机接口起着越来越重要的作用 它的好坏直接影响到系统 的使用性 具有友好界面的系统 对于用户来说 无疑是一种享受 用户界面 作为软件的重要组成部分应具有可使用性 灵活性 复杂性和可靠性 本系统在界面设计中采用 CSS 技术 插入表格 框架和表单项 为丰富网页内容 加入丰富多彩的画面 更形象的为用户提供有用的信息 达到可视化的目的 各模块界面如下 1 用户登录模块界面 图 5 1 登录界面 2 管理员管理首页 xx 学院毕业设计 论文 13 图 5 2 主界面 3 系统导航栏 如图 5 3 所示 图 5 3 导航栏 4 添加后台管理员界面 如图 5 4 所示 xx 学院毕业设计 论文 14 图 5 4 运动员管理界面 5 2 各模块功能设计 1 登录系统模块 此模块主要完成院系用户登录信息的录入 核对功能 规定了登录用户的权限 用户登录后方可使用本系统进行相应的操作 2 管理员系统模块 由增加删除用户与运动员 设定比赛项目生成报名表格等模块组成 让管理员根 据实际情况操作该系统 5 3 系统代码实现 6 系统测试 软件测试是所有成熟的软件都需要花时间去做的一个事情 为了排除软件的 BUG 保证客户能不为在运行中遇到的各种问题所困扰 所以软件测试是一个必不可 少的阶段 软件测试能保证软件的质量 测试的目的是为了找出软件中存在的缺陷 测试应当在最少的时间内 发现尽可能多的错误和缺陷 有很多错误编写程序的程序 员是自身很难发现的 直接通过经验来判断会漏掉很多的 BUG 所以我们需要采取一 系列科学的方法来进行测试 主要的测试方法有白盒测试 黑盒测试和灰盒测试 白盒测试是通过程序的源代 码进行测试而不使用用户界面 这种类型的测试需要从代码句法发现内部代码在算法 溢出 路径 条件等等中的缺点或者错误 进而加以修正 黑盒测试是通过使用整个 软件或某种软件功能来严格地测试 而并没有通过检查程序的源代码或者很清楚地了解 xx 学院毕业设计 论文 16 该软件的源代码程序具体是怎样设计的 软件测试按照开发阶段划分 可分为单元测 试 集成测试 系统测试 验收测试 6 1 测试方案 因为黑盒测试比白盒测试效率高 测试人员也不需要了解程序的细节 并且从用 户的角度来看 黑盒测试很容易能被理解和接受 测试显得简单明朗 所以我们采取 黑盒测试来验证软件 6 2 测试用例 6 2 1 注册功能测试 如表 6 1 所示 功能描述 验证用户是否可以将自己的信息注册到数据库里 用例目的 验证注册功能的实现 前提条件 以前从未注册过 表 6 1 注册功能测试 序号序号输入输入 动作动作期望的输出期望的输出实际情况实际情况错误原因错误原因 1 输入用户名密 码 注册成功 您输入的用户名已经 存在 输入错误 2 输入用户名密 码姓名电话及 其它信息 注册成功注册成功 6 2 2 登录功能测试 如表 6 2 所示 功能描述 验证用户名 密码的正确性 用例目的 验证用户登陆功能的实现 前提条件 已经进入到网站的主页面 xx 学院毕业设计 论文 17 表 6 2 登陆功能测试 序号序号输入输入 动作动作期望的输出期望的输出实际情况实际情况错误原因错误原因 1 输入用户名密 码 登陆成功 您输入的用户名或密 码错误 输入错误或没有输入 2 输入用户名密 码 登陆成功 出现错误 没有登陆 成功 编写代码时出现错误 系统不识别 3 输入用户名密 码 登陆成功登陆成功 6 2 3 修改个人密码功能测试 如表 6 3 所示 功能描述 验证是否能进入验证是否能进入到修改密码成功界面 并将修改后的 密码保存到数据库里 用例目的 验证修改个人密码功能的实现 前提条件 已经进入到用户帐号管理页面 表 6 3 修改个人密码功能测试 序号序号输入输入 动作动作期望的输出期望的输出实际情况实际情况错误原因错误原因 1 输入用户名 密码 确认密 码 修改密码成功修改密码未成功 输入的用户名 密码有 错误 或是编写代码有 问题 2 输入用户名 密码 确认密 码 修改密码成功 修改密码成功 并保 存到数据库里 6 2 4 浏览运动员信息功能测试 如表 6 4 所示 功能描述 验证是注册用户是否能正常进入网页界面并成功浏览运动员信息 用例目的 验证浏览运动员信息功能的实现 前提条件 已经登录到了账号 xx 学院毕业设计 论文 18 表 6 4 浏览运动员信息功能测试 序号序号输入输入 动作动作期望的输出期望的输出实际情况实际情况错误原因错误原因 1 用户点击运动 员信息标题 成功切换页面显 示出运动员信息 没有修切换页面显示 出运动员信息 编写代码有问题 2 用户点击运动 员信息标题 成功切换页面显 示出运动员信息 显示出了运动员信息 6 2 5 删除运动员信息功能测试 如表 6 5 所示 功能描述 验证管理员是否能对已有的运动员信息进行删除 用例目的 验证删除运动员信息功能的实现 前提条件 已经登录到了管理员账号 表 6 6 删除运动员信息功能测试 序号序号输入输入 动作动作期望的输出期望的输出实际情况实际情况错误原因错误原因 1 管理员选择网 站上的一个运 动员信息进行 删除操作 运动员信息成功 删除 出现错误提示 这个运动员信息不存在 或者

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论