服装销售系统数据库课程设计(MVC)
《数据库课程设计》
名称:Jia服装销售网站
姓名:陈文哲
学号:……
班级:11软件工程
指导老师:索剑
目录
目录 1
需求分析 3
一:销售部门机构情况 3
二:销售部门的业务活动情况(浅蓝色表示系统边界) 3
三:实体关系 4
四:数据流 5
五:数据字典 5
系统开发要求 9
一:硬件分布情况 9
二:关系结构图(E-R图,关系模型) 9
客户网页客户端 9
客服客户端 10
销售经理客户端 10
系统开发 11
一:开发模式 11
二:控制器设计 12
三:初步流程设计 12
需求分析
本服装销售系统可以实现生产运作和服装营销信息在公司各部门之间的流通及财务监控功能的完整、强化,可以提高效率和反应速度、规范公司管理,能够对市场竞争作出及时准确的反应。
整个系统由四个部分组成:
1. 客户网页客户端。供客户登陆网站进行采购批发,客户可以在网站上看到Jia服装公司的所有衣服货物(包括图片、价格、库存等详细信息),客户可以很方便的在网站上进行自助购物、自助退货。
2. 客服客户端。供销售部门客服使用,对客户资料进行管理,对客户下的订单进行审核,查看库存,添加修改在网页客户端显示的衣服货物。
3. 经理客户端。供销售经理使用,对客服资料进行管理,查看各区域、产品的库存情况,查看各时段各产品的销售情况。
4. 服务器。存储系统所需要的各种数据。数据备份,恢复。
优先完成功能:1.库存管理 2.客户管理 3.发货处理 4.退货处理 5.业绩分析
一:销售部门机构情况
销售部门有两类工作人员:
1. 销售客服:负责给客户发货,处理退货请求,查看库存,管理客户信息。
2. 销售 经理:查看业绩报表,管理 销售客服信息。
注:销售部门与客户之间的联系较大。
二:销售部门的业务活动情况(浅蓝色表示系统边界)
1.“网页客户端”显示的衣服商品,需要销售客服进行管理。
2.对于销售客服,客户在“网页客户端”下了订单信息后,库存虚拟更新(前台显示的库存会减少,后台不减少)客户余额更新,客服需要进行审核,确认客户、库存信息无误后审核通过,打印出库单(附:负责人和经手人姓名),传达至仓库,仓库确认无误后,库存正式更新。
3.销售客服只能查看库存情况,生产部门才能进行添加、修改;可以增删查改客户信息;销售可以打印出库单,记录出库单流水账;可以打印退货入库单,记录退货单流水帐;可以浏览出库单、退货单流水账。
4.销售经理可以掌握销售动态、预测销售趋势;添加管理客服账户;
5.对于客户,可以在网页客户端进行登录,然后进行充值、批发衣服、查看订单情况、退货。
源代码有人需要的话我再上传吧,毕竟只是演示个流程分析给老师看而已,轻松拿了个优秀。