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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

高校学生管理系统课程设计论文.docx

1、高校学生管理系统课程设计论文目 录 第1章 概 述 1第2章 高校学生管理系统的需求分析2.1系统运行环境 22.2系统功能需求 22.3系统性能需求 32.4系统技术需求 3第3章 高校学生管理系统设计 3.1系统功能模块设计 73.2系统流程图 73.3系统数据库设计 83.4系统安全保密设计 9第四章 高校学生管理系统的具体实现4.1登录模块的实现 104.2 修改功能的实现 114.3 查询功能的实现 124.4 录入功能的实现 13第五章 高校学生管理系统的测试与维护5.1系统测试 155.2系统维护 15结 论 17参考文献 18第1章 概 述 随着高校的扩招人数的巨增,传统的管理

2、手段已不能适应现在的学生管理,必须要有一种高效、便捷、可靠的管理方式。数字化校园是以数字化信息和网络为基础,在计算机和网络技术上建立起来的对教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、存储、传输和应用,使数字资源得到充分优化利用的一种虚拟教育环境。 高校学生管理系统是典型的信息管理系统(MIS),是数字化校园平台上的重要构成部分。对于后台数据库性能安全性以及前端应用程序的数据操纵功能强大,界面友好、使用简单方便的开发要求。我们选择了使用MS SQLServer 2000数据库和Borland公司的Delphi 7.0为开发工具, Delphi7.0是比较完备的面向数据库开

3、发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。 系统包括数据库、应用服务器、系统客户端三部分,主要实现学工信息、学生基本信息、家庭、社会工作、奖惩、助学、毕业、就业等的维护。实现了学生信息的信息化管理提高管理效率,为科学决策提供依据、充分发挥数字化校园的作用。本系统还制定了一套学生管理系统信息代码标准为数据共享提供了条件。在传统校园基础上构建一个数字空间,以拓展现实校园的时间和空间维度,提升传统校园的运行效率,扩展传统校园的业务功能,最终实现教育过

4、程的全面信息化,从而达到提高管理水平和效率的目的。 本次课程设计的题目是,主要内容为运用数据库和相关访问技术完成学生信息系统的设计与开发,该系统包括界面设计,用户登录,学生学籍管理,课程管理,成绩管理等功能,系统目标是实现一个功能完善的学生信息系统.该题目要求学生完成需求分析(数据字典、数据流图等)、系统设计(E-R图、表结构)、系统实现三个主要数据库应用程序开发步骤。同时要求掌握数据库管理系统的安装与使用、软件开发工具的安装与使用、数据库应用软件开发技术、数据库连接和ADO等数据库访问技术。第2章 高校学生管理系统的需求分析2.1系统运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有

5、较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:I、软件环境客户端: 操作系统:Windows2000/XP 网络协议:TCP/IP 浏览器:Internet Explorer 5.0 数据库:Microsoft Sql Server 2000 服务器端: 操作系统:Windows2000/XP 网络协议:TCP/IP WEB服务器:Internet Information 5.0 数据库:Microsoft Sql Server 2000II、硬件环境: 服务器 CPU:PIII 500以上 ,内存:256M

6、 客户机 CPU:P200MMX以上,内存:32M以上2.2系统功能需求 综合运用在专科段所学的知识进行实际开发,了解在系统的开发过程中可能遇到的情况,从而积累一定的实际开发经验,提高我们的实践能力。开发适用的软件“学生信息管理系统”。使之符合实际的使用情况,符合工作人员的要求,使管理工作达到高效、快捷、准确,提高管理水平。减轻工作人员的负担,尽量做到功能完备,易于操作,便于用户使用,解决实际问题。本系统提供方便的人机对话界面,可以进行数据的录入、查询、修改、排序等功能,完全以用户的需求为基础,充分考虑用户的要求,尽量满足用户使用。2.2.1管理员部分的主要功能 管理员登录功能,根据权限进入管

