基于控制台的Java电子商城——计算机专业实训项目

目录

1.专业实训计划

2.前言

3.需求分析

3.1.功能性需求分析

3.1.1商城前台管理系统:

3.1.2商城后台管理系统:

3.2.非功能性需求分析

3.2.1易用性

3.2.2可维护性

3.2.3可拓展性

3.2.4安全性

3.2.5可靠性

4.项目完整文档及代码提取链接


1.专业实训计划

序号

起始日期

工作内容

1

2023年12月25日

项目启动:创建项目工程、需求分析、开发环境搭建、项目架构初始化、项目资源获取

2

2023年12月26日- 12月27日

Shop项目主菜单、User用户注册模块与登录设计与开发

3

2023年12月28日- 12月29日

Good商品与购物车模块设计与开发

4

2024年12月30日-2024年1月1日

Admin管理员后台管理模块设计与开发

5

2024年1月2日

文件存储及拓展功能开发,系统联调

6

2024年1月3日-2024年1月4日

项目答辩

7

2024年1月5日

总结和整理专业实训报告

2.前言

本次实训要求完成一个基于控制台的Java电子商城,功能包括普通用户的菜单显示,注册功能,登录功能,查看商城功能,购买商品功能,查看已购买商品的功能,退出功能;管理员的登录功能,商品添加功能、修改功能、删除功能、查看商品列表功能、退出功能。

重点:原型设计工具,用例图,流程图绘制工具、安装JDK、配置JDK环境变量、安装Eclipse、类的调用,方法的调用、成员变量的使用,集合的使用,if判断语句,for循环等

难点:功能点的梳理、环境安装和调试、面向对象的编程思想、Scanner接收字符串的数据,for循环等

内容:

1、讨论本项目的主要功能模块;

2、完成每个功能模块的需求和原型设计;

3、汇总再集中每个模块之间的相关性,调整完善项目的需求和原型。

4、完成本次实训项目的环境搭建

5、学习分支语句,使用main()方法、输入语句、输出语句,完成项目主菜单以及功能。

3.需求分析

3.1.功能性需求分析

功能性需求是指定系统或产品应具有的特定功能或行为,它描述了软件应如何运行以满足预定目标。

3.1.1商城前台管理系统:

商城购物系统前台注重于用户和平台之间的交互,给用户提供多样的选择和服务功能,商城前台的好坏,可直接在用户身上反映出来。图3.1可看出商城前台共有四大模块,分别是用户模块、商品模块、购物车模块和订单模块。

图3.1 商城前台管理系统四大模块

;

图3.2 商城前台管理系统功能示例图

3.1.2商城后台管理系统:

网上购物系统后台管理系统可以帮助商家快速处理订单、库存管理、商品上架等操作,大大提高了运营效率,为商家提供有针对性的营销策略建议,保障商家的安全与消费者权益。由下图可看出网上购物系统后台一共有四大模块,分别是用户模块、商品模块、订单模块、库存模块。

图3.3商城后台管理系统四大模块

图3.4商城后台管理系统功能示例图

3.2.非功能性需求分析

   非功能性需求指的是软件产品为满足用户业务需求而必须具有且除功能需求以外的特性,包括安全性、可靠性、互操作性、健壮性等。

3.2.1易用性

本控制台在操作上方便简单,实现用户界面友好。

3.2.2可维护性

    系统的基本维护简单,不要求需专业技术人员进行维护,即可达到基本的维护目的。

3.2.3可拓展性

    系统开发过程中预留了一定的接口,便于后期新功能的扩展。

3.2.4安全性

    对进入的用户输入用户名及密码才可以进入并赋予相应的使用权限。安全保密性较高。

3.2.5可靠性

控制台出错时,系统能报告相应的详细错误信息给操作员,提示错误和问题,以便理解与分析。

4.项目完整文档及代码提取链接


链接:https://pan.baidu.com/s/1tTciCBhs1DBWjpLFa456Qw?pwd=79gv 
提取码:79gv 
 

  • 14
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值