毕业日志_毕业工作日志
毕业日志由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“毕业工作日志”。
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.daodoc.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.0conf,配置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+F4、添加、取消注释: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