订单管理系统需求分析说明书

合集下载

订单管理数据库系统需求说明书

订单管理数据库系统需求说明书

订单管理数据库系统需求目录1.简介 (3)1.1目的 (3)1.2范围 (3)1.3定义、首字母缩写词和缩略语 (3)1.4概述 (3)2. 整体说明 (4)2.1用例模型 (4)2.2系统框架 (5)2.3假设与依赖关系 (5)2.4 数据字典 (6)2.5概念结构设计E-R图 (8)2.6逻辑结构设计,将E-R图转换为关系模型 (10)3.物理结构设计 (10)4业务需求 (12)4.1仓库管理 (12)4.2采购管理 (12)4.3销售订单管理 (13)4功能需求 (14)4.1安全管理 (14)4.2系统输入、输出格式 (14)4.3个人工具箱 (14)4.5 数据维护界面及接口 (15)4.7即席查询 (15)5.项目管理 (15)5.1项目管理原则 (15)5.2项目组织结构和责任 (16)5.3项目进度控制机制 (17)5.4项目实施中项目管理文档样本 (18)1.简介本文档主要描述订单系统,其主要使用者有顾客、配货中心、管理决策者。

顾客主要浏览、查询上商品信息,完成网上购物、支付和订购等;配货中心要了解仓库的商品种类、存量等,不仅为管理决策部门提供数据,还要打印订单、为送货部门配送货物,送货部门在完成送货之后,要向管理部门提供反馈信息。

柜台销售人员要了解商品的种类、数量、价格及商品性能等,并负责柜台的订货。

管理部门要根据系统提供的各类数据,随时掌握商品的销售信息,进销存信息,编制计划,并根据订单相配货中心发送配货信息,平衡协调、监控计划的执行。

1.1目的✓描述订单管理数据库系统需求✓形成规范性文档,项目管理受控环节✓开发商依照本文档进行需求分析1.2范围✓此文档用于订单管理数据库系统软件业务需求,用于解释需求文档集(前景、用例说明书)。

1.3定义、首字母缩写词和缩略语✓用例模型:描述用户可以操作的业务模块。

用来指导系统开发时功能模块的划分;✓业务需求:描述订单管理数据库系统所涉及的相关业务需求;✓功能需求:描述用户对系统操作和使用上的要求;✓假设与依赖关系:本需求所要求的前提条件;✓安全管理:主要包括用户管理、用户登陆、用户权限等;✓系统输出格式:系统展现数据的各种形式(如报表、图形、导出excel等);1.4概述本系统须具备以下功能:信息的查询与显示——重要功能,数据可以在web上部分的供普通客户查询;信息的实时录入、存储、处理和动态更新功能;订单管理和处理功能——系统在收到来自柜台、电话和网络的订单之后,要进行处理,并及时反馈到配货中心、管理部门以及客户进行确认。

订单管理系统需求分析说明书

订单管理系统需求分析说明书

订单管理系统需求分析说明书——电子商务软件设计课程目录1绪论 (3)1.1系统研究背景与目的 (3)1.2系统分析的意义 (4)1.3订单管理系统发展概况 (4)2系统规划与需求分析 (5)2.1订单管理项目概述 (5)2.2系统设计目标 (7)2.3需求分析(用例图) (7)2.3.1 客户下单 (7)2.3.2订单管理人员审核 (9)2.3.3发货管理 (12)3系统设计 (13)3.1 系统类图设计 (14)3.2 模块活动图 (15)3.2.1用户管理模块主要活动图 (15)3.2.2订单管理模块主要活动图 (16)3.3 界面设计 (17)3.4 数据库设计 (18)3.4权限设置 (22)4 其他非功能需求 (23)4.1性能需求 (23)4.2 安全性需求 (23)4.3 质量需求 (24)4.4 易用性需求 (24)1绪论1.1系统研究背景与目的随着市场机制的日趋完善,商品经济化猛进发展,企业自主权不断增强,来往贸易的商品销售过程中,订单管理系统的应用不断地被企业重视,渗透到经济和社会生活的方方面面。

加之互联网环境下的信息爆炸大数据时代,通过一些新旧媒介平台开展营销手段(特别是信息时代下的线上O2O网络交易),许多企业的销售规模不断扩大,订单量越来越多,也就是说在部门人员中会累积大量的客户资料信息、商品信息、订单信息、销售数据和分析数据等,订单管理系统对于各类企业、公司的重要性愈加彰显出来。

