客户信息管理系统需求分析

  • 格式:docx
  • 大小:20.95 KB
  • 文档页数:4

下载文档原格式

  / 6
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

客户信息管理系统需求分析

************************

一、前言 (2)

1系统背景 (2)

2系统开发目的 (2)

3系统开发目标 (2)

二、产品功能 (2)

三、需求分析 (3)

四、功能性分析 (3)

五、性能需求: (3)

六、安全需求 (4)

七、可靠性需求: (4)

一、前言

在目前市场经济的环境下,企业的管理者不仅仅需要掌握客户信息,还需要高效的存储以及读取和安全的防护措施来保护客户信息不受非法用户或未授权用户的窃取!

本系统的开发平台为免费的开源平台,采用简洁的人机界面,更安全的密码验证体系,在取得更安全的措施的同时为企业节省了成本,是一种安全的客户信息管理的工具!

1系统背景

由于现在信息的掌握和独享已经成为企业管理者一个制胜的法宝。那么你掌握的信息,也许很快就被黑客窃取或者病毒木马的攻击造成信息不能正常的访问,严重影响了企业的决策!

商业化软件的高额授权费用不仅浪费了大量的人力物力,安全性还没有良好的解决。建立一个高效的存储和读取及高安全的客户信息管理系统已经成为一种必然!

2系统开发目的

基于企业管理者管理自己客户的需求,本系统能满足管理者的安全需求的同时,采用简洁的操作增加新客户信息和删除不良客户的信息,并能够形成客户信任度的评比曲线,能更理性的做出制胜的决策!

3系统开发目标

本系统考虑系统组成各环的功能需求,基于使用成熟技术和实用化的原则,向最终用户提供一套先进的应用系统。这套系统应该具有最先进的技术特征;配置必要的数据库和应用服务程序;组织完整的管理员操作界面。软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类要清晰明了。使能够快捷的录入和读取及清楚的看到目前客户的信任度,且保密性能极高!

二、产品功能

操作:客户信息维护,客户信息查询

登录:用户登录

帮助

退出

三、需求分析

客户信息管理系统是一个高度集成的客户信息处理系统,通过各种功能进行整合,从而达到显示检索信息,提高工作效率,降低管理成本等目的。一个典型的客户管理系统应该能够管理所有的客户信息,还需要提供各种方式的检索查询功能。该系统还需要能够对用户身份进行管理。通过该系统的自动化管理,能够大大减少用户的工作任务,从而降低管理开销和成本。

一个完整的客户管理系统包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令按钮,操作框以及文本框,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及客户的各类信息等等。

一个最基本的客户管理系统要有如下几个重要功能:

(1)用户在登陆时可以识别用户的身份即是管理员还是普通用户。

(2)管理员可以方便进行客户信息的录入,修改,删除。

(3)普通用户可以按照各种条件进行客户信息查询。

(6)考虑程序执行操作时可能出现的情况,比如删除客户信息时程序自动跳转该客户信息的查看。删除某个用户,如果存在客户信息则不允许删除,跳转到该客户信息的记录。

一个客户信息管理系统要是能实现以上的各种功能,那么这个图书馆管理系统也就算是比较成功的一个系统了。

四、功能性分析

根据以上需求分析,我所设计的客户信息馆管理系统有2个功能模块,分别是客户信息维护模块,客户信息查询模块。

(1)客户信息维护模块:该模块主要负责管理客户信息录入、客户信息修改、客户信息删除。

(2)客户信息查询模块:该模块主要负责按编号查询、按所在地查询、按所在城市查询、按公司名称查询等等条件查询

五、性能需求:

为了确保系统能够长期、安全、稳定、可靠、高效的运行,客户信息管理系统应该满足以下的性能需求:

(1)系统处理的准确性和及时性。

(2)系统的开放性和可扩充性。

(3)系统的易用性和易维护性。

(4)系统的标准性。

(5)系统的先进性。

(6)系统的响应速度。

六、安全需求:

对于客户信息管理系统的客户量会非常大,所以在对这些客户导入和查询时要保证速度。

在客户信息管理的过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意攻击系统,修改原始记录,同时对于数据库中的数据需要定时备份,防止系统数据丢失。此外,系统要求用户在登陆时需要身份验证。

七、可靠性需求:

可靠性可以从安全性、事务性和稳定性三方面来衡量。

安全性与用户业务内容相关。如果开发的软件是信息安全级别很高的,如政府机构的办公文件,那么相应的安全性需求也会很高。事务的重要性在分布式系统和集成性系统中尤为重要。在小型系统中,事务性一般通过数据库本身的事务处理机制来保障,但在分布式系统、集成应用系统中,由于系统中可能存在多个异构数据库,仅仅靠数据库本身的事务处理就远远不够了,这时应借助第三方事务中间件来保障。稳定性由故障的频率、严重性、可恢复性、可预见性、准确性和平均故障间隔时间等一些指标构成。判断软件是否失效的判断依据有:系统死机、系统无法启动、不能输入输出或显示记录、计算数据有错等。

用户