姓 名Name学 号Student No
班 级Class代码总行数Code Lines1150项目名称Item商品信息管理系统1.实验目的本次课程设计旨在通过一个完整项目的开发,巩固面对对象程序设计、软件工程、数据库技术等课程的相关知识,加深学生对 Java 语言的理解,尤其是对面对对象思想、Java 编码法律规范、JDBC访问数据库的理解,使学生进一步掌握环境构建、代码编写、文档阅读与理解、文档编写、软件测试、发行与部署等技能,进一步提高学生的学习能力、理解能力、表达能力及沟通能力
2.实验内容用户正确的用户名和密码登录到图书信息管理界面,用户可以对商品的所有信息进行增加、删除、修改、查找等基本的简单操作,主要功能如下:(1)用户登录用户名和密码预先存储在数据库内,用户必须在登录成功后才能进行相关操作
当用户名和密码错误时,系统给出相应的提示
当用户名和密码连续输入三次错误后,自动退出系统
(2)添加记录用户根据设计的 GUI,输入相关信息,完成对信息表插入记录的操作
当输入的数据为空时,将弹出对话框提示输入不能为空,输入类型与数据库中的类型不匹配 时会报错
(3)删除记录用户根据设计的 GUI,输入相关信息,完成对信息表删除记录的操作
当输入的数据不全或类型不正确时,系统会弹出相应的消息提示框
(4)修改记录用户根据设计的 GUI,输入相关信息,完成对信息表修改记录的操作
当输入的数据类型不正确或空时,系统会弹出相应的消息提示框
(5)查询用户根据设计的 GUI,输入相关信息,完成对信息表查询记录的操作
当输入的数据类型不正确或者没有要查找的信息时,系统会自动弹出相应的消息提示框
类图该系统包括五个类,它们的功能描述如下:Goods 类图、User 类图用来与数据库相关信息进行关联,InfoDAo 类图用来对数据库中的信息进行增加、删除、修改