网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP.NET类别 > 正文

基于B/S结构的实验室预约模型系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/12

网学网ASP.NET类别编辑为广大网友搜集整理了:基于B/S结构的实验室预约模型系统绩等信息,祝愿广大网友取得需要的信息,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

2.2      系统功能设计... 5

2.3      功能模块划分... 5

2.3.1       基本模块划分... 5

2.3.2       超级管理员模块... 6

2.3.3       管理员模块... 6

2.3.4       教师模块... 7

2.3.5       学生模块... 8

2.4      数据库结构设计... 8

2.4.1       数据库设计概述... 8

2.4.2       数据库组成... 9

2.4.3       数据库建表... 9

2.5      统安全性设计... 11

2.6      系统界面初步设计... 11

2.7      预约冲突处理初步设计... 12

3.    系统详细设计与实现... 12

3.1      系统首页的窗体设计与实现... 12

3.1.1       功能描述... 12

3.1.2       界面实现... 13

3.2   预约实验室的窗体设计与实    13

ASP.NET提供了多种强大的身份验证机制,考虑到系统运行的实际情况,本系统采用了基于表单的身份验证方式。它建立在cookie的基础上,当用户登录到ASP.NET应用程序上时,ASP.NET会发出一个用于身份验证的cookie,在以后的Web请求中,该cookie会在服务器和客户机之间来回传送,用于验证用户请求的合法性。

实验室预约系统放置于系统根目录下的LabBooking文件夹中。通过在该文件夹中放置一个名为Web.configXML文件,就可以实现对文件夹中的所有页面的保护。

当客户端请求该文件夹中的页面时,Web.config文件会对收到的请求进行验证,如果请求中包含所需的cookie文件,则可顺利提供响应;如果请求中不含有所需的验证信息,则ASP.NET会强行将页面定位到login.aspx文件要求用户进行验证,通过后在客户端系统的临时文件夹中生成LabBookingcookie供以后的请求使用。

 

通过对用户需求调研并分析,确定本系统应该具备的功能,包括:用户注册/身份验证、实验室管理、实验室预约和预约情况查询。各模块的具体功能设计如下:

用户注册/身份验证功能

提供给用户注册和登录接口,实现教师、学生、管理员三者身份的用户注册、修改、添加、删除管理等。

实验室管理功能

提供接口为管理员管理实验室服务,使管理员能够添加、修改、删除实验教室及相关信息,能够对学生、教师的基本信息进行管理,对公共信息的发布管理以及对实验室预约进行受理等。

预约实验室功能

提供接口为教师预约服务,功能有:实验室状况列表,已经预约的情况,通知服务等。

预约情况查询功能

提供接口为用户(教师、学生和管理员)查询服务,如实验室的使用情况查询、教师的预约情况查询、其他查询服务等。

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师