目 录
一、开发背景 1
二、系统需求分析 1
三、系统功能模块设计 2
3.1 系统模块设计 2
3.2 模块说明 2
四、详细设计 8
1、电脑(Computer)类 8
2、顾客(Customer)类 8
3、信息(Infor)类 8
4、操作(Order)类 8
5、测试(Demo)类 9
五、系统实现 10
1、主界面 10
2、添加电脑信息模块模块 10
3、查看电脑信息模块 11
4、修改电脑信息模块 11
5、购买电脑信息模块 12
6、查询购买信息模块 12
7、删除购买信息模块 13
8、删除电脑信息模块 13
电脑销售系统课程设计报告
一、开发背景
随着经济和计算机技术的快速发展,移动银行和网上电子支付等业务也逐渐的发展起来,网上购物也变成了一种常态。在这一背景之下,我们开始研究一个java的课程程序报告,关于电脑销售系统。
二、系统需求分析
现要开发一个电脑销售系统,主要有顾客和管理员两个实体,和实现查询电脑信息,添加电脑信息,修改电脑信息,删除电脑信息,生成顾客购买信息和删除顾客购买信息。管理员可以根据需求对电脑信息进行增添查改和对顾客购买信息的删除。顾客可以通过顾客购买界面购买电脑。
三、系统功能模块设计
3.1 系统模块设计
图1:系统模块设计图
1 Computer类
package task2;
public class Computer {
//品牌
String brand;
//价格
int price;
//库存
int inventory;
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public int getInventory() {
return inventory;
}
public void setInventory(int inventory) {
this.inventory = inventory;
}
public Computer(String brand, int price, int inventory) {
super();
this.brand = brand;
this.price = price;
this.inventory = inventory;
}
public Computer() {
// TODO 自动生成的构造函数存根
}