实验室安排系统3—毕业设计论文内容摘要:

授业、解惑,让我学到了专业知识,并从他们身上学到了如何求知治学、如何为人处事。 我也要感谢我的母校广西水利电力职业技术学院,是她提供了良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的一笔。 最后,向我的亲爱的家人和亲爱的朋友表示深深的谢意,他们给予我的爱、理解、关心和支 持是我不断前进的动力。 参考文献 [1] 孙三才 ,许薰尹 ,《精通 C与 程序设计》 , 北京 :中国青年出版社 ,2020 [2] 王兴品 ,《 Visual 数据库开发典型实例》 ,北京 :电子工业出社 ,2020 [3] 冯昊 编著 ASP 动态网页设计与上机指导 清华大学出社 ,202012 [4] 张蓓 编著 通用模块及大型系统开发实例导航 人民邮电社 ,20202 [5] 宋朝东 编著 巧学巧用 HTML CSS javascript 制作网页人民邮电社 ,20203 [6] 频道 [6] 通能 E 书网 [8] ASP 电子书下载 [9] //动态网站制作指南 [10] 蒋茜 倪瑞娟 . 程序设计教程 .北京 :电子工业出版社 [11] 高清和 .精通 程序设计 .北京 :中国铁道出版社 , [12] 〖美〗 D inar Dalvi,Joe Gray 等著 .英宇 ,林琪等译 .NET XML 高级编程 .北华 大学出版社 , 附 录 下面是本系统的部分程序代码: ( 1)绑定 DropDownList: private void Page_Load(object sender, e) { if (!IsPostBack) { string sqlstr2=select * from xibie。 string sqlstr1=select * from kc。 string sqlstr4=select * from bj。 SqlConnection conn=new SqlConnection([cao])。 SqlDataAdapter da1=new SqlDataAdapter(sqlstr1,conn)。 SqlDataAdapter da2=new SqlDataAdapter(sqlstr2,conn)。 SqlDataAdapter da4=new SqlDataAdapter(sqlstr4,conn)。 try { ()。 DataSet ds1=new DataSet()。 DataSet ds2=new DataSet()。 DataSet ds4=new DataSet()。 (kame)。 (xibiename)。 (bjname)。 (ds1,kame)。 (ds2,xibiename)。 (ds4,bjname)。 = [kame].DefaultView。 = [xibiename].DefaultView。 = [bjname].DefaultView。 = kame。 = xibiename。 = bjname。 = kame。 = xibiename。 = bjname。 ()。 ()。 ()。 } catch { (scriptalert(39。 连接数库有误 ,登录失败 !39。 )。 /script)。 } finally { ()。 } } } ( 2) DataGrid中的编辑和删除 private void DataGrid1_DeleteCommand(object source, e) { string strsql=delete from yonghu where userid=39。 +[]+39。 SqlConnection conn=new SqlConnection([cao])。 try { ()。 SqlCommand cmd=new SqlCommand(strsql,conn)。 ()。 (scriptalert(39。 已成功删除 !39。 )。 /script)。 } catch { (scriptalert(39。 连接数库有误 ,不能删除 !39。 )。 /script)。 } finally { ()。 } string sqlstr=select * from yonghu。 SqlDataAdapter da=new SqlDataAdapter(sqlstr,conn)。 try { ()。 DataSet ds=new DataSet()。 (username)。 (ds,username)。 = ds。 ()。 } catch { (scriptalert(39。 连接数库有误 ,登录失败 !39。 )。 /script)。 } finally { ()。 } } private void DataGrid1_EditCommand(object source, e) { string userid=[].ToString()。 (?id=+userid+)。 } } } 实验室安排系统 目 录 第一章 引言 ......................................................... 2 1. 1 项目背景 ........................................................ 2 管理系统概述 ..................................................... 2 开发工具及数据库 ................................................. 3 系统开发的意义 ................................................... 4 第二章 系统分析 ..................................................... 4 系统功能模块设计 ................................................ 4 用户登录模块 ................................................ 4 申请实验室模块 .............................................. 5 基本资料维护 ................................................ 5 实验室安排管理 .............................................. 5 用户管理 .................................................... 5 个人设置 .................................................... 5 查看申请情况 ................................................ 6 数据库设计 数据库需求分析 ....................................... 6 数据库 需求分析 .............................................. 6 数据库逻辑结构设计 ......................................... 7 系统开发环境简介 ................................................ 12 第 3 章 系统功能实现模块 ............................................. 13 登录功能模块 .................................................... 13 高级用户主窗体功能模块 .......................................... 14 课程编辑功能模块 ................................................ 15 用户密码修改功能模块 ............................................ 16 安排实验室查看功能模块 .......................................... 17 第 4 章 总结 ......................................................... 19 心得体会 ........................................................ 19 系统功能完成情况 ................................................ 19 致 谢 ............................................................... 20 参考文献 ............................................................ 21 附 录 ............................................................... 22 第一章 引言 基于 Web 的信息管理技术是互联网时代的主流信息管理系统开发体系构架。 随着软件技术、数据库技术、和网络技术的发展 ,信息时代赋予了信息管理系统新的涵义。 因此 ,在国家大力提倡教育信息化的背景下 ,研究和实践基于 Web 的信息管理系统的必要性和可行性已日益凸现。 本文结合所开发的实验室管理系统,对系统的项目 背景、 趋势、开发 工具及数据库 等做了相应的介绍, 第二章主要 完成对实验室管理系统的需求分析、功能模块划分、数据库模式分析和应用程序的开发过程的分析。 分析了实验室管理系统的应用需求,按照数据库设计理论一步一步地给出了系统需求说明书、数据流程图、 ER 图、数据库基本表等。 第三章进行了具体的程序设计。 实现了各个系统的主要功能。 1. 1 项目背景 随着学校对计算机教育重视程度的逐步提高,对机房的安排管理问题日益严重,教学上机调度不方便机房在满足正规教学实习上机任务时,手工安排上机实习表,因管理人员无法及时了解每天机房安排课时上机情况,同时因为任课老师临时调动,易造成冲 突,调度不方便,费时费人费力。 这些问题已成为教师上课安排的困扰,严重制约了计算机教育的发展。 越来越多的管理者意识到:单靠手工对机房进行安排管理是不可靠因此须要开发出一套可以实现机房安排管理的系统。 管理系统概述 本实验室安排管理系统 是 用 (c)+SQL Server2020 开发的,开发环境为: Windows2020(以上 ),运行于 Windows 操作系统 IE ;用户可以 通过网上申请实验室,管理员可以网上管理实验室安排管理系统。 本实验室安排管理系统我们学院计算机系实验室安排管理 系统 ,它具备数据处理、控制功能,具体作用如下: (1) 教师可以通过注册取得相关权限网上申请实验。 (2) 用户以管理自己 的 相关 数据。 (3) 管理员具有最高级管理权限,包括基本资料维护(教师维护,课程维护,班级维护,实验室维护,学期维护,星期维护,节次维护,周次维护),实验室安排管理,用户管理等权限。 (4) 学生等可以无须受权匿名查看实验室安排表。 开发工具及数据库 在数据库选择方面采用 SQL Server 作为后台, SQL Server 是一个后台数据库管理系统 ,它功能强大操作简便 ,日益为广大数据库 用户所喜爱。 越来越多的开发工具提供了与 SQL Server 的接口。 SQL Server 是一个关。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。