人人范文网 范文大全

毕业日志

发布时间:2020-03-02 01:39:10 来源:范文大全 收藏本文 下载本文 手机版

2017.08.24 今天我搜集了关于体育馆行业目前的管理情况及现状,以及对Web技术的利用做了一个简单的分析。

体育馆在体育教学之余有偿向学生及社会开放,目前体育馆的收银、售票、场地管理、库存管理、课程调度等主要还是由人工进行,需要处理大量的教学信息、客户信息、交易信息和资金流动,针对不同种类消费人群(如学生、教师、家属等)的管理比较繁杂,对各个体育场馆的管理也比较分散。Web技术应用于体育馆建设行业的目标是通过采用高效的售票与结算系统、先进的管理软件与互连网技术将体育馆各个场馆的管理统一起来,通过前台与馆长办公室实行管理。使业务管理、员工考核、业绩分析等各方面得到改善,迅速提高经营管理水平、稳固客户群,增加经济效益。并可以按周、月向馆长和会计室提交体育馆各类项目的经营收入情况,生成报表,供馆长参考,为管理决策者提供准确的实时数据。根据目前的调查情况,国内目前缺乏对综合型体育场馆各种项目进行统一的,一站式的管理;国内高校综合型体育场馆的管理还基本处于手工管理状态,将Web技术应用于体育馆建设行业则可以全面提高综合型体育场馆的信息化管理水平。

2017.08.25 今天我调查了关于我国的体育馆的目前的发展形式,并做了一个简单的概括。 第六次全国体育场地普查结果显示,截至2013年12月31日,我国(不含港澳台地区,包括全国范围内各系统、各行业、各种所有制形式)共有符合第六次全国体育场地普查要求的各类体育场地169.46万个,用地面积39.82亿平方米,建筑面积2.59亿平方米,场地面积19.92亿平方米。其中,室内体育场地16.91万个,场地面积0.62亿平方米;室外体育场地152.55万个,场地面积19.30亿平方米。在全国体育场地中,体育系统管理的体育场地2.43万个,教育系统管理的体育场地66.05万个,军队系统管理的场地5.22万个,其它系统(指除体育系统、教育系统和军队系统外,社会其他各行业/系统所管理的体育场地,以及难以划分管理单位所属系统的体育场地。普查时,由各级人民政府和基层群众性自治组织直接或代为管理的体育场地也划入到其他系统中)管理的场地95.76万个。

以2013年末全国大陆总人口13.61亿人计算,平均每万人拥有体育场地12.45个,人均体育场地面积1.46平方米。对比第五次全国体育场地普查(截至2003年12月31日),全国体育场地数量增加84.45万个,用地面积增加17.32亿平方米,建筑面积增加1.84亿平方米,场地面积增加6.62亿平方米;人均场地面积增加0.43平方米,每万人拥有体育场地数增加5.87个。

可见我国的体育场馆在未来的发展还是非常期待的,因为随着我国人民的生活水平的提高,锻炼身体也是非常重要的一个活动,比如健身房、体育馆等。尤其是体育馆,因为它占据了相当大的一部分。

2017.08.28 今天我找了关于Internet相关技术的简介以及Internet技术的优势。

Internet所采用的技术有两个优势,其一是TCP/IP协议集的采用使Internet具有易于扩展的松散网络结构,只要遵守TCP/IP协议,所有的网络、主机都可以联结到一起;其二是随着WWW技术的使用、推广。人们访问信息的方式大大简化了,只需用鼠标击点,就可访问到任意信息。上述两方面,一方面提供了组织信息的方法,另一方面提供了访问信息的方法,给Internet的发展创造了条件。另一方面,企业和政府的内部网络和应用系统是按照管理信息系统(MIS)的思路来进行建设的,沿袭了生产系统中使用的联机事务处理(OLTP)的方法,根据具体应用进行需求调查和分析、设计、开发这样彳导到的应用系统常常由于信息系统的结构、通信协议、资料格式、文件标准不周雨呈现出分离的局面。一方面,根据具体应用开发的各个应用系统之开放性差,各自成为封闭系统,信息的共享很难做到。另一方面,管理层的应用需求呈现出非结构化、非稳定性的特点,需求的变动很大,特别是涉及到决策支持的部分更是如此,决策者要根据瞬息万变的内部条件和外部环境作出决定,不可能提出稳定的需求。这样,传统的MIS已经不能适应现在真正的智能化办公信息系统的要求了。Internet的发展和MIS陷入的困境使人们开始探讨将Internet技术应用于内部网络的可能性,Intranet的概念就这样诞生了。Intranet继承了Internet在信息资源组织和信息访问两个方面的优点,正在成为内部网络建设的一种趋势。

