销售管理系统需求分析说明书.ppt
销售管理系统需求分析说明书,开发小组成员:,一、调查用户需求,本系统不仅适用那些需要对订单的管理和派发大型的批发市场、公司和工厂;同时,也适应我们经常网上购物的网店。所针对的用户是销售人员(销售员)、订单管理人员(管理员)以及公司的经理(超级管理员)。,1、超级管理员管理的基本信息:,超级管理员做为公司的最高值为人员,他可以管理他所雇用的人员。可以实现添加、删除、修改等功能。,2、销售员开订单的基本信息:,销售员的基本工作就是将客户发来的订单进行记录,填写相关信息,并更新到数据库中。,3、管理员接受订单的基本信息:,管理员可以通过本系统,实现对订单的查询,并根据订单的信息进行生产和派发。,4、客户发订单的基本信息:,管理员可以通过本系统,实现对订单的查询,并根据订单的信息进行生产和派发。,5、用户查询自己工资的基本信息:,该系统的用户可以在该系统中所提供的工资查询功能,查询到自己的目前所能得到的工资。如果是管理员则根据你的工作天数所进行计算,而销售员则跟据你的订单推销的销售总额进行计算。他们的最终工资还会涉及到奖金,罚款等多项,最终获得自己的目前工资。,6、信息查询的基本情况:,管理员和销售员都具备对信息的查询共能。管理员与销售员之间的查询信息的差别在于,销售员不能查询所有销售员的信息,只能查询自己的个人信息。同样管理员也只能查询自己的个人信息,不能查询其他管理员的信息。,7、信息管理的基本情况:,在本系统中,只有管理员具备对系统中涉及到得信息(除登录用户的信息和其他管理员的信息以外的信息)进行修改功能。比如,销售员查询订单信息时,发现订单信息录入有误。他本身不具备修改数据库中的信息的功能,则需上报管路员,经管理员核实再进行对数据库中的订单信息进行修改。,二、用户对系统的要求,A、信息要求:销售员能查询到相关信息,包括个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息。比如查询自己开的订单的信息,对于仓库中的商品的剩余量进行查询以及查询自己的信息等等。但是,销售员并不具备对信息的修改功能。,1、销售员:,B、处理要求:对于销售员,可以实现开订单并将订单信息更新到数据库中。并且对订单等信息进行查询,如发现信息错误等情况,销售员无法实现修改,需要上报管理员,管理员进行核实,并修改。安全性与完整性要求。,C、安全性要求:1、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3、系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(销售员),管理员。,D、完整性要求:各种信息记录的完整性,信息记录内容不能为空;各种数据间相互的联系的正确性;相同的数据在不同记录中的一致性。,2、管理员:,A、信息要求:管理员所能查询的相关信息,包括个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息、销售员的信息。B、处理要求:管理员可以实现查询信息的同时也可以对所能查询的信息的进行相关操作,如对信息的修改、删除、更新、添加等功能。但是登陆用户的账号和密码则是管理员所部能变更的。,C、安全性要求:1、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3、系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(销售员),管理员。,3、超级管理员 超级管理员做为本系统中的一个特殊用户,具备的功能只是对销售员的信息、管理员的信息和个人的信息进行管理。包括不同用户的登录账户和密码。从而变相的可以实现本系统中的任何功能。,三、系统功能的设计与划分,根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:第一部分销售员管理部分第二部分管理员管理部分第三部分超级管理员管理部分各部分完成的功能如下:,管理员管理部分1、处理管理员登录2、查询基本信息(个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息、销售员信息)3、管理员可以对基本信息进行删除、修改、添加等功能 超级管理员管理部分1、处理超级管理员登录2、超级管理员具有查询所有销售员和管理员的功能3、超级管理员具有对登录用户(销售员、管理员)进行删除、修改、添加等功能,销售员管理部分1、处理销售员登录2、查询基本信息(个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息)3、查询个人工资,四、数据流图,发订单分数据流图,订单管理分数据流图,信息修改分数据流图,超级管理员管理分数据流图,记录订单分数据流图,销售管理系统总数据流图,五、ER图,根据需求分析设计E-R图,设计完成的E-R图如下:,各实体的E-R图如下:,销售员实体E-R图,管理员实体E-R图,客户实体E-R图,超级管理员实体E-R图,产品种类实体E-R图,商品实体E-R图,订单实体E-R图,六、数据字典,1.数据项用户数据字典:,销售员信息数据字典:,客户信息数据字典:,产品信息数据字典:,产品种类信息数据字典:,订单信息数据字典:,订单详细信息数据字典:,销售信息数据字典:,2.数据结构,3.数据流,3.数据流,4.数据存储,