Insert title here

phpstorm开发首饰店的账单管理系统实战,你来你也行系列

发布时间:2023-05-05 01:20:30

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个首饰店的账单管理系统,首饰店的账单管理系统项目使用框架为PHP,选用开发工具为phpstorm。


添加换货时,需要在页面输入换货、商品编号、换货id、属性、员工id、员工、详细信息,在换货的控制层通过inserthuanhuo接口进行换货数据接收。inserthuanhuo接口中将接受huanhuo、bianhao、id、shuxing、yuangongid、yuangong、字段,通过拼接insert语句将换货信息保存到t_huanhuo表中,完成添加换货操作,添加换货具体分析用例如表所示。

表添加换货用例表

用例编号添加换货
用例参与者用户
用例概述本用例用于用户添加换货
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加换货页面,输入详细的换货信息。响应换货控制层中的insert方法,完成添加换货操作。
系统响应用户登录成功,换货控制层接收参数,在t_huanhuo表中更新新增换货数据
响应时间1S
输入参数换货、商品编号、换货id、属性、员工id、员工、

 



在系统中删除不需要的换货信息时,可以使用换货删除操作。进入换货管理页面后,点击换货后方的删除按钮可以将换货的id信息提交到换货控制层中。在换货控制层中使用delete方法获取换货的id信息,换货控制层再调用换货服务层中的delete方法。t_huanhuo中对应的换货信息将会被删除,并给出页面提示信息,删除换货成功。核心代码如下:

// 输出日志,表示当前正在执行HuanhuoService.deleteHuanhuo方法

logger.debug("HuanhuoService.deleteHuanhuo ......");

// 根据id调用Huanhuodao的deleteByPrimaryKey方法,删除Huanhuo

Huanhuodao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除换货成功");

删除换货页面如下所示。

图删除换货界面



添加商品时,需要在页面输入商品id、入库时间、商品编号、商品、属性、详细信息,在商品的控制层通过insertshangpin接口进行商品数据接收。insertshangpin接口中将接受id、rukushijian、bianhao、shangpin、shuxing、字段,通过拼接insert语句将商品信息保存到t_shangpin表中,完成添加商品操作,添加商品具体分析用例如表所示。

表添加商品用例表

用例编号添加商品
用例参与者用户
用例概述本用例用于用户添加商品
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加商品页面,输入详细的商品信息。响应商品控制层中的insert方法,完成添加商品操作。
系统响应用户登录成功,商品控制层接收参数,在t_shangpin表中更新新增商品数据
响应时间1S
输入参数商品id、入库时间、商品编号、商品、属性、

 



在系统中删除不需要的商品信息时,可以使用商品删除操作。进入商品管理页面后,点击商品后方的删除按钮可以将商品的id信息提交到商品控制层中。在商品控制层中使用delete方法获取商品的id信息,商品控制层再调用商品服务层中的delete方法。t_shangpin中对应的商品信息将会被删除,并给出页面提示信息,删除商品成功。核心代码如下:

// 输出日志,表示当前正在执行ShangpinService.deleteShangpin方法

logger.debug("ShangpinService.deleteShangpin ......");

// 根据id调用Shangpindao的deleteByPrimaryKey方法,删除Shangpin

Shangpindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除商品成功");

删除商品页面如下所示。

图删除商品界面



添加营业额时,需要在页面输入珠宝营业额、营业额、总营业额、月份、时间、黄金营业额、银营业额、钻石营业额、铂金营业额、详细信息,在营业额的控制层通过insertyinyee接口进行营业额数据接收。insertyinyee接口中将接受zhubaoyingyee、yinyee、zongyinyee、yuefen、shijian、huangjinyinyee、yinyinyee、zuanshiyinyee、bojinyinyee、字段,通过拼接insert语句将营业额信息保存到t_yinyee表中,完成添加营业额操作,添加营业额具体分析用例如表所示。

表添加营业额用例表