订单管理系统是企业从接收到客户下达订单开始运作的管理,是紧密买卖双方关系的扩展延伸,即对订单的情况的记录、跟踪、控制和售后情况的反馈,是一种一站式供应链服务。

为了紧跟现代社会的快节奏生活理念,满足人们得到商品的快捷、便利的需求,订单管理系统也在不断进步、升级,特别是在对订单情况的跟踪和控制上,便于时刻查询到仓储物流信息和根据实际销售量产生的追加客户订单,根据销售量上的变化得到更加深入的数据分析去改进产品的生产模式等等。

网上商城购物系统 需求说明书

网上商城购物系统 需求说明书

网上商城购物系统需求说明书(五篇材料)第一篇:网上商城购物系统需求说明书需求说明书1.引言1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。

因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的基础。

软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

预期的读者为系统的开发者、使用者和指导老师。

1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。

1.3定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。

1.4参考资料1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.任务概述2.1目标在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。

网上订餐系统需求分析说明书

网上订餐系统需求分析说明书

员工网上订餐系统之需求分析说明书组名:最佳实践小组目录1。

文档概述 (4)1。

1................................ 编写目的41.2定义 (4)1。

3................................ 参考资料42.项目概述 (4)2。

1................................ 项目背景42.2项目目标 (4)2.3 构件图 (4)2.4 上下文关系图 (5)2.5对产品进一步解析 (6)2。

6............................ 项目适用范围63.项目需求分析3.1性能需求分析 (6)3.2项目活动图 (6)3。

3系统报表 (8)3.4类图 (8)3.5系统用例图 (10)3。

6用例文档 (12)4.项目详细设计4.1系统模块详细设计 (14)4。

2........................ 登录模块详细设计144。

3........................ 顾客模块详细设计144。

4...................... 管理员模块详细设计165.项目技术方案 (19)5.1方案概述 (19)5.2 编程环境 (19)5.3 数据库的实现 (19)6.可行性分析 (19)6.1 技术可行性分析 (19)6.2 运行可行性分析 (20)6。

3 经济可行性分析 (20)6.4法律可行性 (20)1。

引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况.1.2定义本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。

1.3参考资料《软件系统分析与设计》《需求分析最佳实践》2. 项目概述2。

订单管理系统文档

订单管理系统文档

订单管理信息系统一、系统概述(一)系统开发及应用背景随着社会经济的发展,社会的信息化程度越来越高,中小企业在信息化的过程中担任了很重要的角色,其信息化速度也较快。

随着企业的发展,其对信息化的要求也越来越高,因此有必要使用一个完整的系统来管理企业的各种信息数据本次课程设计中我们小组通过开发一个完整的小型订单管理系统来帮助企业制定和开发一份企业管理信息系统,订单管理系统的总体任务是实现与订单相关的各种信息的系统化、规范化和自动化。

(二)、系统设计思想设计中创建“订单管理系统”的主要目的是实现对订单信息的管理,然而规划订单管理必然会涉及下订单的客户,以及订单中所涉及的产品,因此在系统中需要添加客户信息滚利和产品信息管理的功能。

一个信息管理系统必然由一定的用户来操作,要保证信息管理系统中信息正确,需要对能够操作信息的用户进行管理,因此在操作中添加了用户管理的功能。

信息管理系统中管理各种信息的目的是在于日后能够对系统中的信息进行浏览、查询和输出,因此在系统中添加了信息浏览的功能。

因此,一个简单而完整的订单管理系统至少应该包含本系统中设计的信息管理、信息浏览和用户管理3类功能。

二、系统调查(一)系统目标及功能在本次课程设计中,我们小组确定开发的订单管理信息所要完成的的功能有:1.系统登录控制,必须使用特定的用户名和密码登录系统才能使用系统。

2.产品信息管理,管理订单所使用的产品信息,可以浏览、增加、修改和删除产品信息。

3. 客户信息管理,管理下订单时客户的的信息,可以浏览、增加、修改和删除客户信息4. 订单信息管理,管理订单的信息,可以浏览、增加、修改和删除订单信息,在增加订单时需要使用的产品信息和客户信息必须首先通过产品信息管理和客户信息管理功能添加。

5 . 客户信息浏览,浏览系统中所有的客户信息,可以使用制定的关键字来查询相应的客户,并且可以使用报表的形式将查询结果输出。

