首页 java数据库实训总结报告 (8页)

java数据库实训总结报告 (8页)

举报
开通vip

java数据库实训总结报告 (8页)java数据库实训总结报告java数据库实训总结报告篇一:JAVA数据库学生管理系统实训报告实训报告实训名称:学生成绩管理系统实训系(部):专业班级:网络L1301学生姓名:刘鑫学号:13173120102指导教师:戎小群完成日期:2015/1/20南京铁道职业技术学院……………………目录目录............................................................

java数据库实训总结报告 (8页)
java数据库实训总结报告java数据库实训总结报告篇一:JAVA数据库学生管理系统实训报告实训报告实训名称:学生成绩管理系统实训系(部):专业班级:网络L1301学生姓名:刘鑫学号:13173120102指导教师:戎小群完成日期:2015/1/20南京铁道职业技术学院……………………目录目录...............................................................................................................................................31实训概述.......................................................................................................................................32Java访问并处理数据库的课 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 描述........................................................................................3………装…………3………………4……5……订…………………………………线……………………………2.1课题简介.........................................................................................................................32.2模块简介.........................................................................................................................32.3数据库结构设计.............................................................................................................42.4系统功能层次图................................................................................................................6系统模块的详细设计.................................................................................................................63.1登录模块设计.............................................................................................................63.2管理员模块设计.........................................................................................................63.3学生模块设计.............................................................................................................8程序运行与测试.........................................................................................................................9实训总结...................................................................................................................................30Java访问并处理数据库的设计与实现1实训概述南京铁道职业技术学院浦口校区2013级网络L1301班于大二上学期组织了为期一周的Java实训,本次实训的课题是“学生成绩管理系统”。通过综合实训,掌握运用Java语言基本知识和技能、JAVA的基本语法与JDBC数据库技术的应用;进一步熟悉Oracle数据库的数据库管理(数据库的创建、应用)。表的创建、修改、删除,约束及关系等、数据的查询处理(insert、update、delete、select语句等技术。2Java访问并处理数据库的课题描述2.1课题简介经过分析,我们使用Java开发工具,利用其提供的各种面向对象的开发工具,Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。使用的数据库是Oracle,Oracle数据库功能强大,学习起来也不难,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。通过实训,我们掌握运用Java语言知识和技能,运用JAVA的基本语法与JDBC数据库技术的应用,完成对甲骨文数据库的数据库管理、例如表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select语句的应用)等技术;并能结合数据库应用技术和jdbc进行小型数据库管理系统的开发。2.2模块简介管理员模块功能需求:管理员身份登陆系统后,可以对学生信息进行添加、修改和查询等操作,对学生进行添加、修改和查询功能操作,还可以修改管理员的登录密码。学生模块功能需求:学生信息管理系统中需要在学生登录或验证身份后,,可以自行完成学生个人信息的查询,也可以进行修改和删除个人信息、修改学生密码等操作。2.3数据库结构设计数据表设计定义每个表的数据类型以及字段限制,使数据库达到一定的完整性.每个表的物理设计如下:1.表admin保存用户的个人信息用户信息表主要是用来保存管理员用户的基本信息,包括管理员的ID和管理员的登录密码,只有符合这两个字段的格式要求,才能登录成功,结构表如下:表4-2管理员信息表2.表student保存学生基本信息,结构表如下:表4-5学生信息表逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。流程图层次设计图的格式如下所示:图1管理员对学生信息管理系统局部E-R图数据流图是结构化系统分析的主要工具,它表示了系统内部信息的流向,并表现系统的逻辑处理功能。篇二:JAVA数据库开发实训报告《JAVA数据库应用开发》实训报告课题名称:图 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 管理系统设计与实现专业:计算机应用技术班级:计算机应用ZK0901学号:姓名:王春雨成绩:_________________________计算机学院二〇一一年六月十三日目录一、课程设计目的.................................................1二、课程设计题目描述和要求...................................1三、课程设计报告内容.............................................13.1系统需求分析..............................................13.2数据库分析与设计..........................................33.3系统详细设计与实现........................................63.4系统测试.................................................19四、实训结论....................................................20五、结束语......................................................21六、参考文献....................................................21一、课程设计目的通过项目驱动的学习和综合实训,熟练掌握运用Java语言进行桌面应用程序开发的基本知识和技能;熟练掌握JAVA的基本语法与JDBC数据库技术的应用;进一步熟悉SQLServer数据库的数据库管理(数据库的创建、备份与恢复、函数与存储过程的应用、数据导入导出、作业的调度等)、表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select语句的应用)等技术;并能结合数据库应用技术和软件工程技术进行桌面应用程序的开发,能基本胜任Java桌面开发程序员的岗位。二、课程设计题目描述和要求图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。其功能一般包括:图书信息管理、用户信息管理、图书借阅、图书归还、违约与毁坏赔偿、图书借还查询等等。三、课程设计报告内容3.1系统需求分析以我校图书馆实际情况为基础,针对图书管理员工作设计一个适合于图书管理员使用的图书馆里系统。该系统需要具体完成对图书信息、用户信息、图书借阅信息、图书归还信息和违约与毁坏赔偿信息、图书借还查询信息的管理以及对赔偿金的提醒等。3.1.1具体功能需求描述1、图书信息的管理:可以实现图书信息的添加、删除和修改、查询等操作;2、用户信息的管理:可以完成用户信息的添加、删除和修改、查询等操作;3、管理员信息的管理:可以完成管理员信息的添加、删除和修改、查询等操作;4、图书借阅信息的管理: 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 借阅时间、借阅数量,每个管理员管理一类别图书,借阅者每次每人只能借阅三本图书,借阅者在归还图书后方可再次借阅,图书借出后系统自动减少借出图书的数量等操作;5、图书归还信息的管理:记录图书归还时间、归还数量,借阅者只能在对应类别管理员那里归还图书,借阅者一次归还完系统自动删除该用户所有信息,图书归还后系统自动增加归还图书的数量等操作;6、违约与毁坏赔偿查询信息的管理:可以查询图书借阅有无越期,有无毁坏,得知是否有无金额的收取等操作;7、图书借还查询信息的管理:可以随时查询掌握图书的借阅情况。8、图书借阅违约提醒的功能:要求还书时,管理员输入还书时间便提醒违约期限与违约金。3.1.2对应数据需求描述1、图书信息主要包括:图书编号、书名、作者、图书类别、图书总数量、图书剩余量等;2、用户信息主要包括:用户编号、姓名、性别、联系电话、身份证号等;3、管理员信息主要包括:管理员编号、登录密码、姓名、性别、联系电话、身份证号等;4、图书借阅信息主要包括:用户编号、图书编号、借阅起止时间、借阅数量、负责管理员等;5、图书归还信息主要包括:用户编号、图书编号、归还时间、借阅时间、归还数量、负责管理员等;6、违约与毁坏赔偿信息主要包括:用户编号、图书编号、借书超时天数、图书毁坏程度、违约金额、赔偿金额、金额总计、负责管理员等;7、图书借还查询信息主要包括:用户编号、图书编号、借阅起止时间、归还时间、金额总计、负责管理员等。3.1.3安全性完整性需求本系统只能由图书馆内部人员使用,可以由图书馆主管设置密码,图书管理员必须输入密码后才能进入系统进行管理和查询。图1系统模块设计图图2系统模块结构图篇三:java实训报告吉林工业职业技术学院(JAVA实训报告)(2014~2015学年第2学期)实训地点:网站建设实训室指导教师:刘洋、尹春宏专业班级:软件3131学生姓名:25号王军琦2015年7月10日目录实训题目..........................................................................................................2实训内容..........................................................................................................21需求分析...................................................................................................................21.1功能需求分析.................................................................................................21.2性能需求分析.................................................................................................32数据库设计..............................................................................................................33系统实现...................................................................................................................73.1登录窗体和系统主界面设计.........................................................................73.2添加用户界面.................................................................................................93.3修改用户界面................................................................................................113.5查询用户界面...............................................................................................15实习心得........................................................................................................18参考文献........................................................................................................19实训题目学生信息管理系统实训内容1需求分析学生信息管理系统,是对学生的个人信息,课程信息,成绩信息以信息的方式进行管理,最大限度地减少各个环节可能出现的错误,有效减少人力资源局限性导致的储存信息量大,信息存储错误,混淆等问题,合理进行信息存储,是学校能够合理录入学生的个人自料,学期成绩情况,以及课程安排,为学校师生的工作提供方便。1.1功能需求分析学生信息管理系统在管理学生中占有重要的地位,它关系着学生信息的基本信息,其中包括学生信息,班级信息,课程信息等。对于学校来讲,学生信息管理系统是不可缺少的组成部分,他有效的管理学生档案,对学校学生的变动和统计起着重要的管理作用。本系统根据学校管理的实际要求,结合学生信息管理的实际流程要,需实现以下功能:(1)能够对学生的有关资料进行输入,查询,修改,删除。(2)能够为学校提供强大的查询功能,以使管理人员了解和掌握学生的具体情况。(3)能够对数据库和登陆记录进行清理。(4)可以对用户进行修改密码,新增用户。(5)超级管理员能对用户的使用权限进行设置,分为不同的用户等级。根据需求分析中总结的用户需求可以设计系统的体系结构,系统的功能模块图,如图1所示。图1学生信息管理系统功能模块示意图1.2性能需求分析本系统是学生信息的重要管理软件,必将涉及到很多学生的信息,因此必须要考虑到系统的安全性和可靠性。(1)安全性系统安全性要求主要体现在应用软件安全性、数据库安全性和信息安全性等方面。软件设计应做到应用学生信息与数据的分离,实现数据共享,防止数据丢失或破坏;数据库的安全性除自身提供的以外,各应用系统还可通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性。(2)可靠性学生信息的可靠性主要体现在它的运行情况上。例如如何使学生信息管理系统在不同的系统平台上都可以稳定的运行,如何实现数据库与学生信息管理系统的合理连接,在接到非法操作后如何响应等等。这些都会影响到系统内信息的完整和项目管理的正常进行,因此要格外重视。2数据库设计在这个学生信息管理系统的开发中,我们选用SQLServer2000作为系统服务数据库。设置数据表的列名、数据类型等,如下图2所示。图2学生信息数据表数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后的进一步设计打下基础。再仔细分析和调查学生信息管理过程的基础上,可以得到本系统的实体E-R图,如图3、图4、图5、图6和图7所示。在此次程序设计中,通过对学生信息管理的内容和实体E-R图的分析而设计的数据项和数据结果如下所示:(1)学生个人信息记录:学号、姓名、班级、性别、生日、电话、联系地址。(2)班级信息记录:班级编号、班级名称、所属院系、班主任、辅导员。(3)学生课程信息记录:记录号、学号、姓名、所选课程编号。(4)课程设置记录:课程编号、课程号、学时、学分、任课老师、上课地点。(5)学生奖励记录:记录号、学号、姓名、获奖时间、奖励名称、具体描述。(6)学生职务记录:记录号、学号、姓名、任课时间、职务名称、具体描述。图3学生个人信息E-R图
本文档为【java数据库实训总结报告 (8页)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
友格文库
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:0
分类:
上传时间:2020-05-23
浏览量:4