学生论文参考模板

更新时间:2023-10-13 07:27:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

河南职业技术学院2010届毕业生毕业论文—机房管理系统

河南职业技术学院

毕业设计(论文)

题 目 机房管理系统(排课预约设计)

系(分院) 信息工程系 学生姓名 张同学 学 号 07121351 专业名称 计算机应用 指导教师 王爱强

2010 年 3 月 20 日

1

河南职业技术学院2010届毕业生毕业论文—机房管理系统

河南职业技术学院 信息工程 系(分院)

毕业设计(论文)任务书

姓 名 张同学 专 业 计算机应用 班 级 计应072 毕业设计(论文) 题 目 机房管理系统(排课预约设计) 毕业设计(论文)选题的目的与意义 日益信息化社会的今天,特别是软件技术行业得到了日新月异的发展,其中软件更是发挥了重大作用。对于学校的教学系统来说,课程的安排是个相当繁琐的事件,加重了老师的负担,源于此,此次选题应运而生 毕业设计(论文)的资料收集情况(含指定参考资料) 1.候炳辉、沈临兴《计算机信息管理专业毕业设计案例摘选》清华大学出版社 2005年出版 2.严蔚敏、吴伟民《数据结构》清华大学出版社,2000年 3.杨文龙、姚淑珍、吴芸《软件工程》电子工业出版社,1997年 毕业设计(论文)工作进度计划 2009年12月5日 开始分析计划排课预约资料 2010年1 月 10 日 收到导师的排课预约参考资料,开始着手排课预约的设计 2010年2 月 6 日 完成排课预约设计的大部分代码编写 2010年3 月 15 日 完成排课预约剩余任务,排课预约程序完成 接受任务日期 2009 年 11 月 27 日 指导教师签名: 要求完成日期 2010 年 4 月 1 日 学 生签名: 系(分院) 主任(院长)签名: 年 月 日 年 月 日 年 月 日

2

河南职业技术学院2010届毕业生毕业论文—机房管理系统

毕业设计(论文)指导教师评阅意见表

姓 名 专 业 张同学 计算机应用 学 号 07121351 班 级 性 别 计应072班 男 毕业设计(论文) 题 目 机房管理系统(排课预约设计) 评 阅 意 见 成绩 指导教师签字 年 月 日

3

河南职业技术学院2010届毕业生毕业论文—机房管理系统

毕业设计(论文)答辩意见表 姓 名 专 业 毕业设计(论文) 题 目 答辩时间 姓 名 组 长 成 员 职 称 张同学 计算机应用 学 号 班 级 07121351 性 别 计应072班 男 机房管理系统(排课预约设计) 地 点 学 历 从事专业 答辩 小组 成员 秘 书 答 辩 小 组 意 见 答 辩 成 绩: 答辩小组组长签名: 年 月 日 4

河南职业技术学院2010届毕业生毕业论文—机房管理系统

摘要

排课预约系统开发是随着在校大学生人数的不断增加,教务管理系统数据量也在不断的上涨这一需求而进行设计的。在以往的教学管理中,许多高校只能通过人工的方式或手动操作的方式生成。但是,伴随着各类学科范围的不断扩大,以至于无法合理、迅速、高效地制定出相应的排课计划。因此,计算机辅助排课成了现代排课预约的需要,相应的排课预约算法成了人们探讨的主要问题。在这套排课预约系统功能的设计上,可以分为登录、排课预约和选课等子系统。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,还介绍了与网上排课预约系统相关的网络编程技术、ASP.net编程语言、SQLserver2000数据库等的基本内容。

关键词:SQL serve 2000,数据库,排课预约。

5

河南职业技术学院2010届毕业生毕业论文—机房管理系统

Abstract

