菜单
  

    1.2 相关技术简介

    1.2.1 ASP.NET简介

    ASP.NET是基于程序框架的通用语言,Web服务器,可以用来构建功能强大的Web应用程序,如今ASP.NET提供了比Web开发模式优势更强大的开发模式。该结构是一个三层系统模式:UI层,业务逻辑层和数据层,结构模型;

    用户交互主要由UI层进行负责,根据由用户操作得到的数据通过上传至服务器的方式,经过服务器处理将得到的处理结果返回给客户。

    浏览器收集到的客户的操作及相关请求,将这些信息整体传送给数据层,在经过服务器端处理后将处理后的数据返还给浏览器。这些数据的存储形式由于网络环境的限制所使用的格式也有所限制,因此在数据传输的过程中使用Web表单为主,对于数据量及数据格式较多的可以使用XML文件进行传输,或者使用Web Services和相关组件进行。其中主要形式还是以Web表单为主,客户的输入及相关操作都由Web表单负责统计然后统一传输至服务器,并且最终是通过表单形式为客户显示信息,而且Web表单是与客户交互过程中必不可缺的环节。

    1.2.2 SQL Server 2005简介

    数据库采用微软公司发布的SQL SERVER。本开放实验室管理系统面向的是全校师生,因此数据量较大。使用人群较广且该领域对数据的安全性要求较高,所以对于数据库的要求较高,因此选用较为专业的数据库软件

    2. 需求分析

    通过对实验室管理员和教学秘书的走访与详谈。基于Web 的开放实验室管理系统的设计思想和基本功能为:学生可以预约实验,退定实验,修改密码。教师可以查询并处理学生提出的实验预约,可以为学生的实验评分并安排实验内容。管理员可以查询并处理所有学生和老师的数据,具备多种信息检索方式,同时可对其基本信息进行修改。

    3. 模块设计

    系统设计的概要设计环节中最重要的是将系统进行模块化。本系统采用三层架构。每个模块中的独立功能应该类化和接口化。开放实验室管理系统包括:登陆、管理员子系统、实验教师子系统、学生子系统三大模块,各模块具体功能如下:

    3.1 登陆模块

     根据系统主界面所提供的角色,登陆者选择自己相应的身份并提供自己的登陆用户名和密码,正确输入随即验证码后就可以进入主界面开始工作。

    3.2 管理员模块

    (1)学期管理:

    注册一个新学期,只有设置一个学期为活动学期,才能为该学期安排实验。

    (2)实验项目管理

    可以新增、筛选和编辑实验项目,查看各个实验项目的具体信息。

    (3)试验项目批次管理

    主要用于对所有实验室里的实验项目整体查看和编辑,可以看到各个实验科目的预约情况、实验室容量、实验教师等详细信息。

    (4)老师管理

    可以查看、编辑、新增和删除实验老师的详细信息。

    (5)学生管理

    可以查看、编辑、新增和删除学生的详细信息。

    (6)管理员密码修改

    可以根据提供的管理员旧密码修改并保持新密码,提高系统信息安全性。

  1. 上一篇:asp.net+sqlserver学院毕业生就业管理系统设计+数据流图+ER图
  2. 下一篇:Android系统的家用电器遥控App的设计与实现
  1. Justep基于开放平台的企业...

  2. ASP.NET+SQLSERVER古诗词在线学...

  3. asp.net+sqlserver小型超市管理系统的设计+ER图

  4. asp.net+sqlserver在线家电销售网站的设计与实现

  5. ASP.net+SQLserver校园新闻管理系统的设计与实现

  6. asp.net+sqlserver电影院售票系统的设计与实现

  7. asp.net+sqlserver新闻管理系统的设计与实现

  8. java+mysql车辆管理系统的设计+源代码

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 中考体育项目与体育教学合理结合的研究

  11. 当代大学生慈善意识研究+文献综述

  12. 乳业同业并购式全产业链...

  13. 杂拟谷盗体内共生菌沃尔...

  14. 电站锅炉暖风器设计任务书

  15. 大众媒体对公共政策制定的影响

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回