计算机应用技术顶岗实习报告.docx

上传人:b****4 文档编号:649953 上传时间:2022-10-11 格式:DOCX 页数:31 大小:1.47MB
下载 相关 举报
计算机应用技术顶岗实习报告.docx_第1页
第1页 / 共31页
计算机应用技术顶岗实习报告.docx_第2页
第2页 / 共31页
计算机应用技术顶岗实习报告.docx_第3页
第3页 / 共31页
计算机应用技术顶岗实习报告.docx_第4页
第4页 / 共31页
计算机应用技术顶岗实习报告.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

计算机应用技术顶岗实习报告.docx

《计算机应用技术顶岗实习报告.docx》由会员分享,可在线阅读,更多相关《计算机应用技术顶岗实习报告.docx(31页珍藏版)》请在冰豆网上搜索。

计算机应用技术顶岗实习报告.docx

计算机应用技术顶岗实习报告

顶岗实习报告

学生姓名:

系:

信息工程系专业:

计算机应用班级:

算机1131

顶岗实习单位:

顶岗工作时间:

2013年10月21日至2014年09月01日

学院指导教师姓名:

企业指导教师姓名:

实习内容

在这次实习过程中,我有幸负责公司代理平台的开发。

代理平台系统是一个企业单位不可缺少的部分,它的功能对于企业单位对产品的分销、发布起着重要的作用。

在这个平台上,主要以下功能:

1)权限管理

本平台分为两种用户使用,一种是代理商,一种是超级管理员。

2)代理商提交订单

这是平台的主要的作用。

代理商使用此功能完成域名的查询、注册、续费、修改联系人等操作。

订单一旦提交,系统会自动发送邮件到service邮箱,提醒系统管理员。

3)代理商订单管理

代理商可以使用此功能对已提交的订单进行查询、跟踪等功能

4)代理商财务信息查询

代理商可以对每一笔财务信息进行查询

5)代理商注册人查询

代理商对域名注册人进行添加、删除、查询、修改等功能

6)代理商系统设置

这里提供用户自己修改登录密码的功能

7)超级管理员——代理商管理模块

超级管理员可以对代理商进行添加、删除、修改、查询

8)超级管理员——订单审核功能

超级管理员对代理商提交的订单进行审核

9)超级管理员——财务管理

实现对代理商的充值、扣款等功能

10)系统设置

超级管理员对代理商发布公告,以及修改登录密码等功能

实习单位简介

(北京)通信技术有限公司(英文简称:

CloudWorld)于2012年3月,由业内资深人士投资建立,是中国唯一的电信级手机黄页平台服务提供商。

它致力于为全球信息服务运营商提供高效的企业手机黄页解决方案和服务,帮助运营商应对市场变革,构建更为稳固的最终用户关系和更为创新的最终用户体验,成就运营商走向卓越。

将领先的市场地位、更完整的解决方案和更全面的服务于一身,为中国基础电信运营商提供传统黄页体系的移动化咨询、系统建设及运营一体的端到端的更强大的全面服务,为打造完美数字生活提供全方位的支撑。

的愿景是成为全球创新的手机黄页解决方案和整合服务供应商,成为行业最佳雇主品牌,营造阳光文化,凝聚一流人才。

未来,将凭借更高的运营效率、更强的软件产品和服务能力,服务于我们的客户,成为中国具有全球竞争力的民族通信平台服务企业,助力中国海量的企业品牌走向世界。

实习总结

1.实习岗位的基本业务流程与工作要求

1.1基本业务流程

代理平台系统是一个企业单位不可缺少的部分,它的功能对于企业单位对产品的分销、发布起着重要的作用。

在设计平台功能时,必须考虑代理商的需求,在平台的可操作性上,一定要做到让代理商一学就会使用。

所以做项目要充分和平台使用者进行沟通,设计好平台的业务流程。

下面来介绍一下该平台的基本业务流程:

(1)代理商提交订单

代理商登录检查域名注册状态可以注册填写注册人信息选择注册年限提交订单(系统自动发送邮件)

(2)代理商订单查询

代理商登录选择查询条件查询

(3)代理商财务查询

代理商登录选择查询条件查询

(4)注册人管理

注册人查询:

代理商登录选择查询条件查询

注册人添加:

代理商登录输入注册人信息添加

注册人修改:

代理商登录选择查询条件修改信息

(5)代理商修改密码

代理商登录修改密码输入新密码确定(系统自动发送邮件)

(6)管理员审核订单

管理员登录选择查询条件查询订单审核审核结果(系统自动发送邮件)

(7)管理员代理商管理

添加代理商:

输入新增代理商信息添加确认

修改代理商:

输入查询条件修改信息修改确定

删除代理商:

输入查询条件删除确定

(8)管理员财务管理

代理商充值:

查询代理商输入充值款数确定充值

代理商扣款:

查询代理商输入扣款款数确定扣款

(9)管理员系统设置

发布公告:

输入发布信息确认发布

修改密码:

输入新密码确认修改

 

1.2工作要求

本系统计划在3星期内上线,负责人盛科(完成后台代码的编写、业务流程的设计),各部门全力配合(主要是美工、设计等)。

在工作中,要经常和同事进行沟通,发现问题及时提出。

上班时间保持良好精神状态,精力充沛,精神饱满,乐观进取。

对待上司要尊重,对待同事要热情,处理工作保持头脑冷静,微笑待人,微笑服务。

开诚布公,坦诚待人,平等尊重,团结协作,不将个人喜好带进工作中,不拉帮结派、不搞小团体。

下级服从上级是单位管理的基本原则,员工应自觉服从领导的工作安排和调动,不得公开顶撞领导,不得无故拒绝、拖延、敷衍或擅自终止领导安排的工作。

2.岗位所需知识技能与自身适应情况

2.1平台使用到的技术:

(1)mysql数据库

MySQL是一个关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:

关系数据库管理系统)应用软件之一。

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

它提供TCP/IP、ODBC和JDBC等多种数据库连接途径,并且提供用于管理、检查、优化数据库操作的管理工具。

支持大型的数据库,可以处理拥有上千万条记录的大型数据库。

Mysql是开源的,所以你不需要支付额外的费用,对于中小企业降低了开发成本

(2)SpringMVC框架

SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。

Spring框架提供了构建Web应用程序的全功能MVC模块。

使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还可以是Struts这样的Web框架。

通过策略接口,Spring框架是高度可配置的,而且包含多种视图技术,例如JavaServerPages(JSP)技术、Velocity、Tiles、iText和POI。

SpringMVC框架并不知道使用的视图,所以不会强迫您只使用JSP技术。

SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

Lifecycleforoverridingbinding,validation,etc;易于同其它View框架(Tiles等)无缝集成,采用IOC便于测试。

它是一个典型的教科书式的mvc构架,而不像struts等都是变种或者不是完全基于mvc系统的框架,对于初学者或者想了解mvc的人来说我觉得spring是最好的,它的实现就是教科书!

第二它和tapestry一样是一个纯正的servlet系统,这也是它和tapestry相比struts所没有的优势。

而且框架本身有代码,而且看起来容易理解。

springMVC工作原理图:

1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.

2、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)以及HandlerMapping的配置找到处理请求的处理器(Handler)。

3、DispatcherServlet根据HandlerMapping找到对应的Handler,将处理权交给Handler(Handler将具体的处理进行封装),再由具体的HandlerAdapter对Handler进行具体的调用。

4、Handler对数据处理完成以后将返回一个ModelAndView()对象给DispatcherServlet。

5、Handler返回的ModelAndView()只是一个逻辑视图并不是一个正式的视图DispatcherSevlet通过ViewResolver将逻辑视图转化为真正的视图View。

6、Dispatcher通过model解析出ModelAndView()中的参数进行解析最终展现出完整的view并返回给客户端。

(3)JSP技术

在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页。

Java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。

所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。

JSP全名为JavaServerPages,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以<%,%>形式)。

JSP与Servlet一样,是在服务器端执行的。

通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

优势:

(1)一次编写,到处运行。

除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

相比ASP的局限性JSP的优势是显而易见的。

(3)强大的可伸缩性。

从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。

这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

(5)支持服务器端组件。

web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。

JSP可以使用成熟的JAVABEANS组件来实现复杂商务功能。

Jsp原理图:

 

(4)Nginx和Resin服务器

Nginx作为负载均衡服务器:

Nginx既可以在内部直接支持Rails和PHP程序对外进行服务,也可以支持作为HTTP代理服务器对外进行服务。

Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比Perlbal要好很多。

Resin提供了最快的jsp/servlets运行平台。

在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。

Resin的一种先进的语言XSL(XMLstylesheetlanguage)可以使得形式和内容相分离。

如果您选用jsp平台作为internet商业站点的支持,那么速度、价格和稳定性都是要考虑到的,resin十分出色,表现更成熟,很具备商业软件的要求。

而且,它是全免费的。

从站点下载的就是完整版本。

所以值得向您推荐!

相对于tomcat3.1,后者更象是一个正在研究的项目。

resin可以支持sun的j2ee,而tomcat不能直接支持,而

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1