计算机网络毕业论文教学信息管理系统设计与开发.doc
《计算机网络毕业论文教学信息管理系统设计与开发.doc》由会员分享,可在线阅读,更多相关《计算机网络毕业论文教学信息管理系统设计与开发.doc(27页珍藏版)》请在三一办公上搜索。
1、武汉交通职业学院2011 2012学年第 二 学期毕业设计(论文)设计课题:教学信息管理系统设计与开发 所在班级: 计算机网络(一)班 学生姓名: 指导老师: 电子信息工程系计算机网络教研室2012年5月摘要随着全球信息化时代的到来,计算机科学的发展,信息管理技术在社会生活中的积极作用越来越明显;计算机辅助管理已经历了从无到有,从不成熟到成熟的发展历程。借鉴了很多国外的计算机辅助教学管理经验,我国计算机辅助教育管理也逐步发展起来。就学校而言,教学信息管理是一件很重要很复杂烦琐的事情。如果利用计算机的数据库技术和信息技术相结合开发教学信息管理系统,它可以大大提高校园的教学管理效率,降低对这些数据
2、进行数据统计和分析的时间。本文简要阐述了教学信息管理系统开发的背景,必要性以及系统的功能设计与分析。 从用户的角度出发,对教学信息管理系统的功能进行了全面的分析。本系统实现的主要功能包括公告信息,用户信息,教师信息,教学信息,督导信息,科研信息,文献信息的增删,修改,查看,查询等操作,其中还有写特定的信息提供打印,导入Excel等功能。本文从系统分析、系统设计和模块详细设计等方面阐述了系统的设计过程,从该系统的开发背景、系统功能、设计思路及其流程等方面进行了论述。尤其是详细说明了主功能模块:管理员模块和教师模块,子系统:教学信息管理和督导信息管理的设计过程。关键词:网站开发、管理信息系统、PH
3、P、MYSQL数据库、Dreamweaver、Photoshop目录第一章 绪论11.2 开发背景11.3 系统开发的必要性1第二章系统的开发环境22.1 系统开发环境综述22.1.1 Photoshop简介22.1.2 Dreamweaver简介22.1.3 Php动态网站脚本语言32.1.4 Mysql数据库4第三章系统功能分析与设计53.1 设计思想53.2 设计与开发目标53.3 系统功能分析63.4 系统功能分析与设计(教学信息管理和督导信息管理)7第四章数据库的设计与实现104.1 数据库需求分析104.2 数据库的设计原则114.3 系统数据库结构的创建114.4 数据库连接12
4、第五章系统页面的设计和开发135.1 系统共用页面135.2 系统首页144.3 教学信息管理子系统页面效果及实现155.3.1 教学课表创建,查询,生成的页面显示154.3.2 调课申请创建,查询,审批的页面效果及实现:164.3.3 教学资料创建,查询页面效果及实现:185.4 督导信息管理子系统页面效果及实现195.4.1 督导信息创建,汇总,编辑,查看,删除,查询功能设计与实现19第六章小结22致谢23参考文献24第一章 绪论这一章主要介绍了系部教学信息管理系统开发的背景及项目开发的必要性。1.2 开发背景随着学院的不断发展建设,系部不断的壮大,师资的规模继续扩大及教师的学历、职称、
5、科研、教学等等的不断变化,给系部管理人员对教学信息进行管理带来了很大的工作量。针对这一问题,利用本系统可以方便的对电子信息工程系系部教学信息进行管理,便于管理者对教学信息实时查询、分析、更新等等,大大提高高校我系部教学管理的工作效率。1.3 系统开发的必要性传统的系部教学信息管理主要采用人工信息搜集与整理,都由系部指定教师收集统计该教学信息各方面的情况,再由系部办公室人员汇总。这种方式存在着信息反馈滞后、难以保证信息的全面和准确等问题。随着系部管理职能和内容的深化,其信息管理工作呈现出许多新的特征:(1)教师人数和结构不断变化,近年来,学院办学规模逐年扩大,每年我系新引进的教师不断增加,教师流
6、动较多,而每名教师的个人信息各有所异。如何快速、准确的处理好复杂的信息,仅仅依靠传统的管理方式是难以满足需求的。(2)教师信息内容增加,数据更新频繁,系部除了要掌握教师的出生年月、职称、职务、学历等基本信息外,根据工作需要,还需要掌握教师教学信息、而这些又是变动比较频繁的信息, 如何搜集和整理还需要科学的管理手段和技术的支持。(3)信息交流对内外部数据共享提出更高要求 在系部网络中,教师个人信息和系部公共信息分散于单个计算机中, 还未能实现系统数据共享,且数据格式多样,各及数据共享困难。虽然学校已建立了校园网络,但缺少相应的管理系统支持,教师的大量信息还是通过人 工、邮件或存储设备等媒介来实现
7、交换。第二章 系统的开发环境2.1系统开发环境综述一个系统或者网站,要经过设计与制作到编程,才能完成,在开发的每个过程都对客观有一定要求。系部教学管理系统项目设计到实现,前台设计借助了Photoshop软件;其后的制作,利用了Dreamweaver代码编辑器;后台的编程,使用了简单而有效的Php动态编程语言和提供LAMP系统的数据存储端,是带有基于网络管理附加工具的Mysql关系型数据库。选择这些开发环境,与它们各自的功能及优势是分不开的,下面就让我们详细了解1。2.1.1 Photoshop简介Photoshop是平面图像处理业界霸主Adobe公司推出的跨越PC和MAC两界首屈一指的大型图像
8、处理软件.它功能强大,操作界面友好,得到了广大第三方开发厂家的支持,从而也赢得了众多的用户的青睐。Photoshop拥有以下的特点:1、功能强大的选择工具。Photoshop拥有多种选择工具,极大地方便了用户的不同要求。而且多种选择工具还可以结合起来选择 较为复杂的图像。 2、制定多种文字效果。利用Photoshop不仅可以制作精美的文字造型,而且还可以对文字进行复杂的变换。3、多姿多彩的滤镜。Photoshop不仅拥有多种内置滤镜可供用户选择使用,而且还支持第三方的滤镜。这样,Photoshop就 拥有了取之不尽,用之不竭的滤镜。4、易学易用,用途广泛。对Photoshop不了解的人常常认为
9、它是一种专业图形图像处理软件,其实这是一种误解,Photoshop虽 然功能强大,但是也易学易用,适应于不同水平的用户2。2.1.2 Dreamweaver简介Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver 8的发布,更坚定Dreamweaver在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。1、灵活的编写方式。Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,
10、能帮助用户按工作需要定制自己的用户界面。2、可视化编辑界面。Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。3、功能更多的CSS支持CSS可视化设计、CSS检查工具4、动态跨浏览器验证。当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定
11、页面有没有目标浏览器不支持的tags或CSS结构。动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。5、强大的WEB站点管理功能6、内建的图形编辑引擎7、Dreamweaver的集成特性。Dreamweaver 8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。8、丰富的媒体支持能力。可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScr
12、ipt和DHTML语言代码轻松地实现网页元素的动作和交互操作。Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理。9、超强的扩展能力。Dreamweaver还支持第三方插件,任何人都可以根据自己的需要扩展Dreamweaver的功能,并且可以发布这些插件3。2.1.3 Php动态网站脚本语言今天,PHP已经成为网络上使用最为广泛的编程语言(如图2-1),它凭借其代码开源,完全免费和安全性高等特性,必将尤其令人瞩目的发展前景。Php既有完全跨平台性,Linux+Apache+PHP+MYSQL已经成为当今建设网站的一种优良的框架结构4。图2-1 Php在Apache平
13、台使用率PHP拥有以下的特点:1) 是开放源代码的,服务器端的脚本语言.2) 独立于操作系统,可以运行在几乎所有系统中.3) 支持大部分的服务器,如apache,IIS 4) 支持大量的数据库5) 可以创建图象等等2.1.4 Mysql数据库MySQL是完全网络化的跨平台的关系型数据库系统,一种目前全球销售范围最广最流行的开开放源代码的关系型数据库管理系统,MySQL数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理5。第三章 系统功能分析与设计3.1 设计思想本系统具有以下特点:(1)实用性:要为教学信息管理提供方便。操作简单:本系统应该适用于不同水平的使用者,包括
14、教师和管理员,同时系统不应太复杂和繁琐,因此要求系统的操作尽可能简单易行。(2)代码可读性好:代码要尽可能的简洁。系统的结构如图3-1所示,多数页面都是通过PHP脚本程序直接访问数据库和文件系统,有部分PHP程序通过组件(上传组件)访问数据库和文件系统6。PHP页面上传组建文件系统PHP页面数据库 图3-1 系统结构设计3.2 设计与开发目标(1)用户分为管理员和一般用户等两类,其中一般用户为教师用户,当一般用户登录后,系统只提供针对对应个体访问权限的资料的输入和查询。(2) 系统管理员除拥有一般用户权限外还在系统中能够对信息公告、用户管理,教师信息,教学信息,督导信息,科研信息进行增删、查看
15、、审核等功能(3)界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全 可靠。总之,建立系部教学信息管理系统,采用计算机对教学信息进行管理,进一步提高办学效益和现代化水平。帮助提高工作效率,实现教学信息管理工作流程的系统化、规范化和自动化。3.3 系统功能分析系部教学信息管理系统的设计与实现是目前Internet上较为实用的系统MIS。项目总共功能模块有:信息公告管理,用户管理,教师信息管理,教学信息管理,督导信息管理,科研信息管理,文献信息管理,如下如:图3.3-1和图3.3-2用户管理主要功能信息公告管理教师信息管理教学信息管理督导信息管理科研信息管理文献信息管理 图3.3-1 系统
16、主要功能结构图N增加修改删除查询打印用户操作督导信息管理科研信息管理文献信息管理教学信息管理N选择操作Y 开 始 登 入成功教师信息管理信息公告管理退出系统 结 束Y 图3.3-2 系统操作流程图3.4 系统功能分析与设计(教学信息管理和督导信息管理)在系部教学信息管理系统,我主要负责两个子系统: 教学信息管理和督导信息管理,其功能模块划分如图3.4-1和图3.4-2所示。教学 信息管理子系统教师教学课表查询管理员调停课申请教学资料查询查询教学课表调停课申请教学资料登记添加教学课表教学资料查询 图3.4-1 教师子系统功能模块划分用户:教师(1)教学课表查询:可以按开学学期、专业、系部三个元素
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 毕业论文 教学 信息管理 系统 设计 开发
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3992833.html