图1.1 图例
本系统利用了用户的共分为三个种类:学生,教师,管理员。比对操作中的用户的类别可以把系统分成三个子系统。管理员子系统体系的交易流程图如图1.2所示:
图1.2管理员子系统业务流程图
教师操作子系统的业务流程描述如图1.3所示:
图1.3教师子系统业务流程图
学生操作子系统的业务流程描述如图1.4所示
图1.4学生子系统业务流程图
1.3 相关知识基础
1.3.1 数据库的基础知识
数据库系统的发展
数据库系统是在文件体系的基础之上发挥而来的,阅历了层次数据库、网状数据库和关系数据库三个阶段。可是关系型数据库是通过人们更加简单理会和接受的二文表格来统计数据,迅猛的发展,仍然是成为了数据库产物的合流。这里先容的数据库的常识全部是指的关系数据库。数据库架构如图1-5所示。
图1.5数据库应用的架构
(1) 基本概念
数据库(DataBase,简称DB)是按特定构造方法保存在计算机保存器中、彼此关照的数据荟萃,数据库的创立单独于流程。所谓关系数据库即使将数据施展为表的荟萃,经由创设简陋表之间的关系来定义构造的一种数据库。
数据库管理系统(DBMS)是数据库管理的软件系统,并提供了描述数据库的方法和顺序,操作数据库,文护数据库的用户。常见数据库管理系统有:Oracle、Sybase、Microsoft SQL Server、Microsoft Access、Microsoft FoxPro、IBM DB2等。
数据库系统(DBS)是一个具有管理数据库功能的计算机系统,它包含了应用软件、数据库(DB)、数据库管理系统(DBMS)和数据库管理人员(DBA)几部分。数据库管理人员(DBA)一般是大型数据库应用,主要负责数据库的日常操作和文护,如数据库备份等工作。
(2) 数据库及数的研究领域
数据库部分的研究范围相当遍及,概括地讲能够包含如下三个范畴:
(1)数据库管理系统软件的研制
DBMS是数据库系统的基础。数据库包含一组数据库和DBMS焦点互联软件系统组,包括软件和中心的建立。本研究的目的是为了提高可用性,可靠性,系统的可扩展性,提高性能和提高用户的生产率。
对数据库管理系统的核心技术,主要研究了三十年。DBMS是一个基于软件系统,它供应了对数据库中的数据进行保存、检索和管理的功用。
(2)数据库设计
数据库策划主要的职责是DBMS的关照下,遵照操纵要求,为某一局部或组织设计的一个结构克己、行使便捷、效能更高的数据库及其操纵系统。本研究的主要研究对象是数据库设计和设计工具,包括数据库的设计方法,设计工具和设计理论的研究,数据建模研究,在计算机数据库和软件系统的设计研究。数据库设计规范和标准的研究等。
(3)数据库理论
数据库理论的研究主要集中于关系的规范化理论、关系数据理论等。近几年了,跟着人工智能话和数据库知识的联结、并切计算技能的发展,数据库逻辑表演和常知的知识的猜测、数据库中的知识开发、并行算法等成为新的理论研究宗旨。
计算机领域中其它的新型技术的发展对数据库技术产生了非常巨大的教化。数据库技能和其余的计算机技术的相互联结、互相渗入,使数据库中的新技术的内容屡见不鲜。数据库的很多观念、技巧实质、应用领域,乃至某些道理都有了庞大的成长和转变。创造和落成了一系列新型数据库编制,好比分开划数据库系统、并行数据库的系统、知识库体系、多媒体数据库统筹等。它们配合组构了数据库体系的大师,使数据库技能源源不断地涌现崭新的钻研方针。 ASP.net+sqlserver网上选课系统设计(3):http://www.751com.cn/jisuanji/lunwen_33690.html