3项目需求分析规格说明书.doc_第1页
3项目需求分析规格说明书.doc_第2页
3项目需求分析规格说明书.doc_第3页
3项目需求分析规格说明书.doc_第4页
3项目需求分析规格说明书.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软工实训软件软件需求说明书1引言1.1编写目的 本文档进一步定制了软件开发的细节问题,便于用户和开发商之间进行协调工作,可作为软件系统开发技术协议的参考依据,为软件开发者进行详细设计和编程提供基础,为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.2背景 客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户信息公司决定实施客户关系管理系统。希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。该软件系统的名称:客户关系管理系统 本项目的任务提出者:信息公司 开发者单位:河北工程大学信电学院计算机科学与技术专业08级02班 开发者:秦浩、周清超、韩杨飞、李文斌、韩松1.3定义 数据流:数据进入模块后可能有多种路径进行处理 主键:数据库表中的关键域且值互不相同 外键:数据库表中与其他表主键相关联的域 SQL:Structured Query Language(结构化查询语言) SQL SERVER:系统服务器使用的数据库管理系统 系统:若未特别指出,统指本客户关系管理系统1.4参考资料 1张海藩.软件工程导论.清华大学出版社.2008.22刘韬.数据库系统原理教程.人民邮电出版社.2008.6 3邢素萍.Java办公自动化.航空工业出版社.2006.92任务概述2.1目标 希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。 高校教务系统主要的功能如下: (1) 营销管理:营销管理模块包含销售机会的管理和对客户开发过程的管理。营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。 (2) 客户管理:客户信息是公司资产的构成部分之一,应对其进行妥善保管、充分利用。每个客户经理有责任维护自己负责的客户信息,随时更新。 (3) 客户服务:客户服务是客户管理的重要工作。通过客户服务我们的销售团队可以及时帮助客户解决问题、打消顾虑,提高客户满意度。还可以帮助我们随时了解客户的动态,以便采取应对措施。 (4)客户贡献:对客户下单的总金额进行统计,了解客户对企业的贡献。 (5)数据字典:对系统中需要已选择的方式输入的输入项的候选项,统一通过数据字典来配置。比如服务类型、客户等级等。2.2用户的特点 本软件的用户方操作人员水平不一,但也都经常接触电脑,因此对电脑都很熟悉,对于维护人员的要求稍高,要有一定的专业计算机水平。 (1) 该系统所涉及到得各公司的操作人员 系统管理员、公司管理人员、公司职工 (2) 该系统中用户的要求: 系统管理员必须具备一定的数据库操作和管理知识,并具有高度的责任感和强烈的安全意识。 一般用户除了具有一定的计算机应用能力外,还必须各司其职,不得越权操作,不得随意泄露口令,以共同维护整个系统的安全及正常运行。 2.3假定和约束 按照用户要求进行软件开发,是开发出来的软件尽可能完美的满足用户需求,用户不得进行恶意操作,对软件进行破坏。3需求规定 3.1对功能的规定 该系统按不同用户进行功能划分为管理员所能进行的操作、公司职工所进行的操作。不同功能各自在相应的界面进行各自的功能操作,互不干扰,但又因数据库的共享而紧密联系。客户关系管理系统营销管理客户管理服务管理基础表销售机会管理服务分配服务创建编辑客户信息管理客户联系人客户交往记录客户流失管理客户开发过程创建销售机会统计表数据字典基础数据服务归档服务反馈展缓客户流失客户流失预警服务处理查询数据查询库存客户贡献分析客户流失分析客户构成分析客户服务分析 3.2对性能的规定3.2.1精度 数字的最终显示结果为一位小数3.2.2时间特性要求 本系统在正常的网络环境下,应能够保证系统的及时响应: 统计报表模块相应功能响应时间不超过30秒。 其他模块相应功能响应时间不超过15秒。3.2.3灵活性客户关系管理系统营销管理客户管理服务管理基础表销售机会管理服务分配服务创建编辑客户信息管理客户联系人客户交往记录客户流失管理客户开发过程创建销售机会统计表数据字典基础数据服务归档服务反馈展缓客户流失客户流失预警服务处理查询数据查询库存客户贡献分析客户流失分析客户构成分析客户服务分析 本系统的应用平台设计中选择B/S结构,采用基于JAVA技术并且符合Java EE开发规范的系统应用平台,并采用三层结构,使系统具有良好的可维护性和可扩展性。3.3输入输出要求 该系统对用户的输入没有严格要求,对于要以数字形式输出的情况,应使输出的数字没小数的只显示整数部分即可,由小数的显示一位小数。3.4数据管理能力要求 该项对不同用户要求不同,主要对管理员的要求比较多,对教师和学生用户不作要求。管理员必须具备一定的数据库操作和管理能力,管理员要定期或及时的对数据库进行更新以确保其他与数据库有关联的操作能正确进行和显示。3.5故障处理要求 出现故障,最好尽快与该系统的维护人员取得联系,有系统维护人员进行相应的处理。因此,系统维护人员要有一定的故障处理能力,尤其数据库方面的处理能力。3.6其他专门要求 本系统的系统架构,以及权限机制可以保证系统的安全性。首先,从系统架构看,本系统采用BS模型,从而使服务器数据源与客户端分离,保证了数据的物理独立性;其次,本系统的用户授权机制通过角色的定义管理实现,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。4运行环境规定4.1设备 系统应可运行于Windows平台或Unix平台(数据库服务器运行于Windows平台)。系统运行于局域网环境中。4.2支持软件 系统采用B/S架构,可用浏览器访问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论