
花店管理系统.doc
128页浙江工业大学本科软件工程-花店管理系统项目技术文档 《软件工程》课程作业-花店管理系统项目技术文档 2011-2012(1)项目名称 花店管理系统 组长姓名 小组其他成员姓名 指导教师 所在学院 计算机科学与技术学院 提交日期 2011年10月25日 - 5 -目录第1章 绪论 - 1 -1.1 项目概述 - 1 -第2章 项目管理计划说明书 - 4 -2.1 项目管理计划 - 4 -第3章 需求说明书 - 5 -3.1 管理员总用例 - 5 -店面管理用例描述 - 5 -仓库管理用例描述 - 5 -市场调研用例描述 - 6 -3.2 店面管理用例 - 6 -3.3 仓库管理用例 - 8 -3.4 网络管理用例 - 9 -3.5 实物管理用例 - 11 -3.6 市场调研用例 - 12 -3.7 各类顾客用例 - 15 -查看通知用例描述 - 15 -检索花的信息用例描述 - 16 -订单信息管理用例描述 - 16 -个人信息管理用例描述 - 17 -心愿管理用例描述 - 17 -第4章 传统的分析说明书 - 18 -4.1 店面管理员数据流图及数据字典 - 18 -4.2 网络管理员数据流图及数据字典 - 21 -4.3 实物管理员数据流图及数据字典 - 24 -4.4 市场调研员数据流图及数据字典 - 26 -4.5 各类顾客数据流图及数据字典 - 28 -第5章 面向对象的分析说明书 - 32 -5.1 类图 - 32 -5.2 顺序图 - 38 -第6章 面向对象的设计说明书 - 62 -6.1 管理员类 - 62 -6.2 送货信息类 - 64 -6.3 取货信息类 - 66 -6.4 订单信息类 - 69 -6.5 订单详情类 - 74 -6.6 鲜花状态数据信息类 - 77 -6.7 鲜花库存数据信息类 - 83 -6.8 地域文化调研信息类 - 91 -6.9 人群调研信息类 - 94 -6.10 通知信息类 - 97 -6.11 会员信息类 - 99 -6.12 心愿信息类 - 107 -第7章 测试技术说明书 - 110 -7.1 通知管理测试用例 - 110 -第8章 用户使用说明书 - 120 -8.1 顾客端 - 120 -8.2 管理员端 - 120 -第9章 做小组项目的体会与心得 - 122 -9.1 心得体会 - 122 -参考文献 - 123 -附录 - 124 -附录A X小组花店管理系统项目的源代码.rar - 124 -附录B X小组花店管理系统项目的安装说明书.doc - 124 -附录C X小组花店管理系统项目的原图.rar - 124 -第1章 绪论1.1 项目概述1.1.1 项目名称:花店管理系统项目规划设计方案1.1.2 项目背景:鲜花总是可以带给人温馨与浪漫,为人们的生活增添了更多色彩。
随着互联网技术的飞速发展,互联网走进了千家万户,中国传统的鲜花业的营销方式仍然传统落后,独立分散为了突破时空局限,降低交易成本,节约客户订购与交易的时间,方便客户购买,XX花店决定进入电子商务网上花店市场,利用互联网支付平台进行交易,实现网络营销与传统营销双通道的鲜花营销模式1.1.3 组员分工姓名分工实物管理子模块,总体框架整合各类顾客子模块市场调研子模块网络、店面管理子模块网络、店面管理子模块网络、店面管理子模块1.1.4 项目功能:花店管理系统主要从工作人员和顾客两方面来实现:工作人员根据自己拥有的权限来进行店面管理、仓库管理、市场调研;顾客分为三类:普通顾客、会员、高级会员,顾客根据自己的等级所具有的权限来进行相应的操作工作人员拥有的权限:1)店面管理店面管理细化为送货管理、取货管理、前台管理i)送货管理送货管理包括送货的详细信息: 送货人员 送货订单(实体店的订单,并非网上订单) 货物数量 应收现金 送货结果: 成功或者失败 失败原因 送货出发时间 送货返回时间ii)取货管理取货管理是将店面从仓库取货的取货记录录入到系统,取货信息: 取货人员编号 取货人员姓名 货物从仓库到达店面的时间 取货明细 : 产品编号 产品数量iii)前台管理前台管理包括店面销售和会员注册店面销售管理需要将当前的销售记录写入系统,系统自动计算库存,录入信息: 出售产品编号 产品数量 物品价格 收入支出结算: 现金流入数目 流入明细 现金流出数目 流出明细会员注册:将会员信息录入到系统中,信息包括: 会员号 会员姓名 性别 年龄 收货地址 加入会员时间 会员等级 会员特权 。
2) 仓库管理i)网络管理网络管理包括用户订单管理(查看订单、订单状态更改、增加订单、修改订单、删除订单)、店面消息发布和管理(查看通知、增加通知、修改通知、删除通知)、会员管理(查看会员消息、增加会员消息、修改会员消息、删除会员消息)ii)实物管理实物管理主要管理仓库中花的具体数据,包括鲜花状态数据库存管理(种花记录、浇花记录等)和鲜花库存数据管理(进货记录、品种管理等)3) 市场调研i)市场调研报告市场调研报告管理包括查看市场调研报告信息、增加市场调研报告信息、修改市场调研报告信息、删除市场调研报告信息ii)地域文化调研报告地域文化调研报告管理包括查看地域文化调研报告信息、增加地域文化调研报告信息、修改地域文化调研报告信息、删除地域文化调研报告信息顾客拥有的权限普通顾客:查看通知、搜索花的信息会员:查看通知、搜索花的信息、登录、订单信息管理(查看订单、增加订单、修改订单、删除订单)、个人信息管理(修改个人信息、查看个人信息)VIP会员:查看通知、搜索花的信息、登录、订单信息管理(查看订单、增加订单、修改订单、删除订单)、个人信息管理(修改个人信息、查看个人信息)、心愿管理、附加功能。
第2章 项目管理计划说明书2.1 项目管理计划第3章 需求说明书3.1 管理员总用例店面管理用例描述简要概述店面管理用例用来管理实体店面里花的相关数据按步骤描述1. 人员工作方向分类2. 店面管理员负责实体店面数据的管理,分为前台数据管理(销售,进货,取货等)送货数据管理取货数据管理仓库管理用例描述简要概述仓库管理用例用来管理仓库里的各种花苗以及各种发货订单,会员信息等等按步骤描述1. 人员工作方向分类2. 仓库管理员负责仓库数据的管理,分为: 网络管理(与客户相关) 实物管理(与仓库里花数据统计相关)市场调研用例描述简要概述市场调研用例用来调研各种市场需求数据按步骤描述1. 人员工作方向分类2. 市场调研员负责市场调研数据的收集和管理,分为: 人群调研报告 地域文化调研报告3.2 店面管理用例前台管理用例简要描述前台管理 用例 主要是将旗舰店销售记录录入当前系统按步骤描述1. 店面销售管理 用例将当前的销售记录写入系统,系统自动计算库存,录入信息包括:出售产品编号产品数量 物品价格收入支出结算: 现金流入数目 流入明细 现金流出数目 流出明细2. 会员注册 讲会员信息录入系统,以便 网络管理员 增加会员会员信息包括:详见 会员管理à查看会员信息取货管理简要描述取货管理 用例 主要是店面从仓库取货记录 录入系统按步骤描述1.取货信息: 取货人员编号 取货人员姓名 货物从仓库到达店面的时间 货物是否足够 取货明细 : 产品编号 产品数量送货管理简要描述送货管理 用例 包括送货的详细信息按步骤描述1. 送货管理包括以下: 送货人员 送货订单(实体店的订单,并非网上订单) 货物数量 应收现金 送货结果: 成功或者失败 失败原因 送货出发时间 送货返回时间3.3 仓库管理用例网络管理用例简要描述网络管理用例 主要是管理系统中网上销售以及会员信息,通知等的管理按步骤描述1. 网络管理员登录系统2. 网络管理员负责用户订单信息的管理店面消息的发布与管理会员的管理实物管理用例简要描述实物管理用例 主要是管理仓库中花的具体数据。
按步骤描述3. 实物管理员登录系统4. 实物管理员负责鲜花状态数据管理(种花记录、浇花记录等)鲜花库存数据管理(进货记录、品种管理等)3.4 网络管理用例订单管理用例简要描述管理员订单管理用例使得系统的网络管理员可以对各个订单进行各种操作管理按步骤描述1. 使用 查看订单 用例查看目前已经生成的订单查看订单包括以下信息:订单号产品信息用户信息2. 使用 增加订单 功能生成一个订单,订单包括以下内容: 订单号 产品信息 用户资料 3.使用 修改订单 功能修改目前已经生成的订单,以下内容可以修改: 用户信息(收货姓名,地址等) 产品信息4.使用 删除订单 功能,输入订单号直接删除5.使用 订单状态更改 功能,更改订单目前状况,包括以下内容: 产品还没有打包 产品等待出库 产品已经发货 产品已经到达目的地,等待签收 产品已经签收,订单结束通知管理用例简要描述通知管理 用例主要完成系统网站上的通知管理,其中包括产品信息,公司对外公告(例如:促销信息)按步骤描述1. 使用 查看通知 用例,管理员可以查看目前官方网站上已经发布的通知2. 使用 增加通知 用例,管理员可以在网站上发布新的通知3. 使用 修改。
