预付费辅助管理系统需求规格说明书

yhtcq 贡献于2013-10-23

作者 刘腾飞  创建于2009-12-09 13:25:00   修改者lenovo  修改于2013-10-20 13:13:44字数5811

文档摘要:  本说明书适用于预付费辅助管理系统。在项目进行过程中,如果发现本需求规格说明书中所描述的内容不够完善或某些描述不够准确,可以对本需求规格说明书进行修订。
关键词:

 预付费辅助管理系统 需求报告 2013-10-10 修订历史记录 日期 版本 说明 作者 2013-10-10 1.0 详细内容 李波 2013-10-20 2.0 2013-10-18需求调研后修改 李波 目录 1. 范围 4 1.1. 引言 4 1.2. 术语 4 1.3. 目标 4 1.4. 文档概述 4 2. 引用文件 4 3. 需求 5 3.1. 用户特点 5 3.2. 需求规格 5 3.2.1. 集成原则 5 3.2.2. 运行环境需求 5 3.2.3. 系统部署结构图 7 3.2.4. 软件总体功能需求说明 7 3.2.5. 软件非功能性需求说明 15 3.3. 约束条件 15 3.4. 可行性分析 15 3.4.1. 关键点一 15 3.4.2. 关键点二 15 3.4.3. 关键点三 15 3.5. 特殊情况处理 16 4. 验收材料 16 1. 范围 本说明书适用于预付费辅助管理系统。在项目进行过程中,如果发现本需求规格说明书中所描述的内容不够完善或某些描述不够准确,可以对本需求规格说明书进行修订。 1.1. 引言 由于现有业扩新装流程中不具有收取预付费的功能,为了提高电费回收率,特开发本系统,实现对预付费的辅助管理。 1.2. 术语 术语或缩略语 说明性定义 预付费 指用户客户首次进行用电申请时预先缴纳的电费。 操作 指增加、删除、修改、查询等操作。 1.3. 目标 1) 为了在整个项目开发期间,向主管领导及开发组成员提供一个尽可能详细的需求描述,便于个人对项目的理解和彼此之间的交流。 2) 该需求规格说明书经审核通过后,将作为系统设计和测试的依据。 3) 该需求规格说明书经客户认可后,将作为项目验收的依据。 1.4. 文档概述 本文档是作为预付费辅助管理系统项目建设的需求说明文档。根据需求调研,对调研内容进行深入分析,形成需求分析报告,作为本系统下一阶段的主要依据。 2. 引用文件 《GB/T 9385-2008计算机软件需求规格说明规范》 3. 需求 3.1. 用户特点 业务人员在进行业务受理时收取用电客户的一定费用作为预付费记录到本系统进行管理。业务流程归档后,系统能够自动将该笔费用预存到SG186营销系统中。 3.2. 约束条件 l 关于列表 1) 列表的查询条件可以进行多条件组合检索,查询后,页面显示查询结果,保留查询条件。如无数据满足条件,则列表页为空,显示标题列。 2) 列表页默认显示记录为10条/页。 3) 所有的删除操作,系统提示“确定删除这1项吗?”。 l 关于数据项 1) 必填项为空时,系统提示“请填写xxx”。 2) 必选项为空时,系统提示“请选择xxx 。 3) 创建成功后给出“创建成功”的提示,并且提供“继续创建”和“返回列表”两种操作。 4) 修改成功后给出“修改成功”的提示,并且提供“继续修改”和“返回列表”两种操作。 5) 此文档中所有数据及图表均为示例数据,仅供参考,系统实现需依据实际情况计算。 l 用户界面需求 1) 系统整体风格一致 2) 操作页面功能布局合理,界面具有预见性和一致性 3) 减少用户记忆负担,采用有助于记忆的设计方案 4) 人机交互友好 3.3. 集成原则 2) 为了方便后期项目集成,保证接口建设的可操作性,降低接口风险,在系统技术层面上基于如下原则: l 标准性原则:接口架构应符合关联系统的基本框架要求; l 适应性原则:接口功能满足用户需求并符合应用系统的特点,与关联系统流程相适应; l 开放性原则:数据接口采用服务的形式对外提供,能够满足未来建设的系统接口需求; l 安全性原则:阻断SQL注入,满足权限管理的相关管理规定。 3) 集成工作应严格遵照系统的接口规范,系统的二次开发商可提出建设性建议并保证集成的可靠性。 3.4. 运行环境需求 1) 服务器端 预付费辅助管理系统的服务器采用数据库服务器与Web服务器独立部属,且Web服务器端采用双机热备机制,连接模式如图所示。 图表 1 服务器的配置: 数据库服务器型号及配置 HP 8420 CPU:8×1.1GB 内存:16GB 操作系统 Windows 2003 Server Web服务器型号及配置 HP DL580 G4 CPU:3.4GHz*4 内存:2G*6 操作系统 Windows 2003 Server 2) 客户端 本系统客户端的配置 客户端基本配置 CPU:双核3.0GHZ以上 内存:1GB以上 操作系统 Windows XP 网络环境 客户端在内部网络安全域之内 3) 软件环境 Web服务器软件版本号 MS IIS7.0以上 数据库类型 MS SQL Server 数据库版本号 2005/2008 客户端浏览器 IE 6.0 3.5. 系统部署结构图 图表 2 客户通过浏览器访问预付费辅助管理系统,预付费辅助管理系统的WEB应用程序部署在WEB应用服务器,数据库部署在数据库服务器。 3.6. 软件总体功能需求说明 3.6.1. 人员管理 对人员的信息维护。用户对人员信息可以进行查询、详细、创建、删除、修改、密码重置操作。 1) 人员列表 【业务描述】 在列表中显示人员的相关信息。 【业务规则】 l 每页显示10条数据,按照创建时间进行排序。 l 查询功能,可以根据登录名、姓名查询出数据。 l 删除功能,可以选择一个或者多个数据进行删除。删除员工信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该人员与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。 l 修改密码,当用户忘记自己的密码的时候,联系管理员,让管理员为其初始化一个密码。 【数据项】 如上图。 2) 人员创建 【业务描述】 创建人员的相关信息。 【业务规则】 l 需要有“创建”和“返回”两个按钮。 l 登录名不可以重复。 l “密码”和“确定密码”必须一致,长度大于6(系统登录和修改密码两处的验证一致)。 l 密码需要加密处理,需要使用“*”显示。 l “省”、“市”、“县”三级联动,默认为“请选择”。 l “邮箱”格式需要校验是否正确。 l 状态默认分为“开启”和“禁用”,默认都不选中。 l 可以直接选择所属的角色。 l 记录创建时间和创建者。 3) 人员修改 【业务规则】 l 需要有“修改”和“返回列表”两个按钮。 l “省”、“市”、“县”三级联动,默认为创建时候选中的数据。 l “邮箱”格式需要校验是否正确。 l 状态默认分为“开启”和“禁用”,默认为创建时候选中的数据。 l 可以直接修改所属的角色。 l 记录修改时间和修改者。 4) 人员详细 【业务描述】 查看人员详细信息。 3.6.2. 系统登录 【业务描述】 人员输入用户名、密码和验证码进入系统。 【业务规则】 l 如果用户没有录入登录用户名,则提示用户“请填写用户名”。 l 如果用户没有录入登录密码,则提示用户“请填写密码”,如果输入的密码长度小于6,则提示“密码 必须至少包含 6 个字符。” l 如果用户录入的用户名称或者密码不正确,提示用户“用户名或者密码出错。” l 用户密码需要使用“*”加密显示。 l 用户必须指定验证码。如果用户录入验证码错误,则提示用户“验证码错误!” 【数据项】 数据项名称 数据项描述 数据约束 用户名 用户账号 必填项,最多允许输入200个字符。 密码 用户的密码 必填项,不区分大小写,最少输入6个字符,最多允许输入200个字符。 验证码 出于安全考虑 必填项,数据或字母,不区分大小写,输入4个字符。 3.6.3. 修改密码 【业务描述】 人员登录系统后可以修改自己的密码。 【业务规则】 l 只能修改当前登录用户的登录密码。 l 用户必须提供原有登录密码。 l 用户密码需要使用“*”加密显示。 l 用户必须指定当前密码。如果用户没有录入当前密码,则提示用户“请填写当前密码”。 l 用户必须指定新密码。如果用户没有录入新密码,则提示用户“请填写新密码”, “新密码”和“确定密码”必须一致,另外,如果输入的密码长度小于6,则提示“密码 必须至少包含 6 个字符。”。 l 密码修改成功后需要提示用户 “修改密码成功”。 l 密码修改不成功后需要提示用户 “修改密码不成功,请核实数据”。 【数据项】 数据项名称 数据项描述 数据约束 当前密码 用户的旧密码 必填项,不区分大小写,最少输入6个字符,最多允许输入200个字符。 新密码 用户的新密码 必填项,不区分大小写,最少输入6个字符,最多允许输入200个字符。 确认密码 出于安全考虑,需要再次输入 必填项,不区分大小写,最少输入6个字符,最多允许输入200个字符。 3.6.4. 退出系统 用户完成工作后,退出系统的时候,需要给出提示。 3.6.5. 部门管理 此处提供了对部门的信息维护功能,用户对部门信息可以进行详细、创建、删除、修改操作。 包含的字段:序号 名称 描述 备注 创建时间 创建人 编辑人 编辑时间。 1) 部门列表 【业务描述】 在列表中显示部门的相关信息。 【业务规则】 l 按照创建时间进行排序。 l 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。 2) 部门创建 【业务描述】 创建部门的相关信息。 l 需要有“创建”和“返回”两个按钮。 l 记录创建时间和创建者 3) 部门修改 l 需要有“修改”和“返回列表”两个按钮。 l 记录修改时间和修改者 4) 部门详细 给出一个查看部门详细信息的地方。 3.6.6. 角色管理 将权限一致的人员编为同一角色,然后对该角色进行统一的权限分配。此处提供了对角色的信息维护功能,用户对角色信息可以进行查询、详细、创建、删除、修改、分配权限操作。 包含的字段:序号 名称 描述 备注 创建时间 创建人 编辑人 编辑时间。 5) 角色列表 【业务描述】 在列表中显示角色的相关信息。 【业务规则】 l 每页显示10条数据,按照创建时间进行排序。 l 查询功能,可以根据名称查询出数据。 l 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。 6) 角色创建 【业务描述】 创建角色的相关信息。 l 需要有“创建”和“返回”两个按钮。 l 可以直接选择包含的人员 l 记录创建时间和创建者 7) 角色修改 l 需要有“修改”和“返回列表”两个按钮。 l 可以直接选择所属的人员 l 记录修改时间和修改者 8) 角色详细 只给出一个查看角色详细信息的地方。 9) 分配权限 【业务描述】 为角色分配权限,使不同的角色具有不同的权限。这样,登录的用户就可以根据自己分配的权限,获取所属不同的菜单和操作权限。 3.6.7. 菜单管理 提供了对菜单的信息维护功能。用户对菜单信息可以进行查询、详细、创建、删除、修改操作,也可在此处选择所属角色。 包含的字段:序号 名称 描述 排序 备注 创建时间 创建人 编辑人 编辑时间。 1) 菜单列表 l 在列表中显示菜单的所有信息,列表以树形结构展示。 l 列表数据默认加载根节点,按照设定的排序字段进行排序。 l 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。 2) 菜单创建 l 需要有“创建”和“返回列表”两个按钮。 l 选择所属父节点,如果不选择默认为根节点。 l 可以直接选择所属的角色。 l 可以选择该菜单显示的图标。 l 记录创建时间和创建者。 3) 菜单修改 l 需要有“修改”和“返回列表”两个按钮。 l 选择或者修改所属父节点,如果不选择默认为根目录。 l 可以选择或者修改该菜单显示的图标。 l 可以直接选择所属的角色 l 记录修改时间和修改者。 4) 菜单详细 只给出一个查看菜单详细信息的地方。 3.6.8. 日志管理 提供了对日志的信息维护功能。用户对人员信息可以进行查询、详细操作。 包含的字段:序号 类型 内容 结果 备注 状态 创建时间 创建人。 1) 日志列表 l 在列表中显示日志的所有信息。 l 每页显示10条数据,按照创建时间进行排序。 l 查询功能,可以根据内容和创建时间查询出数据。 2) 日志创建 l 在后台记录操作的结果。 l 可以配置统一开启日志记录的功能。 l 记录创建时间和创建者。 3) 人员详细 只给出一个查看详细信息的地方。 3.6.9. 异常管理 提供了对异常的信息维护功能。用户对人员信息可以进行查询、详细、创建、导出操作。 包含的字段:序号 类型 内容 结果 备注 状态 创建时间 创建人。 4) 异常列表 l 在列表中显示异常的所有信息。 l 每页显示10条数据,按照创建时间进行排序。 l 查询功能,可以根据内容和创建时间查询出数据。 5) 异常创建 l 在后台记录操作的结果。 l 可以配置统一开启异常记录的功能。 l 异常创建时间和创建者。 6) 异常详细信息 只给出一个查看详细信息的地方。 3.6.10. 预收电费登记 提供给业务受理人员进行收费单据的录入功能,记录收费金额、收费时间,收费人员等,同时扫描保存收费进帐单据备查。 3.6.11. 实收员核实 实收员在系统中登记已经收到的预收电费。 3.6.12. 归档提示 针对已经归档的业务流程,系统自动判断并提示操作人员及时将预收电费录入SG186系统。 3.6.13. 预收检查 通过导入SG186的业扩新装数据,系统自动判断是否进行了预收,以及流程归档后,预存款是否已经正常转存入SG186系统。通过列表的方式展现。 3.6.14. 预收配置 提供根据业务各类或等级对预收金额、预收方式的配置,例如对高压大用户设置一个最低的预在收金额,在预收电费登记时进行提示。 3.6.15. 预收查询 通过用户号、收费人员、收费时间段等多种方式,查询预收情况,以清单列表的形式展示。 3.6.16. 预收报表 实现对预付费收取及转存情况的日报、月报统计功能。 3.7. 软件非功能性需求说明 1) 标准性。系统建设应遵守信息互连的统一标准和规范,实现信息互连。 2) 易扩展性。系统整体的框架结构可扩展性强,为新的需求提供可开发的功能端口。 3) 完整性。在系统设计建设时,根据用户方所提出的需求开发功能。 4) 稳定性。保证能够稳定运行,正常使用。 3.8. 可行性分析 3.8.1. 关键点一 关键点描述:用户登录系统后,根据用户的角色,快速加载菜单。 3.8.2. 关键点二 关键点描述:页面操作要统一,布局要大方美观。 3.9. 特殊情况处理 如果遇到问题,请及时联系我们400-028-0040。 4. 验收材料 1) 《软件需求规格说明书》 2) 《概要设计》 3) 《详细设计》 4) 《数据库设计》 5) 《测试报告》 6) 《用户手册》 7) 《安装部署手册》 8) 应用程序和数据库

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 8 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档