网上实验室预约系统数据表_第1页
网上实验室预约系统数据表_第2页
网上实验室预约系统数据表_第3页
网上实验室预约系统数据表_第4页
网上实验室预约系统数据表_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档文档状态:[]Draft[√]Released[]Modifying

文档编号: 001编 撰:编撰日期: 13-10-14保密级别: 高文档版本: 网上实验室预约管理系统数据表Xx项目小组。1欢迎下载精品文档编号生成版本修订人修订章节与内容修订日期11.0实验室数据库21.1实验室表31.2设备数据库4格式。2欢迎下载精品文档目录1.数据库的结构设计.......................................11.1数据库设计概念.....................................11.2数据库的组成.......................................12.数据库的逻辑设计.......................................13.数据表与实体图.........................................23.1教师用户组........................................33.2学生用户组........................................43.3管理员用户组.......................................53.4实验室房间信息.....................................63.5教师预约..........................................73.6学生预约..........................................83.7设备管理..........................................9。1欢迎下载精品文档数据库的结构设计1.1数据库设计概念本系统是一套基于网络平台的系统,它要求系统具备对大批数据的操作能力并含有大量与数据库交互的事件,因此在后台数据库的选择和设计方面具有较高的标准。鉴于以上考虑,系统选择了 SQLServer2000作为系统的后台数据库。SQLServer2000与ASP.NET同为.NET战略的重要组成部分,它们的组合是基于微软Windows平台下Web站点的完美数据库解决方案。 SQLServer2000作为微软企业级的数据库产品,在可靠性、易用性、可伸缩性、业务职能功能等方面都具有非常优秀的表现,是大规模联机事务处理( OLTP),数据仓库和电子商务等应用的优秀数据库平台。 ASP.NET作为.NET平台的 Web解决方案,通过ADO.NET提供的OLEDB(对象链接和嵌入数据库)技术实现了对广泛数据源的访问能力。而且对于同门的 SQLServer2000,.NET框架特别提供了一个专门的SQLServer.NET数据提供者对其进行支持,并对其进行了专门的性能优化,可使.NET应用程序在访问SQLServer数据库时性能大大提升。数据库数据的初始化输入,本系统采用了自动生成数据库条目的方式。管理教师只需在页面上点选、输入少量必要的数据,后台程序将自动对条件进行组合,然后写入数据库中,减轻了教师的输入工作量;另外,系统将大量数据库操作都要用到的数据库连接字写入ASP.NET提供的Web.config配置文件中进行统一的调用管理。当数据库的路径名称等发生改变时,无需进入每个页面进行相应字段的代码更改,只需对Web.config中的连接字设置进行修改,即可完成全部页面相应数据的修改,从而减少了系统变更的代码编写量。1.2数据库的组成数据库名称:LabBooking数据库文件:LabBooking_Data.MDF事务日志文件:LabBooking_Log.LDF数据库的逻辑设计系统数据关系是管理员对系统进行实验室、 教师、学生等的管理,教师和学生登陆后可以进行相关的信息查询和操作。 本系统的总体数据流图如图 2.1所示。1欢迎下载精品文档信息查询信息查询网上实验室实验预约信息显示网上预约系统学教生师信息显示管理管理员图2-1 网上实验室预约系统整体数据流程图(1)实体与属性之间的关系E-R图,即实体-关系图,用E-R模型表示。E-R模型的组成元素有:实体、属性、联系。实体是用户工作环境所涉及到的事物,属性是对实体特征的描述。1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名标注在举行框内。用菱形表示实体间的联系, 菱形框内写上联系名。2)属性是实体的性质。用椭圆框表示,与实体间用一条线相连表示的主码是关键属性,加下划线。3)各子系统模块中主键相同的字段之间存在着相互关联的关系。4)在程序中实现对它们的完整性和一致性控制。数据表与实体图系统确定之后,将考虑各个实体间的关系,现举例如下。在本系统中,学生、教师和管理员都会用到大量的查询功能。 比如教师要查询某个实验室的占用情况,管理员要查询某个学生的基本信息。 所有的查询都是按照这个模式来进行的,两个实体间拥有查询关系。再将各个实体进行设计后,再将实体间的关系进行理顺,这样就能得到整个。2欢迎下载精品文档系统各个实体间存在的关系和操作。将这些总结后,就能得到整个系统的 E-R图。课程名 所属学期课程ID 项目名课程基本信息表实验时间N P设备名实验地点设备 排课设备号容纳人数M Q备注学生ID 学生基本信息表 老师基本信息表学院姓名 老师姓名班级 性别 老师ID图3.17实验室管理系统 E-R图3.1教师用户组教师

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论