6。7 用户管理 22
7系统测试 23
7。1软件测试定义 23
7。2软件测试准则 23
7。3测试方法及步骤 24
7。4测试用例 25
结 论 26
参考文献 27
致 谢 28
1概 述
本毕业设计的课题为基于C/S模式的运动会综合管理系统的开发,本章就课题来源向读者加以阐述,对该课题的背景、所完成的主要任务、功能做一简要介绍。
1。1课题背景论文网
伴随着网络技术的飞速发展,通信和信息共享成为计算机之间的必需功能,为了使工作能够高效的开展,数据库则为人们提供了信息分析,信息检索,数据存储的功能。从上世纪60年代,数据库发展40多年,到如今已成为了一套理论体系,成为计算机软件的一个重要分支,使计算机应用广泛渗透到社会经济各个部门,在计算机领域发挥着不可或缺的作用。
1。2课题目的及意义
运动会综合管理系统是一个公司或者学校必不可少的一部分,其功能对于参加比赛的运动员的健康非常重要,但长期以来人们都依靠手工的方式来记录管理运动员成绩,这种手工管理存有着诸多不足,如:效率差,保密性低,而且时间一长,将会有大量的文件和数据,这对于运动会的记录和管理带来了不少的困难。若本运动会综合管理系统能被学校或公司所采用,将改变传统手工管理运动员成绩的状况,大大提高了运营效率。
1。3课题的任务
1、功能模块
该运动会综合管理系统的生成利用了C/S架构的方式
基于C#和SQL Server数据库系统环境开发,就本系统要实现的功能,分析如下:
(1)信息录入模块;
(2)运动员报名模块
(3)运动员信息管理模块。
(4)成绩查询模块。
(5)团体加分、统计模块。
(6)团队总分报表模块。
2开发环境
本系统基于Visual Studio 2010、SQL Server 2008环境来开发系统,采用了C#编程语言,使用B/S架构、C/S架构相结合的方法。
2。1数据库技术
完成一个完整的数据库过程要经历数据库的建立、设计、组件、调试和测试等过程。它和软件系统开发完全是不一样的。数据库的开发过程综合了多门学科技术,是对软件系统的数据结构以及各种关系进行研究分析设计的一个过程。所以说数据库开发技术是一种非常重要的技术,数据库开发的最重要的方面是考究开发好的数据库是否可以高效的运行。在数据库的设计过程中开发数据库是有设计规范要求的。常规数据库的设计要求要达到第三范式的要求。让数据库中的数据具备优秀的结构,在数据库的数据不断增加的过程中产生非常少的冗余数据信息。这个过程通过对数据库的表、视图、触发器等基本的数据库组成单位进行合理和优秀的设计,才能保证设计出来的数据库是一个完整的,安全的,高效率性的数据库。
2。2三层架构
三层结构原理
业务逻辑层进行处理系统主要功能和业务逻辑。三层架构,是指在客户端与数据库之间添加一个组件层。而三层体系,跟物理上的三层不同,不是简单地放置三台机器就是三层体系结构。而是指三个层放到一台机器上,即逻辑上的三层。应用程序使业务得规则、数据的访问、合法性的校验等流程放入中间层处理。一般情形下,客户端与数据库直接进行交互,是通过中间层和COM/DCOM通讯连接,再由中间层与数据库进行交互。