2017.08.29 今天搜集了基于web的办公自动化的技术的特点和功能。

Internet的飞速发展不但为世界提供了新的信息交流方式而且开创了新的应用方式。将以WWW浏览器和WebServer为基础的Internet技术应用于企事业单位内部网就是Intranet。Internet/Intranet方式的办公自动化系统是基于WEB的办公自动化系统,其运作模式不同于C/S模式,它由客户在客户端工作站通过浏览器从服务器下载WEB方式的办公自动化应用程序后再运行。

基于WEB的办公自动化系统只需在服务器上作配置和维护,大大降低了用户用于软件系统维护和升级的难度和费用,使办公自动化更加容易实施。这对减少实施办公自动化的阻力来说,有相当重要的意义。系统安全、可靠、可扩展。 1.使用统一的浏览器界面对综合办公信息、各专业业务信息、综合统计信息及本专业外信息等进行访问。这里要利用碍蕊中的主页技术,将各类信息做成不同主页,使用统一的Web浏览器访问信息。访问方式同Internet中一样方便而速度比目前的Internet要快得多。

2.信息来源渠道的组织和分布式数据库系统的建设,该系统应能组织上述各类信息来源,实现多级信息资源平台的交互访问。

3.分级的权限控制和安全机制,主要考虑数据的保密性、完整性和用户验证,实现分级的数据访问权限机制。

2017.08.30 我做的管理系统是基于asp.net的,因此我在查阅了关于asp.net的相关技术。 ASP的全称为ActiveServerPages(中文译名为活动服务器页面),是Microsoft公司推出的用于Web应用开发的一种编程技术。2000年11月,Microsoft公司推出VisualStudio.NET7.0开发工具的Beta版本,将NGWS更名为.NETFramework,此时ASP+也正式该名为现在的ASP.NET。

ASP.NET不仅仅是ActiveServerPage(ASP)的下一版本;它是统一的Web开发平台,用来提供开发人员生成企业级Web应用程序所需的服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强该ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET技术的简洁的设计和实施,完全面向对象、具有平台无关性且安全可靠、主要面向互联网的所有特点。此外,强大的可伸缩性和多种开发工具的支持,语言灵活,也让其具有强大的生命力。ASP.NET以其良好的结构及扩展性、简易性、可用性、可缩放性、可管理性、高性能的执行效率、强大的工具和平台支持和良好的安全性等特点成为目前最流行的Web开发技术之一。而采用ASP.NET语言的网络应用开发框架,目前也已得到广泛的应用,其优势主要是为搭建具有可伸缩性、灵活性、易维护性的业务系统提供了良好的机制。

2017.08.31 Client/Server结构(C/S结构)是大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。

传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。

在Client/Server结构的系统中,应用程序分为客户端和服务器端两大部分。客户端部分为每个用户所专有,而服务器端部分则由多个用户共享其信息与功能。客户端部分通常负责执行前台功能,如管理用户接口、数据处理和报告请求等;而服务器端部分执行后台服务,如管理共享外设、控制对共享数据库的操作等。这种体系结构由多台计算机构成,它们有机地结合在一起,协同完成整个系统的应用,从而达到系统中软、硬件资源最大限度的利用。

