1.成员分工(作业来源)
| 成员 | 分共 |
|---|---|
| 陈勇 | 面象对象设计、类的编写、GUI功能设计、生成exe可执行文件 |
| 吴信波 | 编码规范GUI、前期调查与功能设计、类的编写、动图制作、Git代码管理 |
| 沈益民 | 编码规范java、UML图与系统功能结构图、类的编写、博客 |
2.大作业购物车(Git代码)
系统描述:该系统具有展示商城界面,购买商品,查看购物车,修改商品数量等功能,用户可以查看商品,将想要的商品添加到购物车,查看购物车中商品的数量并进行修改。
(1)前期调查

(2)系统结构功能图




(3)UML类图

(4)关键代码(非GUI)
a.功能选择



b.CartDao接口

c.增加商品条目和数量、减少商品条目和数量


d.设置商品的数量

e.计算单个条目的价格

f.输出购物车

(5).系统界面浏览




3.GUI购物车
(1)系统功能描述:用户先输入账号密码登录,登录后可以查看商城商品,并添加任意数量的商品到购物车;用户可进入购物车查看自己添加的商品,并对商品进行勾选以确定是否购买,用户还可在购物车中对商品的数量进行再次修改,最后进行结算。
(2)动态展示
登录

购物车操作

(3)主要代码(GUI)
a.登录代码

b.添加商品到购物车


c.长按条目删除

d.在购物车界面修改商品数量,总的商品数及总价
