- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
联合课程设计指导书JAV和数据库
《Java高级技术》与《数据库系统原理》
联合课程设计实验指导书
实验类型: 设计性实验
适用专业: 软件工程
实验学时: 12
开课单位: 软件学院
开课年级: 2010
制定时间: 2012-05-07
一、课程设计的目的
Java程序设计是完成教学计划达到工科学生培养目标的重要环节,是教学计划中进行综合训练的重要实践环节,是有助于培养应用性人才的一种教学形式,它将使学生在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练。为了进一步巩固课堂上所学到的知识,深刻把握Java技术的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设Java程序设计的课程设计。
课程设计的任务是完成课程设计内容,写出课程设计报告。设计的具体教学目标是使学生在以下几个方面得到训练和提高:
1、利用Java的语言规范,编写面向对象的核心概念和特性的能力。
2、综合Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等的能力。
3、使用Java应用软件的开发环境和开发过程的能力。
4、基于Jsp网站的开发环境和开发过程的能力
5、具有面向对象的思想和程序设计方法的能力。
6、实验结果分析、总结及撰写技术报告的能力。
通过此次课程设计,巩固所学java语言基本知识,增进Java语言编辑基本功,掌握Eclipse等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。
通过java课程和数据库课程的联合,学生通过开发具有一定复杂性和系统性的信息管理系统,不但可以加深对于java课程的理解,还可加深对于数据库设计、sql语言应用、数据授权、索引、事务并发及数据恢复等数据库领域问题的理解。
通过联合课程设计,加强教学的实践环节,提高学生的动手能力和系统分析与设计的能力,提高学生软件工程方面的素养和水平,为国家和人民培养优秀的软件工程师。
二、课程设计的要求
1、明确题目要求,进行需求分析;
2、进行功能设计,编写设计说明;
3、进行程序设计与调试;
4、对设计过程进行系统的总结;
5、界面美观大方;
6、完成设计报告
7、课程设计建议在Eclipse +JDK+SQL Server平台上开发、调试。
8、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。
9、给出详尽的数据库设计、用户权限授权;SQL语句简洁高效;合理使用索引、约束、存储过程和触发器等。
三、课程设计的主要内容
利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术及数据库技术。
以小组为单位,每组6-8名学生,在教师的指导下,每组完成一个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,课程设计报告必需体现每个同学的分工。
题目类型大致分配如下:
1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。
2、数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。
3、其它类型,自选题目,须经老师同意。
具体题目示例
(一)学生信息管理系统
系统的任务
学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几项:
学生基本信息管理,主要负责管理学生基本信息。
学生选课信息管理,主要负责管理课程信息和学生选课信息。
信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。
信息 修 改 管 理,主要负责学生信息的增加,删除,更改。
系 统 管 理,主要负责管理用户信息和用户登陆,以及配置系统参数。
学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。学生选指导老师时,学生必须是本校学生,教师必须是本校教师;一个学生只能选择一个指导教师。
教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改本人授课的选课成绩、本人指导的成绩等。教师授课时,课程必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲授一门课。教师指导学生时,学生必须使本校学生,教师必须是本校教师;一个教师可以指导多个学生。
(二)图书馆信息管理系统
图书馆信息管理系统需要提供的功能
您可能关注的文档
- 绿城蔚蓝寓桩基方案.doc
- 绿城桂花批判与思考.doc
- 绿城集团精装工程管理指引.doc
- 绿城集团草建植导则.doc
- 绿洲家园电安工程施组织设计.doc
- 绿美人水染处理公司创业计划书.doc
- 绿色健康生态养殖业大赛策划书.docx
- 绿色上网操手册doc.doc
- 绿洲南路小学工组织设计.doc
- 绿色农产品供基地项目可行性研究报告.doc
- 清华大学蔡坚课件.pptx
- 奇怪的花瓶黏土课件.pptx
- 泰国PPT课件客源国.pptx
- 2025-2026学年《3.8圆内接正多边形》同步练习北师大版九年级数学下册【附答案】.docx
- 2025-2026学年1.3三角函数的计算同步练习北师大版九年级数学下册【附答案】.docx
- 2025-2026学年1.2一定是直角三角形吗随堂同步练习北师大版八年级数学上册【附答案】.docx
- 2025-2026学年1.1反比例函数学案鲁教版(五四制)数学九年级上册【附答案】.docx
- 2025-2026学年1.1探索勾股定理教案北师大版八年级数学上册【附答案】.docx
- 2025-2026学年1.4解直角三角形同步练习北师大版九年级数学下册【附答案】.docx
- 2025-2026学年1.5三角函数的应用同步练习北师大版九年级数学下册【附答案】.docx
最近下载
- 2023年【焊工(初级)】考试及焊工(初级)找解析.docx VIP
- 最新部编版四年级道德与法治下册全册知识点考点归纳整理.pdf VIP
- 北京广播电视大学企业文化_《企业文化》形考任务1(16分)0答案.pdf VIP
- 辽宁省沈阳市和平区八年级上学期语文期末考试试卷.pdf VIP
- 物证鉴定专业考试大纲(法医病理损伤).pdf VIP
- 用于蒸发行星盘的承片环结构.pdf VIP
- 辽宁省沈阳市第七中学2024-2025学年八年级上学期期中语文试题(含答案).docx VIP
- 北京广播电视大学企业文化_《企业文化》形考任务2(16分)0答案.pdf VIP
- 重庆市第一中学校2024-2025学年上学期期末考试九年级数学试题(含答案与解析).pdf VIP
- 部编版六年级语文上册单元主题阅读(知识梳理及阅读).pdf VIP
原创力文档


文档评论(0)