ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:1MB ,
资源ID:1320486      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1320486.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新基于JAVA设计简单学生管理系统课程设计报告含源文件.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新基于JAVA设计简单学生管理系统课程设计报告含源文件.docx

1、最新基于JAVA设计简单学生管理系统课程设计报告含源文件“碧芝”隶属于加拿大的公司。这家公司原先从事首饰加工业,自助首饰的风行也自西方,随着人工饰品的欣欣向荣,自制饰品越来越受到了人们的认同。年碧芝自制饰品店在迪美购物中心开张,这里地理位置十分优越,交通四八达,由于是市中心,汇集了来自各地的游客和时尚人群,不用担心客流量问题。迪美有多家商铺,不包括柜台,现在这个商铺的位置还是比较合适的,位于中心地带,左边出口的自动扶梯直接通向地面,从正对着的旋转式楼拾阶而上就是人民广场中央,周边、条地下通道都交汇于此,从自家店铺门口经过的的顾客会因为好奇而进看一下。这里有营业员们向顾客们示范着制作各种风格炯异

2、的饰品,许多顾客也是学得不亦乐乎。据介绍,经常光顾“碧芝”的都是些希望得到世界上“独一无二”饰品的年轻人,他们在琳琅满目的货架上挑选,然后亲手串连,他们就是偏爱这种的方式,完全自助在现场,有上班族在里面精挑细选成品,有细心的小女孩在仔细盘算着用料和价钱,准备自己制作的原料。可以想见,用本来稀奇的原料,加上别具匠心的制作,每一款成品都必是独一无二的。而这也许正是自己制造所能带来最大的快乐吧。4、如果学校开设一家DIY手工艺制品店,你是否会经常去光顾?(2)东西全创新是时下非常流行的一个词,确实创新能力是相当重要的特别是对我们这种经营时尚饰品的小店,更应该勇于创新。在这方面我们是很欠缺的,故我们在

3、小店经营的时候会遇到些困难,不过我们会克服困难,努力创新,把我们的小店经营好。(1)位置的优越性5、你认为一件DIY手工艺制品在什么价位可以接受?1、DIY手工艺市场状况分析在调查中我们注意到大多数同学都比较注重工艺品的价格,点面氛围及服务。小饰品店往往会给人零乱的感觉,采用开架陈列就会免掉这个麻烦。“漂亮女生”像是个小超市,同一款商品色彩丰富地挂了几十个任你挑,拿上东西再到收银台付款。这也符合女孩子精挑细选的天性,更保持了店堂长盛不衰的人气。 基于JAVA设计简单学生管理系统报告 学 院:职业技术学院 专 业:计算机科学与技术(3G方向) 年 级: 11级 学 号:1120020363 学生

4、姓名:毛朋艺 指导教师:曹琳 2014年6 月7日1课程设计概述课程设计环境概述JDK概述JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。JDK包含的基本组件包括: 1.

5、javac 编译器,将源程序转成字节码 2.jar 打包工具,将相关的类文件打包成一个文件 3.javadoc 文档生成器,从源码注释中提取文档 4.jdb debugger,查错工具 5.java 运行编译后的java程序(.class后缀的) 6.appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 7.Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 8.Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 9.Jconsole: Java进行系统调试和监控的工具Ec

6、lipse概述Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C+和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Ecli

7、pse为框架开发自己的IDE。Eclipse运行环境图1-1 Eclipse运行环境SQL Server 2000概述SQL Server是一种关系型数据库系统, SQL Server 2000 是在SQL Server 7.0的基础上扩展升级的产品。该版本不仅继承了SQL Server 7.0 版本的稳定性、便于管理和易于开发等优点。同时又比它增加了许多更先进的功能,具有可伸缩性好与相关软件集成程度高等优点,可跨越多种平台使用。SQL Server 2000已成为目前广为使用的数据库管理系统。SQL Server 2000 的特性表现在以下4方面:1.Internet 集成。SQL Serv

8、er 2000 数据库引擎提供完整的XML 支持,允许用户使用内置的存储过程以XML格式轻松存储和检索数据。用户还可以使用XML轻松地插入、更新和删除程序。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,可用来开发 Web 应用程序。利用SQL Server 2000 的 English Query 和 Microsoft 搜索服务等功能,可在Web 应用程序中实现用户友好的查询和强大的搜索功能。2.可伸缩性和可用性。同一个数据库引擎实例可以在不同的平台上使用,从运行 Microsoft Windows 98的便携式电脑,到运行 Microsoft Windo

