- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WEB在线作业提交批改系统数据库设计说明书
撰写人员:
撰写时间:2014年4月17H
TOC \o 1-5 \h \z \o Current Document ILA
编写目的
背景
术语泄义
参考资料
2 数据库设计的概要
选用的数据库管理系统
2.2数据库/数据文件的形式及物理存贮 2.3数据库分布 2.42,52.64 数据库的安全与
2.2
数据库/数据文件的形式及物理存贮
2.3
数据库分布
2.4
2,5
2.6
4
数据库的安全与
? ■ ,
Lb
数据库的备份和恢复
3 数据库的详细设计
自动磁盘管理和空间回收优化的考虑
3. 1 需求分析
系统功能图
数据流图
3.2数据库概念设计
3.2
数据库概念设计
TOC \o 1-5 \h \z 数据库E?R设计图
3. 2.2 E-R设计图说明
数据库逻辑设讣
数据库逻辑模式(逻辑图)
3. 3.2 坟据库逻辑模式说明
数据库物理设计
数据库物理设计
10
10341 数据库物理模式(物理图)
10
引言
1.1编写目的
编写本文档的目的是为了全面管理在此系统中任课教师、教师所授班级、教师布置和批改 后的作业、学生、学生上传的作业等数据的安全完整,使基于WEB的作业提交批改系统的管 理层次分明、井然有序。
本文档的预期读者是:
-设计人员
-开发人员
-项目管理人员
-测试人员
-用户
1.2背景
该数据库的开发是基于在线的作业提交批改系统为背景而设计的“基于WEB在线的作业 提交批改系统数据库”。该数据库的设汁主要服务于由ASP. NET所开发的在线作业提交批改 系统,以方便用户的使用。
使用该数据库的软件系统是Visual studio 2008和Microsoft SQL Server 2005。
1.3术语定义
无
1.4参考资料
《数据库系统概论》高等教T7 2006.5 .
(ASP.NET数拯库设计教程C#版》电子工业2010.3
《软件工程导论》淸华大学2008.2 .
2数据库设计的概要
2.1选用的数据库管理系统
该数据库所采用的数据库後理系统是矣系数据库管理系统。关系数据库所使用关系语言 特 点是髙度非过程化,即用户只需说明”做什么”而不必说明”怎么做”。用户不必请求数据库 管理 员为其建立特殊的存取路径,存取路径的选择是由DBMS (数据库管理系统)自动完成的。这 也是关系数据库的主要优点之一。
2.2数据库/数据文件的形式及物理存贮
该数据库将基于WEB在线的作业提交批改系统的数需库/数据库文件在用户而前是以外模式形
式呈现的,此模式也称用户模式,是数拯库用户能够看见和使用的局部数据的逻辑结构和特征 的描述。而此系统的数据库/数据库文件的物理存储形式是模式,此模式也称存储模式,,是 数据物理结构和存储方式的描述,是数据在数据库部的表示方式。
2.3数据库分布
数据库分布,即客户机/服务器结构的实质在于通过服务功能的分布,实现分工协作。
每一个服务器都为整个网络提供自己所擅长的服务,由所有的客户机分享:客户机的应用程 序 借助于服务器的服务功能来实现复杂的应用。在这种结构中,数据控制层在服务器上,业 务处
理层和界而表示层在客户机上,因此也称为’’灵敏的客户机”,其结构示意如图2-1所示。
图1客户机/服务湍结构
在客户机/服务器数据库系统中[6],客户机负责管理用户界面、接收用户数据、込理应 用逻 辑、生成数据库服务请求,然后将请求发送给服务器,并且接收服务器返回的结果,最后再将这 些结果按照一泄的格式返回给用户。客户机/服务器结构使应用程序的处理更接近用户,并由多 个CPU并行地处理应用程序。此外,这种结构的通讯成本比较低,英原因有两个:第一是降低 了数据的传输量,服务器返回给客户机的是执行数据操作后的结果:第二是 由于许多处理交给 了客户机完成,因而不必再与服务器进行通讯。
同时,对系统主数据库文件的更新和维护主要包括备份系统数据…灰复数据库系统、产生 用户信息表,并为信息表授权、监视系统运行状况,及时处理系统错误、保证系统数据安全,周 期更改用户口令等。
2.4数据库的安全与
对于一个系统而言,其数据库系统的安全与性能是至关重要的。在该数据库中,我们通 过 用户分类的方式将不同类型的用户授予不同的数据管理权限。一般将权限分为三类:数据 库登 录权限类、资源管理权限类和数据库管理员权限类。有了数据库登录权限的用户才能进 入数据 库管理系统,才能使用数据库管理系统所提供的各类工具和实用程序。同时,数据库 客体的主 人可以授予这类用户以数据查询、建立视图等权限?具有资源管理权限的
原创力文档


文档评论(0)