Online Course Scheduling System development is the number of college students with increasing academic system has been the amount of data increases the demand for design. Teaching management in the past, many colleges and universities only through artificial means or ways to generate artificial. However, along with the various types of expanding the scope of subjects that could not reasonably, quickly and efficiently work out the corresponding plan Timetable. Therefore, computer-aided Timetable Timetable modern needs, the corresponding Course Scheduling algorithm become the main issues discussed. Timetable this election in the design of system functions can be divided into the registry, and other subsystems Timetable and course.In addition to this article on the process design, detailed design, the main part of such functions, but also introduced the election and on-line Course Scheduling System Web-related programming, ASP.net programming language, Access databases, such as the basic content.

Keywords:ASP.net,Database,Course Scheduling.

6

河南职业技术学院2010届毕业生毕业论文—机房管理系统

目录

1 前言 .............................................................................................................................................. 8

1.1 本系统研究的目的与意义 .............................................................................................. 8 1.2 本系统研究的主要内容 .................................................................................................. 8 2 系统技术及运行环境 ................................................................................................................. 9

2.1 ASP.NET技术简介 .......................................................................................................... 9 2.2 Ajax技术简介 .............................................................................................................. 11 3 系统总体设计 ........................................................................................................................... 12

3.1 系统需求分析 ............................................................................................................... 12 3.2 类别管理 ....................................................................................................................... 12 3.3 课程管理 ....................................................................................................................... 13 3.4 系统管理 ....................................................................................................................... 13 3.5 退出登录 ....................................................................................................................... 14 3.6 系统操作流程 ............................................................................................................... 14 4 数据库分析与设计 ..................................................................................................................... 16

4.1 机房信息 ....................................................................................................................... 16 4.2 机器信息 ....................................................................................................................... 16 4.3 排课信息 ....................................................................................................................... 17 4.4 教师信息 ....................................................................................................................... 17 4.5 课程信息 ....................................................................................................................... 18 5 排课预约功能及代码实现 ......................................................................................................... 19 6 系统测试 ................................................................................................................................... 24 7 结束语....................................................................................................................................... 26 致 谢 .............................................................................................................................................. 28

7

河南职业技术学院2010届毕业生毕业论文—机房管理系统

1 前言

1.1 本系统研究的目的与意义

在高等院校中,培养学生的主要途径是教学。在教学活动中,有一系列管理工作。其中,教学计划的实施是一个重要环节。每学期管理人员都要整理教学计划,根据教学计划下达教学任务书,然后根据教学任务书编排课程表。在这些教学调度工作中,既有大量繁琐的数据整理工作,更有严谨思维的脑力劳动。此外,还要填写大量的表格。因此工作非常繁重。加之教学的改革,招生人数的增加及教室设备的不足,不但增加了工作的难度,而且要求管理工作更加快速、准确。为此,人们自然希望用先进的管理手段完成这些工作。

随着计算机技术的普及,办公室自动化的先进管理手段被引进到教学调度工作中。计算机排课与人工排课有一定区别。人的思维可以是收敛的,也可以是发散的。因而排课表时非常灵活,随机性很强,没有严格的工作步骤,随情况而变,觉得怎么合理怎么做。但计算机就不同,它并不具备人的大脑那样的发散思维能力。它的“大脑”里的一切信息都是由“数据”组成。每步工作是由人把人的思维抽象成计算机的语言,通过程序进行控制。所以用计算机进行排课最大的要领就是要掌握系统软件的设计思想,各种数据间的关系及工作先后顺序等,就是要掌握各种课程的要求如何通过数据传输给计算机,让它领会人的意图,达到预期的目的。也就是说,计算机排课的关键是数据。

1.2 本系统研究的主要内容

基于ASP.net的排课系统正是以如何处理人数的增加及教室设备的不足为主线,设计并实现了网络版系统中的多个模块的。本项目主要研究对课程分配管理的问题,其主要内容包括以下几个方面:

1. 对ASP.net特点的分析与研究以及数据库的研究,以确定系统的开发方案; 2. 对本系统的数据库进行详细设计;

