- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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窗口的全部性质,可以被放大缩小、移动、
您可能关注的文档
- 《机械制造装备设计》课程设计-C6135型普通车床主运动传动系统设计(全套图纸).doc
- 毕业设计(论文)-3D电影的光学原理探讨.doc
- 毕业设计(论文)-3万吨12度白啤酒发酵工段设计(发酵罐).doc
- 毕业设计(论文)-4-DOF搬运机器人的结构设计.doc
- 毕业设计(论文)-4x200MW大型火电厂毕业设计.doc
- 毕业设计(论文)-10立米混凝土搅拌运输车设计.doc
- 毕业设计(论文)-20万吨每年聚氯乙烯聚合及干燥包装工艺设计.doc
- 毕业设计(论文)-40cr感应淬火毕业论文.doc
- 毕业设计(论文)-102液压举升钢管4-M10打孔及攻丝螺纹夹具设计.doc
- 毕业设计(论文)-110KV SF6高压断路器棘爪式储能传动模块设计.doc
- 毕业设计(论文)-DOTNET版的个人博客实现.doc
- 毕业设计(论文)-DXD-50P片剂物料自动包装机送料和成型系统设计.doc
- 毕业设计(论文)-Fe(III)-柠檬酸配合物光分解降解罗丹明B的研究.doc
- 毕业设计(论文)-GPS辅助空中三角测量技术在航空摄影中的应用.doc
- 毕业设计(论文)-GSM技术的远程分布式温度采集系统.doc
- 毕业设计(论文)-HNC-21系统数控车床维护与典型故障维修.doc
- 毕业设计(论文)-IPV4_IPV6转换网关的设计与实现.doc
- 毕业设计(论文)-java家政服务管理系统.doc
- 毕业设计(论文)-JCS-013型数控卧式镗铣床刀库设计.doc
- 毕业设计(论文)-JSP的远程教学系统的设计与实现.doc
文档评论(0)