9、ws 2000的大型多处理器服务器。SQL Server 2000 企业版支持索引视图和联合服务器等功能,使其得以升级到最大 Web 站点所需的性能级别。3.企业级数据库功能。SQL Server 2000 数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎将管理上千个并发修改数据库的用户的开销减到最小,同时,充分保护数据完整性。SQL Server 2000 分布式查询使您得以象引用SQL Server 2000 数据库本身的数据那样引用来自不同数据源的数据,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制不仅能使您得以维护多个数据复本,同时还可确保单独的数据复本保持同步。

10、4.易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可简化在多个站点上安装、部署、管理和使用 SQL Server 的过程。基于标准的、与 Windows DNA 集成的程序设计模型得到了SQL Server 2000 很好的支持,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。SQL Server 2000所提供的功能使SQL Server 应用程序可以快速交付,并且客户只需最少的安装和管理开销即可实现这些应用程序。2学生管理系统总体设计学生管理系统总体设计思想学生管理系统主要是根据所学的数据库原理和Java程序

11、设计的知识,能够这对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等。学生管理系统分别实现教务处和老师对学生信息进行管理,教务处的主要职责是对学生的学籍信息进行管理,包括对新同学的信息进行录入,对已有同学的信息进行查询、修改删除等;老师可根据选课关系查询出选择此门课程的学生的学号、姓名,录入学生成绩,如果录入有错可以进行修改。总体设计流程图图2-2 总体设计流程数据模型分析与设计数据库模型描述了在数据库中结构化和操纵数据的方法,模型的结构部分规定了数据如何被描述(例如树、表等);模型的操纵部分规定了数据的添加、删除、显示、维护、打印、查找、选择、排序和更新等操作

12、。数据库模型的分类:分层模型、关系模型、网络模型和对象模型。本课题选择的关系模型,关系模型是目前最重要的一种数据模型。关系数据库系统采用关系模型作为数据的组织方式。本课题的关系数据模型的数据结构可分为三个表来表示:学生信息表(Student)、课程信息表(Course)、学生选课表(SC);学生信息表用于记录学生的基本信息,如表2-3-1;课程信息表用于记录课程的基本信息,如表2-3-2;学生选课表如下表2-3-3。这三个表对应的E-R图分别是:图2.3.1 学生信息E-R图;图2.3.2 课程信息E-R图;图 2.3.3 学生选课E-R图;如下图。表2-3-1 学生信息表名字:学生信息表描述

13、:记录学生的基本信息。编号:D1组成:学号,姓名,性别,班级,籍贯, 民族,入学年份,专业,密码表2-3-2课程信息表名字:课程信息表描述:记录学校开设的课程信息。编号:D2组成:课程编号,课程名,课程说明,教师,上课地点 表2-3-3学生选课表名字:学生成绩信息表描述:记录学生的成绩信息。编号:D3组成:学生学号,学生姓名,课程,成绩数据库设计数据库概要说明本系统采用SQL Server 2000 数据库,系统数据库名为Student,Student数据库中包含若干个系统表,和5个用户表。下图所示的即为本系统中数据库的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。

14、图2-2 数据表数据库逻辑结构原始表设计:(1)teacher_login表,记录教室登录是的用户名和密码,具体如图2-3所示:图2-3 teacher_login表(2)jiaowuchu_login表,记录教务处管理学生信息人员登录时的用户名和密码,具体如图2-4所示:图2-5 jiaowuchu_login表(3)information表,记录学生基本信息,包括学号、姓名、所在系、班级、身份证号、性别、出生年月日和家庭住址,具体如图2-3所示:图2-5 information表(4)sc表,记录学生选课关系,具体如图2-6所示:图2-6 sc表(5)grade表,记录学生成绩,具体如图2

15、-7所示:图2-7 grade表3系统测试教务处登陆登陆界面选择教务处登陆方式,正确输入用户名和密码,将进入欢迎界面,登陆界面如图4-1-1图3-1-1 登陆界面欢迎界面教务处登录成功则进入相应的环境界面,如图4-2所示:图3-1-2 欢迎界面功能界面 点击欢迎界面的”enter”按钮则进入功能界面,对其进行各种操作,如图4-3所示:图3-1-3 功能界面当点击Insert按钮时,跳到图4-1-4,录入信息:图3-1-4 录入信息界面教师登陆登陆界面登陆界面和教师登陆相同,选择单选按钮的“teacher”,正确输入用户名和密码,见图4-1-1。欢迎界面 登陆成功后会进入欢迎界面,如图4-2-1图3-2-1 欢迎界面功能界面成功登陆进入欢迎界面,点击“enter”按钮进入功能界面,如图4-2-2图3-2-2 功能界面设计体会及今后的改进意见为了提高我们的实践能力,让我们学以致用,能灵活运用所学的知识进行再创造,学校特安排我们进行为期二周的Java课程设计实习,并安排了指导老师帮助辅导,让我们在规范化、严谨

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1