6 产品信息浏览,浏览系统中所有的产品信息,可以使用制定的关键字查询相应的产品,并且可以使用报表的形式将查询结果输出。

校园网上订餐系统需求说明书分析报告

校园网上订餐系统需求说明书分析报告

校园网上订餐系统需求说明书分析报告
自查报告。

为了确保校园网上订餐系统能够满足用户的需求,我们对系统进行了自查,并撰写了以下报告。

1. 用户需求分析。

我们首先对用户需求进行了分析。

通过调研和访谈,我们了解到用户希望能够通过校园网上订餐系统方便地浏览菜单、下单、支付和配送。

他们也希望系统能够提供多样化的餐饮选择,并且能够方便地查看订单状态和历史订单信息。

2. 系统功能分析。

在系统功能分析方面,我们对系统的菜单浏览、下单、支付和配送流程进行了详细的分析。

我们确保系统能够提供用户友好的界面,方便用户浏览菜单和下单,并且能够支持多种支付方式。

我们也确保系统能够及时更新订单状态,并提供配送跟踪功能。

3. 技术实现分析。

在技术实现方面,我们对系统的架构和技术选型进行了分析。

我们选择了稳定可靠的服务器和数据库,并采用了先进的前端和后端开发技术,以确保系统能够稳定运行并且具有良好的性能。

4. 安全性分析。

在安全性方面,我们对系统的数据加密、用户认证和支付安全进行了分析。

我们确保系统能够保护用户的个人信息和支付信息,并且能够防范常见的网络安全威胁。

通过以上自查报告,我们确认校园网上订餐系统已经满足了用户的需求,并且具有良好的功能性、技术实现和安全性。

我们将继续监测系统的运行情况,并及时进行改进和优化,以确保系统能够持续满足用户的需求。

购物管理系统需求分析

购物管理系统需求分析

购物管理系统需求分析一、引言购物管理系统是一种针对在线购物服务的信息管理系统,旨在提供便捷、高效的购物体验。

本文旨在对购物管理系统的需求进行详细分析,以确保系统能够满足用户的需求,并实现高效管理。

二、用户需求分析购物管理系统的主要用户分为商家和消费者两类,他们有不同的需求。

### 1. 商家需求 - 商品管理:商家需要能够方便地上架、下架商品,设置商品属性、价格等信息。

- 订单管理:查看订单状态、处理退换货等功能。

- 数据分析:查看销售报表、用户行为分析等数据。

- 促销活动:设置促销活动、优惠券等。

2. 消费者需求•商品浏览:浏览商品信息、筛选条件、搜索功能等。

•下单购买:便捷的下单流程、多种支付方式等。

•订单管理:查看订单状态、物流信息等。

•评价反馈:对商品进行评价、提出建议等。

三、系统功能需求1. 商品管理•商品发布:支持商家发布新商品,设置商品属性、价格。

•商品展示:展示商品信息、多种展示样式。

•商品分类:支持商品分类、子分类,方便用户浏览。

•商品搜索:支持关键词搜索、筛选条件搜索等。

2. 订单管理•订单查看:用户和商家可以查看订单详情、状态。

•订单处理:商家可以处理订单、发货等操作。

•退换货:支持用户提交退换货申请,商家处理流程。

3. 数据分析•销售报表:定期生成销售报表、库存报表等。

•用户行为分析:分析用户浏览、购买行为,为商家提供决策支持。

4. 促销活动•优惠券管理:商家可以设置优惠券、促销活动。

•拼团秒杀:支持拼团、秒杀活动,促进销售。

四、系统非功能需求1. 性能需求•高并发:系统需支持高并发访问,确保系统稳定性。

•响应速度:用户操作及时响应,页面加载速度快。

2. 安全需求•数据安全:用户信息、交易数据需要加密存储和传输。

•权限管理:用户、商家有不同的权限,确保数据安全。

3. 可靠性需求•备份恢复:系统数据需要进行定期备份,以防数据丢失。

•异常处理:系统应能够处理异常情况,确保系统正常运行。

网上订餐系统需求分析说明书

网上订餐系统需求分析说明书

学生网上订餐系统之需求分析说明书1。

引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况.1.2定义本产品是为食堂专门开发的一套订餐管理系统,旨在合理化安排食堂的工作,提高食堂的管理效率,同时方便学生就餐.2. 项目概述2。

