课程设计基于JAVAMySQL的图管理系统设计与实现
31页1、JAVA+My SQL项目实验报告图书馆管理系统一, 需求分析1, 图书馆管理系统需要管理读者的信息,具体信息有读者的编号(条形码),姓名,性别,年龄,身份证号码,联系电话。2, 需要管理图书的信息,具体信息有图书编号(条形码),图书类型,书名,作者,出版社,出版日期,价格3, 需要管理图书订购的信息,具体信息有图书编号(条形码),图书类型,书名,作者,出版社,出版日期,价格,订购日期,订购数量,操作员,与否验收,折扣4, 需要管理图书馆管理员的信息,具体信息有管理员编号,真实姓名,性别,年龄,身份证号码,工作日期,电话号码,管理员级别,顾客名,密码5, 需要管理借书,还书信息,具体信息有编号,所借图书,操作员,借书人,与否返还,借书日期,返还日期二, 系统配备开发语言:Java数据库:MySql 5.1 语言开发环境:NetBeans 6.8数据库辅助工具:SQLyog 公司版数据库默认字符集(ISO-8859-1)数据库顾客名:root数据库密码为:caofeng三, 数据库设计1, book表(图书信息表)字段属性ISBN图书编号(主键)typeId图书类型(外键)bookNam
2、e图书名称Writer图书作者publisherId出版社类型(外键)publisherDate出版日期price价格2, bookType表(图书类型表)字段属性id图书编号(主键)typeName图书类型名称3, publisherType表(出版社类型表)字段属性id出版社编号(主键)publisherName出版社类型名称4, reader表(读者信息表)字段属性ISBN读者编号(主键)name读者姓名sex读者性别age读者年龄identityCard读者身份证号码tel读者联系电话5, manager表(管理员信息表)字段属性id管理员编号(主键)name管理员姓名sex管理员性别age管理员年龄identityCard管理员身份证号码workdate管理员开始工作日期tel管理员联系电话level管理员级别userName顾客名password密码6, borrow表(借书表)字段属性id编号(主键)bookISBN图书编号(外键)operatorId操作员编号(外键)readerISBN读者编号(外键)isBack与否返还borrowDate借书日期backDate还书
3、日期7, orderBook表(新书订购表)字段属性ISBN订购图书编号(主键)typeId图书类型(外键)bookName图书名称writer图书作者publisherId出版社类型(外键)publisherDate出版日期price价格orderDate订购日期number订购数量operatorId操作员编号(外键)checkAndAccept与否验收zk折扣数据库关系图四, 概要设计1, 模型类设计(com.wind.model)类名作用BookModel.java定义图书的模型BookTypeModel.java定义图书类型的模型PublisherTypeModel.java定义出版社类型的模型ReaderModel.java定义读者的模型ManagerModel.java定义管理员的模型OrderBookModel.java定义图书订购信息的模型BorrowModel.java定义借书信息的模型BookTypeItem.java定义界面下拉框选项的图书类型对象PublisherTypeItem.java定义界面下拉框选项的出版社类型对象2, 工具类设计(com.wind.u
4、til)类名作用BookTypeUtil.java用于图书类型的数据库操作BookUtil.java用于图书的数据库操作BorrowUtil.java用于借书的数据库操作DbUtil.java用于数据库基本的数据库操作LogOnUtil.java用于顾客登录的数据库操作OperatorUtil.java用于管理员的数据库操作OrderBookUtil.java用于图书订购的数据库操作PublisherTypeUtil.java用于出版社类型的数据库操作ReaderUtil.java用于读者信息的数据库操作3, 窗体类设计(com.wind.view)AboutMeInterFrm.java有关作者信息的内部窗体类BackBookInterFrm.java有关还书信息的内部窗体类BookInterFrm.java有关图书信息的内部窗体类BookTypeInterFrm.java有关图书类型信息的内部窗体类BorrowBookInterFrm.java有关借书信息的内部窗体类ChangeKouLinInterFrm.java有关更改顾客信息的内部窗体类CheckAndAcceptInter
《课程设计基于JAVAMySQL的图管理系统设计与实现》由会员ni****g分享,可在线阅读,更多相关《课程设计基于JAVAMySQL的图管理系统设计与实现》请在金锄头文库上搜索。
3《爱护弱与小》研学案
【可编辑】2022年我的梦想演讲稿汇总6篇
合作协议意向书电子版(八篇).doc
有限空间风险辨识
直肠癌手术患者的护理措施
小班语言活动:鸡蛋变娃娃
《虞美人》导学案
关于环保主题演讲稿汇编9篇
有关新年讲话稿(通用5篇).doc
防洪评价报告编制过程中应重点把握的几个问题
学校领导值班制度标准版本(四篇).doc
第二届心理健康活动教育周总结(精品)
大班元宵节主题活动方案范文(三篇)
集团总经理述职报告2021个人述职报告范文
年产xx套汽车传动系统零部件项目创业计划书
管理学原理试卷A及答案
电缆施工质量通病的预防措施
3类比归纳专题:一元二次方程的解法
英语教师个人研修总结范本(3篇).doc
111全等三角形教学案
2022-10-22 4页
2023-10-06 4页
2022-11-01 24页
2024-01-13 6页
2023-08-30 42页
2023-06-08 39页
2023-11-15 2页
2022-10-23 47页
2024-02-08 16页
2023-08-22 16页