第一章 系统功能设计……………………………………………… 2
1.1 项目描述 …………………………………………………… 2
1.2 项目简介 …………………………………………………… 2
1.3 项目调研记录 ……………………………………………… 2
1.4 项目开发的可行性研究…………………………………… 2
第二章 系统开发方案………………………………………………4
2.1 进度安排 ………………………………………………4
2.2 明细工期 ……………………………………………… 4
2.3 开发内容 ……………………………………………… 4
第三章 开发流程……………………………………………………6
3.1 系统开发流程图 ……………………………………………6
3.2 系统架构图 ……………………………………………7
3.3 B/S模式图 ……………………………………………7
第四章 项目开发配置…………………………………………8
第五章 项目预算………………………………………………8
第六章 保密约定 ………………………………………………8
第七章 软件培训 ………………………………………………8
一.功能设计
1.1项目名称重庆市万州区林业局行政执法系统平台
软件需求方:重庆万州森林
软件设计方:重庆瑟曼科技有限公司
软件项目名称:FO
软件开发代号:SEM_FO
当前版本:Version 1.0
1.2项目简介
森林行政执法监督系统,是一个专属于森林的内部流程管理系统。它包括行政办公,案件办理。主要用于行政案件办理,常用法律法规的上传和查询,内部信息发布、浏览。
1.3调研记录
文件状态 | 调研日期 | 调研人员 | 调研内容 | 备注 |
草稿 | 2010-5-14 | 唐锐,李姝 | 确认该项目基本需求信息 | FO需求调研 |
草稿 | 2010-6-8 | 唐锐,李姝,朱海侠 | 确认功能模块的详细制作 |
办公自动化(OA)软件,作为一种信息化的工具,通过统一办公规范,加快信息流动,可以有效地提高员工工作效率,降低企业运营成本。由于它适时地顺应了信息技术发展的潮流,目前已逐渐成为机关或者企事业单位日常运转的必备工具。
此次开发的OA系统主要针对万州林业局解决部门内部存在的以下问题:
1、建立信息发布的平台。在内部建立一个有效的信息发布和交流的场所,例如、公告、规章制度等能够在机关内部员工之间得到广泛的传播。
2、实现工作流程的自动化。这牵涉到流转过程的实时监控、跟踪,解决多岗位、多部门之间的协同工作问题,实现高效率的协作。各个单位都存在着大量流程化的工作,例如公文的处理、各种审批、请示、汇报,都是一些流程化的工作,通过实现工作流程的自动化,就可以规范各项工作,提高单位协同工作的效率。
3、实现知识管理的自动化:传统的手工办公模式下,文档的保存、共享、使用和再利用是十分困难的。在手工办公的情况下文档的检索存在非常大的难度。办公自动化使各种文档实现电子化,通过电子文件柜的形式实现文档的保管,按权限进行使用和共享。
4、行政案件管理自动化:通过交流可知,贵部每年高达几百个案件,而每个案件的办理流程又比较复杂,涉及到多级审核、多个文书、多方协同、现场取证等等。针对这些繁杂的问题,我们提出此次OA系统开发的必要性,即可通过行政案件管理系统实现方便快捷查询、取消纸质文档、加入电子签章和电子签名、实时直观了解案件进度、文书标准规范、取缔相同信息多次录入等等。这样大大减轻了工作量,同时提高了工作效率,这是根本。
特点描述:
* 功能强大、几十个功能模块,涵盖个人办公、单位部门管理、协作区、沟通交流,设计灵活,可订制程度高,最大程度的满足万州林业局日常办公需求。
* 使用方便、人性化界面设计多种操作导航方式,只要简单熟悉不需专门培训即可迅速适应无纸化办公环境。
* 安装维护简单、独有快速安装和数据备份恢复工具,无需专门技术人员便可轻松完成。
* 安全可靠、数据可备份、可恢复,完善的权限控制,保证信息发布、传输的保密性。
* 性能稳定、C/S架构, SQL数据库, Windows操作系统平台,性能稳定,速度快,容量大。
* 性价比高。
2.1软件报价
完成内容 | 软件报价(元) |
系统开发 | 16万元 |
明细工期安排如下:
序号 | 截止日期 | 日程事项 | 后续安排 | 备注说明 |
1 | 2010-6-1 | 数据库设计,软件结构搭建 | ||
2 | 2010-7-15 | 程序界面搭建 | ||
3 | 2010-8-1 | 开始实现程序功能需求 | ||
4 | 2010-9-15 | 功能需求完成,整合所有功能 | ||
5 | 2010-9-30 | 整合完成,DEMO测试版本试运行 | ||
6 | 2010-10-10 | DEMO版本测试结束,项目正式运行 |
2.3开发内容
模块分类 | 系统模块 | 模块包含内容 |
用户 | 用户信息管理 | 用户名密码,个人资料 |
用户功能 | 1、登陆成功后,可以对案件进行上传,一旦上传除管理员外,不能做任何修改。 2、对已有内容的浏览和查询。 3、领导审批完成后,自动生成文档 | |
用户动态查询 | 用户办理的案件及信息查询的功能(如当月、本周、三天、本天),提供相关模糊查询以及自定义查询 | |
通知 | 发表通知 | 发布通知信息 |
通知管理 | 对已发布的通知进行修改和删除 | |
搜索功能 | 站内搜索 | 通过内部数据的搜索,对案件进行查看 |
安全性 | 账号密码 | 除管理员外,只能对自己的密码进行修改 |
流程安全 | 保证文档不被截取篡改 | |
电子印章 | 确保它不被盗用,保证它的唯一性,不可分离性,不可修改 | |
电子签名 | 确保它不被盗用,保证它的唯一性,不可分离性,不可修改,不可抵赖性 | |
系统管理 | 警员管理 | 权限只限于案件的办理,上传,添加,浏览 |
领导管理 | 权限只限于案件的办理,上传,添加,浏览,审批。 | |
管理员管理 | 对已填内容的修改,对账号的管理,发布通知 | |
数据维护 | 对数据库数据进行备份及还原 |
全局模块:
基于C/S体系结构、关联菜单设计、支持标准文档格式、多种方式协作交流
信息交流:
内部公告信息管理、规章制度
公文收发:
收文管理、发文管理
人力资源:
人事档案管理
共享资源平台:
个人文件、共享文件、资源查询
通讯录:
个人通讯录、部门通讯录
行政案件管理系统:
新建案件、案件查询、案件进展、案件审批、文书修改
系统设置:
人员管理、部门设置、权限分配、数据备份、系统开关等
此次万州林业局OA系统开发采用的是C/S结构,数据库:MSSQL,开发语言:java tomcat MySql或者Oracle,操作平台:WINDOWS操作系统,以此充分保证了操作界面简单化、数据交流快速稳定化、资源平台共享化以及系统安全化。
本次系统前期由于只是万州林业局内部使用,故暂时未涉及到服务器这块,可以内部某台电脑为服务器,建立局域网访问。
用户分析:此次OA系统的主要用户暂定为万州林业局内部执法人员。不同人员拥有不同的权限。
操作流程
三.开发流程
1、系统开发流程:
2、系统框架结构图:
3、系统采用B/S模式
B/S三层架构的优势
1、三层架构属于瘦客户的模式,用户端只需要一个较小的硬盘、较小的内存、较慢的 CPU就可以获得不错的性能
2、三层架构的最大优点是它的安全性。用户端只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了。
3、跨平台,支持异构网络;支持集群,良好的横向扩展能力;支持多种WEB服务器和多种数据库
四.项目开发成员配置
项目经理1名:负责整个系统开发的方案策划、进度安排、人员配置、项目实施、后期维护等工作
UI设计师1名:负责此次OA系统的界面风格设计以及页面布局工作
程序开发员2名:主要负责OA系统各程序开发
系统实施人员1名:负责OA系统运行测试、反馈信息收集
以及安装落实与后期维护。
五.项目预算
整个项目开发成本主要包括:开发人员基本工资与差旅补助费用,因为暂时未涉及到硬件设施这块。
项目内容 | 工作量(单位:人月) |
行政办公 | 1人月 |
电子签批 | 1人月 |
信息管理 | 1人月 |
系统管理 | 2人月 |
六.保密约定
双方在合作过程中,共同保守软件开发过程中所涉及到的各类资料,我们不得将客户的各类数据、信息、行业经验向第三方透露;客户未经开发方许可,不得向任何第三方透露软件开发费用。
双方可签软件开发保密协议,如有违反约定,可提请泄密赔偿责任。
七.软件培训
我们客户相关操作人员进行与软件有关的操作培训,确保操作人员能够熟练操作软件;培训一名系统管理员,使其掌握各套软件的参数设置、用户权限、数据备份等日常操作。