44-超市管理系统

44-超市管理系统

ID:26840555

大小:131.50 KB

页数:12页

时间:2018-11-29

44-超市管理系统_第1页
44-超市管理系统_第2页
44-超市管理系统_第3页
44-超市管理系统_第4页
44-超市管理系统_第5页
资源描述:

《44-超市管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、超市管理系统一.需求分析超市是一个客流量庞大,内部人员复杂的场所。开发一个超市管理系统,对超市的各部门及员工进行统一管理,对商品的信息进行统计和更新,对顾客的具体信息进行统一管理,这样方便管理员对超市进行管理,有利于超市的营销,提高工作效率。系统功能:管理员通过登录管理系统对超市进行管理。1管理功能:(1)对顾客的购买商品事件进行处理。(2)对顾客结帐付款事件进行管理。(3)对顾客退货事件进行管理。2维护功能:(1)对超市的各部门员工信息进行存储,例如员工的具体信息包括:职工号,姓名,性别,所在部门,职务,并可对其信息进行删除,增加,修改和统计。(2)对商

2、品信息进行存储,例如商品的名称,商品号,品牌,价格,产地,生产日期,保质期,现有存储量,并可对其进行删除,增加,修改和统计。(3)对顾客信息进行存储,例如办理会员卡,卡号,积分。顾客的个人信息,姓名,地址,联系电话,并可对其进行删除,增加,修改和统计。二.模型总体设计1.创建系统的UseCase图二.创建系统的Logical视图(1)顺序图,协作图:下面是更新一个顾客信息的顺序图。首先点击更新按钮,然后查找此顾客的信息在数据库中是否存在,如果不存在,就进行添加,顾客信息有五个字段:会员卡卡号,积分,姓名,地址,联系电话;如果存在,但此信息需要删除,则点击删

3、除按钮;如果此信息存在并许进行修改,就点击修改按钮。修改后对所修改的信息进行存储。协作图:更新一个员工信息的顺序图:首先点击更新按钮,然后查找此员工的信息在数据库中是否存在,如果不存在,就进行添加,员工信息有五个字段:职工号,姓名,性别,所在部门,职务;如果存在,但此信息需要删除,则点击删除按钮;如果此信息存在并许进行修改,就点击修改按钮。然后对所修改的信息进行存储。协作图:更新一个商品信息的顺序图:首先点击更新按钮,然后查找此商品的信息在数据库中是否存在,如果不存在,就进行添加,商品信息有7个字段:名称,商品号,品牌,价格,产地,生产日期,保质期,现有存

4、储量;如果存在,但此信息需要删除,则点击删除按钮;如果此信息存在并许进行修改,就点击修改按钮。然后对所修改的信息进行存储。协作图:购买商品的顺序图:首先先对商品进行下查找,获取商品的相关信息,然后在把该信息添加到购买信息中并进行存储。并把该商品的信息进行修改,由未售出到售出。协作图:付款的顺序图:先对所有商品的价格进行总计,然后顾客拿出现金进行,核对总金额是否正确,如果正确,就把此次事件添加到付款信息中并存储,然后对顾客信息进行修改。修改当前顾客的会员积分,统计共买了多少商品及价格。协作图:退货的顺序图:首先已购买信息中找到该商品的信息,删除购买信息及付款

5、信息,并修改该商品的信息为未售,并把顾客的信息修改掉,返还退款给顾客。协作图:管理员登录的顺序图:管理员输入自己的用户名,如果正确,就输入密码,否则就重新输入。协作图:(2)类图:管理员,顾客,员工,商品,购买,付款,退货分别为一个类。管理员统一管理他们,即管理员和他们构成一对多的关系。员工类的属性包括包括:职工号,姓名,性别,所在部门,职务。方法包括添加,删除,修改,存储,查找,统计。顾客类的属性包括:办理会员卡,卡号,积分。顾客的个人信息,姓名,地址,联系电话方法包括:删除,增加,修改和统计。商品类属性包括:名称,商品号,品牌,价格,产地,生产日期,保

6、质期,现有存储量。方法包括其进行删除,增加,修改和统计,查找。购买类属性包括:商品号,购买日期,顾客的会员号,方法包括:查找,添加,存储。付款类属性包括:商品号,总价格,顾客的会员号,方法包括:查找,付款,核对付款,添加,删除。取消购买类属性包括:商品号,总价格,顾客的会员号,购买日期,方法包括:查找,删除,取消购买,退款。(4)活动图:状态图:组件图:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。