1项目背景众所周知,在中国的大学生高校中学生到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;这样便会导致学生对食堂的满意度不高,近期我们发现有很多的学生选择了网上订餐或者是叫外卖。

在这种情况下,学生的生活健康的不到保证,食堂更是无法准确预测学生需求,因此食堂经常会出现有些食物因为没有卖出去而浪费掉,而学生需要的一些食物却已售罄的现象。

2。

2 项目目标开发手机订餐系统节省学生的时间和精力,避免学生在食堂排队等很多时间,同时也减少食堂食物的浪费,并提高服务质量以及学生对食堂的满意度。

2。

3 构件图图2.3-1 构件图2.4 上下文关系图图2.4-1 上下文关系图菜品信息生成订单对菜品的评价订菜学生订餐子系统订单管理子系统学生就餐情况库存情况查询食堂管理子系统2。

4.1 业务事件a。

食堂接受订餐信息b. 学生查询菜谱和推荐菜单或套餐c.学生预约订餐d.返回客户订餐信息e。

学生进行进一步确定订单,并最终提交d.食堂接受订单信息,送食堂厨房2.5 对产品进一步解析到不前为止我们对学生的行为,食堂服务人员,厨房厨师的行为进行了准确的分析,做这一步的操作是为了进一步分析所设计的系统能否达到预想的目的。

2.6 适用范围通过分析,本项目仅适用于徐州工程学院中心校区一食堂,用于学生进行饭前订餐,以对用餐食物进行合理预算。

3.系统需求分析3.1 性能需求分析该系统在性能功能应达到如下要求:3.1.1操作简单,界面友好:完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况.对常见类似的网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式;3。

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

订单管理系统需求分析说明书订单管理系统需求分析说明书——电子商务软件设计课程1绪论 (4)1.1∙系统研究背景与目的 (4)1.2系统分析的意义 (6)13订单管理系统友展概况 (7)2系统规划与需求分析 (7)2.1订单管理项目概述 (7)标 (9)2.3需求分析(用例图) (9)2. 3. 1客户下单 (10)2. 3. 2订单管理人员审核 (16)2. 3. 3发货管理 (23)3系统设计 (27)3.1系统类图设计 (27)3.2模块活动图29 3. 2. 1用户管理模块主要活动图•••••••291 绪论1.1系统研究背景与目的随着市场机制的日趋完善,商品经济化猛进发展,企业自主权不断增强,来往贸易的商品销售过程中,订单管理系统的应用不断地被企业重视,渗透到经济和社会生活的方方面面。

加之互联网环境下的信息爆炸大数据时代,通过一些新旧媒介平台开展营销手段(特别是信息时代下的线上O2O网络交易),许多企业的销售规模不断扩大,订单量越来越多,也就是说在部门人员中会累积大量的客户资料信息、商品信息、订单信息、销售数据和分析数据等,订单管理系统对于各类企业、公司的重要性愈加彰显出来。

订单管理系统是企业从接收到客户下达订单开始运作的管理,是紧密买卖双方关系的扩展延伸,即对订单的情况的记录、跟踪、控制和售后情况的反馈,是一种一站式供应链服务。

为了紧跟现代社会的快节奏生活理念,满足人们得到商品的快捷、便利的需求,订单管理系统也在不断进步、升级,特别是在对订单情况的跟踪和控制上,便于时刻查询到仓储物流信息和根据实际销售量产生的追加客户订单,根据销售量上的变化得到更加深入的数据分析去改进产品的生产模式等等。

利用信息技术的发展和合理的销售管理模式,深入调查并分析企业销售订单系统,对于优化企业销售过程和管理模式,提高市场应变能力,增强核心竞争力,具有极为重要的现实意义以及规模可观的生产经济效益。

订单管理的过程应该是有序的系统化规模流程,具体体现在其实际功能的执行管理。

然而现实情况是很多企业在销售环节始终不能完善,问题仍旧存在。

鉴于这种情况,撰写订单管理系统的需求分析说明书希望达到如下目的:掌握订单执行的管理环节,即订单情况的记录、跟踪和控制,并能做到在哪一环节出错都能及时反馈信息并纠正、完善,升级面向客户的服务效果。

明确用户和开发方二者所建信息管理系统所达到的功能需求分析,具体功能的牵涉人员和执行情况运作流程,来保证双方的利益实现。

