论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

基于WEB的市交警大队通行证管理系统

目 录

第1章 绪论... 1

内容来自www.paper51.com

1.1系统开发背景... 1 copyright paper51.com

1.2 系统开发的意义... 1 内容来自www.paper51.com

第2章 系统分析... 2

http://www.paper51.com

2.1需求分析... 2 http://www.paper51.com

2.1.1 用户需求... 2 paper51.com

2.1.2 业务流程... 2

http://www.paper51.com

2.1.3 数据流程... 3

内容来自www.paper51.com

2.2 可行性分析... 4

内容来自论文无忧网 www.paper51.com

2.2.1 技术可行性... 4 内容来自www.paper51.com

2.2.2 经济可行性... 5 copyright paper51.com

2.2.3 管理可行性... 5 内容来自www.paper51.com

2.2.4 社会可行性... 5

内容来自论文无忧网 www.paper51.com

第三章 系统总体设计... 7 内容来自论文无忧网 www.paper51.com

3.1 数据库设计... 7 内容来自论文无忧网 www.paper51.com

3.1.1 概念结构设计... 7 内容来自www.paper51.com

3.1.2 逻辑结构设计... 8

内容来自www.paper51.com

3.1.3 数据库表设计... 8 内容来自论文无忧网 www.paper51.com

3.1.4 存储过程设计... 9

内容来自www.paper51.com

3.1.5 数据字典设计... 9

copyright paper51.com

3.2 功能设计... 12 copyright paper51.com

3.2.1 系统登陆功能详细设计... 12 内容来自论文无忧网 www.paper51.com

3.2.2 主窗体的创建... 12

http://www.paper51.com

3.2.3 功能结构图... 12 paper51.com

3.2.4 系统管理模块详细设计... 13 内容来自www.paper51.com

3.2.5 审批通行证模块详细设计... 13

paper51.com

3.2.6 编辑模块详细设计... 14 http://www.paper51.com

3.2.7 查询模块详细设计... 14 内容来自www.paper51.com

3.2.8 统计模块详细设计... 14

paper51.com

3.2.9 数据维护模块详细设计... 14 http://www.paper51.com

3.2.10 修改密码模块详细设计... 14

copyright paper51.com

第四章 详细设计... 15

paper51.com

4.1 系统管理功能模块... 15 paper51.com

4.1.1 主要的处理流程图... 15

内容来自论文无忧网 www.paper51.com

4.1.2 主要程序代码... 15

http://www.paper51.com

4.2 用户登录功能模块... 15

http://www.paper51.com

4.2.1 主要的处理流程图... 15

http://www.paper51.com

4.2.2 主要程序代码... 16

paper51.com

4.3 审批通行证功能模块... 16 paper51.com

4.3.1 主要的处理流程图... 16

内容来自www.paper51.com

4.3.2 主要程序代码... 17

copyright paper51.com

4.4 编辑功能模块... 17

paper51.com

4.4.1 主要的处理流程图... 17 内容来自论文无忧网 www.paper51.com

4.4.2 主要程序代码... 18 内容来自论文无忧网 www.paper51.com

4.5 查询功能模块... 18 内容来自论文无忧网 www.paper51.com

4.5.1 主要的处理流程图... 18 http://www.paper51.com

4.5.2 主要程序代码... 19 paper51.com

4.6 统计功能模块... 19

内容来自论文无忧网 www.paper51.com

4.6.1 主要的处理流程图... 19

copyright paper51.com

4.6.2 主要程序代码... 20 内容来自论文无忧网 www.paper51.com

4.7 数据维护功能模块... 20

内容来自论文无忧网 www.paper51.com

4.7.1 主要的处理流程图... 20 内容来自论文无忧网 www.paper51.com

4.7.2 主要程序代码... 21 内容来自论文无忧网 www.paper51.com

4.8 修改密码功能模块... 21

http://www.paper51.com

4.8.1 主要的处理流程图... 21 内容来自www.paper51.com

4.8.2 主要程序代码... 22 内容来自论文无忧网 www.paper51.com

第五章 系统测试与分析... 23

内容来自论文无忧网 www.paper51.com

5.1 测试的重要性... 23

paper51.com

5.2测试实例的研究与选择... 23

内容来自www.paper51.com

5.3测试环境与测试条件... 24 内容来自论文无忧网 www.paper51.com

