保姆级教程之医药采购系统平台笔记第1天01:项目需求分析和概述&数据导入&oracle10G和Oracle11G的搭建&PLSQL Developer的安装&instantclient的配置&数据导入

医药采购系统项目需求分析与环境搭建

如果想要获取第一天的源码,笔记,和相关工具,增加需求,代码重构,可以关注我并私信!!!


项目功能概述

1 十天教学计划

  1. 第一天:项目背景、需求、环境搭建

第二天:(难度)系统封装

C:\Program Files (x86)\Thunder Network\XlNetAcc以用户管理模块来讲

第三天:在系统封装基础之上把用户管理模块开发完成、数据字典、用户认证

第四天:apache poi工具,导入导出(大数据的导入导出)

从第五天开始业务学习

第五天:供货商药品目录模块

第六天:采购单模块

动态分表方法(利用mybatis操作sql的灵活性来实现)

第七天:围绕采购单模块来开发

第八天:围绕采购单模块来开发

第九天:围绕采购单模块来开发


第十天:统计分析

掌握完整的统计分析的解决方案

第一天:项目背景、需求、环境搭建。环境搭建:

Oracle(使用pl/sql连接oracle)(比较麻烦)

  1. 更完整的十天的教学计划的内容,如下的表格所示

时间

内容

目标(加重表示重点)

第一天

项目分析

开发环境

系统框架搭建(maven)

了解本项目的背景、业务流程、功能模块。

了解模块划分的思想及方法。

掌握eclipse+maven工具使用方法。

掌握maven工程构建过程。

系统框架整合

--Dao(重点)

--Service

--Controller

--View

掌握Dao、Service、controller整合的过程。

掌握mbatis mapper的编写方法。

掌握serivce的编写方法。

掌握controller的编写方法。