用例编号添加营业额
用例参与者用户
用例概述本用例用于用户添加营业额
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加营业额页面,输入详细的营业额信息。响应营业额控制层中的insert方法,完成添加营业额操作。
系统响应用户登录成功,营业额控制层接收参数,在t_yinyee表中更新新增营业额数据
响应时间1S
输入参数珠宝营业额、营业额、总营业额、月份、时间、黄金营业额、银营业额、钻石营业额、铂金营业额、

 



在系统中删除不需要的营业额信息时,可以使用营业额删除操作。进入营业额管理页面后,点击营业额后方的删除按钮可以将营业额的id信息提交到营业额控制层中。在营业额控制层中使用delete方法获取营业额的id信息,营业额控制层再调用营业额服务层中的delete方法。t_yinyee中对应的营业额信息将会被删除,并给出页面提示信息,删除营业额成功。核心代码如下:

// 输出日志,表示当前正在执行YinyeeService.deleteYinyee方法

logger.debug("YinyeeService.deleteYinyee ......");

// 根据id调用Yinyeedao的deleteByPrimaryKey方法,删除Yinyee

Yinyeedao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除营业额成功");

删除营业额页面如下所示。

图删除营业额界面



添加回收时,需要在页面输入价格、回收、回收时间、属性、商品、详细信息,在回收的控制层通过inserthuishou接口进行回收数据接收。inserthuishou接口中将接受jiage、huishou、huishoushijian、shuxing、shangpin、字段,通过拼接insert语句将回收信息保存到t_huishou表中,完成添加回收操作,添加回收具体分析用例如表所示。

表添加回收用例表

用例编号添加回收
用例参与者用户
用例概述本用例用于用户添加回收
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加回收页面,输入详细的回收信息。响应回收控制层中的insert方法,完成添加回收操作。
系统响应用户登录成功,回收控制层接收参数,在t_huishou表中更新新增回收数据
响应时间1S
输入参数价格、回收、回收时间、属性、商品、

 



在系统中删除不需要的回收信息时,可以使用回收删除操作。进入回收管理页面后,点击回收后方的删除按钮可以将回收的id信息提交到回收控制层中。在回收控制层中使用delete方法获取回收的id信息,回收控制层再调用回收服务层中的delete方法。t_huishou中对应的回收信息将会被删除,并给出页面提示信息,删除回收成功。核心代码如下:

// 输出日志,表示当前正在执行HuishouService.deleteHuishou方法

logger.debug("HuishouService.deleteHuishou ......");

// 根据id调用Huishoudao的deleteByPrimaryKey方法,删除Huishou

Huishoudao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除回收成功");

删除回收页面如下所示。

图删除回收界面



添加管理员时,需要在页面输入账号、管理员id、密码、详细信息,在管理员的控制层通过insertadmin接口进行管理员数据接收。insertadmin接口中将接受username、id、password、字段,通过拼接insert语句将管理员信息保存到t_admin表中,完成添加管理员操作,添加管理员具体分析用例如表所示。

表添加管理员用例表

用例编号添加管理员
用例参与者用户
用例概述本用例用于用户添加管理员
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加管理员页面,输入详细的管理员信息。响应管理员控制层中的insert方法,完成添加管理员操作。
系统响应用户登录成功,管理员控制层接收参数,在t_admin表中更新新增管理员数据
响应时间1S
输入参数账号、管理员id、密码、

 



在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:

// 输出日志,表示当前正在执行AdminService.deleteAdmin方法

logger.debug("AdminService.deleteAdmin ......");

// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin

Admindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除管理员成功");

删除管理员页面如下所示。

图删除管理员界面



添加会员时,需要在页面输入添加时间、用户id、名字、会员、卡号、详细信息,在会员的控制层通过inserthuiyuan接口进行会员数据接收。inserthuiyuan接口中将接受tianjiashijian、id、mingzi、huiyuan、kahao、字段,通过拼接insert语句将会员信息保存到t_huiyuan表中,完成添加会员操作,添加会员具体分析用例如表所示。

