欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    联合课程设计指导书JAVA和数据库.doc

    • 资源ID:56212815       资源大小:35.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    联合课程设计指导书JAVA和数据库.doc

    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、其它类型,自选题目,须经老师同意。具体题目示例(一)学生信息管理系统系统的任务学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几项: 学生基本信息管理,主要负责管理学生基本信息。 学生选课信息管理,主要负责管理课程信息和学生选课信息。 信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。 信息 修 改 管 理,主要负责学生信息的增加,删除,更改。 系 统 管 理,主要负责管理用户信息和用户登陆,以及配置系统参数。学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。学生选指导老师时,学生必须是本校学生,教师必须是本校教师;一个学生只能选择一个指导教师。教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改本人授课的选课成绩、本人指导的成绩等。教师授课时,课程必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲授一门课。教师指导学生时,学生必须使本校学生,教师必须是本校教师;一个教师可以指导多个学生。(二)图书馆信息管理系统图书馆信息管理系统需要提供的功能:l 用户基本信息管理(用户为接受图书借阅服务的特定人群,是图书馆运营面向的客户群体。)l 用户在线借阅、预约图书:图书借阅信息要归档,可基于图书借阅的历史数据进行统计分析。l 用户在线查询:可按多种关键词查找感兴趣的书籍,支持模糊查找;可查询本人借阅图书的基本情况及借阅时间,要给出到期提示及欠费提示。l 图书基本信息管理:图书管理员权限的用户可对图书信息进行管理,包括图书的增、删、改、查。l 图书馆管理员基本信息管理:系统管理员可对图书馆管理员的基本信息进行操纵。l 图书馆部门信息:表示图书馆组织的部门信息,以及部门相应的负责人、普通员工信息。l 图书供应商的基本信息l 图书订单信息l 扩展的在线统计分析功能及报表功能:通过历史的借阅数据,提供拓展的在线分析功能,为图书馆管理者提供决策支持。(可选)要求:l 采用b/s或者c/s结构l 采用JAVA语言,数据库采用SQL SERVERl 仔细设计用户权限分配,保证数据的安全性l 所开发的程序要有一定的复杂性和系统性(三)聊天小程序要求:使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。(四)超市收银系统 要求:使用图形用户界面。由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。(五)其它可以应用java及SqlServer技术的自拟题目 (六)其他编程语言的数据类课程设计自拟题目 四、提交内容1、全部源代码。2、软件设计和使用说明书(数据流程图、数据字典、E-R图、功能模块图、代码设计、数据库(表)设计、源程序清单、总结和体会)五、考核方式一、程序检查:按照“五级制”评分,占课程设计总成绩的70%。1、评分标准1)不及格:程序要求的基本功能没有完成,或者程序不能正常运行,或者有严重的抄袭现象。2)及格:程序要求的基本功能完成,程序能够正常运行。3)中:达到及格的要求,用户界面友好,操作方便。4)良:达到中的要求,具备良好的编码规范,主要的程序元素有注释,程序运行稳定。5)优:达到良的要求,程序具有很好的扩展性,界面优美,程序结构清晰。二、报告检查:按照“五级制”评分,占课程设计总成绩的30%。1、报告内容包括:1)软件的功能描述和需求规格2)使用说明3)系统设计说明4)其它和程序有关的文档资料2、评分标准1)不及格:报告中的大部分内容叙述不正确,条理不清楚,或者有严重的抄袭现象2)及格:报告中的内容基本正确,格式规范。3)中:达到及格的要求,条理清楚,内容完整。4)良:达到中的要求,结构合理,重点突出。5)优:达到良的要求,遣词造句规范,文字优美,详略得当,报告中没有明显的错误。附表:成绩评定的具体要求等级具体要求优秀(100-90)系统符合设计要求,运行通过,界面设计清晰,友好;系统的需求分析具体,明确,总体设计和详细设计合理;程序代码书写规范,适当添加注释;技术文档格式规范,条理清晰;能综合运用所学知识去分析解决实际问题,工作态度认真;自述内容层次清楚,简明扼要;回答问题正确。良好(89-80)系统达到设计要求,运行通过;界面设计清晰;模块结构合理,功能比较完善;技术文档的质量较高;能较好运用所学知识去分析解决实际问题,工作态度较认真;自述内容比较清楚,能够正确回答所提问题。 中(79-70)系统基本达到设计要求,运行通过;界面设计比较清晰;模块结构基本合理,功能一般;技术文档质量合格;能够运用所学知识解决实际问题,工作态度较认真;基本上能正确回答所提问题。 及格(69-60)系统的主要功能得到实现;能够独立完成某些骨干模块的设计编程;设计中对主要问题考虑不够细致,存有较多缺陷;技术文档基本完整,但质量较差;基本完成设计任务,但运用知识去分析解决实际问题的能力较低;自述内容不够清楚,经启发才能回答所提的问题。 不及格(60以下)没有实现系统的各项功能;表达不清楚;没有整体的设计思想,不能独立完成主要模块的设计编程;独立解决问题的能力差;技术文档不够完整;答辩中,在阐述主要问题上有原则性错误,回答问题时基本概念糊涂,主要问题回答错误或多数不能回答,经过启发仍不能较正确回答问题,达不到最低要求。

    注意事项

    本文(联合课程设计指导书JAVA和数据库.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开