3. 通过系统的功能需求,对系统各个模块进行功能的详细设计; 4. 制定系统的实施方案。

8

河南职业技术学院2010届毕业生毕业论文—机房管理系统

2 系统技术及运行环境

2.1 ASP.NET技术简介

ASP.NET是建立在.NET Common Language Runtime(CLR)之上的新一代网络开发工具,运行在服务器端,用以建立功能强大的WEB应用。

ASP.NET页面是运行在服务器上的、经过编译的CLR代码,ASP.NET在执行前,都是经过编译的,而不是采用ASP那样的解释执行的办法。ASP.NET首先被编译成接近机器语言的MSIL(Microsoft Intermediate Language)语言,然后再由JIT(Just-in-Time)编译器编译成机器代码。不同的机器,有不同的JIT编译器,因此,ASP.NET对平台的依赖性将大大减小。另外,ASP.NET对编程语言没有了限制,你不但可以用VB,C#,JSCRIPT,来编写网络应用程序,也可以用COBOL, Perl, Python, Eiffel, SmallTalk, Lisp, Scheme, Objective Camel等。可以说,你可以采用任何你喜欢的语言来编写。只要这种语言编写的ASP.NET代码能够被编译成MSML语言。

ASP使用的VB Script,JAVA,它把脚本语言直接嵌入Html文档中.应用处理与html标记混杂在一起从而不易分辨,性能不易扩充,脚本语言的功能有限。

ASP.net彻底抛弃了脚本语言,用C#或VB编写,为开发者提供了更加强有力的编程资源,允许用服务器控件取代传统的html元素,而且代码与界面分开。

下边简单列举一些常用控件的使用:

Label控件

Text(Label控件的文本值),visible(控件的启用状态)

Btutton控件

Text (按钮控件的文本值),commandname(按钮的命令名),visible(控件的启用状态),causesvalidtion(该控件是否激发验证)

DataGrid控件

Columns(要在控件中显示的一组列),DataMebember(指定数据源用于绑定的表),DataSoure(用来填充各个项的数据源),AllowPaging(是否打开分页功能),AutoGenerateColumns(是否在运行基于关联的数据源自动生成列)

SQL Server 2000

SQL Server 2000 是一个关系数据库管理系统。它最初是由Microsoft Sybase

9

河南职业技术学院2010届毕业生毕业论文—机房管理系统

和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。

SQL Server 2000的特性 SQL Server 2000,是Microsoft 公司推出的SQL Server 数据库管理系统的新版本。该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

1.Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。

2.可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。

3.企业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器

4.易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实

10

河南职业技术学院2010届毕业生毕业论文—机房管理系统

现这些应用程序。

SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。

2.2 Ajax技术简介

AJAX(Asynchronous JavaScript and XML)其实是多种技术的综合,包括Javascript、

XHTML 和CSS、DOM、XML 和XSTL、XMLHttpRequest。其中:

使用XHTML 和CSS 标准化呈现,使用DOM 实现动态显示和交互,使用XML 和XSTL 进

行数据交换与处理,使用XMLHttpRequest 对象进行异步数据读取,使用Javascript 绑定和处理所有数据。

11

河南职业技术学院2010届毕业生毕业论文—机房管理系统

3 系统总体设计

基于 Web 的多层应用体系结构因为其体系结构的灵活性、低成本的实施和管理维护费用、友好的用户界面已成为应用系统结构的主流,因此本系统采用在ASP.net环境下的管理系统。该计算机机房管理系统中的排课预约模块分为类别管理、课程管理、系统管理与退出登录四个模块,便于用户的使用。管理员可以通过网络进行手动或自动排课。同时,教师和学生也可以通过网络查看排课情况。

3.1 系统需求分析

需求分析是系统开发期的第一个阶段,也是关系到系统开发成败的关键步骤。需求分析阶段要解决的问题,是让用户和开发者共同明确将要开发一个什么样的系统。

