报刊订阅管理系统 - 课程设计说明书(4)

2019-06-11 16:55

报刊订阅管理系统

}

finally{

//释放连接,同时释放资源

Dbutils.close(conn, ps, null); }

4 调试分析

(1)在按条件进行统计时,不能显示任何信息。

解决方案:添加刷新面板语句:JPTable.revalidate()。

(2)在注册新用户时,用户帐号太长,所以出现了以下错误

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'userNo' at row 1

解决方案:将userNo char(10)改为userNo char(20)。

(3)在查询报刊信息时,FindNewsByNewspaper方法类型不匹配,所以出现了以下错误。

类型不匹配:不能从 void 转换为 newspaper

解决方案:将FindNewsByNewspaper方法从 void 转换为 newspaper,并添加返回类型。

14 / 32

报刊订阅管理系统

(4)在出现订单时,遇见的错误类型。

类型 JTextComponent 中的方法 setText(String)对于参数(int)不适用 类型 JTextComponent 中的方法 setText(String)对于参数(float)不适用

解决方案:因为orderAmount是int类型,而totalPrice是float类型,因此要通过转换才能变为String型。

将text7.setText( b.getOrderAmount()); text8.setText(b.getTotalPrice()); 改为:

text7.setText(String.valueOf(b.getOrderAmount()));

text8.setText(String.valueOf(b.getTotalPrice()));

将bo.setOrderAmount(rs.getString(\

bo.setTotalPrice(rs.getString(\

改为:bo.setOrderAmount(rs.getInt(\

bo.setTotalPrice(rs.getFloat(\

5 用户使用说明(小三黑体)

1 主界面

1.1点击管理员,输入管理员用户名(admin)和密码(admin),点击“登录”,进入管理员主界面。

15 / 32

报刊订阅管理系统

1.1.1 点击“录入报刊信息”按钮,进入录入报刊信息界面。

1.1.1.1 填写相关信息,点击“添加“,录入报刊信息,并将报刊信息保

存到数据库。

1.1.1.2 输入报刊代号,点击“查询“,通过报刊代号查找报刊。 1.1.1.3 填写需要修改的信息,点击“修改“,修改报刊信息(报刊代号不

能修改)。

16 / 32

报刊订阅管理系统

修改出版日期

1.1.1.4输入报刊名和报刊代号,点击“删除“,通过报刊号和报刊名删除报刊,同时删除数据库里面的报刊信息。

17 / 32

报刊订阅管理系统

1.1.1.5点击“返回“,返回管理员界面。

1.1.2点击“录入用户信息”,进入录入用户信息(与录入报刊信息操作相同)。

1.1.3点击“统计”,进入统计界面。

1.1.3.1选择统计条件,并输入信息,点击预览。

18 / 32


报刊订阅管理系统 - 课程设计说明书(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:建筑工程管理存在的几个问题及其对策探究

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

马上注册会员

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