表添加会员用例表

用例编号添加会员
用例参与者用户
用例概述本用例用于用户添加会员
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加会员页面,输入详细的会员信息。响应会员控制层中的insert方法,完成添加会员操作。
系统响应用户登录成功,会员控制层接收参数,在t_huiyuan表中更新新增会员数据
响应时间1S
输入参数添加时间、用户id、名字、会员、卡号、

 



在系统中删除不需要的会员信息时,可以使用会员删除操作。进入会员管理页面后,点击会员后方的删除按钮可以将会员的id信息提交到会员控制层中。在会员控制层中使用delete方法获取会员的id信息,会员控制层再调用会员服务层中的delete方法。t_huiyuan中对应的会员信息将会被删除,并给出页面提示信息,删除会员成功。核心代码如下:

// 输出日志,表示当前正在执行HuiyuanService.deleteHuiyuan方法

logger.debug("HuiyuanService.deleteHuiyuan ......");

// 根据id调用Huiyuandao的deleteByPrimaryKey方法,删除Huiyuan

Huiyuandao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除会员成功");

删除会员页面如下所示。

图删除会员界面



添加员工工资时,需要在页面输入员工id、员工工资、员工、底薪、员工工资id、总工资、黄金销售额、铂金销售额、钻石销售额、珠宝销售、银销售、详细信息,在员工工资的控制层通过insertyuangonggongzi接口进行员工工资数据接收。insertyuangonggongzi接口中将接受yuangongid、yuangonggongzi、yuangong、dixing、id、zonggongzi、huangjinxiaoshou、bojinxiaoshou、zuanshixiaoshou、zhubaoxiaoshou、yinxiaoshou、字段,通过拼接insert语句将员工工资信息保存到t_yuangonggongzi表中,完成添加员工工资操作,添加员工工资具体分析用例如表所示。

表添加员工工资用例表

用例编号添加员工工资
用例参与者用户
用例概述本用例用于用户添加员工工资
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加员工工资页面,输入详细的员工工资信息。响应员工工资控制层中的insert方法,完成添加员工工资操作。
系统响应用户登录成功,员工工资控制层接收参数,在t_yuangonggongzi表中更新新增员工工资数据
响应时间1S
输入参数员工id、员工工资、员工、底薪、员工工资id、总工资、黄金销售额、铂金销售额、钻石销售额、珠宝销售、银销售、

 



在系统中删除不需要的员工工资信息时,可以使用员工工资删除操作。进入员工工资管理页面后,点击员工工资后方的删除按钮可以将员工工资的id信息提交到员工工资控制层中。在员工工资控制层中使用delete方法获取员工工资的id信息,员工工资控制层再调用员工工资服务层中的delete方法。t_yuangonggongzi中对应的员工工资信息将会被删除,并给出页面提示信息,删除员工工资成功。核心代码如下:

// 输出日志,表示当前正在执行YuangonggongziService.deleteYuangonggongzi方法

logger.debug("YuangonggongziService.deleteYuangonggongzi ......");

// 根据id调用Yuangonggongzidao的deleteByPrimaryKey方法,删除Yuangonggongzi

Yuangonggongzidao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除员工工资成功");

删除员工工资页面如下所示。

图删除员工工资界面



添加销售时,需要在页面输入价格、商品编号、销售、销售id、商品id、销售时间、属性、员工id、详细信息,在销售的控制层通过insertxiaoshou接口进行销售数据接收。insertxiaoshou接口中将接受jiage、shangpin、xiaoshou、id、sangpinid、xiaoshoushijian、shuxing、yuangongid、字段,通过拼接insert语句将销售信息保存到t_xiaoshou表中,完成添加销售操作,添加销售具体分析用例如表所示。

表添加销售用例表

用例编号添加销售
用例参与者用户
用例概述本用例用于用户添加销售
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加销售页面,输入详细的销售信息。响应销售控制层中的insert方法,完成添加销售操作。
系统响应用户登录成功,销售控制层接收参数,在t_xiaoshou表中更新新增销售数据
响应时间1S
输入参数价格、商品编号、销售、销售id、商品id、销售时间、属性、员工id、

 



