java任务书计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java任务书计.doc

设计题目 学生信息管理系统 专业班级 计算机应用081班 学生姓名 学号: 指导教师 王雷 时佳璐 起止日期 2010.5.31—2010.6.6 河南工业大学化学工业职业学院 目 录 第1章 绪 论 3 1.1概述 3 1.1.1设计思想 3 1.1.2系统需求分析 3 1.2程序语言简介 3 第2章 数据库分析与设计 5 2.1数据库的分析 5 2.2数据库的设计 5 第3章 系统的设计与实现 6 3.1系统的设计 6 3.2系统的实现 6 第4章 关键技术分析 18 第5章 总 结 19 致谢 20 参考文献 21 第1章 绪 论 1.1概述 学习完Java语言程序设计后,要深入的掌握这门语言,还需要进行具体的设计来提高Java的编程技术,从而能在将来具体的工作中利用Java语言开发项目。而Java课程设计是在学完该课程之后的重要的实践教学环节。该实践教学是对利用Java语言编写程序的一个综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧等。 1.1.1设计思想 认真学习课程设计任务书,了解设计的要求,再根据要求,联系所学的知识,运用JAVA知识,先创建数据库,然后再编写JAVA语句连接数据库,运用JAVA语句实现所需要的功能。通过建立数据库到编写程序,完成对数据库的添加,删除,查询,更新等功能,最后调试运行。 1.1.2系统需求分析 A. 设计题目: 学生信息管理系统 B. 功能需求: 系统开发的总体任务是实现学生信息管理的系统化,规范化和自动化。系统功能分析是在系统开发总体任务的基础上完成的。本次设计的学生信息管理系统需要完成的功能主要有: a) 学生信息的输入,包括学生基本信息、课程信息和成绩信息等。 b) 学生信息的修改、删除、统计、查询、显示,包括学生基本信息、课程信息和成绩信息等 1.2程序语言简介 Java语言是Sun公司于20世纪90年代初开发的。最初并不是为了用于Internet,而是作为一种小家用电器的编程语言,用来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通信问题,命名为Oak。由于这些智能化家用电器的市场需求当时没有预期得高,Sun放弃了该项计划。就在Oak几近夭折时,Internet异常火爆起来。Sun看到了Oak在计算机上网络上的广阔应用前景,就改造了Oak,于是Java诞生了。 1995年5月Sun正式颁布了Java。由于Internet上存在着巨大的商业利益,Java是出现引起了商业界的极大兴趣。作为专业为商业用途设计的程序语言,Java伴随着Internet的迅速发展而发展,逐渐成为重要的Internet编程语言。由于Java提供了强大的图形、图像、动画、音频、视频、多线程及网络交互能力,使它在设计交互式、多媒体网页和网络应用程序方面大显身手,成为当今推广最快的一门计算机程序语言。 第2章 数据库分析与设计 2.1数据库的分析 在仔细分析调查有关学生信息需要的基础上,归纳出本系统所处理的数据流程。针对一般学生信息管理系统的需求,通过对学生过程的内容和数据流程分析,设计如下面所示的数据项和数据结构。 1)学生基本信息:包括的数据项有学号、姓名、性别、出生日期、民族、电话、政治面貌、健康情况、身高、专业、班级、籍贯、毕业学校、家庭住址、特长、备注。 2)课程基本信息:包括的数据项有课程编号、课程名称、修课性质、考核性质、开课学期、开课单位、专业名称。 3)学生成绩信息:包括的数据项有学号、课程编号、成绩。 2.2数据库的设计 首先通过Access建立一个数据库J08101.mdb,在这个数据库中有3个表,编写程序与数据库J08101.mdb建立连接;向数据库发送SQL Select语句,对数据库中信息进行修改、删除、添加、查询、更新等操作;将操作后的数据显示出来,每一条记录显示在一行。设计步骤如下: 1)创建数据库文件J08102.mdb;创建表对象stu08102、cor08102、sc08102,向表中录入数据; 2)创建连接数据库J08102.mdb的数据源J08102-java; 系统的设计与实现 3.1系统的设计 输入字符 x:学生基本信息 k:课程信息 c:成绩信息 i:添加 添加一个新来学生的信息 添加一门课程信息 给新来的这个学生登记其考试成绩 s:查询 查询计算机技术专业学生信息或其他 查询“信息工程系”所开的课程或者其他 查询不及格的学生或其他 d:删除 学生退学,删除其学生的信息 删除一门课程信息 删除退学学生的所有成绩 显示 对数据库信息进行任何的修改后都要输出显示数据库的信息 t:统计 统计男生的人数或者其他 统计选修课的开课门数或

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档