网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

DelphiSQLServer数据库的CS结构学生信息管理系统_开题报告

Ktbg329 DelphiSQLServer数据库的CS结构学生信息管理系统_开题报告我的^文档设计的题目是Delphi/SQL Server数据库的C/S结构学生信息管理系统。从题目可以看出,我将使用Delphi开发工具和SQL Server数据库开发一个基于C/S结构的学生信息管理系统。选择这个题目的原因是:通过完成它,可以帮助我巩固所学的课程知识,更深..
DelphiSQLServer数据库的CS结构学生信息管理系统_开题报告 Ktbg329  DelphiSQLServer数据库的CS结构学生信息管理系统_开题报告

我的^文档设计的题目是Delphi/SQL Server数据库的C/S结构学生信息管理系统。从题目可以看出,我将使用Delphi开发工具和SQL Server数据库开发一个基于C/S结构的学生信息管理系统。选择这个题目的原因是:通过完成它,可以帮助我巩固所学的课程知识,更深入的理解和掌握数据库的应用和Delphi编程技术。通过阅读大量的相关文献资料,现将文献综述如下。具体内容将从学生管理、管理信息系统、软件项目开发、Delphi程序设计和数据库系统这几个方面来展开阐述。
1现代学生管理工作的需要
随着我国学校招生体制的改革,学校办学规模不断扩大,学生数量与日俱增,部分学校还扩建新校区。在这种情况下,传统的人工学生管理工作十分繁重,而且资料容易丢失,也无法做到远程办公。这就需要借助计算机来改善办公条件,减轻学校办公负担,提高工作效率,保证资料长期保存,借助互联网实现远程跨校区办公。从而实现高效、便捷、实时的学生信息管理与查询,使学生管理工作更系统、更有序、更规范。
2管理信息系统相关知识
目前,在管理领域计算机技术得到了广泛应用,特别是信息技术的迅速发展,使管理信息系统也得到了长足的发展。那么什么是管理信息系统呢?管理信息系统(英文全称Management Information System,简称MIS)是一个由人、计算机等组成的能进行管理信息收集、传递、储存、加工、维护和使用的系统。管理信息系统可以利用组织过去的数据预测未来,辅助管理者进行决策,控制其行为,帮助组织实现其规划目标。
2.1管理信息系统的特点
(1)它是一个为管理决策服务的信息系统;
(2)它是一个对组织进行全面管理的综合系统;
(3)它是一个人机结合的系统;
(4)它是一个需要与先进的管理方法和手段相结合的信息系统;
(5)它是一个多学科交叉形成的边缘学科。
2.2管理信息系统的发展历程和现状
2.2.1管理信息系统的发展历程
信息系统的发展主要经历了电子数据处理系统(EDPS)、管理信息系统(早期MIS)和决策支持系统(DSS)三个阶段。
(1)电子数据处理系统(EDPS)
电子数据处理系统的特点是数据处理的计算机化,目的是提高数据处理的效率。它又可分为单项数据处理和综合数据处理两个阶段。
1)单项数据处理阶段(从二十世纪五十年代中期到六十年代中期)。这一阶段是电子数据处理的初级阶段,也是计算机在管理领域应用的起步阶段。这段时期由于计算机软硬件的限制,计算机只能部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等。
2)综合数据处理阶段(从二十世纪六十年代中期到七十年代初期)。这一阶段出现了大容量存取的外部存储器。而且一台计算机可以带动多个终端,对多个过程的数据进行综合处理。于是便产生了各类信息报告系统,如:生产状态报告、服务状态报告、研究状态报告等。这是管理信息系统的雏形。
(2)管理信息系统(MIS)
二十世纪七十年代初,随着数据库技术、网络技术的发展和科学管理方法的推广,计算机在管理领域的应用日益广泛,于是管理信息系统便逐渐成熟起来。管理信息系统的一个重要特点是高度集中,通过中心数据库和计算机网络系统将组织中的各种数据和信息集中起来,进行快速处理,统一使用。它的另一特点是利用定量化的科学管理方法,通过预测、计划优化、管理、调节和控制等手段来支持决策。
(3)决策支持系统(DSS)
二十世纪七十年代,人们在早期MIS的基础上又提出了决策支持系统(DSS),并在后来得到了很大的发展。DSS是MIS的重要组成部分,以MIS管理的信息为基础,是MIS功能的延伸。DSS是MIS发展的新阶段,是把数据库处理与经济管理数学模型的优化计算结合起来,具有管理、辅助决策和预测功能的管理信息系统。
综上所述,EDPS、MIS和DSS各自代表了信息系统发展过程中的某一阶段,但至今它们仍各自不断地发展着。EDPS是面向业务的信息系统,MIS是面向管理的信息系统,DSS是面向决策的信息系统。它们之间又存在着相互交叉的关系。DSS在组织中可以独立存在,也可以作为MIS的一个高层子系统而存在。
2.2.2管理信息系统的发展现状
管理信息系统是一个不断发展的概念。二十世纪九十年代以来,DSS与人工智能、计算机网络技术等相结合形成了智能决策支持系统(IDSS)和群体决策支持系统(GDSS)。1993年,随着(万维网)的出现,为信息系统的网络化创造了前所未有的条件。近年来,管理信息系统依托互联网正从企业内部向外部发展,随之出现了电子商务、电子政务、供应链管理信息系统、虚拟企业等许多新的概念。
2.3管理信息系统的分类
管理信息系统是一个广泛的概念。按层次分,可将信息系统分为业务信息系统、管理信息系统和决策支持系统。按系统的功能和服务对象分,可将信息系统分为国民经济信息系统、企业管理信息系统、事务型管理信息系统、办公型管理信息系统和专业型管理信息系统等。其中,学生信息管理系统便是事务型管理信息系统的一种。
3软件项目开发相关知识
3.1软件生命周期
软件生命周期由软件定义、软件开发和软件维护3个时期组成。
(1)软件定义时期
软件定义时期又进一步分成问题定义、可行性研究和需求分析3个阶段,这个时期的工作又称系统分析,由系统分析员负责完成。
(2)软件开发时期
软件开发时期有4个阶段组成:总体设计,详细设计,编码和单元测试,综合测试。其中前两个阶段又称为系统设计,后两个阶段又称为系统实现。
(3)软件维护时期
软件维护时期的主要任务是使软件持久地满足用户的需要。这个时期不再进一步划分阶段,但每一次维护活动本质上都是一次压缩和简化了的定义和开发过程。
3.2软件系统体系结构
(1)C/S结构
C/S(Client/Server)结构,即客户机/服务器结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。客户端和服务器端的程序不同,用户的程序主要在客户端,服务器端主要提供数据管理、数据共享、数据及系统维护和并发控制等,客户端程序主要完成用户的具体业务。开发比较容易,操作简便,但应用程序的升级和客户端程序的维护较为困难。目前大多数信息系统采用C/S结构。
(2)B/S结构
相对于C/S结构,还有一种软件系统体系结构是B/S(Browser/Server)结构,即浏览器/服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
(3)总结
目前B/S体系结构和C/S体系结构是信息系统开发中应用最广泛的两种方式。每种信息系统体系结构模式都有自己的优缺点,但是出于软硬件要求、开发投入、维护与功能扩展、操作性、安全与稳定等各方面的考虑,用户需要根据自身的需求,来选择使用最适合自己的方式。学生信息管理系统将采用C/S结构。
4 Delphi程序设计相关知识
4.1程序设计
程序是用来控制计算机完成某项任务的指令集合。程序设计语言是指按照一定的语法规则编写计算机程序的语言。程序设计就是指使用程序设计语言在特定开发环境中编写计算机程序的过程。
4.2程序设计语言的发展历程
程序设计语言的发展主要经历了从机器语言、汇编语言、高级语言到面向对象的程序设计语言的历程。
4.2.1机器语言
机器语言是由二进制 0、1 代码指令构成,程序难编写、难修改、难维护,编程效率极低,目前已被淘汰。
4.2.2汇编语言
汇编语言是将机器语言的指令符号化,与机器指令有直接的对应关系,所以汇编语言同样难学难用、易出错、难维护。优点是:可直接访问系统接口,翻译成机器码的效率高。软件工程学认为,只有在高级语言不能满足设计要求或技术性能要求时,才会使用汇编语言。
4.2.3高级语言
高级语言是基本上独立于计算机种类和结构的、面向用户的语言。其优点是:形式上类似于自然语言和算术语言,概念上类似于人们常用的概念。它的一个命令往往能代替汇编语言的几条、几十条甚至几百条指令。所以高级语言易学易用,适用性强,目前得到了广泛应用。高级语言种类繁多,可以从以下两个方面对其进一步分类。
(1)从应用角度分类
从应用角度来看,高级语言可以分为基础语言、结构化语言和专用语言。
a)基础语言
基础语言即通用语言。它历史久,流传广,用户多,有大量已开发的软件库。属于这类语言的有 FORTRAN、BASIC等。
b)结构化语言
20世纪70年代以来,结构化程序设计为人们所接受和欣赏,它把程序结构规定为顺序、选择、循环3种基本结构。最具代表性的结构化语言有PASCAL、C语言等。
c)专用语言
是为某种特殊应用而专门设计的语言,有着特殊的语法形式。应用范围小,可移植性和可维护性不如结构化语言。这类语言有Forth语言、LISP语言等。
(2)从客观系统的描述分类
从描述客观系统来看,程序设计语言可以分为面向过程语言和面向对象语言。
a)面向过程语言
以“数据结构+算法”程序设计范式构成的程序设计语言,称为面向过程语言。前面介绍的程序设计语言大多为面向过程语言。 b)面向对象语言  以“对象+消息”程序设计范式构成的程序设计语言,称为面向对象语言。比较流行的面向对象语言和开发工具有 Delphi、Visual Basic、Java、C++、C#等。
4.3 Delphi概述
Delphi是由Borland公司推出的以Object Pascal语言为核心的面向对象的应用程序开发工具。Delphi是一个集成开发环境(IDE),使用了微软的图形用户界面技术和快速强大的优化编译技术,拥有强大的数据库引擎。Delphi通过IDE、VCL工具与编译器,可以快速、高效地开发基于Windows的各种应用程序。尤其在数据库和网络等方面的应用程序开发上,Delphi具有独特优势。
Delphi的特点主要有以下几个方面:
(1)Delphi编译速度快,可直接生成独立的EXE文件
(2)Delphi提供了丰富的可视化组件库,支持所见即所得功能,可以快速开发功能强大的应用程序。
(3)Delphi采用面向对象的Object Pascal语言,很好地解决代码的重用等问题。
(4)Delphi强大的数据库引擎,支持连接本地和远程的各种数据库。
(5)Delphi拥有数据感知功能,提供了许多数据编辑和访问组件,应用程序可以通过BDE、ADO或ODBC接口与各种数据库建立连接,用户在开发时就可以看到数据库的动态变化。
(6)Delphi提供的数据库浏览器,可使用户在其集成开发环境中执行浏览、修改数据库等操作。
Delphi的各个版本中,使用最多最为经典的版本应该是Delphi7,它简单、实用、功能完善、安全性好、稳定性高,所以,学生信息管理系统将使用Delphi7开发。
5数据库系统相关知识
5.1数据库系统概述
数据(Data)是描述事物的符号记录。数据库(DataBase,简称DB)是存放数据的仓库,是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统(DataBase Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。数据库系统(DataBase System,简称DBS)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。数据管理技术经历了人工管理、文件系统、数据库系统3个阶段,从文件系统到数据库系统,标志着数据管理技术的飞跃。
5.2数据库系统的特点
(1)数据结构化;
(2)数据的共享性高,冗余度低,易扩充;
(3)数据的独立性高;
(4)数据由DBMS统一管理和控制,确保数据的安全性、完整性,实现并发控制和数据库恢复。
5.3数据模型
数据模型(Data Model)是现实世界数据特征的抽象,是数据库系统的核心和基础,通常由数据结构、数据操作和完整性约束三部分组成。数据模型主要分为概念模型、逻辑模型和物理模型三大类。它们之间的转换依次是:从现实世界到概念模型的转换由数据库设计人员完成,从概念模型到逻辑模型的转换由数据库设计人员或用设计工具协助设计人员完成,从逻辑模型到物理模型的转换一般由DBMS完成。其中逻辑模型主要包括层次模型、网状模型、关系模型、面向对象模型、对象关系模型等。而关系模型是目前最重要的一种数据模型。关系模型由一组关系组成。每个关系的数据结构是一张规范化的二维表。关系数据库系统就是采用关系模型作为数据的组织方式。
5.4数据库系统结构
从数据库管理系统角度看,数据库系统是由外模式、模式和内模式三级构成,称为三级模式结构。外模式也称子模式或用户模式,模式也称逻辑模式,内模式也称存储模式。数据库管理系统在这三级模式之间提供了两级映像:外模式/模式映像、模式/内模式映像。正是这两级映像保证了数据库系统中的数据具有较高的逻辑独立性和物理独立性。数据库系统的具体结构如图1所示。















5.5关系数据库
关系数据库是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。在一个给定的应用领域中,所有实体及实体之间联系的集合构成一个关系数据库。关系数据库的型称为关系数据库模式,是对关系数据库的描述,若干域的定义,在这些域上定义的若干关系模式。关系数据库的值是这些关系模式在某一时刻对应的关系的集合,通常简称为关系数据库。关系数据库是目前使用最广泛的数据库。
常用的关系数据库有:SQL Server、Oracle、MySQL、Sybase、DB2、Access等。学生信息管理系统将使用微软的SQL Server数据库。
5.6关系数据库标准语言SQL
SQL是结构化查询语言(Structured Query Language)的缩写,是关系数据库的标准语言,是一种特殊目的的程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL主要包含以下4个部分: 
(1)数据查询语言(SELECT语句)
(2)数据操纵语言(INSERT, UPDATE, DELETE语句)
(3)数据定义语言(如CREATE, DROP, ALTER等语句)
(4)数据控制语言(如COMMIT, ROLLBACK等语句)
SQL常用的操作有:在关系数据库中建立(CREATE TABLE)或删除数据表(DROP TABLE),修改数据表的定义(ALTER TABLE),对关系数据库中的数据表记录进行增(INSERT)、删(DELETE)、改(UPDATE)、查(SELECT)操作等。比如在学生信息管理系统中查询所有学生的详细记录的SQL语句应该是:SELECT * FROM Students,再比如删除学号为200108005的学生记录的SQL语句是:DELETE FROM Students WHERE Sno=’ 200108005’。另外,SQL还支持复杂的跨表关联查询与统计。又比如查询学号为201306018的学生选修课程的总学分数的SQL语句是:SELECT SUM(Credit) FROM SC, Course WHERE Sno=’201306018’ AND SC.Cno=Course.Cno。其实SQL还支持很多其他操作,如分组汇总、排序、筛选、插入、更新、创建索引等操作,这里就不再一一举例了。
5.7 SQL Server数据库简介
SQL Server是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windows NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT版本。Sybase则较专注于SQL Server在UNⅨ操作系统上的应用。后来Microsoft的SQL Server版本不断更新,先后推出了6.5版、7.0版、2000版、2005版、2008版、2012版和2014版。其中,Microsoft SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为较强大和全面的Microsoft SQL Server版本。它满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
SQL Server提供了许多服务器组件和管理工具,我们日常使用最多的两大管理工具是SQL Server Management Studio和SQL Server配置管理器。SQL Server Management Studio是用于访问、配置、管理和开发SQL Server组件的集成环境。SQL Server配置管理器为SQL Server服务、服务器协议、客户端协议和客户端别名提供基本配置管理。
目前SQL Server已成为市场上最流行的大中型关系型数据库管理系统。学生信息管理系统将使用Microsoft SQL Server 2008数据库系统。
6 总结
在管理信息系统、数据库系统、软件开发技术和计算机网络技术飞速发展的前提下,为了加快学校信息化建设,推进学生信息的高效管理,开发一套学生信息管理系统迫在眉捷。学生信息管理系统是学校信息管理系统的一个重要组成部分。它为学校的图书管理系统、档案管理系统、教学管理系统、总务后勤管理系统等提供了学生的基本信息。这些系统共同构成了学校信息管理系统的基础。
综上所述,我们可以充分认识到设计并开发一个学生信息管理系统的必要性,本次设计和开发的学生信息管理系统应符合学校对学生信息管理的实际需要,并达到操作过程中的直观、便捷、实用、安全等要求。学生信息管理系统通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时还可以通过校园网扩展各类信息化应用,共享学生信息。
二、^范文提纲
1 绪论
1.1研究背景与现状
1.2研究路线
1.3开发工具及相关技术简介
2 系统分析与设计
2.1 需求分析
2.2 总体设计
2.3 功能模块概要说明
3 数据库设计
3.1 概念结构设计
3.2 逻辑结构设计
3.3 数据表详细说明
3.4 物理结构设计
4 应用程序详细设计
4.1 用户登录模块设计
4.2 主界面与菜单设计
4.3 院系专业设置模块设计
4.4 班级管理模块设计
4.5 课程管理模块设计
4.6 学生管理模块设计
4.7 选课管理模块设计
4.8 成绩管理模块设计
4.9 教务管理模块设计
4.9 用户管理模块设计
4.10 密码管理模块设计
4.11 系统管理模块设计
4.12 其他模块设计
5 软件测试
5.1 软件测试基础
5.2 测试计划
5.3 单元测试
5.4 集成测试
5.5 测试报告
6 结论
三、参考文献
[1]黄梯云.管理信息系统.第四版[M].北京:高等教育出版社,2009.
[2]张宽海.管理信息系统概论.第2版[M].北京:高等教育出版社,2005.
[3]陈越.数据结构[M].北京:高等教育出版社,2012.
[4]张海藩,牟永敏.软件工程导论.第6版[M].北京:清华大学出版社,2013.
[5]刘苗苗,邢煜,张永生等.Delphi程序设计及应用[M].北京:清华大学出版社,2013.
[6]Steve Teixeira,Xavier Pacheco.Delphi6开发人员指南.龙劲松,王瑜,谢尚书,译[M].北京:机械工业出版社,2002.
[7]迟忠先.Delphi6.0开发实务[M].北京:电子工业出版社,2002.
[8]吴天准.Delphi7程序设计技巧与实例[M].北京:中国铁道出版社,2003.
[9]江义华.Delphi7完美经典[M].北京:中国铁道出版社,2003.
[10]王珊,萨师煊.数据库系统概论.第4版[M].北京:高等教育出版社,2006.
[11]郭盈发,张红娟.数据库原理.第二版[M].西安:西安电子科技大学出版社,2003.
[12]邝劲筠,杜金莲.数据库原理实践:SQL Server 2012[M].北京:清华大学出版社,2015.
[13]肖慎勇.数据库开发与管理:SQL Server版[M].北京:清华大学出版社,2013.
[14]郑阿奇.SQL Server实用教程:SQL Server 2012版.第4版[M].北京:电子工业出版社,2015.
[15]王晓鹏,许涛.软件测试实践教程[M].北京:清华大学出版社,2013.



DelphiSQLServer数据库的CS结构学生信息管理系统_开题报告......
上一篇:论大型星级酒店信息化网络规划与.. 下一篇:项目资金管理系统的设计与实现-开..
点击查看关于 DelphiSQLServer 数据库 结构 学生 信息 管理系统 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有