- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1 绪论 1
1.1 本课题的意义 1
1.2 问题定义 1
1.3 可行性分析 1
1.3.1 经济可行性分析 1
1.3.2 技术可行性分析 1
1.3.3 用户使用可行性分析 2
1.3.4 论文的章节安排 2
2 开发技术及工具 3
2.1 .net和C#编程语言 3
2.1.1 NET框架 3
2.1.2 C#编程语言 3
2.1.3 .NET和C#的重要性 5
2.2 正则表达式和C# 7
2.2.1正则表达式简介 7
2.2.2 C#对正则表达式的支持 8
3 需求分析 10
3.1 功能需求分析 10
3.2 环境需求分析 11
3.2.1硬件环境需求 11
3.2.2 软件环境需求 11
3.3 用户界面需求分析 11
4 系统设计 13
4.1程序的工作流程 13
4.2遍历文件文件和文件夹算法的流程图 14
4.3系统的用例图: 15
4.4程序用到的类和类之间的关系 15
4.5序列图 17
4.5本章小节 18
5 系统实现 19
5.1 主程序的界面功能实现 19
5.2 文件定位功能实现 23
6 软件测试 27
6.1 测试方案 27
6.1.1 测试方法概述 27
6.1.2 测试用例选取原则 29
6.2 测试系统 29
6.3 测试结论 36
第7章 与widows自带的有哪些信誉好的足球投注网站程序的性能比较 37
7.1 比较方案 37
7.2比较结果: 37
7.3结果分析 38
结束语 40
谢 辞 41
参考文献 42
附录A 外文翻译-原文部分 43
附录B 外文翻译-译文部分 48
1 绪论
1.1 本课题的意义
当今时代是飞速发展的信息时代Microsoft的windows操作系统进行开发的,在系统功能要求上不是很高。C#编程语言提供了许多与windows操作系统的函数,同时它也提供了许多的windows控件以及支持正则表达式,使用这些控件就可以快速的编写出图形化用户交互界面。由于软件开发过程中所需要的软硬件资源都具备了,以及.net的开发经验。因此,系统开发在技术上是可行的。
1.3.3 用户使用可行性分析
用户使用可行性分析主要是系统前台用户、后台管理用户对整个系统的使用情况分析。随着计算机的普及,拥有一台属于自己的个人电脑已经不是什么新鲜的事物。并且人们几乎每天都遇到过在大量的文件中查找自己想要的文件的情况。本软件就具有快速有哪些信誉好的足球投注网站的功能,操作简单方便,界面简洁、美观大方、通用性好。因此,在操作上也是可行的。
综上所述,在对系统进行了以上一系列的可行性分析之后,发现已经具备了开发的基础,且所用的技术成熟、完备,因此系统开发可立即开始。
1.3.4 论文的章节安排
有哪些信誉好的足球投注网站器的开发周期分为需求分析、系统设计、系统实现、软件测试这四个阶段,论文就是根据这条主线来撰写,对这四个流程进行描述和总结。首先为了使读者能更好的理解论文的内容,在接下来的一章节中,花了一定的篇幅来介绍开发有哪些信誉好的足球投注网站器中所使用的开发技术和开发工具。然后在第三、四、五、六章节中将分别介绍需求分析、系统设计、系统实现、软件测试这四个阶段的开发过程。最后第七章中介绍了windows操作系统上自带的有哪些信誉好的足球投注网站器和本有哪些信誉好的足球投注网站器在有哪些信誉好的足球投注网站性能上的比较,使读者对本有哪些信誉好的足球投注网站器有一个大概的了解。
2 开发技术及工具
2.1 .net和C#编程语言
2.1.1 NET框架NET框架是一个多语言组件开发和执行环境,它由以下三个主要部分组成:公共语言运行时。此名称不能准确反映它的全部功能。实际上,公共语言运行时在组件的开发及运行过程中,都扮演着非常重要的角色。在组件运行过程中,运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略、同时满足当前组件对其它组件的需求。在开发阶段,运行时的作用有些变化:与现今的COM相比,运行时的自动化程度大为提高(比如可自动执行内存管理),因而开发人员的工作变得非常轻松。尤其是,映射功能将锐减开发人员将业务逻辑程序转化成可复用组件的代码编写量。对编程语言而言,运行时这个概念并不新奇:实际上每种编程语言都有自己的运行时。Visual Basic开发系统具有最为明显的运行时(名为VBRUN),Visual C++?跟Visual FoxPro?、Jscript?、SmallTalk、Perl、Python和Java一样有一个运行时,即MSVCRT。.NET框架的关键作用在于,它提供了一个跨编程语言的统一编程环境,这也是它能独树一帜的根本原因。统一的编程类。.NET 框架为开发人员提供了一个统一、面向对象、层次化、可扩展的类库集(API)。现今,C++开发人员使用的是Microsoft基类库,Java开发人员使用的是Windows?基类库,而Visual Basic用户使用的又是Visual Basic API集。只是简单地一用,.N
您可能关注的文档
- 【毕业论文】“情感教学法”在语文教学中的应用研究.doc
- 【毕业论文】“慧鱼模型”三自由度机械手设计.doc
- 【毕业论文】“时代2”轮主机低转速时燃烧敲缸故障分析.doc
- 【毕业论文】“网上花店”的设计与制作.doc
- 【毕业论文】“小身材”有“大智慧”—论民生新闻的两次飞跃.doc
- 【毕业论文】“五洲一号”轮滑油分油机无法排渣的原因和排除方法.doc
- 【毕业论文】“新李宁”品牌定位策略分析.doc
- 【毕业论文】“主语省略”与“主语残缺”辨析.doc
- 【毕业论文】“作者论”视野审视下的彭浩翔电影分析论文.doc
- 【毕业论文】1,4—二溴丁烷制备工艺的改进研究.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)