2017.09.01 B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英[\'braʊzə]美[\'braʊzɚ]),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。浏览器通过WebServer同数据库进行数据交互。

由于Client/Server结构存在的种种问题,因此人们又在它原有的基础上提出了一种具有三层模式(3-Tier)的应用系统结构浏览器/服务器(Browser/Server)结构。Browser/Server结构是伴随着因特网的兴起,对Client/Server结构的一种改进。从本质上说,Browser/Server结构也是一种Client/Server结构,它可看作是一种由传统的二层模式Client/Server结构发展而来的三层模式Client/Server结构在Web上应用的特例。

Browser/Server结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。

2017.09.04 C/S与B/S区别: 1.硬件环境不同: C/S一般建立在专用的网络上,小范围里的网络环境

B/S建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行

2.对程序架构不同

C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑.B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.比C/S有更高的要求B/S结构的程序架构是发展的趋势,全面支持网络的构件搭建的系统.SUN和IBM推的JavaBean构件技术等,使B/S更加成熟.3.系统维护不同

C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级.升级难.B/S构件组成,方面构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.4.处理问题不同 C/S程序可以处理用户面固定,并且在相同区域,安全要求高,需求与操作系统相关.应该都是相同的系统

B/S建立在广域网上,面向不同的用户群,分散地域,与操作系统平台关系最小.5.用户接口不同

C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高 B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,减低开发成本.6.信息流不同

C/S程序一般是典型的中央集权的机械式处理,交互性相对低

B/S信息流向可变化,B-BB-CB-G等信息、流向的变化,更像交易中心。

2017.09.05 今天在网上搜集了关于Web技术在体育馆建设行业的应用以及对当前的体育馆系统的管理方式做了一个简单的概括。

体育馆在体育教学之余有偿向学生及社会开放,目前体育馆的收银、售票、场地管理、库存管理、课程调度等主要还是由人工进行,需要处理大量的教学信息、客户信息、交易信息和资金流动,针对不同种类消费人群(如学生、教师、家属等)的管理比较繁杂,对各个体育场馆的管理也比较分散。Web技术应用于体育馆建设行业的目标是通过采用高效的售票与结算系统、先进的管理软件与互连网技术将体育馆各个场馆的管理统一起来,通过前台与馆长办公室实行管理。使业务管理、员工考核、业绩分析等各方面得到改善,迅速提高经营管理水平、稳固客户群,增加经济效益。并可以按周、月向馆长和会计室提交体育馆各类项目的经营收入情况,生成报表,供馆长参考,为管理决策者提供准确的实时数据。根据目前的调查情况,国内目前缺乏对综合型体育场馆各种项目进行统一的,一站式的管理;国内高校综合型体育场馆的管理还基本处于手工管理状态,将Web技术应用于体育馆建设行业则可以全面提高综合型体育场馆的信息化管理水平。

2017.09.06 随着我国人们生活水平的提高,体育锻炼也称为人们生活中的重要部分。随着我国教育的不断完善,各学校的体育馆建设也相对完善。

近些年,我国高等学校的招生规模逐年扩大,导致全国高校在校学生迅速增多,这就需要对高校体育教学和配套设施进行现代化的管理。体育教学是高校教学很重要的一部分,同样面临着多种挑战。传统的体育教学管理主要依靠人力,体育场馆设施也较简单,学生相对现在也少很多,所以教学场地安排容易,教学时间也不容易发生冲突。随着我国经济实力的提升,对教育投资力度加大,各大高校都也加强了学生体育方面的教育,纷纷维修建造体育场馆,更新体育设施用品,为广大师生带来了更宽敞的体育运动环境。学生的增多,相应的管理信息量快速增多,对传统体育管理造成很大压力,单靠人力是很难实现合理的管理目标,严重影响到正常的教学质量,降低了工作效率。例如,在对学生进行体育场馆预订时,要翻阅记录,查看体育场馆在相关时间段的使用情况,要对学生信息进行登记,预订具体时间,进行收费,查询和记录的过程很难避免错误发生,而且速度很慢。单纯的信息查询记录就成了各项工作的重点,对场地的合理化安排、定期维修、维护等工作更是无法保障。因此,开发先进的高等学校体育场馆设施管理系统是非常有必要的。

2017.09.07 由于我做的系统采用了数据库,所以我查找了关于数据库的相关资料。 SQL是StructuredQueryLanguage(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出―做什么‖的命令,―怎么做‖是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。

在正式学习SQL语言之前,首先让我们对SQL语言有一个基本认识,介绍一下SQL语言的组成:

1.一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。 2.一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。

3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。

4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。

5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。 6.SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。

2017.09.08 我做的系统其中还用到AdobePhotoshop软件,由于以前学习PS都是比较基础的,因此我查阅了相关的资料。

AdobePhotoshop,简称―PS‖,是由AdobeSystems开发和发行的图像处理软件。

Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

从功能上看,该软件可分为图像编辑、图像合成、校色调色及功能色效制作部分等。图像编辑是图像处理的基础,可以对图像做各种变换如放大、缩小、旋转、倾斜、镜像、透视等;也可进行复制、去除斑点、修补、修饰图像的残损等。

图像合成则是将几幅图像通过图层操作、工具应用合成完整的、传达明确意义的图像,这是美术设计的必经之路;该软件提供的绘图工具让外来图像与创意很好地融合。

校色调色可方便快捷地对图像的颜色进行明暗、色偏的调整和校正,也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。 特效制作在该软件中主要由滤镜、通道及工具综合应用完成。包括图像的特效创意和特效字的制作,如油画、浮雕、石膏画、素描等常用的传统美术技巧都可藉由该软件特效完成。

2017.09.11 预计研究过程中可能遇到的困难和问题,以及解决的措施。 技术方面可能存在着对某些知识掌握的不太好,如算法和一些编程的技巧等。这方面主要是通过对于计算机编程语言的学习,找到适合自己的一套算法。比如进行C语言的学习掌握了计算机编程语言的基本原理以及基本语法,以及通过对WEB语言等相关资料的学习,掌握了WEB语言编程的一些基础,同时结合相关的开发工具的学习,基本掌握了制作BS架构系统,尤其是制作动态系统的流程。

系统的功能或者流程等方面可能会不太了解,或者不知道应该从哪方面开始入手。在对于系统功能以及系统建设流程方面,则通过前往公司、企业走访,向企业网站的网站管理人员请教日常维护经验,以及向有开发经验的网站设计人员咨询系统的开发方面的一些具体情况,同时在网上以及一些参考文献中查阅了大量的有关于企业网站开发以及网站维护方面的知识。根据掌握到的这些内容,结合之前所学习到的有关于网站开发编程等方面的知识,通过理论与实际相结合,使我基本具备了建设一个小型的企业网站系统所需要的理论基础以及实践基础。

数据库方面可能会出现数据的差错或者是数据表单等无法正常使用等。可以通个在网上查找关于数据库导入的问题找相应的解决办法,或者是查找与数据库相关的文档或资料等,也可以找相关的有经验的前辈们求教等。

2017.09.12 今天我找了关于网络数据库相关的资料,并且也与传统的数据库做了简单的对比。

网络数据库是指把数据库技术引入到计算机网络系统中,借助于网络技术将存储于数据库中的大量信息及时发布出去;而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网络中的数据库进行实时动态数据交互。

网络数据库目前有大量的应用,从最初的网站留言簿、自由论坛等到今天的远程教育和复杂的电子商务等,这些系统几乎都是采用网络数据库这种方式来实现的。网络数据库系统的组成元素为:客户端、服务器端、连接客户端及服务器端的网络。这些元素是网络数据库系统的基础。

使用网络数据库的最大优势是用户只需要通过Web浏览器便可完成对数据库数据的常用操作。这种优点使是用户不必再去学习复杂的数据库知识和数据库软件的使用,只需要掌握基本的网络操作,如填写、提交表单等就可以从任何一台连接Internet的计算机上来访问数据库。

网络数据库与传统的数据库相比有以下的特点:1.扩大了数据资源共享范围。2.易于进行分布式处理。3.数据资源使用形式灵活。4.便于数据传输交流。5.降低了系统的使用费用,提高了计算机可用性。6.数据的保密性、安全性降低。

2017.09.13 JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 2017.09.14 办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机技术结合起来的一种新型的办公方式。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性。 OA软件的核心应用是:流程审批、协同工作、公文管理(国企和政府机关)、沟通工具、文档管理、信息中心、电子论坛、计划管理、项目管理、任务管理、会议管理、关联人员、系统集成、门户定制、通讯录、工作便签、问卷调查、常用工具(计算器、万年历等)。

OA管理平台基于―框架+应用组件+功能定制平台‖的架构模型,主体部分由30多个子系统组成,包括信息门户、协同工作、工作流程、表单中心、公文流转、公共信息、论坛管理、问卷调查、计划管理、会务管理、任务管理、关联项目、关联人员、文档管理、外部邮件、在线考试、车辆管理、物品管理、设备管理、常用工具、办理中心、在线消息、督办系统、短信平台、常用工具、人事管理、功能定制平台、集成平台、系统管理等,近万个功能点。

2017.09.15 ASP即ActiveServerPages,是MicroSoft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。当服务器收到对ASP文件的请求时,它会处理包含在用于构建发送给浏览器的HTML(HyperTextMarkupLanguage,超文本置标语言)网页文件中的服务器端脚本代码。除服务器端脚本代码外,ASP文件也可以包含文本、HTML(包括相关的客户端脚本)和com组件调用。

ASP中的脚本程序是在服务器端运行的(而不是在客户端运行),传送到浏览器上的web页是在web服务器上生成的。因此,客户端浏览器并没有处理这些脚本,web服务器已经完成了这些脚本的处理,并将标准的HTML页面传输到浏览器。ASP解释器读取并执行所有在<%和%>标签之间的脚本代码,并生成内容。由于只有脚本的执行结果返回到浏览器,因此,用户看不到正在浏览的网页的脚本命令,而只能看到脚本的执行结果。

ASP所设计出的是动态主页,可接收用户提交的信息并作出反应,其中的数据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用需要。例如:当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件。该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查寻的结果集)以HTML的格式传送给浏览器。数据库的数据可以随时变化,服务器上执行的应用程序却不必更改,客户端得到的网页信息会始终保持新鲜的魅力。

2017.09.18 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

3、弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

开发语言不同

ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。

ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NETFramework。

运行机制不同

ASP是解释运行的编程框架,所以执行效率加较低。

ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。

开发方式 ASP把界面设计和程序设计混在一起,维护和重用困难。

ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。

2017.09.19 MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。

MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

适用于以下几种开发类型: 企业级开发 MyEclipse为完成工作提供了智能的企业工具。JavaEE库和功能是企业级项目的基础,支持部署到几十个企业友好的应用服务器进行快速检测。

Web开发 有了MyEclipse,你就拥有了所有的Web开发技术。支持快速添加技术功能到Web项目中,使用可视化编辑器以便编码和配置,并且还可以在多种应用服务器上测试你的任务。

云开发

脱离缓存,使用内置功能连接到云,支持探索和连接服务,为他人提供自己的RESTWeb服务。无论是定位还是虚拟的微博,MyEclipse都能轻松地创建云连接。

移动开发

移动应用开发再也无需使用特殊工具或学习新的编程语言。MyEClipse支持使用Java、HTML和JQuery进行编码,使用移动工具创建拥有良好编码的应用,并嵌入到原生iOS和Android应用中。

2017.09.20 今天我对我所做的系统进行了大概的功能模块的设计,系统各功能模块及主要功能如下所示:

1.系统管理:包括用户信息管理、用户权限管理、管理员管理和场地信息管理;客户管理包括客户分类的信息管理,客户可以在前台提交本人预定信息等,管理员可以在后台进行管理操作;

2.信息管理:包括公告管理、新闻管理、在线客服等;

3.租借管理:包括租借信息管理、场地预定付款、订单历史查询等; 4.报表管理:包括报表信息管理、报表分类统计等; 5.课程管理:课程信息管理,也可以对场地的使用情况进行合理化的安排;系统的功能模块图如下所示,

2017.09.21 明天我们就要开题了,今天我又将程序的功能模块图进行了一些修改,因为有的词语不是很专业,所以为了让人一目了然,就又将模块图进行了调整。

在租借管理功能模块中我将订单历史管理修改为租借历史查询,因为订单看起来有点像购物的:

其中信息管理那块中的在线客服,开题组老师的建议是按照淘宝那种网页版的旺旺形式进行设计,那种设计可以实时的进行沟通,更加的方便,但是因为技术有限,所以我会在网上查找相关的知识尽量能够向那种设计靠近。

我在网上找了关于Web消息交互的技术。

WebSocket是HTML5提供的一种在单个TCP连接上进行全双工通讯的协议,目前chrome、Firefox、Opera、Safari等主流版本均支持,InternetExplorer从10开始支持。另外因为WebSocket提供浏览器一个原生的socket实现,所以直接解決了Comet架构很容易出错的问题,而在整個架构的复杂度上也比传统的实现简单得多。它的优点是:服务器与客户端之间交换的数据包档头很小,节约带宽。全双工通信,服务器可以主动传送数据给客户端。缺点:旧版浏览器不支持。

2017.09.22(开题) 今天是我们网络方向开题,开题组老师对我所做的设计给出了一些建议,然后我就又对我所做的进行了一些修改,以下是修改后的最终版本。

1.系统管理:包括用户信息管理、用户权限管理和场地信息管理;用户管理包括用户的基本的信息管理,用户可以在前台提交本人预定信息等,管理员可以在后台进行管理操作;

2.信息管理:包括公告管理、新闻管理、在线客服等;

3.预约管理:包括预约信息管理、场地预定付款、预约历史查询等; 4.财务管理:包括总营收统计、分类统计等;

5.课程管理:课程信息管理、课程安排管理,就是对场地的使用进行合理化的安排;

图略

2017.09.25 今天我在网上下载了Myeclipse,通过在网上找的教程学会如何使用Myeclipse。下面是步骤。

1.创建web工程

New—project—MyEclipse—webproject—输入名字如myweb等,其他可默认。 2.配置MyEclipse与tomcat6.0 方法1(手动部署):配置tomcat的虚拟目录,将它指向web工程muweb,可以用Dreamweaver建立一个站点指向web工程,这样MyEclipse与Dreamweaver可以同时指向web工程;一般原则,所有的Javabean,servlet放在src中(可以建包),所有的jsp,html文件放在WebRoot下或子目录。例子:在tomcat目录E:\\Tomcat6.0\\conf,配置server.xml ,推荐使用。

(2)设定jdk环境 a)window–preferences–java–installedjres b)如果没有对应的JDK(不是JRE),选择add c)选择standardVM->next d)选择JDK对应的Directory e)将刚刚设定的JDK设为默认 3.开发servlet 在项目myproject的src右键---new—servlet---设置servlet名字,包名,查看是否放在src或子目录内,重写的方法----下一步—设置web.xml---完成。

