php+mysql网上服装销售系统设计与实现(5)
时间:2018-04-05 21:49 来源:毕业论文 作者:毕业论文 点击:次
硬件方面,我校建成已有50多年的历史,师资力量雄厚,学校中各种硬件设备齐全,教师整体水平较高,在软硬件设施、系统文护、问题咨询上这些都是零成本的,完全可以在学校内完成。有此外部条件,完全可以帮助我实现毕业设计的服装店后台管理系统的开发工作。 2.1.3 系统需求分析 进行系统设计之前必须先了解和分析用户的需求,其目的是为服装店后台管理系统的设计打下牢固的基础,也是数据库开发和设计的重要依据。本次课题的内容是,网上服装店销售系统的设计与实现——后台模块,首先我对大量知名B2C店铺的后台模块进行了充分调研,得出了完整的需求分析报告,在需求分析报告中描述了程序设计的一些基本问题:功能、性能、加强与现实的设计限制、属性的外部接口。一般B2C后台商家模块有以下几种需求:新品上架(即发布新的商品信息)、商品库存管理、客户订单管理、检查客户的注册信息、与其他支付系统或网银的接口连接实现完整的支付系统、与物流服务商的系统建立借口实现站内的物流管理系统。 在本系统中,我们需要实现以下功能:管理员账号信息的输入、删除和密码、权限的修改,包括用户名、密码、操作权限等,本系统中,系统管理员无法查询系统内存储的其他管理员的账号的信息,只可以按用户名修改或删除,不添加查询功能主要是为了防止账号泄漏以后被恶意删除其他账号信息,造成不必要的损失。 库存商品信息的输入、查询、修改和删除,包括商品编号、商品名称、类目、尺寸、价格和库存量等。库存商品的一系列操作应该由库存管理员完成,查询功能需要实现按输入的多条信息可以模糊搜索。 订单信息的查询、修改和删除,包括订单编号、商品编号、商品名、购买数量、下单时间、收货地址、付款状态、发货状态、快递单号等。订单信息的来源应该由前台系统写入数据库中。订单信息中发货状态的修改由库存管理员完成,其他信息的修改由财务管理员完成。订单编号和商品编号、商品名称是不可修改的。其中、报表的生成为查询一段时间内库存中每件商品的销量及销售额和该段时间内店铺的销售总额。 以上是对系统基本功能的要求,除此之外,管理系统还需要有较高的工作效率,较低的系统占有率和可靠的安全保证。 2.2 系统功能结构 2.2.1 用户登录 本模块对登录系统的管理流程进行详细介绍。登录模块的功能如表2-1所示: 表2-1 登录模块表 功能名称 登录模块 功能编号 1.0 功能框图: 说明 登录模块用于后台管理系统的登录,是店铺后台的入口,不同的管理员输入账号密码后,会根据其账号的权限进入其权限内的网页。 仓库管理员登录模块的功能如表2-2所示: 表2-2 仓库管理员登录模块表 用例说明 本用例根据用户输入的账号、密码,来进行登录权限操作。 参与者 仓库管理员 前置条件 已在数据库中存入该账号的用户名、密码和权限等相关数据 后置条件 进入管理模块欢迎界面 事件流 基本流程: (1) 用户输入正确的账号、密码 (2)系统连接数据库 (3)系统判别账号、密码与数据库中已有的相互匹配 (4)系统得到数据库中该账号的权限属性,并根据属性为其分配网页 (责任编辑:qin) |