1.2系统分析的意义互联网的广泛普及和应用,人们生活不再满足于过去的物质文化需求和精神文化需求,销售之中顾客会追求好的服务效果,也就是直接影响了企业内部的生产经营,企业与客户往来交易销售订单管理也逐渐发生变化。

对订单系统的需求分析也就是建立在可实现技术层次上能够为客户提供什么具体功能的服务的结构化报告,通过对产品的进货、销售、仓储等方面的数据采集,经过加工整理存储,为企业决策者提供全面准确的可持续发展分析数据。

订单是销售业务的发展源头,也是企业经济活动的最终目标,来实现以销定产、以产定销、以销定购等多种业务模式,是生产制造型企业发展决策的重要因素。

订单将阻碍发展企业和客户关系的壁垒打通,建立亲密融洽的合作关系;同时也联接了企业内部各部门的生产制造活动。

通过对订单系统需求的分析,将这种交易联结变得透明化,运作流程和信息交涉直接将有问题路径反馈,有利于企业在现有基础上做出更为完善稳固的系统,有助于企业进行不断扩展的思考。

1.3订单管理系统发展概况订单管理系统是在信息时代化背景下发展的产物,依赖于计算机以及具体操作软件的运行环境。

落后的书面时代已经过去,在本子上记下一笔又一笔的订单销售记录的方式已经被公司摒弃,这种人为的劳动力使用是应该被机械化数据取代。

订单系统是具有可操控性的强烈交互集成套件,生产制造企业从MRP到ERP系统的历经改革直接带动了订单模块的发展,关系着生产效率和销售业绩。

订单管理服务于管理和发展两方面,目的是提高企业销售能力、各部门的工作效率、员工的职业技能,整个体系的有效性还对公司管理以及维护客户关系、协调并控制销售人员十分具有意义。

在当今的市场经济活动中,企业作为交易的卖方,从受理带交货的整个流程都是紧紧追踪记录的,从基本的订单履到处理复杂的业务(如按订单配置),可能成本高并且费时。

订单系统的发展方向就是在保证基本的运营环节下尽可能以低成本满足客户需求,面向员工和客户的订单和发货信息透明公开(实时更新订单状态、交易变更、物流跟踪的功能),自动化管理流程,保证准确性和可执行性。

2系统规划与需求分析2.1订单管理项目概述未来企业的竞争与发展主要是智能化与信息化两方面。

企业的订单管理是涉及企业生产、企业资金流和企业的经营风险的关键环节。

在如今的经济模式下,企业需要紧紧抓住从订单受理到交货的整个订单管理过程,以便能够尽可能低的成本满足最终客户的需求。

因此,企业发展和建立订单管理系统是至关重要的。

订单管理系统(OMS)是物流管理系统的一部分,通过对客户下达的订单进行管理及跟踪,动态掌握订单的进展和完成情况,提升物流过程中的作业效率,从而节省运作时间和作业成本,提高物流企业的市场竞争力。

订单管理系统的主要功能是通过统一订单提供用户整合的一站式的供应链服务,订单管理以及订单跟踪管理能够使用户的物流服务得到全程的满足。

订单管理系统是物流管理链条中的不可或缺的部分,通过对订单的管理和分配,使仓储管理和运输管理有机的结合,稳定有效地实现物流管理中各个环节充分发挥作用,使仓储、运输、订单成为一个有机整体,满足物流系统信息化的需求。

订单管理是对商户下达的各种指令进行管理、查询、修改、打印等功能,同时将业务部门处理信息反馈至商户。

定单管理系统一般包括:订单处理,订单确认,订单状态管理(包括取消、付款、发货等多种状态,以及订单出库和订单查询)等。

同时,订单管理还涉及销售管理系统。

销售管理系统帮助企业的销售人员完成客户档案管理、销售报价管理、销售订单管理、客户定金管理、客户信用检查、出货单及销售出货处理、客户退货及货款拒付的处理等一系列销售事物管理。

销售管理系统为营销部门提供报价等营销相关信息,以有效掌握和控制报价,主动追踪、查核客户的销售订单,控制交货期以提高客户服务水平,进行客户的信用管理以及库存交易等业务处理,销售分析则是对订单资料,出/ 退货资料进行汇总分析。

总而言之,订单管理系统就是连接销售管理与物流管理的一个关键环节。

2.2系统设计目标订单管理系统的主要目的是:信息收集制度化、信息加工标准化、信息存储档案化、信息传递规范化、及销售管理工作规范化。