通过完成WEB应用系统开发工具的选择方案、系统的分析、设计和实施,实现了对课程、教师、教室等的录入、修改、查询以及实时的查询和修改等基本功能,同时用户也能够浏览学校机房的使用情况。方便老师的机房时间安排工作。

对于排课预约系统,首先要给用户最大的方便,这种方便不仅仅体现在能够自动排课,更重要的是易于操作,一目了然。其次,为了能够让每节课的变更都及时的被学生及教师得知,其后台管理功能的重要性也不言而喻。因此网站可以简单的划分为四大模块:“类别管理”、“课程管理”、“系统管理”与“退出登录”。如图3-1。

排课预约系统

类别管理 课程管理 系统管理 退出登录

图 3-1 系统主要功能图

3.2 类别管理

类别管理,主要有以下几个功能:

1. 年届管理。管理员可以对年届进行添加、修改、删除及查看等功能。 2. 系所管理。管理员可以对系所进行添加、修改、删除及查看等功能。 3. 专业管理。管理员可以对专业进行添加、修改、删除及查看等功能。

12

河南职业技术学院2010届毕业生毕业论文—机房管理系统

4. 班级管理。管理员可以对班级进行添加、修改、删除及查看等功能。

3.3 课程管理

课程管理的主要功能有:

1. 课程信息管理。管理员可以对课程进行添加、修改、删除及查看等功能。 2. 添加新课程。管理员可以通过选择年届、系所、专业、属性等对相应的课程

分配教师及相应的学期。

3. 排课预约管理。管理员可以查看及修改教学计划信息管理,还可以实现排课

表的信息查看、排课自动生成、教学计划安排、班级课程分布及场地列表管理等功能。

课程管理逻辑结构如图 3-2。

课程管理

课程信息添加新课开课管理 添加新课程 课程列表管 添加新课程 图 3-2 课程管理逻辑结构图 课程列表管理 课表信息查看排课自动生成 教学计划安排 班级课程分布 场地列表管理

3.4 系统管理

系统管理的主要功能有:

1. 私人密码设定。在这里可以实现查看管理员列表和添加新管理员的功能。 2. 管理员管理。在这里可以对管理员的权限进行编辑并且可以删除管理员。 3. 系统基本设定。在这里可以对网站名称、网站域名、网站介绍、LOGO图标、

初始账号及COOKIES密匙的系统的基本信息进行修改。

4. 数据管理。在这里可以进行数据库信息的维护工作。主要功能有:查看系统

13

河南职业技术学院2010届毕业生毕业论文—机房管理系统

空间的占用、压缩数据库、备份数据库及恢复数据库。 系统管理逻辑结构如图3-3。

系统管理 密码设置 管理员管理 系统基本设定 数据管理 添加新管管理员列添加新管管理员列系统空间压缩数据备份数据恢复数据理员 表 理员 表 占用 库 库 库 图 3-3 系统管理逻辑结构图 3.5 退出登录

退出登录即退出本排课预约系统。

3.6 系统操作流程

首先对于前台的管理,大部分就是对排课情况进行查看,管理员及所有的授权用户都有;其次就是对后台的专署管理,后台管理分3大模块。

一是排课系统常规设置,其中包括常规信息设置、课程管理、教师设置、场所设置等。

二是排课系统管理,其中包括排课系统版面设置、权限用户设置、管理员设置、后台密码修改。

三是其他操作,其中包括课程信息整理、数据库、上传文件管理、执行语句。 首先管理员通过身份认证。若否则退出管理。若是则进入排课管理阶段。管理员提出排课信息通过检验若通过则管理成功,将新内容写入数据库。若未通过则需要重新管理返回排课管理阶段。系统操作流程如图3-4。

14

河南职业技术学院2010届毕业生毕业论文—机房管理系统

开始 是否是否排课管退出管是否重新管管理成

图3-4 系统操作流程图

15

河南职业技术学院2010届毕业生毕业论文—机房管理系统

4 数据库分析与设计

