欢迎来到天天文库
浏览记录
ID:37709925
大小:914.66 KB
页数:8页
时间:2019-05-29
《oracle寒假实习实训培训方案[2周]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、寒假实训产品方案2012年12月1.产品定位产品系列是面向各高校在校大学生短期实训的产品系列,接受培训后能够胜任软件企业“软件工程师岗位”的工作。实施产品的时候,需要学员先掌握课程jsp、servlet、html、javascript、t-sql、Tomcat等相关的课程。从技术的角度来看,学员通过培训以后,能够完成OA、CRM、HR、ERP、钢铁贸易系统、钢铁现货系统、钢铁期货系统、高校体育管理系统、运动会管理系统、档案系统、广告投放等系统等项目的其中一种项目。2.产品特点具备以下特点:l依托Oracle强大的
2、软件技术实力为学生提供企业真实的应用环境:Salories操作系统、Oracle数据库、WebLogic应用服务器。l采用当前最为先进的AJAX技术构建,通过丰富的GUI组件和异步通信机制,为使用者提供便捷,流畅的用户体验。其整体架构模式符合企业应用未来发展趋势。l采用JSON,JQuery,ExtJS等前沿框架,克服了传统WEB应用面临的浏览器兼容问题,大大提高了研发效率和研发成本。同时,JQuery、ExtJS等框架也是当前软件企业广泛采用的前端技术,具有旺盛的企业需求。l服务器端采用基于S2SH(Strut
3、s2,Spring,ibatis)框架的分层设计,具有明确的业务层(ServiceLevel),数据访问层(DAO),同时通过IOC(反转控制),AOP(面向切面编程)等先进设计理念将事务控制,安全控制等交叉功能注入到业务对象中。体现了高内聚,低耦合的设计理念。使服务器端代码具有十分良好的可充用性和易维护性。l通过数据库连接池,线程绑定资源、缓存层等技术手段,大大改善了数据库连接资源的管理,使软件整体性能得到了大幅提升。可充分满足企业级应用的并发压力。充分体企业及应用的设计品质。l在数据库层面,采用实体驱动建模的
4、分析方法进行数据建模,充分发挥了面向对象的分析设计的优势,同时为DAO层进行ORM提供了良好的基础。3.课程组成序号课程名称1Java基础及面向对象2Struts2Spring33Hibernet+ibatis4Ajax+poi+jfreechart5SVN的搭建及使用6Jasperreports+ireport开发及使用7ExtJs8项目整体阶段文档9实际项目开发10行业背景1、钢铁贸易系统、钢铁现货系统、钢铁期货系统都是以宝信软件【宝钢独立上市子公司】系统为范例,以上系统都是钢铁行业的权威系统,系统中包括钢
5、铁的采购合同、库存、销售合同、返单、退货异议、加工、运输、挂牌等等行业内业务逻辑,学生开发当中的一种系统的部分功能。学生学习后可以对钢铁贸易交易行业的业务有很深的了解,对复杂数据库设计及其分析有很大的提高,对服务器并发技术有很深的了解(cache机制)、wap程序的了解,对代码熟练度和细想有很大的提高。开发工具Eclipse+myeclipse、PLSQL设计工具Visio、PowerDesigner、Rose、Project采用的技术Spring、ibatis、Struts、Jmail、DWR(Ajax)、Ex
6、tjs、WAP、SSL、Jasperreports、ireport、JOSN、gzip采用数据库Oracle11g软服务器Tomcat、WebSphere版本控制SVN实训对象:哈尔滨理工大学软件开发相关专业学生实训周期:2013年1月7日至1月18日80课时/10天实训费用:免费实训项目实施计划:编号实训周期(天)实训内容前置知识人数1第1天•项目启动会•项目介绍•技术选型•搭建开发环境•常用工具使用SvnVisoPowerDesignerProject无前置知识全部2第2天•需求介绍•业务知识介绍•项目
7、命名规则无前置知识全部3第3天创建静态页面:开发系统管理、采购管理、销售管理、报表管理•HTML•CSS•JavaScript•JQuery•Extjs6-10人/组第4天Oracle11gPlsqlStruts2+Spring3+ibatis集成框架讲解第5天开发系统管理模块包括:用户管理【包括登陆】权限分配管理Struts2•Spring3•ibatis•JSP•AJAX•EHCACHE•Log4J•JUnit•Oracle11g•plsql•Jasperreports•ireport•EXTJS6-10人
8、/组第6天开发系统管理模块包括:-客户管理-供应商管理字典管理cache实现、-品名设置Struts2•Spring3•ibatis6-10人/组-公司信息管理•JSP•AJAX•EHCACHE•Log4J•JUnit•Oracle11g•plsql•Jasperreports•ireport•EXTJS第7天开发系统管理模块包括:款项维护管理-初始化余额-初始化发票-银
此文档下载收益归作者所有