4.开发jsp 在项目myproject的WebRoot或字目录右键---new—jsp---设置jsp名字,包名,查看是否放在WebRoot或字目录内。--下一步选择使用的模板(默认html模板,也可以使用其他的如struts)

5.开发JavaBean(本质cla文件)

在项目myproject的src---new—cla---设置名字,包名,选择包,查看是否放在src或子目录。

2017.09.26 用了Myeclipse之后做了一个简单的笔记: 1.自动提示:窗口->首选项->Java->编辑器->内容辅助->自动激活,在下面的―Java的自动激活触发器里面填上―.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789‖。

2、加快自动提示的时间:窗口->首选项->Java->编辑器->内容辅助->自动激活,将下面的自动激活延迟数值改低一些,如20。

3、自动缩进和对齐:默认快捷键是CTRL+Shift+F

4、添加、取消注释:CTRL+/,第一次按添加,再按一次取消。

5、自动添加set和get方法:右键->源代码->生成Getter和Setter。

6、自动添加注释代码:Alt+Shift+J,如给方法添加注释,只需将光标停在方法的任意处然后按快捷键Alt+Shift+J即可。

7、自动生成构造方法:右键->源代码->使用字段生成构造方法。

8、自动让大括号从第二行开始:窗口->首选项->Java->代码样式->格式化程序,在右边新建一个模板,在花括号栏中将花括号位置全部设为下一行。