4.1 机房信息

Jifang( jf_id, name, room, script, num, time, owner, pic)

说明:主键:jf_id机房号,scrip:说明,num:机器总数量可通过触发器来刷新,time:成立时间,Owner为管理员

Jifang表设计如图4-1。

图4-1 机房表

注:本表并没有设置触发器,但是表内的列num会与其他表(Jiqi表)之间联系,由其他表中的触发器来完成自动更新。

4.2 机器信息

Jiqi( jq_id, jf_id, nb_id, ip, mac, pz_id, type, health)

说明:主键:jq_id机器号,jf_id:机房号;nb_id为机房内机器号,机器编号为机房号+机器号(直接由公式完成:([jf_id] + [jq_id]))。Ip:机器Ip地址,mac:机器mac地址,pz_id:配置号,Type为机器类型,可以分为教师机和学生机。Health为机器健康状况,0代表正常(默认),2代表故障。

Jiqi表设计如图4-2。

图4-2机器表

16

河南职业技术学院2010届毕业生毕业论文—机房管理系统

触发器介绍:本表定义了3个触发器,Delete、Insert于Update触发器。若要删除表内数据,Delete触发器会自动判断所删除的机器信息是否设置了软件配置或维修记录,并同时删除这些记录,这样便完成了完全删除该机器的信息并自动更新Jifang表中num列的值为本表中机器的总量。若要插入数据,Insert触发器会自动检索将要插入的数据的jf_id和pz_id是否在Jifang表和Peizhi表中存在,若不存在则回滚事务插入失败,并且插入的机器号若在本表中存在,则提示该机器已存在,回滚事务插入失败,反之然后重新更新Jifang表中num的值。Update触发器则再次综合了Delete与Insert触发器的功能。

4.3 排课信息

Paike(pk_id, bj_id, jf_id, time, kc_id, t_id)

说明:主键:pk_id排课预约号,bj_id:预约班级号,jf_id:预约机房号,time:使用时间;kc_id:课程号,t_id为任课老师id。

Paike表设计如图4-3。

图4-3 排课表

触发器介绍:本表定义了两个触发器,Insert与Update触发器,当插入数据时,Insert触发器会自动检索将要插入的信息的bj_id、jf_id、kc_id或t_id是否分别存在于Banji表、Jifang表、Kecheng表和Laoshi表中,若不存在,则回滚事务提示相关的插入失败信息。Update触发器所实现的功能与Insert触发器大体相同

4.4 教师信息

Laoshi(ls_id, name, type, qq, room, tel,password,admin)

说明:主键:ls_id教师号,name:教师姓名,type表示老师为本校老师或外聘老师qq:教师qq号,room:办公室,tel:联系电话,password:管理密码,默认为sa。admin为判断该教师是否为管理员教师,默认为否;特别要注意的是,由于管理员与普通教师都在教师

17

河南职业技术学院2010届毕业生毕业论文—机房管理系统

表内,而且权限也不相同,当admin为‘是’表示该教师为管理员教师,管理员教师可以登录管理员界面与普通代课教师的界面。admin为‘否’普通代课教师只能登录代课教师的界面。(因为管理员教师也可以是代课教师,但代课教师不一定就是管理员教师)。

Laoshi表设计如图4-4。

图4-4 教师表

4.5 课程信息

Kecheng(kc_id, name, rj_id, rj_id2)

说明:主键:kc_id课程号,name:课程名,rj_id为要使用的软件的软件号,至多2个。 Kecheng表设计如图4-5。

图4-5 课程表

触发器介绍:本表定义了三个触发器,Insert、Delete与Update触发器,插入数据时,Insert自动检索要插入的信息的rj_id玉rj_id2是否在Ruanjian表中存在,若不存在则回滚事务,提示不存在该软件,插入失败。若要删除某课程,Delete自动检索该课程是否被预约,即ke_id是否存在于Paike表中,若存在则回滚事务提示该课程已被预约,删除失败。Update触发器综合了Insert与Delete触发器的功能。

18

河南职业技术学院2010届毕业生毕业论文—机房管理系统

5 排课预约功能及代码实现

5.1 管理员教师登录如图5-1。

图5-1 管理员教师登陆界面

管理员教师登录界面代码实现:

protected void ImageButton2_Click(object sender, ImageClickEventArgs e) {

this.tn.Text = \; this.tname.Text = \; this.tpwd.Text = \; }

protected void ImageButton1_Click(object sender, ImageClickEventArgs e) {

SqlConnection myConnection = new SqlConnection(\Catalog=JfManager;Integrated Security=True\); myConnection.Open();

string str_pwd = this.tpwd.Text.Trim().Replace(\, \);

string sqlstr = \ + tname.Text.Trim() + \ + tpwd.Text.Trim() + \+tn.Text.Trim()+\是'\; SqlCommand cmd = new SqlCommand(\, myConnection); cmd.CommandText = sqlstr; if (null != cmd.ExecuteScalar()) {

Session[\] = tn.Text; Session[\] = tname.Text; Session[\] = tpwd.Text;

Response.Redirect(\); } else {

Page.ClientScript.RegisterStartupScript(GetType(), \, \教师号、姓名或密码错误!') ;\); } }

19

河南职业技术学院2010届毕业生毕业论文—机房管理系统

5.2 排课预约管理员界面如图5-2。

图5-2 排课预约管理员界面

排课预约管理员界面代码实现:

protected void Button1_Click(object sender, EventArgs e) {

GridView2.Visible = true; DropDownList1.Visible = true; ListBox1.Visible = true;

}

5.3 查看某老师预约情况界面如图5-3。

图5-3 查看某老师预约情况界面

5.4 代课老师登陆界面如图5-4。

图5-4 代课老师登录界面

20

河南职业技术学院2010届毕业生毕业论文—机房管理系统

7 结束语

在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对计算机学习论坛的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。

经过本次论文的设计,完成了以下几个步骤: 1对系统及运行环境的掌握;

2 对系统的总体设计以及相关代码的编写; 3 顺利完成该系统的测试。

尽管本排课预约系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本排课预约系统是一套大学生在日常学习中必不可少的学习软件,通过开发这个系统,我掌握了创建一个系统的过程,了解了基本知识巩固了我对 ASP .NET 2.0的学习,但在这次毕业设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。

26

河南职业技术学院2010届毕业生毕业论文—机房管理系统

参考文献:

1.候炳辉 、沈临兴《计算机信息管理专业毕业设计案例摘选》清华大学出版社,2005年出版

2.萨师煊、王珊《数据库系统概论》(第三版)高等教育出版社,2007年出版 3.安忠、吴洪波《管理信息系统》中国铁道出版社, 2007年出版 4.晋良颖 《数据结构》 人民邮电出版社,2008年出版

5.杨恩慧、牛允鹏《Web开发技术基础教程》电子工业出版社,2006年出版 6. 严蔚敏、吴伟民《数据结构》清华大学出版社,2000年出版 7萨师煊、王珊《数据库系统概论》 高等教育出版社,2000年出版 8杨文龙、姚淑珍《软件工程》 电子工业出版社,1997年出版

9王立福、张世琨《软件工程——技术,方法与环境》北京大学出版社,1997年出版

27

河南职业技术学院2010届毕业生毕业论文—机房管理系统

致 谢

在论文即将完成之际,回顾紧张但又充实的学习班和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。

在本次毕业设计中,我从指导老师----王爱强,身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。这对于我以后的工作和学习都有一种巨大的帮助,在此感谢他耐心的辅导。在撰写论文阶段,王老师几次审阅我们的论文,提出了许多宝贵意见,没有他的指导,我们就不能较好的完成课题设计的任务。

另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。

28

本文来源:https://www.bwwdw.com/article/jc4f.html

Top