在系统中删除不需要的销售信息时,可以使用销售删除操作。进入销售管理页面后,点击销售后方的删除按钮可以将销售的id信息提交到销售控制层中。在销售控制层中使用delete方法获取销售的id信息,销售控制层再调用销售服务层中的delete方法。t_xiaoshou中对应的销售信息将会被删除,并给出页面提示信息,删除销售成功。核心代码如下:

// 输出日志,表示当前正在执行XiaoshouService.deleteXiaoshou方法

logger.debug("XiaoshouService.deleteXiaoshou ......");

// 根据id调用Xiaoshoudao的deleteByPrimaryKey方法,删除Xiaoshou

Xiaoshoudao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除销售成功");

删除销售页面如下所示。

图删除销售界面



添加供货商时,需要在页面输入供货商、名称、供货商id、联系方式、详细信息,在供货商的控制层通过insertgonghuoshang接口进行供货商数据接收。insertgonghuoshang接口中将接受gonghuoshang、mingcheng、id、lianxifangshi、字段,通过拼接insert语句将供货商信息保存到t_gonghuoshang表中,完成添加供货商操作,添加供货商具体分析用例如表所示。

表添加供货商用例表

用例编号添加供货商
用例参与者用户
用例概述本用例用于用户添加供货商
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加供货商页面,输入详细的供货商信息。响应供货商控制层中的insert方法,完成添加供货商操作。
系统响应用户登录成功,供货商控制层接收参数,在t_gonghuoshang表中更新新增供货商数据
响应时间1S
输入参数供货商、名称、供货商id、联系方式、

 



在系统中删除不需要的供货商信息时,可以使用供货商删除操作。进入供货商管理页面后,点击供货商后方的删除按钮可以将供货商的id信息提交到供货商控制层中。在供货商控制层中使用delete方法获取供货商的id信息,供货商控制层再调用供货商服务层中的delete方法。t_gonghuoshang中对应的供货商信息将会被删除,并给出页面提示信息,删除供货商成功。核心代码如下:

// 输出日志,表示当前正在执行GonghuoshangService.deleteGonghuoshang方法

logger.debug("GonghuoshangService.deleteGonghuoshang ......");

// 根据id调用Gonghuoshangdao的deleteByPrimaryKey方法,删除Gonghuoshang

Gonghuoshangdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除供货商成功");

删除供货商页面如下所示。

图删除供货商界面



添加员工时,需要在页面输入账号、名字、密码、员工id、详细信息,在员工的控制层通过insertyuangong接口进行员工数据接收。insertyuangong接口中将接受username、mingzi、password、id、字段,通过拼接insert语句将员工信息保存到t_yuangong表中,完成添加员工操作,添加员工具体分析用例如表所示。

表添加员工用例表

用例编号添加员工
用例参与者用户
用例概述本用例用于用户添加员工
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加员工页面,输入详细的员工信息。响应员工控制层中的insert方法,完成添加员工操作。
系统响应用户登录成功,员工控制层接收参数,在t_yuangong表中更新新增员工数据
响应时间1S
输入参数账号、名字、密码、员工id、

 



在系统中删除不需要的员工信息时,可以使用员工删除操作。进入员工管理页面后,点击员工后方的删除按钮可以将员工的id信息提交到员工控制层中。在员工控制层中使用delete方法获取员工的id信息,员工控制层再调用员工服务层中的delete方法。t_yuangong中对应的员工信息将会被删除,并给出页面提示信息,删除员工成功。核心代码如下:

// 输出日志,表示当前正在执行YuangongService.deleteYuangong方法

logger.debug("YuangongService.deleteYuangong ......");

// 根据id调用Yuangongdao的deleteByPrimaryKey方法,删除Yuangong

Yuangongdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除员工成功");

删除员工页面如下所示。

图删除员工界面



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服