《SugarCRM项目ContactsMudle模块需求分析.docx》由会员分享,可在线阅读,更多相关《SugarCRM项目ContactsMudle模块需求分析.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Contacts Mudle-005 联系人SRS-Contacts-FUNC-005-001 快速新增简述输入关键联系人信息快速新增一个联系人。输入1、联系人名:必填,字符串,长度:502、 客户公司网站点信息,字符串,长度:2553、 : 号码,数字,小括号以及中横杠,长度:254、指派用户:必填,输入或选择一个已经存在系统用户,默认值为当前登录用户处理正常流程:输入全部或必填信息后,点击保存按钮,能够新增一条联系人记录备选流程1:如果没有填写必填信息,那么无法保存,并且提示用户输入必填信息备选流程2:如果输入联系人名与已经存在客户一样,那么提示用户已经存在同名用户,如果用户仍然选择保存,
2、那么生成一个新联系人;如果用户选择取消,那么不生成新联系人记录。备选流程3:如果输入Assigned To字段不是系统中存在用户,那么系统给出相应提示,不生成新联系人记录。备选流4:输入全部或必填信息后,点击取消按钮,那么系统不会保存新联系人记录并返回上一部操作输出符合用户输入信息联系人,可在联系人列表中查找到SRS- Contacts-FUNC-005-002 根本查找简述输入联系人根本字段信息,查找出相应联系人输入联系人名称:必填,输入一个系统存在联系人名处理正常流程:输入至少一个字段信息,点击查找按钮那么系统会搜索到指定查找条件联系人信息,并显示在联系人列表下面。备选流1:如果输入信息输
3、入为空,点击查找按钮,那么显示全部联系人信息备选流2:如果字段信息输入有误或系统不存在信息,系统不显示任何联系人信息备选流3:输入查询条件错误,点击去除按钮那么系统返回显示所有联系人信息 备选流4:勾选“只显示我记录,点击查找那么系统只会显示默认用户名相关信息备选流5:通配符“%查找,“%表示任意多个字符,例如在联系人名称中输入“A%那么列出以A开头所有客户记录备选流6:通配符“-查找,“-表示任意一个字符,例如在联系人名称中输入“-a那么列出以任意一个字符开头第二个字符是字母a所有联系人记录备选流7:大小写敏感,例如:在联系人名称中分别输入“Gfted和“gifted字段,那么查询结果会不一
4、样输出符合搜索指定相关联系人信息,并会在联系人列表中列出SRS- Contacts-FUNC-005-003 高级查找简述输入正确联系人信息,准确查找出指定联系人信息输入1, 名称:选填,输入系统已存在联系人名2, 网站:选填,输入已存在Web站点信息,字符串,长度:2553, :选填,输入联系人信息存在 号码,字符串,长度:254, 电子邮件:选填,输入联系人信息中存在电子邮件5, 地址:选填,输入已存在地址6, 城市:选填,输入联系人信息中已存在城市7, 类型:选填,输入联系人信息中存在类型8, 国家:选填,输入系统存在国家9, 省份:输入系统存在省份10,行业:选填,输入联系人信息中存在
5、行业11,负责人:选填,输入联系人信息中存在负责人处理正常流程1:完整输入或者局部输入正确信息,点击“查找,能够准确搜索到指定联系人记录并显示在联系人列表中,备选流1:如果输入信息为空,点击查找按钮那么显示全部联系人信息备选流2:如果字段信息有误或系统不存在信息,那么系统不显示任何联系人信息备选流3:模糊查找,如果输入系统存在联系人字段信息不全,那么系统会显示含有一样字段信息所有联系人备选流4:通配符“%查找,“%表示任意多个字符,例如在联系人名称中输入“A%那么列出以A开头所有联系人记录备选流5:通配符“-查找,“-表示任意一个字符,例如在联系人名称中输入“-a那么列出以任意一个字符开头第二
6、个字符是字母a所有联系人记录备选流6:大小写敏感,例如:在联系人名称中分别输入“Gfted和“gifted字段,那么查询结果会不一样输出输入系统存在合法字段信息,系统会显示符合查找条件联系人信息SRS- Contacts-FUNC-005-004 联系人编辑简述点击需要编辑修改联系人记录左边编辑按钮,编辑修改联系人信息输入1,联系人名称:必填,输入系统不存在联系人2,负责人:选填,输入或选择一个系统存在用户3,电子邮件:选填,字符串,系统不存在电子邮件,长度504,说明:选填,事件描述,字符串,长度10005,行业:选填,下来菜单处理正常流程1:在联系人列表中点击需要编辑修改联系人记录左边编辑
7、按钮,进入该联系人编辑页面,进展必要编辑后,点击“保存按钮,修改后联系人将得到保存;备选流程1:没有填写必填信息,那么无法保存,并且提示用户输入必填信息备选流2:输入联系人名称字段是系统存在联系人,点击保存并选择确定那么系统会生成一条重复联系人记录备选流3:如果输入负责人字段不是系统中存在用户,那么系统会弹出相应提示,不生成新联系人记录备选流4:在编辑页面点击“取消按钮,那么取消编辑输出联系人信息被编辑更改成功原联系人记录不存在,并能在联系人列表中可查找到编辑后新联系人信息SRS- Contacts-FUNC-005-005 删除当前联系人简述删除当前联系人所有信息输入无处理正常流程1:点击复
8、选框或同时点击多个复选框那么页面左下角会显示已选择数量, 点击下拉菜单按扭,点击选择删除系统提示您确定要删除所选择记录点确定那么选中联系人所有信息全部被删除备选流程1:没有点击复选框按钮,点击删除按扭那么系统会提示 “请选择至少1条记录进展操作备选流程2:点击了多项选择按钮但没有选择删除项那么无法完成删除动作备选流程3: 点击复选框或同时点击多个复选框那么页面左下角会显示已选择数量, 点击下拉菜单按扭,点击选择删除系统提示您确定要删除所选择记录点击取消那么选中联系人所有信息不会被删除输出所选当前联系人所有信息被删除了,并在联系人列表中查找不到该项记录SRS- Contacts-FUNC-005
9、-006 查看更改日志简述查看当前联系人更改日志记录输入无处理正常流1:点击编辑按钮那么系统进入编辑页面点击查看更改日志按钮,那么系统会弹出更改日志页面备选流1:点击联系人名称进入查看客户信息页面,也能翻开更改日志记录文档备选流2:点击联系人名称进入查看联系人信息页面,也能翻开更改日志记录文档输出弹出更改日志页面SRS- Contacts-FUNC-005-007 合并重复简述将假设干条联系人记录合并成一条记录输入名称:必填,输入字符串,长度:50负责人:选填,输入或选择系统存在用户名处理正常流程:在联系人列表中选定2条以上联系人记录,点击合并重复按钮,进入合并编辑页面,可编辑并合并联系人信息
10、,点击“保存按钮,弹出对话框,按“确认那么保存合并备选流程1:没有选择记录或只选择了一条记录,那么在执行合并重复命令时系统提示应选择至少两条记录。备选流程2:在联系人列表中选定了2条以上联系人记录,点击合并重复按钮,进入合并编辑页面,选择取消按钮,那么取消合并操作。备选流3:如果没有填写必填信息,那么无法保存,并且提示用户输入必填字段备选流4:在联系人列表中选定了2条以上联系人记录,点击合并重复按钮,进入合并编辑页面填写必填信息,点击保存合并按钮,那么会弹出一个对话框提示“这个操作会删除下来记录选择“取消,那么取消保存合并备选流5:如果输入修改日期和输入日期日期时间不合法,那么系统给出相应提示
11、,不生成新记录备选流6:如果输入负责人名称字段不是系统存在用户,那么系统给出相应提示,不生成新事件记录输出能成功合并重复联系人记录,并且能在联系人列表中查找到SRS- Contacts-FUNC-005-008 导出联系人简述将选定联系人信息导出到外部文件中输入无处理正常流1:选中将要导出联系人信息左边复选框,点击下拉菜单按钮,选中导出项,那么系统弹出一个文件下载对话框,提示“您想翻开或保存此文件吗?点击“保存,那么系统会将联系人信息自动保存在外部默认文件中备选流1:没有选中联系人左边单项选择框,点击导出项那么系统会提示“请选择至少1条记录进展操作备选流2:选中将要导出联系人信息左边复选框,点
12、击下拉菜单按钮,选中导出项,那么系统弹出一个对话框,提示“您想翻开或保存此文件吗?点击“翻开那么直接翻开导出文件备选流3:选中将要导出联系人信息左边复选框,点击下拉菜单按钮,选中导出项,那么系统弹出一个对话框,提示“您想翻开或保存此文件吗?点击“取消那么取消导出动作备选流4:点击多项选择按钮,选中导出项但被导入默认外部文件空间已满那么无法完成导出动作输出能成功导出选定联系人信息,并保存到指定路径上,能在保存文件夹中找到导出文件,翻开后能看到导出联系人信息SRS- Contacts-FUNC-005-009 导入联系人信息简述将外部文件中联系人信息导入CRM 输入外部联系人信息文件处理正常流程:
13、导入动作分3步完成,由向导指示用户完成第1步:选择数据源类型、分隔符、导入操作第2步:选择待导入外部文件,设置是否有标题列第3步:设置导入文件按分隔符分割得到各个字段与联系人记录各字段对应关系。第4步:执行Import Now命令,将文件中信息导入。提示用户导入结果。备选流程1:执行back命令可以回到上一步操作备选流程2:如果用户没有选择待导入文件,那么无法进展到下一步,并且提示用户选择一个要导入文件。备选流程3:进展字段映射时,可以执行Add Field命令添加新字段备选流程4:可在映射字段时设置如下高级选项:备选流程5:可对映射关系进展保存,在后续导入文件时直接使用输出外部文件中记录联系
14、人信息被导入到CRM中,能够在联系人列表中查找到SRS- Contacts-FUNC-005-010 批量更新信息简述点击复选框,批量更新联系人信息输入1, 分配用户:选填,输入或选择一个已经存在系统用户2, 行业:选填,选择一个行业3, 类型:选填,选择一个类型4, 主油箱添加剔除标记:选填,选择是或否处理正常流1:点击复选框,选择需要更新联系人,然后点下拉菜单中选择批量更新项, 然后填好批量更新下面选框需要更新修改数据,按更新按钮,弹出对话框,按“确定确定更新,那么选定联系人信息按照设定好修改信息得到修改更新,并在列表中显示备选流1:输入修改条件,但没有选择需要更新联系人记录,点击更新按钮
15、,系统会提示“至少选择一条联系人记录进展操作备选流2:选择一条或多条联系人记录,没有输入修改条件,点击更新按钮,系统执行刷新操作,但不会更新联系人记录备选流3:如果输入分配用户字段不是系统中存在用户,那么系统给出相应提示备选流4:选定了需要更新联系人记录,输入了批量更新下面选框需要更新修改数据,点击更新按钮,弹出对话框,按“取消,那么取消更新输出能成功按输入设定批量更新选定联系人记录,并能在联系人列表中查找到SRS- Contacts-FUNC-005-011 复制联系人简述复制系统已存在联系人输入1、 在当前系统存在联系人中选中一个联系人,点击“复制功能按钮,进入复制编辑页面2、 编辑已有联
16、系人信息,其中,名称是必填项,有效输入邮箱地址,不能包含字符和敏感字符3、 点击“保存或“取消功能按钮,透过之前记录建立或是点击取消新增这个联系人处理正常流程1:在当前系统存在联系人中选中一个联系人,点击“复制功能按钮,进入复制编辑页面正常流程2:编辑已有联系人信息,点击“保存功能按钮,可能会新增一个重复联系人备选流程1:编辑已有联系人信息,如果名称输入为空白,系统会提示缺少必填字段,那么无法保存信息备选流程2:邮箱地址假设包含了汉字和敏感字符,系统会提示无效值,一样不能保存信息正常流程3:点击“保存或“取消功能按钮,透过之前编辑记录建立或是点击取消新增这个联系人备选流程1:点击“取消功能按钮
17、,系统那么会放弃已编辑好信息,重新返回到联系人信息页面输出能成功复制得到一个可能重复新联系人,并能在联系人列表中找到Project模块SRS-Project- Create -01 新增工程SRS-Project- Create -01-001新增项简述通过完整新增来详细输入工程信息,创立一个新工程输入1. 名称:必填,50个字符2. 状态:选填,从下拉框选择3. 开场时间:必填,从时间框中选择4. 完毕时间:必填,从时间框中选择5. 负责人:选填,输入或选择一个已经存在系统用户,默认值为当前登录用户6. 优先级: 选填,缺省值为“High,从下拉菜单中选择。7. 描述:字符串,长度:1000
18、 处理正常流程:输入全部或必填信息后,点击Save按钮,新增一条工程记录备选流程1:如果没有填写必填信息,那么无法保存,并且提示用户输入必填信息备选流程3:如果日期是用户输入,如果日期格式不正确,系统提示,日期格式无效,请重新输入备选流程4:如果输入Assigned To字段不是系统中存在用户,那么系统提示该用户不存在,不生成新工程记录。备选流程6:Assigned to字段,可以有选择功能输出符合工程输入信息要求新建工程,在工程列表中能够找到SRS-Project -02 工程查找SRS-Project -02-001工程根本查找简述通过输入工程名称来查找工程输入1. 工程名称:必填 ,字符
19、串,长度:502. 只有我工程: 如果勾选复选框话,代表只在自己工程里查找,否那么 就在所有工程里查找处理正常流程:输入系统存在工程明细,点击查找,那么工程列表显示该工程。备选流程1:输入工程名错误或者是系统不存在,点击查找,那么查不到该工程,系统提示该工程不存在。备选流程2:如不填工程名称,点击查找,那么系统显示所有工程。备选流程3:如输入查找工程名后,点击去除按扭,那么去除输入信息。输出在Name里输入已有工程名称,点击搜索,在工程列表里显示符合名称工程信息SRS-Project -02-002工程高级查找简述通过高级搜索,可以通过更多方式来查找所需工程输入1. 名称:工程名称,字符串,长
20、度:50位2. 开场日期:键盘输入或者日期从日期按钮中选择, 长度:8位 数字字符 前 4位是月和日后4位是年,具体时间键盘输入3. 单击“日历图标,并选择任务完成截止日期或者键盘输入 长度:8位 数字字符 前4位是月和日后4位是年,具体时间键盘输入。4. 优先级:选填,缺省值为“High,从下拉菜单中选择5. 状态:下拉选项框中选择6. 负责人:可手动输入或点击选择已存在数据选项窗口处理正常流程:按照上述输入条件以此输入信息查找到对应工程信息备选流1:如果输入信息为空,点击查找按钮那么显示全部工程备选流2:如果输入工程名称系统部存在,那么系统不显示任何会议信息备选流3:如果输入主题信息不全,
21、那么系统可能会显示含有一样字段信息所有会议信息备选流4:假设输选择状态或者负责人或者“相关信息与主题不符合,那么查到不到任何信息输出用户输入至少一项正确信息,在工程列表里能显示出相符结果SRS-Project- Edit -03 工程管理SRS-Project- Edit -03-001工程编辑简述在任务列表里点击一个任务,在详细信息页,点击编辑能对任务信息进展编辑输入1.名称:必填,任务名称,字符串,长度:50位2.负责人:负责人:选填,输入或选择一个已经存在系统用户,默认值为当前登录用户3.估计工作量:数字字符,长度:11位,输入估计工作为所有工程任务总和。4. 实际工作量:输入所有工程任
22、务实际工作总和,数字字符,长度:11位5.说明:选填,字符串,长度;1000处理正常流程:用户填写了必填选项,修改了信息,点击保存后,那么工程信息更新备选流程1:假设用户必填选项没填,那么系统提示请输入必填项备选流程2:如果用户输入描述信息超过了允许输入最大长度,那么系统提示非法输入备选流程3:用户在修改正程中点击取消,那么取消对该任务修改备选流程4:如果用户输入负责人名称系统不存在,那么系统提示该用户名不存在。输出用户修改了任务信息,且符合规那么,点击保存后,再次查看该任务,该任务信息已经更新,数据库更新为修改后信息SRS-Project- Duplicate -03-002工程复制简述在任
23、务列表里点击一个任务,在详细信息页,点击复制可以复制一个任务输入1.名称:必填,任务名称,字符串,长度:50位2.负责人:负责人:选填,输入或选择一个已经存在系统用户,默认值为当前登录用户3.估计工作量:数字字符,长度:11位,输入估计工作为所有工程任务总和。4. 实际工作量:输入所有工程任务实际工作总和,数字字符,长度:11位5.说明:选填,字符串,长度;1000处理正常流程:用户填写了必填选项,修改了信息,点击保存后,那么工程信息更新备选流程1:假设用户必填选项没填,那么系统提示请输入必填项备选流程2:如果用户输入描述信息超过了允许输入最大长度,那么系统提示非法输入备选流程3:用户在修改正
24、程中点击取消,那么取消对该任务修改备选流程4:如果用户输入负责人名称系统不存在,那么系统提示该用户名不存在。输出通过复制,对信息进展修改,新建一个任务,在任务列表里查找得到SRS-Project- Delete -003-002工程删除简述在任务列表里点击一个任务,在详细信息页,点击删除能把该工程信息删除输入无处理正常流程: 点击删除后可以删除工程信息。备选流程1:点击删除后弹出会话框选择“确定,那么删除该页面客户信息。 备选流程2:点击删除后弹出会话框选择“取消,那么不删除。输出点击删除按钮,点击确定那么该任务信息被删除,那么搜索不出该任务信息,信息列表里也不显示该任务SRS-Project
25、- Task -04新增任务简述在工程任务里,点击Create创立工程任务,使其和工程相关联,一个工程可以有多个工程任务输入1.名称:必填,字符串不包括特殊字符和敏感保存字符,长度为:502. 负责人:可手动输入或点击选择已存在数据选项窗口3.状态:下拉选项框中选择 4. 属于哪个组:必填,键盘输入或者从【Select】按钮中选择5.任务 ID:字符,长度:50位,任务编号,具有唯一性,用于识别不同任务。6. 依赖关系:键盘输入或者从【Select】按钮中选择。7.优先级:选填,缺省值为“High,从下拉菜单中选择。8. 里程碑:选中此复选框,如果完成这项任务被认为是一个里程碑工程完成。9.订
26、购:选填,顺序,该任务在工程实施过程中顺序 ,数字字符,长度:11位。10.工程:必填,键盘输入或者从【Select】按钮中选择与此任务相关联工程11. 进度:输入任务已经完成百分比,数字字符,位数3位。12. 利用率:从下拉列表中,选择“用户工作小时数应该献出自己工作时间,对分配任务。13. 开场日期:键盘输入或者日期从日期按钮中选择, 长度:8位 数字字符 前4位是月和日后4位是年,具体时间键盘输入。14. 总工作量.:数字字符,长度:11位,输入估计工作为所有工程任务总和。15. 完毕时间:单击“日历图标,并选择任务完成截止日期或者键盘输入 长度:8位 数字字符 前4位是月和日后4位是年
27、,具体时间键盘输入。16. 实际工作量:输入所有工程任务实际工作总和,数字字符,长度:11位17. 说明:输入任务简要说明,字符串,长度:1000处理正常流程:用户创立一个工程任务,正确输入必填信息,和选填信息,点击保存,创立任务成功备选流程1:用户点击创立任务,在输入字段内容过程中点击取消,那么取消新任务创立备选流程2:当用户输入开场日期和完毕日期格式不对时,系统提示日期格式错误备选流程3:在工程名称里可以选择相关联任务备选流程4:当用户选择指派用户不存在时,系统提示该用户不存在备选流程5:当用户在输入完成任务百分比时,输入是百分数,系统提示请输入百分数,超过100%时提示非法输入 备选流程
28、6:因为任务编号具有惟一识别作用,所有当输入标号有重复时,系统提示编号重复备选流程7:当任务 ID 输入为非数字信息时,系统提示输入必须为数字备选流程8:当用户在订购里输入非数字信息时,系统提示输入必须为输出创立完任务,任务列表里显示所建任务 ,且信息与输入相一致Calendar 模块管理查找或者创立一些日常活动比方开会、打 等。SRS- Calendar -FUNC-001 快速安排 简述输入关键任务信息快速新增一个任务,通过设置归属人可将该客户分配给指定客户经理。输入1、任务类型:必选,字符串,长度:2552、subject:必填,字符串,长度:1003、Start Date & Time
29、:日期时间,date-time4、Assigned To:必填,输入或选择一个已经存在系统用户,默认值为当前登录用户5、status:状态,必填,选择一个状态,默认值为planned,inbound处理正常流程:输入全部或必填信息后,点击Save按钮,能够新增一条任务记录备选流程1:如果没有填写必填信息,那么无法保存,并且提示用户输入必填信息Missing required field: Subject备选流程2:如果输入subject与已经存在subject一样,那么提示用户已经,那么生成一个subject; 备选流程3: 如果输入date-time已经过期那么仍然可以保存。备选流程4: 选
30、择和那些模块相关在related to下拉单中选择备选流程5:如果输入Assigned To字段不是系统中存在用户,那么系统给出相应提示,不生成新用户记录。备选流程6:在status 中选择状态输出符合用户输入信息任务,可在工作日历表中查找到SRS- Calendar -FUNC-002 安排 SRS-Accounts-FUNC-002-001 编辑一个安排 简述输入关键 信息完成一个 会议安排,通过设置归属人可将该客户分配给指定客户经理。输入1、 subject:必填,字符串,长度:1002、 status:状态,必填,选择一个状态,默认值为planned,inbound3、 start d
31、ate &time:必填,开场时间与日期, date-time4、 Assigned to: 可选,如果输入Assigned To字段不是系统中存在用户,那么系统不给出相应提示,生成新用户记录。5、 Duration: 必填,持续时间,6、 Related to:可选,和它相关模块7、 Reminded:提醒,单项选择框8、 Description:描述信息处理正常流程:输入全部或必填信息后,点击Save按钮,能够新增一条任务记录备选流程1:如果没有填写必填信息,那么无法保存,并且提示用户输入必填信息Missing required field: Subject备选流程2:如果输入subjec
32、t与已经存在subject一样,那么提示用户已经,那么生成一个subject;备选流程3:在status 中选择状态备选流程4:在start date &time中选择选择时间,如果选择时间比系统时间还要早话,系统也会生成一条记录;备选流程5:如果输入Assigned To字段不是系统中存在用户,那么系统给出相应提示,不生成新用户记录备选流程6:在Duration中如果选择时间是0话那么系统会给出提示信息,而且不生成新记录;备选流程7:在Reminded单项选择框是否选中,选中后要选中时间时间在1个小时之内;备选流8:输入全部或必填信息后,点击取消按钮,那么系统不会保存新记录并返回上一部操作;
33、备选流9:输入全部或必填信息后,点击关闭和新建按钮,那么系统不会保存新记录并返回上一部操作备选流10:输入全部或必填信息后,点击发送请求按钮,系统生成一条新记录;输出符合用户输入信息任务,可在工作日历表中查找到SRS-Accounts-FUNC-002-002 复制一个安排 简述复制已经存在会议输入4、 在当前系统存在会议中选中一个会议,点击“复制功能按钮,进入复制编辑页面5、 编辑已有会议信息,其中,主题是必填项,有效输入时间日期等信息,不能包含字符和敏感字符6、 点击“保存或“取消功能按钮,透过之前记录建立或是点击取消新增这个安排 处理正常流程1:在当前系统存在安排 活动中选中一个安排 ,
34、点击“复制功能按钮,进入复制编辑页面正常流程2:编辑已有安排 信息,点击“保存功能按钮,可能会新增一个重复安排 正常流程3:点击“保存或“取消功能按钮,透过之前编辑记录建立或是点击取消新增这个安排 备选流程1:编辑已有安排 信息,如果主题输入为空白,系统会提示缺少必填字段,那么无法保存信息备选流程2:时间日期假设包含了汉字和敏感字符,系统会提示无效值,一样不能保存信息备选流程3:点击“取消功能按钮,系统那么会放弃已编辑好信息,重新返回到安排 信息页面输出能成功复制得到一个可能重复新安排 活动,并能在安排 列表中找到SRS-Accounts-FUNC-002-003 删除一个安排 简述删除当前安排 信息输入无处理正常流程1:在当前系统存在安排 活动中选中一个安排 ,点击“删除功能按钮,进入删除对话框界面正常流程2:选择是,删除安排 记录备选流程:选择否,那么返回系统界面输出能成功删除一个删除安排 活动,并能在安排 列表中找到