最近几天自己一直在构思这个小项目吧。
我将其看成ERP系统的一部分,但是自己越做越像一个超市系统了或是说物料管理系统。
基本设想:采用技术,struts2,hibernate,spring页面采用jquery进行异步交互。
首先,用户设定为2个。
1、库官员,对数据进行录入及修改和维护。
2、普通用户,其职能为搜索及购买。(这个用户可以变成2个用户,一个只有搜索查看功能,一个有搜索查看及购买个功能的)。
数据库设定方面,大概设定几个字段。id,产品名,产品批号,生产厂家,入库总数,下架量,售出量,剩余量,昨日售出量,
除这个月售出量,入库时间,生产日期,保质时间,保质时期,购入价格,出售价格,估计利润,实际利润,昨天利润,上月利润,
描述,是否有效,标记。
感觉数据库弄的很乱。每天进行利润统计,并输入到对应的excel文档中,每天都断定商品是否失效等等。(这里业务很多很杂)
每月进行报表的打印,制成pdf或图片报表。--------------这些东西都是用quartz进行自动控制进行。
数据查询,用户在搜索是采用jquery的自动填充表单,后台搜索出10个相关信息,并传回一个xml文档使jquery解析。
标记的作用,标记设定0,1,2,3.
0,为默认值。商品有效期内。1,代表离商品失效还有15天。1,离商品失效只有5天了。3,标识商品失效了。
配合数据库中是否失效的字段对数据库检索优化。
页面显示:用绿色显示标识为1,用红色显示标识为2的。