9、让按空格直接缩进一个Tab:窗口->首选项->Java->代码样式->格式化程序,在右边新建一个模板,在缩进中将跳格策略设为―全部‖。

10、让trycatch、ifelse、dowhile、tryfinally语句在新的一行开始:窗口->首选项->Java->代码样式->格式化程序,在右边新建一个模板,选择―控制语句‖一栏,将―常规‖部分全部勾选上。

11.改变文本字体大小,窗口-》首选项-》常规-》外观-》颜色和字体-》基本-》文本字体-》应用-》确定

2017.09.27 今天我在网上找了Eclipse与Myeclipse两者的区别。因为各有各的好处,首先对两者进行一个简单的概括。

因为需要练习Java编程,所以需要一个好用的IDE,而Eclipse是最流行的Java开发的IDE了,但是对于新手来说,往往会发现有两个Eclipse相关的开发工具,就是Eclipse和MyEclipse,那么到底需要下载哪一个呢?那么就必须要了解一下它们之间区别,以便于做出合适的选择。

接下来就是介绍两者之间的区别以及他们之间的联系。 严格来说:MyEclipse是Eclipse一组插件集,它集成了很多开发工具和包,方便开发者更加快捷开发Java Web相关的程序,比如提供了对spring、structs、jsp直接开发的支持,提供了CSS/HTML/XML的编辑工具等。所以它是依赖于Eclipse的。

但是往往在下载的时候,MyEclipse会直接包括Eclipse的程序,所以不需要再单独下载Eclipse安装。

3.MyEclipse的缺点

标题2中分析了两者区别,作为开发者来说,肯定是希望下载MyEclipse了,所谓油多不坏菜,既然MyEclipse提供丰富的Java Web开发插件,当然要选择它。

对于个人学习者来说,MyEclipse不好的地方,就是它是收费软件(官网只提供了30天免费使用),所以如要你需要它,只能去查找相关的破解版。

2017.09.28 SQL(数据库软件)相信大家并不陌生,但是首次使用很多人不知所措,总有一些问题困扰大家,网上答案也是不全面,今天我就详细讲介绍一下SQL(2005版)首次使用方法(windows验证)。

首先安装SQL,其中会让你选择安装那些组件,建议全部安装,之后下一步(建议不要修改默认安装目录),中间又会有一个对话框让你选择模式,这里选择混合模式(windows验证和SQL service验证),下面密码,用户名不用管(默认即可)然后下一步,完成。

现在安装好了可以打开了:开始-所有程序-Microsoft SQL Server 2005-SQL Server Management Studio Expre,这时弹出以登录窗口,选择windows验证,让我们输入用户名,可我们不知道什么用户名(即使知道,不同版本输入格式也不尽相同),在账户名那一栏点击,选择查看更多-本地服务器-选择下面的服务器登陆。

如果本地服务器里什么都没有,检查TCP/IP设置:开始-所有程序-microsoft SQL server 2005-配置工具-SQL Server Configuration Manager,启用所有配置,并检查tcp/IP属性,右键选择属性,进入属性设置,在ip地址栏内进行如图配置,保存,重启SQL,进行上述操作即可!

2017.09.29 2017.09.30

2017.10.09 2017.10.10 2017.10.11 2017.10.12 2017.10.13

毕业日志

毕业实习日志

毕业实习日志

毕业实习日志

毕业实习日志

毕业实习日志

毕业建筑实习日志

电气专业毕业实习日志

毕业实习日志.4.

毕业实习日志.2.13

毕业日志
《毕业日志.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 毕业工作日志 日志
点击下载本文文档