文档介绍:客户管理需求分析目录 1. 需求分析任务 对系统的综合要求: 目的客户信息管理系统是一种用于存储企业客户信息资源,便于与客户及时沟通交流,来增强与客户关系、提高企业管理水平的系统。企业可以通过客户信息管理系统管理、分析和统计现有客户资源,以便快速、全面、准确的了解现有企业客户情况,从而制定长期客户沟通和访问计划,制定营销战略,促进企业长期、良性经营发展。 功能要求: 1) 、应提供一个界面来调用各个功能, 调用界面和各个功能的操作界面应尽可能清晰美观。 2)、输入功能: 联系人信息录入( 包括从文件中导入联系人信息数据), 可以一次完成若干条记录的输入。 3) 、浏览功能:完成对全部联系人信息的显示。 4) 、查找功能: ①完成按联系人姓名查询联系人的相关信息,并显示。②完成按与本人关系查询联系人的相关信息,并显示。③完成电话号码( 完整号码或号码的一部分) 查询联系人的相关信息,并显示。 5) 、删除功能:通过输入联系人的姓名或编号完成对该联系人的信息进行删除。 6) 、添加功能:完成添加新联系人的信息。 7) 、修改功能:通过输入联系人的姓名或编号完成对联系人的信息进行修改。 8) 、保存功能:可以将联系人信息数据保存至指定的文件中。 9) 、退出通讯录管理系统。联系人信息应至少包括以下数据:编号、姓名、性别、年龄、电话、通讯地址、电子邮箱、与本人关系等。 性能需求数据有较高的真实性、准确性、实时性。系统的响应时间快,硬件处理时间及数据转换与传输时间也较快,运行速度适中。当操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,系统的适应能力强。在对学生信息,教师信息,教师课程安排等进行增,删,查改操作时,都有一定的输入限制,删除时会询问用户是否确认删除,以防止错误操作。 出错处理需求系统出错最严重的就是系统没有保证用户的用户名、密码和资金的安全性, 为了从根本上解决这个问题,在编写前台和后台代码时就要注意编写的严密性。出错处理的任务是及时有效的避免或纠正错误: 1) 接受到从另一个系统发来的违反协议格式的消息时要及时拒绝。 2) 发现系统自己出现错误时要及时提出出错处理需求。 接口需求 硬件接口 1 )条码打印机接口系统集成了 Zebra 系列产品的驱动,如果是其它品牌只要厂商提供产品驱动即可。系统通常通过串口连接条码打印机。 2 )数据采集器接口系统指定接口文件格式,数据采集器将采集后的数据按照系统指定的格式导出到指定目录, 然后系统读取接口文件, 读入数据。系统通常使用串口连接数据采集器。 3) 具体需要与硬件供应商确定产品规格,型号,以及通讯协议。 软件接口描述该软件产品与其它外部组件的连接,这些外部组件必须明确它们的名称和版本号以资识别,可能的外部组件包括: 操作系统;数据库;服务器; Java 运行环境;工具。 通讯接口描述与软件产品所使用的通讯功能相关的需求,包括:服务器的通讯;数据库的通讯;与硬件设备的通讯。 约束精度: 输出成绩分数、课程号、学号、学年、学期精度仍为整数,输出学分、学时、绩点保留一位小数; 工具或语言约束; 设计约束; 应该使用的标准; 应该使用的硬件平台 逆向需求逆向