概述
项目一:公安综合系统二次开发(成功项目) |
项目简介(功能与用途): 开发环境:JSP+Oracle(B/S结构) 功能与用途:公安网络内部办公,包括(电子台帐,公文流转,公文发布,网站建设及综合管理) 要求:由于软件客户群体定位由原先地/县级市转至包括大型地级市和(省)厅级单位用户 考虑 1.客群使用所需资源,数据量增大; 2.分布式管理 3.可移植性. 决定由原先ASP+SQL Server 升级至 JSP+Oracle
项目难点与解决方案: 1.数据量增大,怎样有效增加查询访问效率 (1)采用磁盘阵列存储,进行分区管理,把大型数据表分区到每个磁盘中存储 (2)进行水平分片,根据数据访问量或区域将数据表水平分割成若干表格,建立全局视图封装数据操作 (3)重建索引 (4)划分历史表格 2.由于服务器跨地区,进行分布式管理管理 (1)建立集群服务器 (2)建立全局视图封装数据操作 3.安全性 (1)在硬件上添加了热备份等技术 项目成功与失败的经验归纳: 成功经验归纳:数据库实现前有实例基础,进行了全方面考察,和完整设计 数据库实现后进行了大量测试 如: *系统日志表 由原先的平均每月不到三万条记录到突增到每月几十万条甚至更多,加上算法的不和理(嵌套了其他查询),测试时使扫描7万条记录变成扫描上千万条记录.在进行发文统计时用了20多秒,在数据记录超过50万条便已会造成死机.通过以月划分历史表格,建立虚拟表,并把查询的历史数据统计成需要数据插入到新表格,在统计时直接查询新建统计表,平均只要不到一秒的时间便可以查询出来. *接警登记表格 每天接警记录由原先1~2百条记录到现在每天上千次记录(含下级各个单位接警总数),案件记录跨数据库服务器.并且案件报警需要备档备查. 在采用磁盘阵列存储,进行水平分片,并重建索引等方法下,使数据访问及查询达到一个很快的速度.
你在项目中岗位与贡献: 数据库设计师,进行数据库系统设计
|
项目二:公安网上办案系统二次开发(成功项目) |
项目简介(功能与用途): 系统名称:公安网上办案系统二次开发 开发环境:Jsp+Oracle 功能与用途::实现公安系统的网上办案功能(不具体描述) 要求:1.由原先ASP+SQL Server 升级至 JSP+Oracle 2.由于案件的复杂性,案件处理的严肃性,要求加强数据库的管理,和对历史数据的 存档。 项目难点与解决方法: 难点:1.数据体系繁杂,数据跨服务器,跨数据库,跨应用系统 2.数据过于庞大,难以管理和分析 解决方法:建立数据备份归档机制, 用中间件连接跨服务器系统
项目成功与失败的经验归纳: 成功经验归纳:1.有明确目标和完整的需求分析 2.参考了成功先例 3.进行了完整和充分设计 在这个项目中,有一点遗憾,有部分客户要求把办案系统(公安内网)里面的数据公布到外网的公安网站上.有于经验不足,在设计通过网闸部署数据库时并保持内外网数据交互时失败.
你在项目中岗位与贡献: 数据库设计师,进行数据库分析
|
项目三:公安案件智能化分析系统(失败项目) |
项目简介(功能与用途): 开发环境:Jsp+Oracle 功能与用途::实现公安系统办案智能化分析功能(不具体描述) 要求: 1.针对大量历史数据进行智能化分析(如分析影响犯罪率原因等问题) 2.对现行数据进行各种报表生成,对民警,公安部门进行智能化评分
项目难点与解决方法: 难点: 1.大量数据跨数据库,难以管理 2.历史数据过于庞大,难以分析 3.表格众多,统计困难 解决方法:建立数据仓库进行数据挖掘,建立归档机制进行分析。 项目成功与失败的经验归纳: 失败原因:1. 数据库和应用服务器交互困难 2. 用户要求(视图建立)困难,部分功能无法实现 3. 数据访问效率过低,速度过慢造成死机 经验归纳: 1. 先前无已成模型实例 2. 没有优秀的数据统计算法支撑 3. 系统分析阶段部分需求不明确
你在项目中岗位与贡献: 数据库设计师:数据库设计
|
说明:斜体字均为填写范例和说明,文字题写不受篇幅限制,请尽量详尽。
登记表格请同时提交信箱:bestdba@ciw.com.cn mulibox@yahoo.com.cn
最后
以上就是帅气篮球为你收集整理的项目经验-吴迪的全部内容,希望文章能够帮你解决项目经验-吴迪所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复