南京地税应用软件开发项目通用技术需求书.docxVIP

  • 8
  • 0
  • 约9.67千字
  • 约 23页
  • 2019-09-27 发布于广东
  • 举报

南京地税应用软件开发项目通用技术需求书.docx

南京地税应用软件开发项目 通用技术需求说明书 南京地税电稅中心 当前版本:V2.0 修改日期:2016年12月9日 修订文档历史记录 日期 版本 编写人 审核人 2015年4月30日 V1.0 2016年12月9日 V2.0 TOC \o 1-5 \h \z \o Current Document 项目范围 4 \o Current Document 开发性质 4 \o Current Document 技术需求概述 5 1.权限体系需求 5 3. 2.监控日志需求 6 3. 3.安全验收需求 12 数据标准需求 19 软件开发框架需求 19 \o Current Document 实施需求概述 20 为加强我局应用软件项目(以下简称“软件项目”)开 发管理,保障软件项目开发目标的实现,现依据相关省局软 件项目建设管理办法和我局软件项目建设规范,制定软件项 目通用技术需求书。各个软件项目应根据以下需求描述和适 用范围,结合项目的实际情况,在项目的建设过程中按照规 定予以执行。 项目范围 本需求说明书所称的软件项目,是指按照《江苏省南京 地方税务局软件项目管理办法》(宁地税发〔2012) 158号) 的有关规定,我局立项处室报批省局后批准立项的市级应用 软件开发项目。省局委托我局建设的软件项目,按照省局的 相关要求执行。 开发性质 按照软件项目的开发性质进行划分,软件项目可分为新 建类软件项目和升级改造类软件项目。 新建类软件项目是指2016年(含)之后新建的软件项 目以及由此而产生的升级改造类软件项目。 升级改造类软件项目是指针对目前在用的应用软件系 统,根据业务部门的需求继续进行优化和完善的软件项目。 技术需求概述 技术需求包括权限体系需求、监控日志需求、安全验收 需求、数据标准需求和软件开发框架需求五个部分。 3?1?权限体系需求 3.1. 1.适用范围 适用于新建类软件项目和升级改造类软件项目。 3.1. 2.需求描述 依据软件项目的开发性质,权限体系需求分为以下两种 情况: 1、 新建类软件项目和升级改造类软件项目。该类项目 需使用我局“业务系统与应用软件支撑平台”的单点登录技 术开发框架和用户权限认证系统,由支撑平台框架统一管理 单点登录和权限系统;各级功能菜单均需与支撑平台完全整 合和集成,由支撑平台框架统一管理全部功能菜单。软件项 目应通过标准应用接口统一使用支撑平台中配置的机构、岗 位、人员信息,不再自行开发相关功能。 2、 特例。在使用我局“业务系统与应用软件支撑平台” 的单点登录技术开发框架过程中,如因架构不同等原因无法 使用单点登录技术开发框架,或者由此而产生的改造技术难 度较大,则需使用我局模拟单点登录技术规范;如因历史等 原因,该类项目的权限管理无法使用我局支撑平台的用户权 限认证系统,仍可沿用原有权限系统,但需使用统一的金税 三期系统登录号码和组织架构,并与金税三期系统定期(一 般按天)保持同步;如因历史等原因,该类项目的各级功能 菜单无法与支撑平台完全整合和集成,则需完成至少一级功 能菜单与支撑平台的整合和集成需求。 3. 2. 监控日志需求 3. 2. 1.适用范围 适用于新建类软件项目和升级改造类软件项目。 3. 2. 2.需求描述 监控日志包括用户日志、应用日志两个部分。 1、功能描述 1)用户日志 通过对日志的分析,能够掌握用户的行为特征,以便进 一步改善系统安全,增加业务功能导向。 用户日志的主要作用包括: (1)使系统管理员了解用户访问系统的详细运行历史 记录; (2)提供用户行为轨迹和系统使用状况分析。 用户日志实现功能如下: (1) 登录首页添加插件获取登录用户的主机信息如IP 等; (2) 对用户登录是否成功做校验记录,该功能主要为 了校验用户登录行为; (3) 记录用户访问、点击业务系统菜单的功能; (4) 提供用户自查登录日志的功能。 2)应用日志 通过对日志的分析,能够掌握系统的特征,以便进一步 改善系统。应用日志监测的一个核心思想是在收集日志的同 时,最大限度的减少对业务系统性能的影响,最大限度的减 少对业务系统的约束,以松耦合和异步的模式来收集和分析 日志。 应用日志的主要作用包括: (1) 让系统管理员了解各个系统的健康状况; (2) 提供分析各个系统在一段时间周期下的整体性能 状况。 应用日志的设计思路如下: (1)通用httpclient类似组件构造模拟请求系统的功 能; (2)使用模拟请求功能定时访问各个需要监控的业务 系统; 根据监控的各个业务系统的状况,将日志写入指 定的数据库日志表中; 为了保证日志的完整性和一致性,生成日志需根 据数据库服务器时间; 考虑到日志数据会比较多,因此数据库表格在设 计的时候考虑按日志时间划分多个partit

文档评论(0)

1亿VIP精品文档

相关文档