基于Java的超市管理系统的设计与实现任务书

 2023-02-07 09:23:40

1. 毕业设计(论文)的内容和要求

1.超市管理系统可以满足2种用户的需求,分别是管理员、员工用户。管理员功能包括:登录、修改密码、用户管理、角色管理、客户管理、日志管理、商品管理、商品库存、采购进货入库管理、采购退货出库管理、销售出库管理、客户退货管理、商品报溢报损管理、库存报警、日月统计、商品采购销售统计、返回首页、退出等功能。员工用户功能包括:注册于登录、登录、修改资料、我的工作、商品库存、采购进货入库管理、采购退货出库管理、销售出库管理、客户退货管理、商品报溢报损管理、库存报警、返回首页、退出等功能。

2.通过设计本系统,有效地结合所学专业知识,并发现不足,通过查询相关文献,请教老师同学,巩固现有知识,提高实践能力。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 实验内容和要求

1、修改资料模块要求:管理员可以修改用户名和密码,一旦修改成功,密码和用户名须正确,才可退出重新登陆,一个用户名对应一个账号和密码。2、登陆模块要求:将输入的账号密码与数据库中已有信息比对,信息均一致才可以成功登陆,若提示用户名和密码出错,则登录失败。3、用户模块要求:点击角色管理,即可查看所有角色信息,可根据角色名进行搜索,并可进行增加角色信息、查看角色信息详情、编辑修改角色信息、删除角色信息等操作。4、客户管理模块要求:点击客户管理,即可查看所有客户信息,可根据客户名进行搜索,并可进行增加客户信息、查看客户信息详情、编辑修改客户信息、删除客户信息等操作。5、模块要求:点击日志管理,即可查看所有工作人的日志信息,可根据工作人进行搜索,并可进行增加息、查看详情、编辑修改、删除等操作。6、商品管理模块要求:点击商品管理,即可查看所有商品信息,可根据商品名称进行搜索,并可进行增加商品信息、查看商品详情、编辑修改商品信息、删除商品信息等操作。7、点击商品库存,即可查看所有商品的库存信息,可根据商品名称进行搜索,并可进行查看详情操作。若商品库存数量低于最低库存数量,则相关商品将会自动被列入库存报警商品列表。反之,若库存报警商品列表内的商品,在经过入库后,商品数量高于最低库存数量,则商品会自动被移出库存报警商品列表。8、采购入库管理模块要求:点击采购进货入库管理,即可查看所有采购进货入库订单信息,可根据商品、订单编号进行搜索,并可进行增加、查看详情操作。若某商品已为库存报警商品,即库存数量为0,则在进行采购进货入库时,该商品的库存数会发生改变,若采购进货入库的商品库存数大于库存报警的最低库存数量,则该商品会自动被移出库存报警商品列表。9、采购退货出库管理模块要求:点击采购退货出库管理,即可查看所有采购退货出库订单信息,可根据商品、订单编号进行搜索,并可进行增加、查看详情操作。在进行采购退货出库时,商品的库存数会发生改变,若采购退货出库后的商品库存数小于库存报警的最低库存数量,则该商品会被自动列入库存报警商品列表。10、销售出库管理模块要求:点击销售出库管理,即可查看销售出库订单列表,可根据商品、客户进行搜索,并可进行增加、查看详情操作。在进行出库时,商品的库存数量也会随之发生改变。在增加出库订单时,销售出库商品数量大于现有库存量,则在提交订单信息时,系统会自动弹出提示商品库存不足,可在修改销售出库数量或补足库存后,成功下单。11、客户退货管理模块:点击客户退货管理,即可查看客户退货订单列表,可根据商品、客户进行搜索,并可进行增加、查看详情操作。在进行退货时,商品库存数量会随之发生改变。12、客户退货管理模块:点击客户退货管理,即可查看客户退货订单列表,可根据商品、客户进行搜索,并可进行增加、查看详情操作。在进行退货时,商品库存数量会随之发生改变。13、商品报溢报损管理模块要求:点击商品报溢报损管理,即可查看商品报溢报损列表,可根据商品、类型进行搜索,并可进行增加、查看详情操作。在进行商品报溢报损时,商品的库存数量也会随之发生改变。14、库存报警管理模块要求:点击商品报溢报损管理,即可查看商品报溢报损列表,可根据商品、类型进行搜索,并可进行增加、查看详情操作。在进行商品报溢报损时,商品的库存数量也会随之发生改变。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 参考文献

主要参考文献:

【1】Java核心技术卷一

【2】Java核心技术卷二

【3】HeadFirst设计模式

【4】算法第四版

【5】厉建欣,司青燕.论MySQL开源数据库在中小供货商的应用[J].商场现代化.2010:17-18.

【6】孙建华. Java语言的应用简述[J]. 电子技术与软件工程,2015,01:257.

【7】刘京华.Java Web整合开发王者归来[M]. 北京:清华大学出版社.2010:112-113.

【8】冷巨冰.Java语言的发展与Java技术[J]. 硅谷. 2011(03):87-88.

【9】唐溢. JSP技术在WEB页面中的应用研究[J]. 信息技术与信息化,2014,12:151-153

【10】任智乾. JSP技术在Web数据库中的应用[J]. 信息与电脑(理论版),2011,06:161 163.

【11】张超.基于JSP的MVC设计模式探究[J].电脑与信息技术.2013(4):92-96.

【12】叶洁. 基于JSP和Java组件的动态Web网页的设计与实现[J]. 现代机械,2003,03:26-27.

【13】张志刚. Struts 2框架技术开发与应用[J]. 计算机光盘软件与应用,2013,23:119-120.

【14】Jon Titus. ECN Technical Editor:”The Eclipse of stand[J]. Journal of Zhongkai Agrotechnical College”,Vol.19,No.2, 2006.

【15】Markus Aleksy,Axel Korthaus, “Martin Schader.Use Java and the CORBA realization distribute type system”, Journal of Pingxiang College,No.4,2005.

4. 毕业设计(论文)计划

第1-2周:查阅相关资料,进行选题;

第3-4周:确定毕业论文题目,根据毕业论文任务书要求进行资料收集和调研;

对收集的资料和调研结果进行分析,梳理研究思路,设计论文结构,完成开题报告;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。