毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

JAVA商品销售管理系统(ER图+源代码) 第5页

更新时间:2010-4-7:  来源:毕业论文
JAVA商品销售管理系统(ER图+源代码) 第5页
查询分析器执行情况:
USE SELL
GO
ALTER TABLE Policy
 ADD CONSTRAINT Sta_Pol FOREIGN KEY(StaffID) REFERENCES Staff(ID);
ALTER TABLE [Service]
 ADD CONSTRAINT Sta_Ser FOREIGN KEY(StaffID) REFERENCES Staff(ID);
ALTER TABLE [Service]
 ADD CONSTRAINT Sel_Ser FOREIGN KEY(SellID) REFERENCES Sell(ID);
ALTER TABLE Sell
 ADD CONSTRAINT Sta_Sel FOREIGN KEY(StaffID) REFERENCES Staff(ID);
ALTER TABLE Sell
 ADD CONSTRAINT Cus_Sel FOREIGN KEY(CustomerID) REFERENCES Customer(ID);
ALTER TABLE Sell
 ADD CONSTRAINT Pro_Sel FOREIGN KEY(ProductID) REFERENCES Product(ID);
GO
命令已成功完成。
查看各数据表之间的关系,生成数据库关系图:
 6.4 创建存储过程
由于代码过多,具体实现请参见一下SQL脚本文件:
4CREATE PROCEDURE1.sql、4CREATE PROCEDURE2.sql、4CREATE PROCEDURE3.sql
4CREATE PROCEDURE4.sql
6.5 数据库备份和恢复方案
备份方案:每次插入数据时都导出SQL脚本文件,每晚12:00进行一次海量备份
恢复方案:由于数据库中所有数据都有相应的SQL脚本文件来生成,数据库出现错误时可使用脚本文件重新建立数据库,并插入数据。
6.6 用户界面设计和应用程序编码
6.6.1登录界面
登录界面编码实现在Login.java文件中。
 图6.1 销售信息管理系统登录界面
6.6.2销售人员工作界面
此界面的编码实现在Seller.java文件中
 图6.2 销售人员工作界面
6.6.3售后服务人员工作界面(代码实现在Servicer.java文件中)
 图6.3 售后服务人员工作界面
6.6.4市场部经理工作界面(代码实现在Manage.java文件中)
 图6.4 市场部经理工作界面
6.6.5管理员界面(代码实现在Admin.java文件中)
 图6.5 管理员界面
6.6.6程序加密方法
工作人员每人都有自己的帐号和密码,这些都保存在员工表Staff中。本次设计运用一种恺撒加密算法的变种对密码字段进行了加密,即使是数据库管理员打开员工表,也不能看出密码,如图2.4所示。该功能是在程序中通过调用MyEncryption类对密码加密实现。
 图6.5 对员工表的密码字段进行加密结果
以下是MyEncryption类的编码,通过调用该类中passwordMaker()方法来实现加密。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

JAVA商品销售管理系统(ER图+源代码) 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。