基于网络平台实验信息管理系统设计与实现.docVIP

基于网络平台实验信息管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络平台实验信息管理系统设计与实现

基于网络平台实验信息管理系统设计与实现    【摘 要】根据实验管理与教学的实际需求对实验信息管理系统进行了详细设计,并利用ASP与数据库技术实现了实验信息管理系统。该系统具有稳定性高、可扩展性强等优点,为实验教学管理提供了良好的监控管理平台,具有很高的推广性及实用价值。   【关键词】ASP;实验信息管理系统;数据库技术      作者简介:袁开艳(1981―),女,汉族,江西人,九江学院讲师,硕士学历,研究方向为电子与信息工程。       0.引言   实验室管理是教育信息管理中最薄弱的一个环节,迫切需要改变传统的管理方式,实施开放式管理。本文结合开放式实验室的建设,利用Internet建立了开放式实验管理信息系统。它改革旧有的教学模式,建立了新的体系,大大提高了实验室的利用率和学生学习的积极性,并且把管理人员从繁重的实验室管理工作中解脱出来。    1.系统分析及技术基础   系统按照开放式实验管理的实际需求,从学生、教师、管理员等不同权限实现以下几个方面的功能:   (1)管理学校各相关专业的实验数据(如课程设置、教师和学生信息和相关的开课情况等等)。   (2)管理实验室的日常事物(如实验经费、实验人员、实验教室、实验设备及器材等等)。   (3)实现用户间的网上交流(如学生之间,学生与教师之间,学生与学校之间,学校之间等等)。   (4)实现其他相关的功能(如上传、查询等等)。由于B/S体系结构具有分布性广、客户端兼容性好、使用方便灵活、开发和维护简单方便、整体成本低等特点,根据本系统的需求及其特点,设计采用了B/S体系结构的模式。并使用ASP和ADO数据库访问技术连接数据库SQLServer2000,提高了系统的稳定性、扩大了系统的容量、降低了开发和使用成本也使系统的兼容性得到了有效提高。    2.系统总体结构设计   九江学院的工程训练和实验课程教学量大、面广,是学校各专业的技术基础课。每年参加工程实训和实验课程的学生达十几万人次。实验管理工作任务繁重。处理的数据量大,且易出错;管理的设备多,且情况复杂。需要设计一个数据库来对各种数据信息进行处理。通常实验管理工作主要处理的信息如下:   (1)教师信息,教师实验课程的时间、地点,学生名单和成绩。   (2)学生信息,预约课程及成绩。   (3)教师和学生相互交流的信息。   (4)实验耗材情况。   (5)实验室对外发布信息。   通过对实验信息管理整个系统的数据分析,将整个系统分为四个子系统:登陆系统、信息管理系统、学生用户管理系统和教师用户管理系统。系统的体系结构如下图所示:   系统的体系结构    3.数据库设计   本系统选用的数据库是美国Microsoft公司出品的大型数据库管理系统SQLServer2000。它具备真正的客户机/服务器体系结构,能与Windows NT完全集成,具有很好的伸缩性并支持Web技术可以很方便的实现网上操作。通过对系统的分析,设计出以下数据库:   高级用户信息表Operator(用户ID、用户名、年级、所修课程、密码、权限)。   课程信息表 labclass(课程名、实验项目、上课时间、上课地点、开放组数、指导教师)。   耗材信息表 lmachine(设备名、设备属性、产地、入库时间、入库数量、当前状况)。   公告信息表 ppsinf (发布者、发布内容、发布时间)。   预约实验信息表 lreserve(预约者姓名、预约者ID、实验时间、实验地点、 实验项目、课程成绩)。   学生信息交流表message(学生姓名,接收的消息)。   教师信息交流表tmessage(教师姓名,接收的消息)。    4.系统实现   本系统中,建立了一个Zdatabase的数据库作为后台存放容器,并将所有数据信息表放于Zdatabase数据库中,数据信息表之间的联系不是很紧密,因此,在系统开发过程中的数据信息表都建成独立的表。利用ASP程序打开数据库,进行数据查询,修改,删除等操作。   系统具体的实现模块主要包括登录模块、管理员模块、教师模块和学生模块四个部分。   4.1登录模块的实现   实现用户的登录,并根据用户的使用权限,转到不同的网页。当遇到错误的登录信息时,转回登录界面。   username =request(用户名)   userpass= request(密码)   if username= then   response.write(alert(‘用户名不能为空!’) )   Response.Redirect index.asp   response.End()   else if userpass=then  

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档