2.3需求分析(用例图)我们将订单管理系统一共分为四个模块:1)客户下单;( 2)订单管理人员审核;( 3)发货;( 4)物流追踪管理。

2.3.1 客户下单用例编号用例名称001 选购商品 002 编辑订单003 物流信息查询1) 选购商品2)编辑订单3)物流信息查询2.3.2订单管理人员审核1)新开订单2)维护订单需求业务规则待处理问题更新日志2.3.3发货管理1)货物基础数据管理适用订单管理员3系统设计在系统的设计阶段,根据之前系统分析给出的理论依据、实际问题和模块划分功能划分,从而得到类在系统中的基本属性和行为,完善类框图,识别类之间的关系,即识别类结构关系,如类的扩展,组成,泛化等关系,确立类之间存在的协作关系,构建系统类图。

用来类图来描述系统中各个模块中类之间的关系,包括类或者类与接口的继承关系,类之间的依赖、聚合等关系以及每一个类的详细信息,包括变量,和方法。

通过类图,就能实际的把系统中的各个类,即对象描述清楚,然后按照这个详细的类图设计编码。

3.1 系统类图设计关系说明:(1)一个业务员可开多张订单;(2)一个业务员通过订单与多个客户相关;(3)一个业务员在权限记录表中有一条记录;(4)一个控制界面和一个用户界面对象相关;(5)一个用户界面对象和一个控制对象相关;(6)一个控制对象和0 个或多个订单、客户相关;(7)一个用户界面对象和0 个或多个订单、客户、业务员;3.2模块活动图3.2.1用户管理模块主要活动图3.2.2订单管理模块主要活动图3.3界面设计3.4数据库设计管理员登录表:主键是管理员编号,管理员编号是管理员登录时的用户名,每个管理员有唯一标识的编号。

详细设计如表3-1 所示。

员工登录表:主键是员工编号,员工编号也是公司唯一标识每个员工的编码。

详细设计如表3-2 所示。

员工信息表:员工信息表主要记录员工的个人信息,如姓名,性别,年龄,家庭住址,爱好等。

主键是员工编号。

详细设计如表3-3 所示。

订单基本信息表:订单基本信息表主要记录订单的各项信息,如订单编号,订单名称,业务员,接单日期,交货日期等,主键是订单编号号,详细设计如表3-4 所示。

订单结账信息表:订单结账信息表主要记录订单的结账信息,如实结日期,实结金额,付款方式,发票类型等,主码是订单编号,一张订单的订单编号是唯一确定的,详细设计如表3-5 所示。

订单审核记录表:订单审核记录表主要记录订单的审核信息,包括订单编号,是否已审核,审核人,主键是订单编号,详细设计如表3-6 所示。

客户信息表:客户信息表主要记录客户的基本信息以及与客户相关的业务员,包括公司名称,部门,联系人,业务员等,详细设计如表3-7 所示。

信用级别资料表:记录客户信用级别,不同的级别享有不同的折扣和还款期。

详细设计如表3-8 所示。

货品信息表: 货品信息表主要记录可供出售的货品基本信息,基本信息包括商品编号,名称,规格,产地,计量单位。

详细设计如表3-9 所示。

库存信息表:记录商品的库存信息,如库存数量,库存上线,库存下限等。

详细设计如表3-10 所示。

表3-1 管理员登录表表3-2 员工登录表表3-3 员工信息表3-43-7表3-8 信用级别资料表表3-9 货品信息表表3-10 库存信息表3.4权限设置(1)系统管理员:系统管理员拥有最大的权限,他可以对系统的所有数据进行修改,可以访问所有的数据库,肩负着系统维护的职责。

(2)销售人员:销售人员只拥有部分权限,可以添加客户资料,修改客户资料,添加新订单,修改自己的订单信息,查询自己的订单等,但无权直接访问数据库。

(3)经理:经理除了拥有销售人员的所有权限以外还具有删除客户资料,删除订单,查询销售额,销售数据分析等权限,经理也不可直接访问数据库;(4)库存管理人员:具有货品信息管理权限,可以维护货品基本信息,更新货品库存信息,但也无权直接访问数据库,只有系统管理员可以直接登录数据库,初始化所有数据,维护所有数据。

4其他非功能需求4.1性能需求性能方面,首先尽量保证在最快时间内企业员工对客户订单作出回应。

相关文档
最新文档