表4-1 MANAGER类功能表 类功能描述 处理和用户相关的业务操作 所在包名称 Com.xu.bean 继承对象 无 实现对象 类属性 保护属性 类型 名称 描述 备注 Private Long ID 用户ID 系统中用户的唯一标示,由系统自动生成 Private String Name 姓名 长度限制20位 Private String Password 密码 长度限制20位 Private String Gender 性别 只能为男或者女 Private Long Age 年龄 Private String Phonenumber 手机号码 主要实现方法 保护属性 方法名 输入参数 输出参数 方法功能描述 Public login string id,string pwd Manager" 登陆系统,用户输入ID和PASSWORD后进行验证,验证通过返回用户,验证返回NULL。 Public Register Manager manager int 员工注册,输入用户信息进行注册,注册成功返回注册成功消息
4.1.2 GOODS类 GOODS类用于记录商品的信息,并且实现对商品的增删改查等功能。
表4-2GOODS类功能表 类功能描述 处理和商品相关的业务操作 所在包名称 Com.xu.bean 继承对象 无 实现对象 类属性 保护属性 类型 名称 描述 备注 Private Long ID 商品ID 系统中商品的唯一标示,由系统自动生成 Private String Name 商品名称 Private String Unit 单位 Private String Space 商品产地 Private Long SupplierId 供应商编号 Private String ApproveId 批准文号 Private String BatchId 生产批号 主要实现方法 保护属性 方法名 输入参数 输出参数 方法功能描述 Public save Goods goods int 商品添加,输入商品信息进行添加,添加成功返回1,失败返回0 Public deleteGoodsByName String name int 商品删除,输入商品名字进行删除,删除成功返回1,失败返回0 Public findAllGoods List 查找出所有的商品 Public findGoodsCountByName String name int 查找某种商品的总数,输入某种商品的总数,返回该商品的库存数量
表4-3SALEORDER类功能表 类功能描述 处理和销售订单相关的业务操作 所在包名称 Com.xu.bean 继承对象 无 实现对象 类属性 保护属性 类型 名称 描述 备注 Private Long ID 销售订单ID 系统中销售订单的唯一标示,由系统自动生成 Private Long CustomerId 客户ID 引用自客户ID,是唯一的 Private String pay 结算方式 Private Date saleDate 销售时间 Private Double Total 总金额 主要实现方法 保护属性 方法名 输入参数 输出参数 方法功能描述 Public save SaleOrder saleorder int 销售订单添加,输入订单信息进行添加,添加成功返回1,失败返回0 Public delete Long customerId int 销售订单删除,输入客户ID进行删除,删除成功返回1,失败返回0 Public findAllSaleOrder List 查找出所有的销售订单 Public update SaleOrder order int 更新订单信息,输入要更改的信息更新,更新成功返回1,失败返回0
表4-4PURCHASEORDER类功能表 类功能描述 处理和采购订单相关的业务操作 所在包名称 Com.xu.bean 继承对象 无 实现对象 类属性 保护属性 类型 名称 描述 备注 Private Long ID 采购ID 系统中采购订单的唯一标示,由系统自动生成 Private Long supplierId 供应商ID 引用自供应商ID Private String pay 结算方式 Private Date inDate 采购时间 Private Double total 总金额 主要实现方法 保护属性 方法名 输入参数 输出参数 方法功能描述 Public save purchaseOrder purchaseorder int 采购订单添加,输入订单信息进行添加,添加成功返回1,失败返回0 Public delete Long supplierId int 采购订单删除,输入供应商ID进行删除,删除成功返回1,失败返回0 Public findAllPurchaseOrder List 查找出所有的采购订单 Public update PurchaseOrder order int 更新订单信息,输入要更改的信息更新,更新成功返回1,失败返回0
4.1.5 STOCK类 STOCK类用于记录库存的信息,并且实现对库存的增删改查等功能。
表4-5STOCK类功能表 类功能描述 处理和库存相关的业务操作 所在包名称 Com.xu.bean 继承对象 无 实现对象 类属性 保护属性 类型 名称 描述 备注 Private Long ID 采购ID 系统中采购订单的唯一标示,由系统自动生成 Private Long goodsId 商品ID 引用自商品ID Private Long count 商品库存数量 Private String area 存放地方 主要实现方法 保护属性 方法名 输入参数 输出参数 方法功能描述 Public save Stock stock int 库存添加,输入库存信息进行添加,添加成功返回1,失败返回0 Public delete Long goodsId int 库存删除,输入商品ID进行删除,删除成功返回1,失败返回0 Public findAllStock List 查找出所有的商品库存 Public update Long goodsId , Long count ,String area int 更新商品库存信息,输入要更改的信息更新,更新成功返回1,失败返回0
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu