![源代码上网导航网站设计_第1页](http://file4.renrendoc.com/view/b40ed46e6ec567cbea45924f2535e8ca/b40ed46e6ec567cbea45924f2535e8ca1.gif)
![源代码上网导航网站设计_第2页](http://file4.renrendoc.com/view/b40ed46e6ec567cbea45924f2535e8ca/b40ed46e6ec567cbea45924f2535e8ca2.gif)
![源代码上网导航网站设计_第3页](http://file4.renrendoc.com/view/b40ed46e6ec567cbea45924f2535e8ca/b40ed46e6ec567cbea45924f2535e8ca3.gif)
![源代码上网导航网站设计_第4页](http://file4.renrendoc.com/view/b40ed46e6ec567cbea45924f2535e8ca/b40ed46e6ec567cbea45924f2535e8ca4.gif)
![源代码上网导航网站设计_第5页](http://file4.renrendoc.com/view/b40ed46e6ec567cbea45924f2535e8ca/b40ed46e6ec567cbea45924f2535e8ca5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录1系统概述背景4意义5技术线路62系统开发环境7ASP.NET 简介 安全性8数据库技术8TSQL 语言简介9需求分析93.1 可行性分析9.23.1.3技术可行性10经济可行性10操作可行性103.2 计算机软硬件配置和开发. 11计算机系统硬件配置11计算机系统软件配置11编程环境与工具12系统概要设计124.1 概述12系统结构13数据库设计13数据库 E-R 图13数据库实体14数据库设计表15系统详细设计系统首页17分类查询18登录185.4 名站管理195.5 修改. 20类型管理20站点信息管理21系统测试22系统测
2、试计划22系统测试工具23系统测试方法和测试类型23系统测试的目的和原则23系统测试效果247 总结27致谢语28参考文献:29摘要:随着我国互联网的发展,各类也对应的应用而生,如此多的如何能够记住,把人们常开发的。呢?这是个问题!于是一批前辈有一个聪明的办法,那就是做一个导航用的搜集归类下方便大家的使用,本系统也算参考了很多前辈的本文以实际运用为开发背景,运用软件工程原理和开发方法,采用 ASP.Net 技术构建一个基于 B/S 模式的导航系统。整个开发过程首先对系统进行需求分析,得出系统主要功能,数据流图。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计,系统总体结构设计,系
3、统数据结构设计和系统安全设计等;详细设计主要包括系统数据库的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行了功能测试,并对进行了分析总结,得出系统的不足及需要改进的地方,为以后的提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。:导航;ASP.Net 技术;B/SAbstract1 系统概述1.1背景如今互联网上的个人如雨后春笋般蓬勃发展,绚丽多彩的主页比比皆是。每个能,挥洒自己个性的网上伊甸园。在 hao123 神话以后,人都有发挥个大全类又再一次达到顶峰。然而这个模式拷贝成功的却寥寥无几。而对于技术薄弱的个人来说,似乎类应该是一个很好的切入点。但是由于搜索的异军突起,
4、类似乎变得可有可无!站没有前途了吗?我也在一定程度上同意这个说法,因为现在的站长真的是没出错,就会一味的 copy 别人的东西;现在的站长真的没大脑,别人都认为没可能有出路的东西,他却傻啦巴几的做(他们有自己的道理)。这就可以看出来啊,大多数站长都是,所以你还有机会。举个例子吧,我以前不知道 256,后来知道了,他为什么能跟风成功呢?这就要看他付出了多少?With the development of theernet in China, all kinds of website, also the corresponding application how so many websiteme
5、mber? This is a problem! So there is a clever way to a group of senior, t is to do a navigation website, the people often use web site to collect everyones classified under the easy to use, this system also calculate reference many predesors of website development.Based on the practical application
6、background for develo, applying software engineering principles and development methods, using ASP.Net technology to build a site navigation system based on B/S mode. Throughout the development pros,of all, on the system demandysis, system main functions, data flow diagrams. Then the system overall
7、design anded design. Overall design including the system function design, system overall structure design, system data structure design and system security design, etc.; Theed design mainly includes the realization of the system database acs, the concrete implemenion of main function module, module
8、implements key code, etc. Finally, the system functional testing, and the test results areyzed and summarized, concludest the shortage of the system and to improve for future system maenance is convenient, but also for the future development of similar system provides the reference and help.Key word
9、s: navigation; ASP.Net technology; B/S近来,地区性成为投资发展的热点,等地方门户的成功促使了的转向地域性的投资。而网络与现实最容易实现也就在地方性。于是而来的是地方的丰富内容,经达到了只当地就能完成大部分需求的时候,地方性站的出现,也合情合理了。1.2意义有人觉得做站简直是傻瓜透顶了。站长都没有头脑想想,站上的是流量最大的,例如:华军、三九健康网、中国汽车网等。 若无了站,相信改天这些都会说:“你有流量了没有?”单是 hao123每天最少都有 3050IP来自它。 若有 100站,站中的个站还不想想是哪些最终获利?而且站 PR 上了,最终获益的还是站上的。
10、做的排名为什么这么累,就是敌不过站上的。若不相信,你去做做“软件、动画、等”关键字排名! 每个关键字所带来的流量有多高!首先,分析一下当前的站,有以下特点:首页几乎完全一样,都是所有大站的,刚被收录的几乎没有机会排列到首页,有的站长推出了在首页短期为你,但是时间一长,也就淹没在大量的中了,浏览者很难发现你的。有的站要求必须做才可以被收录。这样也就显得很!站没有给被收带来多大流量!因为从成千上万的中,让你脱颖而出 不可能的,首页更不可能显示,因为首页已经国内著名站点所占据位置了。对于被收的站长来说,如果的登录一个站,就在首页做一次,时间长了,首页也就没法看了,全是站的。站长也会删除一部分站的,或
11、者干脆都不加。对于站来说,也就失去了在其他现实的机会!双方都不满意!这样情况下就出现了一个奇怪的想象,在中,站长说是来收,大家就一哄而上,纷纷贴出自己的,看站是否收录,收不收,并不是很关心。对于网址站长来说,如果去收录,就的自己填加,实在很累,再说,也不会添加自己的链接,虽然在说明中要求必须添加,不添加也没办法!难道不去收录?站不去收录,也就失去了他的意义!到最后,只能关站,或者改作其他内容!最后,似乎得出一个结论!现在的站不好做!怎么 HAO123 有那样的机会!现在的机会没有了吗?其实大家可以分析一下 hao123 的成功,当时的上网人中,有多少站长,有多少会用搜索引擎的,现在的大站有的都
12、不知道地址,所以只能借助于站,hao123 是那个时期的产物,他帮助大家了解到了大的的查找信息,大站也借助它,进行了推广!双方互利!,帮助了大家快速那么当前的站还有出路吗?还能从 HAO123 中夺回浏览者吗?大家应该清楚先入为主的道理!对于个人再办站来说,也没有实力去竞争!如果要存在,必须转变自己的思路!既然普通的浏览者中,有一部分个人有自己的个人,那么也应该面对着这些浏览者。让普通浏览者愿意去,也让个人站的站长愿意为你宣传!大家互惠互利!那么当前的站还有前途吗?不用做成 hao123,就把握住几千的流量就足够了,这是大部分站长的想法!114 中资源,太平洋不都是在推广自己的站吗,他们的目的
13、也只有一个,分流!能分多少是多少,为什么 hao123 就可以一统天下,我们就要分流,这是所有门户的想法!1.3 技术线路1、法首先对导航的现状、采访和咨询,整理相关的信息和资料,通过这些数据和材料,导航服务。2、文献法系统需要提供的功能,使得开发的系统更具针对性,能更好的为大量阅读关于导航系统和各项技术方面的文献,归纳、整理寻找系统需要使用的方法和方式,得出本系统将要做出的突破,找到理论依据,借鉴各项系统,取其理论精撰写和整体系统实现提供充沛的资料。3、比较法除了从导航系统中寻找资料外也找到大量前人设计的导航系统,寻找它们的相似点及各自的特色,推陈出新,得到该系统的的设计目标和设计原则。4、
14、分析法分析当前导航现状存在的问题和不足,提出设置导航系统,通过信息化方式制定补考流程,同时采用 ASP.NET 的技术为根本。技术路线:本系统采用 Windows XP 作为操作:之所以不使用 WIN 7 系统是由于 XP 的兼容性更好,同时系统的稳定性也更加出色。针对以上关键问题,本系统数据库选用 SQL server 2005:该数据库管理系统在 Windows XP 上能运行,SQL 的表变量和 SQL 语句扩展使教务管理系统的庞大数据更好的储存;其本身的查询语言等也能令系统减少冗余,提供效率。本系统的应用软件开发技术选用 ASP.NET:ASP.NET 的特点在于其灵活性、简易性和可管
15、理性。可以使系统更加灵活、便于使用。能够令规模较大、开发周期长的高校补考管理系统的开发难度得到一定的降低。同时还是创建更为友好的人机交互界面;本系统技术环境选用 Visual Studio 2005:Visual Studio 2005 是基于.NET2.0框架的,它能开发跨的应用程序甚至包含代码测试功能,使用便捷。有助于提高开发效率和可性,使补考系统的变得容易;2 系统开发环境2.1 ASP.NET 简介ASP.NET 为开发提供了生成企业级 Web 应用程序所需要的服务、编程模型和软件基础结构,同其他 Web 开发相比,ASP.NET 具有下面三大优势。(1)支持编译型语言程序员通过 C#
16、语言,开发的 ASP.NET 程序被编译成中间语言,具有无关性,由于 ASP.NET 页面在执行前会被编译,所以 ASP.NET 的性能得到了很大的提高。(2)程序代码与页面内容的成功分离通常的页开发,往往是在一个网页上混合多种语言。比如在 HTML语言上可以嵌入 JavaScript 或 VBScript 等客户端语言,也可以同时嵌入 ASP 或JSP 等服务器端语言。这种多语言混合的 Web 开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换。ASP.NET Web 集成了“所见即所得”的 HTML 编辑器,为开发开发 Web 页提供
17、了方便的图形化支持。(3)引入服务器端控件ASP.NET 中的服务器端控件会生成发送给浏览器的 HTML 代码,显示控件,它们还能生成隐藏的 HTML 元素来它们当前的状态。在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变 HTML,显示控件。 安全性图 2.1ASP.NET 的体系结构,所有Web 客户端都通过ernet信息服务 (IIS) 与ASP.NET 应用程序通信。IIS 根据需要对请求进行验证,然后找到请求的资源(如ASP.NET 应用程序)。如果客户端已被,则资源可用。ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。
18、任何 ASP.NET 应用程序都可以使用整个 .NET Framework。当创建 ASP.NET 应用程序时,开发可以使用 Web 窗体或 XML Web servi,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。2.3 数据库技术SQL Server2005 是一个全面的、集成的、端到端的数据解决方案, 它Windows Server 2003 系列操作系统.NET FrameworkIISASP.NET应用程序WEB 客户端为企业中的用户提供了一个安全、 可靠和高效的用于企业数据管理和商业智能
19、应用。 SQL Server 2005 为 IT和信息工作者带来了强大的、熟悉的工具, 同时减少了在从移动设备到企业数据系统的多上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集、以及对日常任务的自动化管理能力,SQL Server 2005为不同规模的企业提供了一个完整的数据解决方案。2.4TSQL 语言简介SQL( StructureQueryLanguge, 结构化查询语言) 是一种数据库的计算机语言, 不管是 Oracle、MSSQL、Acs、或其他公司的数据库, 也不管数据库建立在大型主机或个人计算机上, 都可以使用SQL 语言来和修改数据库的
20、内容。虽然不同公司的数据库软件多多少少会增加一的些专属 SQL 语法, 但大体上, 它们还是遵循 ASNI(国家标准) 制定的 SQL 标准。因为 SQL 语言具有易学习及阅读等特性, 所以SQL 逐渐被各种数据库厂商采用,而成为一种共通的标准查询语言。只要你学会 SQL, 即可操作各种数据库如 VisualFoxpro、Acs、dBase 等等。总之, SQL 语言是各种数据库都可以使用的数据库查询语言。SQL 语言不仅仅具有查询数据库的功能, 而且可以对数据库完成选取、增删、更新与跳转等。SQL 语言是由命令( 函数)、子句、运算符、加总函数及通配符等组成, 分述如下:SQL令可分成数据定
21、义语言与数据操作语言,数据定义语言可用来建立新的数据库、数据表、字段及索引等, 本不予介绍; 另一为数据操作语言, 可用来建立查询表、排序、筛选数据、修改、增删等动作。数据义语言命令常用的有选择、添加、删除和修改这四种。3 需求分析3.1 可行性分析技术可行性:计算机配置较高,有足够的空间可以安装运行库和各类编程工具,在编程环境上提供了可靠的支持;在编程方面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障;社会可行性:目前已有很多成功导航系统的先例。导航系统的开发和运行与国家的政策不存在任何和抵触之处。另外,导航系统所采用的操作和工作方式
22、符合的日常,而且操作方便灵活,便于管理。具有可行性;经济可行性:本系统主要采用 ASP.NET 开发,免费,开源,登入可进行操作,使用方便快捷;导航系统即3.1.1 技术可行性技术可行性是最难决断和最关键的问题。根据客户系统功能、性能及实现系统的各项约束条件,从技术的角度系统实现的可行性。本系统采用的是.NET的 ASP.NET 技术和 ADO.NET 技术。众所周知,.NET 现在已经日趋成熟、稳定,被认为是计算机领域最有前途的技术之一。同时数据库采用的是 SQL2005。将 ASP.NET,ADO.NET 以及 SQL2005 结合起来开发一套导航系统,必定是可行并且高效的。3.1.2 经
23、济可行性经济可行性主要进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目预期的全部利润。看软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,开的这套系统正是考虑为用户提高工作效率,节省工作时间,方便操作与管理而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计的,可以节省许多费用,同时也可提高个人的实际动手能力。估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费。3.1.3 操作可行性
24、由于现在的科技的飞速发展,计算机早已普及世界的方方面面,便利的科技条件,给人们带来优越的工作环境,这也使人们对工作效率及可操作性都有了更高的要求。因此,管理形式的计算机是社会发展的必然趋势,各种智能化的软件层出不穷,减少了原来人工操作的费时费力的状况,从而提高了工作效率和准确度。本系统用户直接面向管理,界面简单、明了,采用可视化界面,普通用户只需用鼠标和键盘就可以查看信息。由于该系统的操作简便、易懂,对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,开发此软件在操作上是可行的。3.2 计算机软硬件配置和开发3.2.1 计算机系统硬件配置主板:技嘉 GA-G3
25、1M-S2CCPU:内存:el 奔腾双核 E5300(盒)2GB DDR2 80硬盘:希捷 320GB光驱:先锋 DVR-117CH显卡:集成el GMA 3100 显卡声卡:集成 Realtek ALC8838 声卡网卡:集成 AR8132 百兆网卡显示器:优派 19 寸 LED 显示器3.2.2 计算机系统软件配置操作系统:安装软件:Windows XPProfesalOffice 2003金山词霸 2010Adobe Acrobat 10.0 Profesal瑞星杀毒软件组合版ernet Explorer 8.0超市和系统的VS2005+SQL20053.2.3 编程环境与工具本管理信息
26、系统采用Windows XP Profesal SP3 作为操作系统。本系统在开发时选用了稳定性较强的 Windows XP 中文专业版和 C#作为开发语言,同时选项用了 SQL2005 数据库,由于这些软件产品都是此之间的兼容性较好,开发出的应用系统稳定性较高。公司的产品,因此彼VS2005 具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据通道,使得可以轻松方便的对数据库进行管理。数据库采用SQL2005,要据的系统要求,采用它完全可适合的工作需求,并且它所支持的类型十分丰富,要求不是很高,容易升级。简便,费用比较低,对使用的素质4 系统概要设计4.1 概述本系统采用B/S 结r
27、owser/Server,浏览器/服务器结构)和基于Web 服务两种模式,是一个适用于ernet 环境下的模型结构。只要用户能连上ernet,便可以在任何时间、任何地点使用。系统工作原理图如图 4-1 所示:图 4-1系统工作原理图4.2 系统结构本系统是基于 B/S 架构的系统,本系统的具体功能如下:本系统的 E-R 图表现了系统中各个实体之间的联系4.3.2 数据库实体管理员信息属性图如图 4-3 所示。名站信息表如表 4-2 所示。表 4-2名站信息表类型信息表如表 4-3 所示。表 4-3类型信息表站点信息表如表 4-4 所示。表 4-4站点信息表5 系统详细设计本系统才用了 和 SQ
28、L 结合的结构开发了导航系统,本系统是基于现在流行的瘦客户端管理模式既 B/S 模式。在数据库的连接上面本系统的连接字符串在系统的配置文件中,既 Web.Config 文件中,当系统变化的时候只需要改动本系统的配置文件就可以,不需要在每个页面修改的连接字符串,大大的提高了系统的可以移植性,字段名说明类 型长 度可否为空主键ID8否是WebName站点名称Nvarchar50否否WebURl站点地址Nvarchar50否否LeiXing类型Nvarchar50否否字段名说明类 型长 度可否为空主键ID8否是LeiXing类型Nvarchar50否否字段名说明类 型长 度可否为空主键ID8否是We
29、bName站点名称Nvarchar50否否WebURl站点地址Nvarchar50否否系统中所以和数据库有关系的操作都通过一个通用类来实现,大大提高了代码的耦合性,当数据库类型等信息变化后直接修改类文件就可以了,不再需要每个 页面都修改。另外本系统解决了中文的问题,也是在配置文件中添加了编码方式的形式解决的,本系统的另外一个大的特点是系统对数据库的操作都单独的写在了一个类里,这样对系统的所有数据库操作都只这个类就可以了,不要每个页面都去写数据库的操作,提高了系统的集。5.1 系统首页用户打开的时候首先是看到系统首页,在系统首页,首页的整体布局清晰合理,首先在最上面是系统的 Logo,再下面是导
30、航,在导航的下面是系统的具体功能图 5-1 所示效果如图 5-1 系统首页页面5.2 分类查询用户还还可以点击对应的分类信息和息,效果如图 5-2 所示信息获取在类型下的相关的站点信图 5-2 分类查询5.3登录管理模块需要登入后才能使用,管理员用户登录的用户名:Admin,系统Admin。登入界面如图 5-3 所示,登入后首页管理界面,以简洁大方、方便操作为设计思路:图 5-3 系统登录页面5.4 名站管理管理员可以添加对应的名站信息,在名站信息添加页码中输入对应的站点名称和地址后点击确定按钮系统自动检测数据,检测通过后自动添加数据到数据库中。名站信息的添加模块的窗口设计如图 5-4 所示:
31、图 5-4 名站信息添加窗口图 5-5 名站信息管理窗口5.5 修改此模块完成用户的修改,为了系统的安全性,用户需要定期的修改,窗口设计如图 5-6 所示:图 5-6 修改操作窗口5.6 类型管理管理员可以添加对应的站点类型信息,在站点类型信息添加页码中输入对应的类型名称后点击确定按钮系统自动检测数据,检测通过后自动添加数据到数据库中。站点类型信息管理模块的窗口设计如图 5-7 所示:图 5-7 站点类型信息管理模块图 5-8 站点类型信息管理模块5.7 站点信息管理管理员可以添加对应的站点信息,在站点信息添加页码中输入对应的站点名称,连接和类型等信息后点击确定按钮系统自动检测数据,检测通过后
32、自动添加数据到数据库中。站点信息管理模块的窗口设计如图 5-13 所示:图 5-13 站点管理图 5-13 站点管理列表6 系统测试6.1 系统测试计划测试计划是指测试阶段的测试计划。现状:目前测试文档关于测试的内容主要是测试的时间计划。而这种时间划分也是非常粗略的,而且没有依据。为什么要花这么多时间?目前只是按照个人直观、经验等方法来判断测试时间。因此,这类测试计划的随意性太大,粒度太粗,不便于管理。目前的测试是为了测试而测试,没有规划性。如果已经知道了产品已具有的功能,可以通过测试来检验是否每个功能都能正常使用。6.2 系统测试工具目前的测试方法都是手工测试,手工测试的效率跟测试员的经验有
33、很大关系,需要一定的技巧性。而有部分测试类型是可以用测试工具来实现的。比如:边界测试、测试、功能测试、性能测试等。但自动化测试并不能代替手工测试,它是一个补充。一般来讲,测试自动化在整个测试过程中只能占到 30%左右。但测试对测试工具不熟悉,目前只能先以手工测试为主,继续探讨自动化测试的可操作性12。(手头没有自动化测试工具)白盒测试:也称为结构测试,根据程序内部逻辑结构进试。6.3 系统测试方法和测试类型黑盒测试:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特
34、性的情况下,测试者在程序接口进试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。 “黑盒”法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进试。“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测
35、试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。“白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进试。“白盒”法是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。6.4 系统测试的目的和原则在任何软件系统的开发过程中,尤其是在进行大型软件系统的开发中,任何一个编都不可避免地会产生错误。为了尽可能地发现并改正系统设计中的错误,减少错程误造成的损失,保证系统开发的质量,需要进行系统的测试。6.5 系统测试效果1根据上面的系统测试用例,其测试效果。登录时,比如输入
36、用户名和样给出提示。如图 1-1 所示。否则提示输入不能为空,假如用户名和错误一图 6.1 登录不输入图 6.2 登录不输入提示图 6.3 登录输入错误的用户名图 6.4 登录输入错误的用户名提示2修改是输入不能为空,而且旧输入必须正确,并且 2 次输入的新必须一致,否则给出提示图 6.5 不输入新旧图 6.6 不输入新旧时的提示图 6.7 输入错误的旧和新旧不一致图 6.8 旧错误提示图 6.9 两次新不一致提示7 总结通过这次毕业设计,我学到了很多的东西。面的三年半时间内我学习了很多的课程及编程语言,从最初始的 C 语言,再到 C+,JAVA,数据库系统概论等等,虽然通过学习对这些课程有所
37、了解和掌握,但也只是对理论阶段,对知识的掌握还不够全面和熟练不能进行的编程开发,更不用说真正应用于实践设计开发,而且并不能真正独立的开发出一个完整的应用于实际的系统,在毕业设计的最后的半年中,前面的两个月主要是用来学习Visual Studio.NET 2005操作和 C#语言的学习,在此以前我没有学过 C#,只是学过 C 语言,因为 C#语言和 C 语言差不多,所以学的也很轻松。在最后的一个月里主要是开始毕业设计和的编写,就在短短的一个月中,我把我前三年的学习的东西全都发挥出来了,在此以前我一直以为以前的东西都是了,现在才发现那时候学的东西是有用,当然是在整个设计的过程中也遇到了很多的问题,这些问题很多都是程序错误和方法错误,这些问题都通过查资料和书籍慢慢解决了,刚开始遇到错误的时候一连好几天都没有解决,那时候想过放弃,想过换题目,想想各种各样的方法,但是还是通过老师和同学的帮忙都解决掉了,可能是刚开始没有经验,遇到问题就不知所搓,不知道怎么去解决,经过同学的帮忙我找到了解决错误的方法,就是每走一步就不停的调试如果得到了你想要的结果,就说明是对的在继续设计,如果不这样话,在开始就发生了错误
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 4 My tidy bag Lesson 1 I have a big bag (说课稿)-2024-2025学年粤人版(2024)英语三年级上册
- 2023八年级地理上册 第一章 中国的疆域与人口第一节 中国的疆域说课稿 (新版)湘教版
- 出租代工合同范例
- 2024年六年级品社下册《我在联合国做报告》说课稿3 苏教版
- 2024年九年级语文上册 第六单元 第23课《答司马谏议书》说课稿1 北京课改版
- 儿童摄影退款合同范例
- 3固定合同范例
- 企业租赁物业合同范本
- 书法购销合同范例
- 太阳能板框架结构组装流程图
- 销售人员课件教学课件
- 三级综合医院评审标准(2024年版)
- Lesson 6 What colour is it(教学设计)-2023-2024学年接力版英语三年级下册
- GB/T 4706.10-2024家用和类似用途电器的安全第10部分:按摩器具的特殊要求
- NB/T 11446-2023煤矿连采连充技术要求
- 2024年江苏省苏州市中考英语试题卷(含标准答案及解析)
- 第五单元任务二《准备与排练》教学设计 统编版语文九年级下册
- 全科医学的基本原则和人文精神(人卫第五版全科医学概论)
- 船员健康知识课件
- 《扬州东关街掠影》课件
- 《3-6岁儿童学习与发展指南》健康领域内容目标与指导
评论
0/150
提交评论