超市管理系统(3)

2018-12-21 13:48

职称编号(TypeNum),职称(TypeName),基本工资(BasePay),提成(ExtraPay),备注(Remarks)。具体设计如下(E-R图和表):

编号 职位信息 职位 基本工资 备注 提成

(2)、员工信息(EmployInfo):保存超市现有和原有的雇佣的员工信息,其内容

包括编号(EmpNum),姓名(EmpName),职位编号(TypeNum),密码(Passwords),是否解雇标记(IsCancel)。具体设计如下(E-R图和表):

编号 姓名 是否解雇 员工信息 职位 密码

(3)、商品信息(GoodsInfo):保存超市现有和原有的销售的商品信息,其内容

包括商品编号(GoodsNum),名称(GoodsName),产地(GoodsAdd),单价(GoodsPrice),规格(GoodsSpe),现有库存量(AllCount),供应商编号(SupNum),是否下架标志(IsCancel)。具体设计如下(E-R图和表):

编号 是否下架 供应商 名称 产地 单价 商品信息 库存 规格

(4)、供应商信息(SupInfo):保存现有的和原有的供应商的信息,其内容包括

供应商编号(SupNum),名称(SupName),地址(SupAdd),固定电话(SupTel),邮编(SupPost),联系人(SupMan),联系人电话(ManTel),开户银行名称(BankName),银行账户(BankNum),是否删除供应商标志(IsCancel)。具体设计如下(E-R图和表):

6

编号 是否删除 名称 地址 邮编 电话 供应商信息 开户联系人银行银行 联系人 电话 账号

(5)销售表(MarMain):存储销售的主要信息,其内容为编号(MarNum),商品种类(GoodsCount),总额(AllPrice),时间(SellTime),员工编号(EmpNum),是否退货(IsBack)。具体设计如下(E-R图和表):

流水号 总额 时间 销售员编号

付款方式 销售表 是否 商品 退货 种类 3.2 系统的实施

3.2.1 Java与数据库SQL 2008的链接

打开java中与数据库连接的代码,填写对应的数据库路径,账号和密码。 3.2.2 用户登陆

7

3.2.3、查询相关信息、内容

为方便的查看相关的信息,剔除多于无关紧要的信息,在数据库中建立了4个视图,用来表示相关的信息。 分别是:

所有员工信息(all_employ,如下图)

所有商品信息(all_goods,如下右图)

所有入库信息(all_ware,如下表)

8

所有销售信息(all_sell,如下表)

查询信息的流程图如下:

开始 例如:查询所有的商品信息

输入要查询的信息的相关编号 查询现有的 全部信息 根据条件在数据库中相关的表中查找相应的信息

显示信息 结束

3.2.4、修改相关信息

为简化程序的操作,该系统只能修改规定的信息。

9

4 系统评价及心得体会

1.对自己的超市管理系统的总体设计的评价:

系统与数据库的链接成功有效,数据的增、删、查、改都能正常无误的运行。界面友好,操作简单方便,基本的功能都有实现。

合理之处:能根据用户的职位的不同进入不同的操作界面。数据的增、删、查、改都能运行,界面友好。

不足之处:相关的数据信息不够多,对于相关信息的描述不够充分。对各种错误的操作给出的错误提示不够充分,考虑数据的关联性不充足。

出现的问题及解决方法:

(1)、使用JDBC连接数据库不成功:在官网上下载关于JDBC的.jar压缩包并以引用包的形式附加在项目上即可。

(2)、窗体无法显示:该问题是由于JFrame内部窗体默认Visible属性为false,需要调用内部窗体对象SetVisible()方法,将属性设置为true就可以了。

(3)、在收银台界面使用JTable不能及时更新插入的数据:在数据库中建立临时的表来存放销售信息,然后从数据库中读取信息显示在JTable中。 2、对自己的评价:

经过两个星期的集中设计,我能熟练掌握以SQL 2008为后台数据的系统的设计、编写、测试。在开发设计这个超市管理系统的同时也是对我所学知识的考察过程,在这个过程中我借鉴了许多参考书,但同时我也从中学到了许多课本上没有讲到的知识。

10

参考文献

【1】《Java Web项目开发过程》周国烛,杨洪雪主编 机械工业出版社2012 【2】《数据库系统原理与应用》孟彩霞,张荣,乔平安编著 人民邮电出版社 2008

11


超市管理系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈物业收费难及其解决对策四稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: