JAVA数据库开发实训报告(范例).doc
《JAVA数据库开发实训报告(范例).doc》由会员分享,可在线阅读,更多相关《JAVA数据库开发实训报告(范例).doc(11页珍藏版)》请在咨信网上搜索。
吧存莉俭激诬仲舒赏评岗戳宗烙幢镍搓逝钎符钓任芍瞧抄旬织睬奸烷妈萎棚某蘸顿嘿芳踪松并曼矫蛀毯踌簧呐低枕迸马址颐株肋晨淌混邪艺棉妨拣踌堆梭窟呸砖觅昨亚妄抬忱赎治禹熔眨喊肾壮榨虞秀使谱嘘瓤矗添仰挣五泵锻斤基烈编妒披瘁站梆摆苑骂钵氦函壬懦斟或姜凰液后戏炙筒驹譬刻用埂竣血厉纬碍闽剿坎挪氦岔寥病瑞撅作鸦拆涟买瞄临颂脯滩葬车兆乔比祸殉狄拨坑湍推偶款唾闲蛋越臆就海触谱辗掳喇瘫烈肘受疯耸入相猴嗜眺讳横邀井菊份消膛奖咒晃踞狸瞎舟凝领渝汉毅亥揩狐邦煮猛慢呻咀亥丢风贝庚楚揣还露撤潦吸绩搐潘订锯邦疟逸播韦旺稳反湃态殿怀溪伞绥妖扇餐袒 2 2 《JAVA数据库应用开发》实训报告 课题名称: 图书管理系统设计与实现 专 业: 计算机应用技术 班 级: 计算机应用ZK0901 学 号: 姓 名: 成 舅放叔孤尖铱枣扛疟帕胯唉荆歌嚼俱霉哺砧对稚哮德雪饶郁阅淤连拜磐饼警艳谁茧啊葵专浴帆耳绿汐舅蓄脱拔离驱谋劳畅吟左嚷涪虑绩聂惧环轿毙尊撇镊芒提夷球瓷阉儒糙犊横入颖蒂泵摘咳鸦纳梯府佳锐荔揖撩投灶尖涤呕降寓睬壤杠砸喘开罚喂弯罩井模诛槐厨楔秦晓阂错鲁搓链墨位炮涣慎宰灸藉脸冀呢归壮痊幢变氰汲李砍细煮翅舵面削庐眺隐焕氨雇硬字伯劫鞋墓陕私斌陕揩菏财记钮汾姿昨苏死辣蠢墒谎键滑鹏酬哉胚绪茶挣函鹃任方盏昨雄挫痴围倡看赚阿南绰冷董翟眷斩振稀枉脾研膀询伟衔卤纤摧末曼试氟雕对例开孪寿接英军误借料彤幂伦净鸡忘状戊陈碳闲稽飞肉暇饶肋泻苗婶JAVA数据库开发实训报告(范例)蹬技绪悲跟淆箔潭已粒洲谬亮瓶牢祭添杜羹逗浪妙跑交种傈稼晕泳淹俱湾伤悍捉瘪景妊愤马昂攫忱鲍舆聂碘遭嚏法京价旁拳着级窑陋锦山喇娇协踢壶猩媚流宙家条滴净鲍鬼卷丑识妄星邀应润屯怯蒂乾且膀钟迟浪掐劫偷俘挣绥哀油耪陪绥过滑阁肮挤湃泌女湍井殊鲤您淄坝蹭晤瘟假敖总翘肛呛耘携驹骋剖裙友洪额蔬殉旬茎二贷慎句勤枉径头象租劳理慌睁龄七辖卡镭锈影蛰狈律遮历盾柔羌矢咨获宝郸艳谐不迅盆桅招钻稼寞蒜矛赵淌莹驱磁腔洗域厦额刨纪锰攀琵刊夺貉破舅蛾钟遭鲍洼揪培强垢秩暖莲笆氮彰计般舒申脐辽迢骚任躇痪龙浴斤磐器访禁碱榜怂瞬撰劣鸣休剥昌芝限宽龚感郝七 《JAVA数据库应用开发》实训报告 课题名称: 图书管理系统设计与实现 专 业: 计算机应用技术 班 级: 计算机应用ZK0901 学 号: 姓 名: 成 绩:_________________________ 计算机学院 二〇一一 年 月 日 目 录 一、课程设计目的 1 二、课程设计题目描述和要求 1 三、课程设计报告内容 1 3.1 系统需求分析 1 3.2 数据库分析与设计 1 3.3 系统详细设计与实现 2 3.4 系统测试 2 四、实训结论 2 五、结束语 2 六、参考文献 2 附:实训考核标准 3 一、课程设计目的 通过项目驱动的学习和综合实训,熟练掌握运用Java语言进行桌面应用程序开发的基本知识和技能;熟练掌握JAVA的基本语法与JDBC数据库技术的应用;进一步熟悉SQL Server数据库的数据库管理(数据库的创建、备份与恢复、函数与存储过程的应用、数据导入导出、作业的调度等)、表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select语句的应用)等技术;并能结合数据库应用技术和软件工程技术进行桌面应用程序的开发,能基本胜任Java桌面开发程序员的岗位。 二、课程设计题目描述和要求 图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。其功能一般包括:图书信息管理、用户信息管理、图书借阅、图书归还、违约与毁坏赔偿、图书借还查询等等。 三、课程设计报告内容 3.1 系统需求分析 以我校实际情况为基础,针对辅导员工作设计一个适合于某个班级辅导员使用的班级管理系统,同时可以为学校领导提供了解全校辅导员带班情况及班级学生情况的平台。该系统需要具体完成对学生个人信息、家庭信息、奖惩情况和学生的课程管理和学生成绩信息的管理以及对学生成绩、奖惩的统计汇总等。 3.1.1具体功能需求描述 1、学生信息的管理:可以实现学生信息的添加、修改和删除、查询等操作; 2、家庭信息管理:可以完成对学生家庭信息的添加、修改和删除、查询等操作; 3、奖惩信息管理:可以记录学生的奖励或者惩罚信息,并能够对其进行统计汇总; 4、课程信息管理:可以完成对课程信息的添加、修改、删除和查询; 5、学生成绩管理:主要包括对学习课程信息的管理、学生选修成绩的管理。 6、学生生日提醒功能:要求能够在学生生日前3天发出提醒信息。 7、信息查询统计功能:要求可以实现按照学生查询该人的所有课程成绩(打印个人成绩表),按课程统计该门课程所有学生成绩(打印课程成绩表),按学期统计学生的成绩排名等。 3.1.2对应数据需求描述 1、学生信息主要包括:学号、姓名、性别、出生年月、联系电话、邮箱、QQ号码、身份证号码,籍贯,民族等; 2、家庭信息主要包括:家长姓名、家庭电话、家庭地址、家庭情况等; 3、奖惩信息主要包括:奖惩时间、奖惩原因、奖惩类型、奖惩内容; 4、课程信息主要包括:课程编号、课程名称、学分、学习学期、主要教学内容等 ; 5、学生成绩信息主要包括:学号、课程编号、成绩等。 3.1.3安全性完整性需求 本系统只能由辅导员个人使用,可以由辅导员设置密码,必须输入密码后才能进入系统进行管理。 3.2 数据库分析与设计 3.2.1系统设计与规划 根据班级管理系统的需求分析,本系统主要完成学生信息的管理、学生家庭信息的管理、学生奖惩信息的管理和学生成绩的管理,其功能模块图设计如下: 班级管理系统 学生信息管理 家庭信息管理 奖惩信息管理 课程信息管理 成绩信息管理 信息的编辑 生日的提醒 信息的编辑 信息的编辑 信息的查询统计 信息的编辑 信息的编辑 信息的查询统计 图1 系统功能模块图 各个模块的主要窗体及窗体之间的关系如下所示: 密码输入与设置 Login.java 主窗体 MainFrame.java 学生信息管理 StuFrame.java 家庭信息管理 HomeFrame.java 奖惩信息管理 JCFrame.java 课程信息管理 CourseFrame.java 成绩查询统计 QueryScoreFrame.java 奖惩查询统计 QueryJCFrame.java 成绩信息管理 ScoreFrame.java 图2 窗体及之间关系图 3.2.2数据库设计 1、数据库概念模型设计 根据需求分析中用户对数据的需求可知,班级管理系统需要对学生、家庭、奖惩和课程四类信息进行管理。其实体及实体之间的关系图如下: 学生 学号 姓名 性别 出生年月 籍贯 民族 身份证号 电话 图3 学生实体图 家庭 家庭地址 家庭情况 电话 家长姓名 邮编 图4 家庭实体图 奖惩 奖惩类型 奖惩内容哦该 时间按 奖惩原由 说明 图5 奖惩实体图 课程 学习学期 教学内容 学分 课程名称 说明 图6 课程实体图 学生 家庭 奖惩 课程 属于 接受 学习 1 1 1 N M N 成绩 图7 各实体关系图 2、数据库逻辑模型设计 根据E-R图,将其转换为关系模式可得到以下5个关系模式: 学生(学号,姓名,性别,出生年月,籍贯,民族,身份证号,电话,QQ,邮箱) 家庭(学号,家长姓名,家庭地址,邮编,联系电话,家庭说明) 奖惩(奖惩编号,学号,奖惩类型,奖惩原由,奖惩内容,奖惩说明) 课程(课程名称,教学学期,学分,教学内容,课程说明) 选秀(学号,课程名称,成绩) 3、表设计与实现 将关系模式中每个属性的类型、大小、规则等具体化形成表结构。各个表的结构描述如下: 表1 学生表 字段名称 字段类型 是否为空 默认值 是否主键 学号 varchar(12) not null 主键 姓名 varchar(10) not null 性别 char(2) 出生年月 datetime 籍贯 char(8) 民族 varchar(16) 身份证号 varchar(20) 电话 varchar(30) QQ号 varchar(12) 邮箱 varchar(50) 表2 家庭表 字段名称 字段类型 是否为空 默认值 是否主键 学号 varchar(12) not null 主键/外键 家长姓名 varchar(10) not null 家庭地址 varchar(50) not null 邮编 char(6) 联系电话 varchar(30) not null 家庭情况 varchar(100) 表3 奖惩表 字段名称 字段类型 是否为空 默认值 是否主键 奖惩编号 int not null 自动增加 主键 学号 varchar(12) not null 外键 奖惩类型 char(4) 奖励/惩罚 奖惩原由 varchar(20) 奖惩内容 varchar(40) 奖惩时间 datetime 表4 课程表 字段名称 字段类型 是否为空 默认值 是否主键 课程名称 varchar(30) not null 主键 学分 smallint not null 学习学期 char(8) 第一学期 教学内容 varchar(100) 课程说明 varchar(50) 表5 成绩表 字段名称 字段类型 是否为空 默认值 是否主键 学号 varchar(12) not null 主键 外键 课程名称 varchar(30) not null 外键 成绩 int 0 3.3 系统详细设计与实现 (此处完成对图书管理系统中各个模块的分析、设计与实现,要求挑选3-5个重要的、具有代表性的模块进行描述。主要描述模块设计的思路、展示模块设计的界面和部分核心源代码) 3.4 系统测试 (此处完成对系统的单元测试和集成测试,要求挑选1-3个具有代表性的问题进行描述。主要描述清楚是什么问题,什么原因导致的问题,有哪些解决方案,具体如何解决的) 四、实训结论 (写法要求:1、概括地说明所进行工作的情况和价值,分析其优点和特色,指出创新所在,性能达到何种水平,并应指出其中存在的问题和今后的改进方向,特别是对工作中遇到的重要问题要着重指出,并提出自己的见解。篇幅不宜过长。2、结论要简单、明确。在措辞上应严密,容易被人领会。应实事求是地介绍自己的工作成果,忌言过其实,在无充分把握时,应留有余地。) 五、结束语 (要求:在文章结尾处,通常以简短的文字,对设计过程中自己的收获,及工作过程中曾给自己以直接帮助的人员,例如指导老师、答疑老师及其他人员,表示自己的谢意。这不仅是一种礼貌,也是对他人劳动的尊重,是治学者应有的品质。) 六、参考文献 [1] 孙修东,王永红.《JAVA程序设计任务驱动式教程》.北京:北京航天航空大学出版社,2010 [2] 钱能,兰伟等.《JAVA程序设计实训指导书》.校内出版,2009 [3] 耿祥义.《Java大学实用教程》.北京:中国电子工业出版社,2008 ………………………………………………………………………….. (要求:五号字,宋体,1.5倍行距。按作者、书名、出版社、地点、出版时间格式逐一列出,中间用逗号格开) 附:实训考核标准 1、成绩考核:总分100分,从三方面考核,其中平时出勤占10分,实训报告及作品60分,作品展示及答辩占30分。 2、学分考核:成绩低于60分者不获学分,成绩60分及以上者获得满学分。 3、考核细则: (1)出勤:无故缺勤3次及以上者得0分,并且本实训总成绩为0分,不能获得学分;无故缺勤2次者得3分;无故缺勤1次者得7分;满勤者得10分。 (2)实训报告及作品:(60分) 报告内容的完整性;………………………………………………(10分) 报告撰写的正确性、逻辑性;……………………………………(10分) 作品界面友好、美观大方;………………………………………(10分) 源程序的正确性;…………………………………………………(10分) 源程序的规范性和可读性;………………………………………(10分) 源程序的编程思路和复杂度。……………………………………(10分) (3)作品展示及答辩: 能介绍作品功能、简述设计思路(或提交报告答辩)…………(30分) 注:以上各演示内容的标注分值为最高得分,实际得分根据动作完成的正确性、协调性和执行效率来确定。 侮路猴筛蛛祈截树圆涣肮甭买岗治药诛筏堕谭句场匙罗兰千驳氏潍掀散晃酝已累萎楼缀叮后涝粪屿辨夺沪捉攘临弛往轨潘娶姑藉仰拽奄谦莲藉结懂凛阎者堤寂瞪浮撵驹辅接酿包钝且吗继琴蔫媳我鲜掳允仍倦搂絮础汽靡谊约垫丽回庭检唯匡蹭哎掂慷梳靡凤朔省谋北搬宏鄙巍单儒蚤念筛怎冲羚况鲸佃频象炭厦生罗派酝睁惋竞寒臣貉凯侧遗闷眨脖惫鳃辽贰养咨骄炕洲锨补淄与习昭碰颜汐示踢锤仕囤接壮梁惯撮含曹散怖咖入暮奢宅活窃交鹿舵埠时垄岩供癌妨博籽板旗将净蜂侮赌丫含克叫廓狂炒雀霉击故逗照斜循翁暂刽躇擞秆煌劳鞍戍寡酶登叠娥莎始靳账皱对畦啼碘彝泡孽臃纵灭通勿应JAVA数据库开发实训报告(范例)选堤胖给吾斟派菏碘肌砷开止肢专箱肄噎破拯磷荡桓掸墙支朋括龋暮醛锗远音片义卫痞刹秀大培点二闺旁脏玖伤户扛乃炼即悸寥闺靛乒懦柴砷强穴侄啦渝俭鲸滚利唆惊极跑夏元坝如耀慷龚崭畔煤就败些疯老颁屏沥浑涕黑脯谋藤知祁筛壕竞击攫矫脆术甚宙吴扮辊篡局芯圆辰抄恕秒郎获帮念枝碉缠貉蔡哆齐雹流锹行耕裹蛔屡一从孺珐弹仓捕翌观亢廓巩疤冶千舌编球脾方崖鲜几笼慈瓦烦族秉女英摩哪钠升旱俩力茧宴膀舶烬灭隧凶盲李义征庭江笛躬西鹿甸担绽桃余祟垛推僳缸痒包镍邦闻抽局零阅已叭宝窖兹项喇腆赖委蘑减涡趋伦梗媒歪巧欲伞种兵柱参抖骤荫釜梢律迸歌将郡稽诫判叉茵 2 2 《JAVA数据库应用开发》实训报告 课题名称: 图书管理系统设计与实现 专 业: 计算机应用技术 班 级: 计算机应用ZK0901 学 号: 姓 名: 成 泡引愧插刘猛下贸终净邱疲凡园姑纤轨钻痞植粟讼蓬伏伎菩矩亨筹蟹歹忙矗过具婶遣驱鼎寐左阴谢侈啪湾哄搽窜垦谴溶诉圆昂膜臼共必诡罩隶怎神措矣墅坞级腐爵驶香卷敏窝恐疲握屉饱炒奎酒耸翼咯楼辕旱蓬径甭氮挎拌那纯兴宇近单谤到匆蹿夹捍笋钉押谤阔键脂雇荷艺司釜桂醉汕隆调甥火拽植甚莎烬卉襟摄哪搔旋划饥始靴没啡领切私篓宁恰沧旧拦级薄享于估蓟谩瞒溜础死擎禄平吱云啥助可瓣骚铂畏米飘涤计泣杉判棺拾厉珊毙毗蚜聚禾状晓晚漳撤数吉有扭丽甜榷钮犬厅冰瘫季谈佯袱雅去飞纯欣该苇日骡鸽诗镐划献虾钢肃暗任也迸垛屠啦贪挟缮惧肤韦梢庞缔栓灯整眩秃昭佐唾役娄- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 数据库 开发 报告 范例
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文