了解首页布局(jquery easyui的框架组件layout、tabs、accordion

第二天

用户管理模型

用户信息列表

用户信息添加:

系统封装:

自定义异常类封装

自定义结果信息封装

系统异常统一处理

 全局异常处理流程

 全局异常处理类

 全局异常调试

提示信息国际化

 国际化测试及工具类封装

 系统结果工具类封装

 系统环境结果类封装

掌握本系统用户管理模型

掌握jquery easyui的datagrid组件的使用

掌握springmvc  response注解使用

掌握ajax+json开发过程 

掌握系统统一异常处理原理

掌握本系统国际化操作方法(工具类使用)

掌握各工具类的使用

第三天

用户管理 CRUD完善:

用户删除

用户修改

用户管理模块集成测试

数据字典设计及使用

用户认证实现

掌握本项目框架CRUD开发方法

掌握数据字典设计使用方法

掌握用户身份认证流程

了解用户认证拦截编写方法

第四天

POI API学习HSSF,XSSF

药品目录导入、导出

系统参数配置

Sql复习(内链接、外链接、子查询)

掌握POI实现大数据导入导出

掌握系统参数配置表设计及使用

会写多表链接查询(内链接、外链接、子查询)

第五天

供货商药品目录模块分析

供货商药品目录维护开发

供货商药品目录控制开发(自学)

掌握供货商药品目录业务流程

掌握本系统批量操作的方法

第六天

采购单模块业务分析

采购单创建(主信息)

采购单维护列表

掌握供货商药品目录模块业务流程

### Oracle 11g RAC 集群搭建的详细步骤 Oracle Real Application Clusters (RAC) 是一种高可用性、高性能的数据库解决方案,允许多个节点共享同一个数据库实例,从而提高数据库的可扩展性容错能力。以下是 Oracle 11g RAC 集群的搭建步骤。 --- ### 1. 环境准备 在开始安装之前,确保满足以下硬件软件要求: - **操作系统**:支持的 Linux 或 Windows 版本(如 Red Hat Enterprise Linux 5/6)。 - **硬件要求**: - 至少两个节点(物理机或虚拟机)。 - 共享存储设备(如 SAN 或 NAS)。 - **网络配置**: - 每个节点至少需要两个网络接口(私有公共)。 - 配置主机名解析(如 `/etc/hosts` 文件)。 - **软件安装**: - 安装 Oracle Grid Infrastructure 11g。 - 安装 Oracle Database 11g 软件。 --- ### 2. 安装 Oracle Grid Infrastructure Oracle Grid Infrastructure 包括 Oracle Clusterware Oracle Automatic Storage Management (ASM)。 #### 2.1 解压安装包 将 Oracle Grid Infrastructure 安装包解压到一个目录中。 #### 2.2 运行安装程序 执行 `runInstaller` 启动安装向导: ```bash ./runInstaller ``` #### 2.3 选择安装类型 选择 "Install and Configure Grid Infrastructure for a Cluster"。 #### 2.4 配置集群节点 输入所有节点的主机名虚拟 IP 地址。 #### 2.5 配置网络 选择公共私有网络接口。 #### 2.6 配置 ASM 创建 ASM 磁盘组,用于存储 OCR Voting Disk。 #### 2.7 设置密码 为 `sys` `system` 用户设置密码。 #### 2.8 安装完成 安装完成后,运行以下脚本以完成配置: ```bash /oracle/app/11.2.0/grid/root.sh ``` --- ### 3. 安装 Oracle Database 11g #### 3.1 解压安装包 将 Oracle Database 11g 安装包解压到一个目录中。 #### 3.2 运行安装程序 执行 `runInstaller` 启动安装向导: ```bash ./runInstaller ``` #### 3.3 选择安装类型 选择 "Install database software only" 或 "Create and configure a database"。 #### 3.4 配置数据库选项 选择 "Oracle Real Application Clusters database"。 #### 3.5 选择节点 选择所有参与集群的节点。 #### 3.6 设置安装路径 指定 Oracle 数据库软件的安装路径。 #### 3.7 设置密码 为 `sys` `system` 用户设置密码。 #### 3.8 安装完成 安装完成后,运行以下脚本以完成配置: ```bash /oracle/app/oracle/product/11.2.0/dbhome_1/root.sh ``` --- ### 4. 创建 RAC 数据库 #### 4.1 使用 DBCA 创建数据库 通过 Oracle Database Configuration Assistant (DBCA) 创建 RAC 数据库: ```bash dbca ``` #### 4.2 选择数据库操作 选择 "Create a Database"。 #### 4.3 选择数据库模板 选择适当的模板(如 General Purpose)。 #### 4.4 输入全局数据库名 输入数据库的全局名称 SID。 #### 4.5 配置 RAC 节点 选择所有参与集群的节点。 #### 4.6 配置存储选项 选择使用 ASM 或 NFS 存储。 #### 4.7 配置数据库选项 选择需要的组件(如 Oracle XML DB、Oracle Text 等)。 #### 4.8 设置密码 为 `sys`、`system` 其他管理用户设置密码。 #### 4.9 完成创建 点击 "Finish" 开始创建数据库。 --- ### 5. 验证 RAC 集群状态 #### 5.1 检查集群状态 使用以下命令检查集群状态: ```bash crsctl check crs ``` #### 5.2 检查数据库实例状态 使用以下命令检查数据库实例状态: ```bash srvctl status database -d <DB_UNIQUE_NAME> ``` #### 5.3 检查 ASM 状态 使用以下命令检查 ASM 状态: ```bash srvctl status asm ``` --- ### 6. 常见问题与解决方法 - **OCR Voting Disk 故障**:确保 OCR Voting Disk 存储在共享存储上,并且权限正确。 - **网络配置问题**:检查 `/etc/hosts` 文件网络接口配置- **节点通信问题**:确保所有节点之间的私有网络通信正常。 - **ASM 磁盘组问题**:检查 ASM 磁盘组的状态配置--- ### 7. 示例代码:添加数据库到集群 使用 `srvctl` 命令将数据库添加到集群中: ```bash $GI_HOME/bin/srvctl add database -db <DB_UNIQUE_NAME> -spfile <SP_FILE_LOCATION> [-pwfile <PW_FILE_LOCATION>] -oraclehome $DB_HOME -node <NODE_HOSTNAME> ``` --- ### 8. 参考资料 - [Oracle Grid Infrastructure 安装指南](https://docs.oracle.com/cd/E11882_01/install.112/e24659/toc.htm) - [Oracle Database 11g RAC 安装指南](https://docs.oracle.com/cd/E11882_01/rac.112/e10717/toc.htm) ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

elastic_solr

可以对需求进行二次开发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值