毕业设计(论文)-Delphi实验室管理系统.docVIP

毕业设计(论文)-Delphi实验室管理系统.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文档。上传文档
查看更多
摘要 随着各高校学生的增多, 实验室管理的工作变得越来越繁重。采用传统的人工管理模式,效率低下,不能满足实际的需求。本文描述的是基于Windows环境的一个实验室进程管理系统,对一个实验室进程管理系统的需求进行了分析。本系统的主要功能包括:老师可以实时监控学生机系统运行的程序,发现未被允许的进程进行警告;超过一定的时间则关闭未被允许的进程。可以增加和删除允许运行的程序至许可程序集;从许可程序集中,指定本节课允许运行的程序;可临时添加本节可允许运行的程序(不将其加入许可程序集);增加或修改本节课允许运行的程序;许可程序集可以保存。系统的设计与开发采用服务器/客户机的系统结构模式,使用Delphi开发工具开发,应用SQL Server2000数据库管理系统,通过ADO连接数据库。 第一章 引言 3 1.1课题背景 4 1.2 语言工具 4 1.3主要内容 4 第二章 相关技术介绍 5 2.1 delphi 5 2.1.1 Delphi特点 5 2.1.2 Delphi7 6 2.2 SQL Server 6 2.2.1 SQL Server 2000 7 2.2.2 SQL Server 2000的特点 7 2.3 ADO技术 7 第三章 需求分析与可行性分析 7 3.1 需求分析 7 3.1.1 实验室需求简介 7 3.1.2 功能性需求 8 3.1.3 非功能性需求 8 安全保密性需求:用户登录需要密码验证 8 3.2 可行性分析 9 3.2.1 经济可行性 9 3.2.2 技术可行性 9 第四章 总体设计 9 4.1 总体设计目标 9 4.2 功能模块设计 9 4.3 数据库设计 11 4.3.2数据建模 11 4.3.3各实体关系模型 11 4.3.4数据库逻辑结构设计 12 第五章 系统详细设计 15 5.1 重要代码 16 第六章 实验室进程管理系统设计总结 24 6.1系统的优点 24 参考文献 25 第一章 引言 21世纪,人类已全面进入数字信息化社会,现在信息技术的应用越来越普及,不但促进了社会的高速发展,也影响着人们的工作、学习、生活和娱乐的方式以及思想观念。随着科学技术的不断提高,计算机科学与技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,迅速地改变着人类社会的生产方式和生活方式,成为减轻人们体力与脑力劳动,帮助人们完成一些人们难以完成任务的有效工具。 随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公。高校是科研的阵地,教学的实验室管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发了此实验室管理系统。 1.1课题背景 高校实验室存在一些不良现象,有些学生在实验课上做其他的事。如玩游戏为了提高高校实验室管理效率,试实验室的管理更加的规范。 实验室进程管理系统从限制学生电脑的进程来管理。使用实验室进程管理系统,只需一到两名数据操作员即可操作管理系统,节省大量人力和财力;可以存储大量学生上课的基本信息,安全、高效、快捷;可以实时监控学生机系统运行的程序,发现未被允许的进程进行警告;超过一定的时间则关闭未被允许的进程。这些特点可以极大地提高实验室管理的效率。 1.2 语言工具 该实验室进程管理系统是我所在团队的第一个任务,在语言工具的选择上,我们通过导师的提议以及所有成员集体讨论后,前台工具使用了delphi语言,在后台数据库的选择上,我们使用SQL server 2000作为我们的后台。 delphi灵活方便,与后台的SQL Server2000数据库相结合,可以提供一个高性能的实验室进程管理系统。 1.3主要内容 本文研究的主要内容有: 实验室进程管理系统的需求分析 实验室进程管理系统的可行性分析 实验室进程管理系统开发的相关技术介绍 实验室进程管理系统的总体设计 系统数据库的概念设计 系统各模块的详细设计 系统评价以及设计中碰到的难点 第二章 相关技术介绍 开发数据库管理信息系统需要两种工具,即前台开发语言和后台数据库。本系统前台开发技术使用Delphi,后台数据库使用SQL Server2000。Delphi灵活方便,与后台的SQL Server2000数据库相结合,可以提供一个高性能的实验室进程管理系统。 2.1 delphi Delphi是Pascal语言的一种版本,但它与传统的Pascal语言有很大差别。一个Delphi程序首先应是程序框架(Frame),而这一框架正式应用程序的“骨架”。在骨架上即使没有附着任何东西,仍然可以运行。所要做的工作只是在“骨架”中加入程序。缺省的应用程序是一个空白的窗体(Form),运行可以得到一个空白的窗口。这个窗口具有Windows窗口的全部性质,可以被放大缩小、移动、

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档