学生选课及信息管理系统的毕业设计

学生选课及信息管理系统的毕业设计

ID:2502060

大小:2.39 MB

页数:40页

时间:2017-11-16

学生选课及信息管理系统的毕业设计_第1页
学生选课及信息管理系统的毕业设计_第2页
学生选课及信息管理系统的毕业设计_第3页
学生选课及信息管理系统的毕业设计_第4页
学生选课及信息管理系统的毕业设计_第5页
资源描述:

《学生选课及信息管理系统的毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学生选课及信息管理系统的毕业设计第1章绪论1.1引言学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段.但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点.如:效率低、保密性差.另外时间一长,将产生大量的文件和数据.这对于查找、更新和维护都带来了不少的困难.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所

2、无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件.1.2系统分析1.2.1开发背景随着计算机技术的发展,计算机应用越来越深入到人们日常生活的每个领域.计算机管理作为其中的一个重要做成部分,也以它独特的优势,渐渐代替了原始的手工管理.学生选课信息管理作为学校管理的重要部分,由于其信息量大,给以后的查询、修改等操作带来不便,需要使用计算机来管理这些信息.学生选课系统应运而生.1.2.2需求分析高校学生资料的管理使学生管理的最主要工作,由

3、于其工作时间比较集中,工作流程复杂,信息量大,信息准确性要求高,信息更新要求快,所以系统不但需求符合高校学生管理部门的实际业务流程需要,而且需要有很好的信息可维护性、用户交互便利性、信息管理严密性、系统安全性及数据共享性.随着科学技术的不断提高,计算机科学日渐成熟,其强大的计算机功能已经让人们深刻认识到,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部份,使用计算机对选课信息进行管理,具有手工管理所无法比拟的优点.例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高人事劳资管理的效率,也是学校的科学化

4、、正规化管理与世界接轨的重要条件.因此,很有必要开发一套这样的软件.391.2.3系统概要本课题所开发的系统使用JAVA来设计开发完成前台界面,SQL Server2005作为后台数据库支持.系统要有较高的安全性和较好的性能.管理员登陆系统后可以现实以下功能:学生的增加、删除、修改、查询,教师的增加、删除、修改、查询,课程的增加、删除、修改、查询,还可以分别通过课程和学号来进行选课以及设置教师所代课程等功能.教师登陆以后,可以查询自己所代的课程,并可以录入和删除选课的学生,录入课程成绩并进行成绩统计.学生登录以后是另外的界面,学生可以选课、查看自己的选课情况、退选

5、课程、修改密码的操作.实验流程包括:需求分析、感念结构设计、逻辑结构设计、物理设计、相关脚本语言的编写、功能方面的实施、维护机制等.本系统通过图形化界面为用户提供方便快捷的学生管理系统.采用JAVA编程语言编写前台界面,使用SQLsever提供后台数据库支持.前台界面以清晰、简单的风格呈现.后台数据库设计六张表:教师信息表、学生信息表、课程信息表、选课成绩表、教师课程表、选课时间表,以此来存储整个系统的数据.1.2.4系统要求1.硬件要求:(1)486/DX66Mhz以上CPU(2)内存16M以上(使用WindowsNT需要32M以上内存)(3)硬盘容量1GB以上

6、(4)EGA以上分辨率的显示器.(5)鼠标及键盘2.软件要求:(1)操作系统应使用MicrosoftWindows95及以上版本,或者使用MicrosoftWindowsNT3.51或者更高版本(2)安装JDK1.6或更高版本(3)安装SQLSERVER200539第2章应用技术介绍2.1数据库简介SQL(StructuredQueryLanguage),结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言.SQL语句可以用来执行各种各样的操作,例如更新数据库中的

7、数据,从数据库中提取数据等.绝大多数流行的关系型数据库管理系统都采用了SQL语言标准.虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作.2.1.1SQLSERVER基本信息SQLServer是一个关系数据库管理系统.它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本.在WindowsNT推出后,Microsoft与Sybase在SQLServer的

8、开发上就分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。