用例名称:管理团购 用例表识号:2 参与者:管理员 简要说明:管理员可以增加或者删除团购商品;并且可以去查看团购商品的信息,并通过信息进行发货操作。 前置条件:管理员登陆进管理系统 基本事件流: 1.管理员登陆,管理商品信息; 2查看团购商品的信息; 3管理用户的订单; 4根据订单发货; 5提醒用户到货情况; 其他事件流A1:用户在填写玩订单后,未付款前,可以修改订单 异常事件流: 1.管理员因非人为因素要撤销团购商品 后置条件:管理员发布的商品被保存到系统数据库。 注释:无
- 11 -
2.2.1.用户参与团购用例
浏览团购信息用户
①用户打开网页直接可以浏览团购信息
《include》加入团购验证用户信息《extend》保存团购信息用户②用户要加入团购 要进行用户信息验证,信息正确后才允许加入团
购并保存信息
- 12 -
《include》登录登陆信息验证用户③用户打开网站,进行登陆 系统对用户所输信息进行验证
2.2.2团购管理用例图
《include》登录登陆信息验证管理员①管理员进行登陆,并对管理员信息进行验证
- 13 -
《include》修改团购信息获取团购详情《include》《include》管理员发布团购信息保存团购信息②管理员登陆后,发布、修改团购信息系统并对操作进行保存
《include》查看订单信息获取订单详情《include》《include》管理员确认订单信息保存订单信息③管理员对客户定单进行确认并更换其状态,系统并保存其操作
- 14 -
三.数据库设计
数据库设计是项目开发中非常重要的一个关键环节,在这里强调数据库设计的重要性是因为数据库设计就像建设高楼大厦的根基一样,如果设计不好,在后来的系统变更和功能扩充时,将会遇到非常大的困难。本系统数据库选择了Microsoft SQL Server 2000数据库。数据库设计包括以下几个步骤。
3.1.ER图
密码电子邮箱定单编号团购标题注册时间团购编号产品编号电话号码团购内容用户参与团购QQ团购类别详细地址用户名
头像参加日期开始时间关注次数团购价格 - 15 -