2019/7/311基于CERP框架的软件开发过程廖尔崇华北电力大学计算机科学与技术学院2019/7/31原型CERP系统培训讲义2主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义3安装JDK(1)—安装JDK1.4.2安装后可用以下指令检验是否安装正确Java-version2019/7/31原型CERP系统培训讲义4安装JDK(2)—设置环境变量安装后应该设置环境变量注意:Java_home最好改为其他名称在path路径中,后装的软件添加的路径将可能加在最前面,而java的bin路径以第一个为准,因此完全可能在后续的软件安装过程中修改其版本,比如装oralce2019/7/31原型CERP系统培训讲义5安装JDK(3)—测试环境变量设置正确否编写如下代码编译、运行之注意:java中是区分大小写的。2019/7/31原型CERP系统培训讲义6主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义7安装sqlserver2k(1)安装在D盘2019/7/31原型CERP系统培训讲义8安装sqlserver2k(2)设置为本地系统帐户2019/7/31原型CERP系统培训讲义9安装sqlserver2k(3)设置为混合模式、空密码2019/7/31原型CERP系统培训讲义10安装sqlserver2ksp3补丁包(1)解压缩到c盘双击安装文件setup.bat2019/7/31原型CERP系统培训讲义11安装sqlserver2ksp3补丁包(2)Sqlserver系统管理员登陆2019/7/31原型CERP系统培训讲义12安装sqlserver2ksp3补丁包(3)空密码2019/7/31原型CERP系统培训讲义13安装sqlserver2ksp3补丁包(4)安装选项2019/7/31原型CERP系统培训讲义14主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义15安装BEA安装在D盘,其他一律默认设置。在需要密码处统一设置为weblogic(小写)2019/7/31原型CERP系统培训讲义16配置BEA按如下路径选中后,一路默认设置即可。2019/7/31原型CERP系统培训讲义17主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义18还原数据库(1)将cerp_frame还原为cerp_frame将puu还原为puu强制还原,从硬盘,注意写数据库名称。否则会冲掉系统数据库master,后果极其严重---重装数据库2019/7/31原型CERP系统培训讲义19还原数据库(2)删除cerp_frame,puu的所有用户新建用户sam_user,密码:sam_pass可以访问cerp_frame,puu每个数据库的角色是:public、db_owner新建用户puu,密码:puu可以访问puu数据库的角色是:public、db_owner2019/7/31原型CERP系统培训讲义20主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义21复制文件将文件夹DefaultWebApp拷贝到如下路径:D:\bea\user_projects\domains\mydomain\applications2019/7/31原型CERP系统培训讲义22复制jar将三个jar包(学生版必须是三个,公开版可以不拷贝cerp_frame.jar)拷贝到如下文件夹:D:\bea\weblogic81\server\lib2019/7/31原型CERP系统培训讲义23拷贝文件将文件btcDatabase.cfgandstartWeblogic.cmd放于:D:\bea\user_projects\domains\mydomain下后一个文件覆盖即可。注:有可能需要修改这个文件2019/7/31原型CERP系统培训讲义24运行weblogic,看是否成功点击bea目录下的startWeblogic.cmd,即可启动bea。等待出现以下界面时继续下一步。2019/7/31原型CERP系统培训讲义25运行weblogic,看是否成功(2)使用浏览器访问以下地址:http://localhost:7001/cerp/signin用户名和密码均为:admin如果能够进入并且看见菜单树,则完全成功2019/7/31原型CERP系统培训讲义26主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义27新建eclipse工程(1)2019/7/31原型CERP系统培训讲义28新建eclipse工程(2)加载jar包2019/7/31原型CERP系统培训讲义29导入源代码导入后形成如下形式:2019/7/31原型CERP系统培训讲义30主要内容安装程序安装JDK安装SQLServer2000开发版安装BEAWebLogic将数据导入数据库将系统导入weblogic将java代码导入eclipse准备开发2019/7/31原型CERP系统培训讲义31补充内容—系统常见的调试方法和策略先调model,再调view看BEAweblogic的输出情况,及加入输出语句System.out.println()Js错误可以查看浏览器的提示Jsp中单个元素大小的调整2019/7/31原型CERP系统培训讲义32补充内容—常见错误及纠正办法错误一:banner.jsp找不到2019/7/31原型CERP系统培训讲义33补充内容—常见错误及纠正办法错误一:banner.jsp找不到的原因/cerp/pur23802019/7/31原型CERP系统培训讲义34补充内容—常见错误及纠正办法错误二:xml文件写法有误。主要是注释错误!--XXXXXXXXX--:符号-的个数?/cerp/pur23802019/7/31原型CERP系统培训讲义35补充内容—常见错误及纠正办法错误三:版本兼容问题要求:Jdk1.4.2,Beaweblogic是8.1,Eclipse3.1.出错表象:Stringbuilder类找不到。(该类仅仅从jdk1.5开始的,配套的eclipse是3.2)2019/7/31原型CERP系统培训讲义36补充内容—常见错误及纠正办法错误四:js无法使用方法:更改IEinternet选项高级关闭“禁用脚本调试”2019/7/31原型CERP系统培训讲义37补充内容--RBACUserPosition1Position2Position3Role1Role2Role3Menu1Menu2Menu3程序定义1+菜单定义1程序定义1+菜单定义1程序定义1+菜单定义12019/7/31原型CERP系统培训讲义38endUnderstand?Question?Goodluck!Thanks,ByeBye!