5.4 系统执行结果... 24

paper51.com

5.5 系统评价... 24

http://www.paper51.com

第六章 总 结... 25

内容来自www.paper51.com

6.1系统优点... 25

paper51.com

6.2系统不足... 25

内容来自www.paper51.com

致 谢... 26 内容来自www.paper51.com

copyright paper51.com

第五章 系统测试与分析

内容来自www.paper51.com

测试是开发时期最后一个阶段,是保证软件质量的重要手段。软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。软件测试过程中应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是"探测",在“探测”中发现软件的毛病。 http://www.paper51.com

5.1 测试的重要性

paper51.com

软件测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。近来,软件工程界趋向于一种新的观点,即认为软件生命周期每一阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现错误并加以修正,如果不在早期阶段进行测试,错误的延时扩散常常会导致最后成品测试的巨大困难。

http://www.paper51.com

事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40%以上。而在软件开发的总成本中,用在测试上的开销要占30%到50%。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。 paper51.com

5.2测试实例的研究与选择 copyright paper51.com

程序测试的主要方法分为两大类,白盒测试和黑盒测试。 copyright paper51.com

白盒测试:一种是以程序的内部逻辑结构为依据而设计测试用例的方法,因而又称结构测试或玻璃盒测试,将软件看成一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符[17]。白盒测试就是要选取足够的测试用例,对源代码实行比较充分的覆盖,以便尽可能多地发现程序中的错误。主要有两种方法:一种称为逻辑覆盖法,另一种称为路径覆盖法。

内容来自www.paper51.com

黑盒测试:也称功能测试,数据驱动测试等,它将待测对象堪称是一个黑盒子,在完全不考虑程序的内部结构和特性的情况下,只依据规格说明书检查程序的功能是否能正常使用。

http://www.paper51.com

黑盒测试主要是根据输入条件和输出条件的确定测试数据,来检查程序是否能产生正确的输出。进行黑盒测试主要有下面几种方法:等价分类法、边界值分析法、猜错法、因果图法。 内容来自www.paper51.com

本系统的测试综合了白盒测试、黑盒测试两种方法,但主要使用的是黑盒测试方法。在测试当中遵循了“尽早地和不断进行测试”,“保证测试用例的完整性和有效性”原则。通过测试达到以下测试目的:

paper51.com

1.功能检查:检查功能是否争取,是否遗漏或实现不了应该实现的功能等。

paper51.com

2接口检查:检查能否正确地接受信息或输出信息。 http://www.paper51.com

3数据检查:检查数据结构或外部信息是否有(如数据文件)访问错误。 内容来自论文无忧网 www.paper51.com

4性能检查:检查性能需求能否得到满足。 内容来自论文无忧网 www.paper51.com

5初始化、终止检查:检查是否能进行正确地初始化或终止。

copyright paper51.com

5.3测试环境与测试条件 copyright paper51.com

处理器:Inter(R) Core (TM)2 Duo T5750 copyright paper51.com

内存:3GB http://www.paper51.com

硬盘:160G copyright paper51.com

操作系统:Windows XP 内容来自论文无忧网 www.paper51.com

数据库:SQL Server 2000 内容来自论文无忧网 www.paper51.com

5.4 系统执行结果 paper51.com

通过对系统的全面测试,所有测试条目都已经通过,实现了基本要求,系统可以正常运行。

内容来自论文无忧网 www.paper51.com

5.5 系统评价 paper51.com

系统评价是指系统在正式运行了一段时间之后,对它在功能上、技术上和经济上所进行的审核评价。针对本系统的评价如下: copyright paper51.com

(1)系统功能评价

内容来自www.paper51.com

根据本系统开发前所订的目标,在系统完成后经过测试运行,该系统达到了预定的开发目标,在实际使用中的功能可以满足用户需求。

内容来自论文无忧网 www.paper51.com

(2)系统技术评价

copyright paper51.com

本系统设计合理,功能达到了预期目标,且系统运行后稳定可靠,安全性高,具有实用性,大大提高了信访办公效率。 http://www.paper51.com

(3)系统经济评价

paper51.com

在规定时间内,该系统完成了系统分析时所确定的系统开发目标,达到了设计要求,投入使用后为用户节省了大量人力物力财力,提高了科学管理水平。

paper51.com

------分隔线----------------------------
联系方式