- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档状态:
文档编号:
001
[ ] Draft
[√] Released
[ ]Modifying
编 撰:
编撰日期:
13-10-
保密级别:
高
文档版本:
1.0.0
网上实验室预约管理
系统数据表
Xx项目小组
编号
生成版本
修订人
修订章节与内容
修订日期
1
1.0
实验室数据库
2
1.1
实验室表
3
1.2
设备数据库
4
格式
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc123840301 1.数据库的结构设计 PAGEREF _Toc123840301 \h 1
HYPERLINK \l _Toc123840302 1.1数据库设计概念 PAGEREF _Toc123840302 \h 1
HYPERLINK \l _Toc123840303 1.2数据库的组成 PAGEREF _Toc123840303 \h 1
HYPERLINK \l _Toc123840304 2.数据库的逻辑设计 PAGEREF _Toc123840304 \h 1
HYPERLINK \l _Toc123840305 3.数据表与实体图 PAGEREF _Toc123840305 \h 2
HYPERLINK \l _Toc123840306 3.1教师用户组 PAGEREF _Toc123840306 \h 3
HYPERLINK \l _Toc123840307 3.2学生用户组 PAGEREF _Toc123840307 \h 4
HYPERLINK \l _Toc123840308 3.3管理员用户组 PAGEREF _Toc123840308 \h 5
HYPERLINK \l _Toc123840309 3.4实验室房间信息 PAGEREF _Toc123840309 \h 6
HYPERLINK \l _Toc123840310 3.5教师预约 PAGEREF _Toc123840310 \h 7
HYPERLINK \l _Toc123840311 3.6学生预约 PAGEREF _Toc123840311 \h 8
HYPERLINK \l _Toc123840312 3.7设备管理 PAGEREF _Toc123840312 \h 9
1.数据库的结构设计
1.1数据库设计概念
本系统是一套基于网络平台的系统,它要求系统具备对大批数据的操作能力并含有大量与数据库交互的事件,因此在后台数据库的选择和设计方面具有较高的标准。鉴于以上考虑,系统选择了SQL Server 2000作为系统的后台数据库。
SQL Server 2000与ASP.NET同为.NET战略的重要组成部分,它们的组合是基于微软Windows平台下Web站点的完美数据库解决方案。SQL Server 2000作为微软企业级的数据库产品,在可靠性、易用性、可伸缩性、业务职能功能等方面都具有非常优秀的表现,是大规模联机事务处理(OLTP),数据仓库和电子商务等应用的优秀数据库平台。ASP.NET作为.NET平台的Web解决方案,通过ADO.NET提供的OLEDB(对象链接和嵌入数据库)技术实现了对广泛数据源的访问能力。而且对于同门的SQL Server 2000,.NET框架特别提供了一个专门的SQL Server.NET数据提供者对其进行支持,并对其进行了专门的性能优化,可使.NET应用程序在访问SQL Server 数据库时性能大大提升。
数据库数据的初始化输入,本系统采用了自动生成数据库条目的方式。管理教师只需在页面上点选、输入少量必要的数据,后台程序将自动对条件进行组合,然后写入数据库中,减轻了教师的输入工作量;另外,系统将大量数据库操作都要用到的数据库连接字写入ASP.NET提供的Web.config配置文件中进行统一的调用管理。当数据库的路径名称等发生改变时,无需进入每个页面进行相应字段的代码更改,只需对Web.config中的连接字设置进行修改,即可完成全部页面相应数据的修改,从而减少了系统变更的代码编写量。
1.2数据库的组成
数据库名称:LabBooking
数据库文件:LabBooking_Data.MDF
事务日志文件:LabBooking_Log.LDF
2.数据库的逻辑设计
系统数据关系是管理员对系统进行实验室、教师、学生等的管理,教师和学生登陆后可以进行相关的信息查询和操作。本系统的总体数据流图如图2.1所示
学生生
学生
生
网上实验室
网上预约系统
教师
管理员
信息查询
信息显示
实验预约
信息显示
信息查询
管理
理
图2-1 网上实验室预约系统整体数据流程图
(1)实体与属性之间的关系
E-R图
文档评论(0)