7、理员相应的页面的功能 管理员管理用户(查看、修改、删除)的功能 管理员管理学生信息以及相关信息2.2.2 用户的主要功能 用户可以访问管理员允许的相关信息。2.3系统性能需求实用性:为查询信息提供方便,有效进行信息管理,尽量最大限度降低管理员日常管理工作量,提高质量和效率,优化资源。技术先进:高校信息管理设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的开发技术和开发工具。使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何

8、处,只要您可以访问Internet都可以使用本系统。适应性:应该能广泛应用于各个高校。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。 代码可读性好:文中的代码将尽可能简洁,易懂。2.4系统技术需求2.4.1系统开发工具一、什么是Delphi7.0? Delphi是Inprise公司(即原Borland)推出的基于真正面向对象语言Object Pascal语言的可视化编程工具,是当今世界上最快的编译器。能大大提高编程 效率。面向对象的程序设计(Object-Oriented Programming,简写为OOP)是 现在最成功的高级语言程序设计方法

9、,面向对象的程序设计的目的是创建可重 用代码,通过把属性和方法封装进“对象”中,以更好地模拟现实世界 “真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、 最实在的描述。 Delphi 是“第四代编程语言”的杰出代表,它是一个完全导 向的、高度可视化的集成开发环境IDE(Integrated Development Environment),非常人性化。具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则 功能更强大、 更实用。 Delphi这个名字源于古希腊的城市名。它集中了第三代语言的优点

10、。以Object Pascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3 月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。 Delphi的出现打破了V承可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生成技术,使程序的执行性能远远高于其它产品生成的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal 是最有前途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。 Delphi在你编好程序后自动转换成.EX

11、E文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。 Delphi适用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用。 Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术

12、。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作Delphi的每一个设计细节,都将带给您一份欣喜。二、delphi 的优点(1)Pascal语言结构严谨,可以很好地培养一个人的编程思想。 (2)Delphi是一门真正的面向对象的开发工具,并且是完全的可视化。 (3)Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。 (4)Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。2.4.2 数据库技术1、SQL简介 SQL全称是“结构化查询语言(Structured

13、 Query Language)”,最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。目前,SQL语言已被确定为关系数据库系统的国际标准,被绝大多数商品化关系数据库系统采用,如Oracle 、Sybase、DB2、Informix、SQL Server这些数据库管理系统都支持SQL语言作为查询语言。 结构化查询语言SQL是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的功能极强的关

14、系数据库标准语言。在SQL语言中不需要告诉SQL如何访问数据库,只要告诉SQL需要数据库做什么。 2、SQL发展历程 SQL语言是1974年提出的,由于它功能丰富、使用方式灵活、语言简洁易学等突出优点,在计算机工业界和计算机用户中倍受欢迎。1986年10月,美国国家标准局(ANSI)的数据库委员会批准了SQL作为关系数据库语言的美国标准。1987年6月国际标准化组织(ISO)将其采纳为国际标准。这个标准也称为“SQL86”。随着SQL标准化工作的不断进行,相继出现了“SQL89”、“SQL2”(1992)和“SQL3”(1993)。SQL成为国际标准后,对数据库以外的领域也产生很大影响,不少软

15、件产品将SQL语言的数据查询功能与图形功能、软件工程工具、软件开发工具、人工智能程序结合起来。3、SQL数据库体系结构 SQL数据库的体系结构基本上也是三级模式。SQL术语与传统的关系模型术语不同。在SQL中,外模式对应于视图,模式对应于基本表,元组称为“行”,属性称为“列”。内模式对应于存储文件。SQL数据库的体系结构特征: 一个SQL模式(Schema)是表和约束的集合。 一个表(Table)是行(Row)的集合,每行是列(Column)的序列,每列对应一个数据项。 个表可以是一个基本表,也可以是一个视图,基本表是实际存储在数据库中的表。视图是从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图的数据,视图是一个虚表。 一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表,一个表可以带若干索引,索引也存放在存储文件中。每个存储文件与外部存储器上一个物理文件对应。存储文件的逻辑结构组成了关系数据库的内模式。 用户可以用SQL语句对视图和基本表进行查询等操作。在用户看来,视图和基本表是一样的,都是关系(即表格)。 SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用;SQL语言也能作为独立的用户接口,供交互环境下的终端用

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

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