教师档案综合管理系统.doc
《教师档案综合管理系统.doc》由会员分享,可在线阅读,更多相关《教师档案综合管理系统.doc(60页珍藏版)》请在咨信网上搜索。
1、兰州理工大学技术工程学院学院(系):软件学院专业:软件工程学生:指导老师:完成日期年月老师档案管理系统总计:毕业设计(论文)页表格:6个插图:23幅老师档案管理系统摘要伴随经济发展和社会进步,高校现代化管理逐步被大家所重视,利用计算机对高校管理在各个领域中全部有宽广发展空间和前景。高校老师档案管理系统设计和实现对高等院校决议者和管理者来说至关关键,对教育系统来说更是不可缺乏。本系统采取PHP语言和MySQL数据库等技术,基于B/S模式,依据管理员、教务处管理员、老师三种不一样用户权限来划分功效模块,经过对功效模块友好界面开发和数据处理,实现了对老师档案信息操作,如档案查询、添加和删除等。本系统
2、完成了对系统功效定义和后台数据库设计,并从管理员和用户两个角度考虑系统易用性和安全性,为管理员和用户发明了一个方便快捷老师档案管理平台。关键词档案管理系统;PHP;MySQL数据库The Teachers File Management System ofNanyang Institute of TechnologySoftware Engineering MajorJi LikunAbstract:With economic development and social progress, modernized management of colleges and universities
3、has been gradually attached great importance. University teachers file management system design and implementation of higher education for policymakers and regulators to education system is essential, it is indispensable. This system which based on B/S mode adopts the techniques such as PHP and MySQ
4、L database and so on, according to the different permissions of the administrators, teachers. The system was mainly divided into function modules, which completed the managment of teachers file, such as the file of seleting, adding and deleting and so on,by the development of function modules and da
5、ta processing. It finished the system function definition and the database design as well as considered system easy use,safety from administrators and teachers. The system has created a convenient teachers file management platform for administrators, teachers and students.Key words:File management s
6、ystem; PHP; MySQL database目录1绪论1.1项目研究意义1.2相关研究情况1.3本文结构2开发工具及相关技术2.1常见开发工具2.1.1 Dreamweaver介绍2.1.2 PHPED介绍2.2运行环境2.2.1 PHP2.2.2 Apache2.2.3 MySQL2.2.4集成开发环境搭建2.3相关技术2.3.1 PHP工作原理2.3.2 JavaScript语言2.3.3 CSS样式2.4 B/S结构介绍3系统需求分析3.1系统运行环境需求分析3.1.1硬件环境3.1.2软件环境3.2系统用例需求分析3.2.1系统边界定义3.2.2用例模型3.2.3关键用例描述3
7、.3系统功效需求分析3.4系统性能需求分析3.5系统数据需求分析4系统概要设计4.1系统网络架构设计4.2系统功效模块分析4.3系统使用步骤分析4.4系统实体E-R图4.5数据库表设计和创建5系统具体设计和实现5.1网站界面设计5.2用户登录窗口5.3系统主界面5.4管理员列表5.5教务处管理员页面5.6老师基础信息页面5.7添加老师档案信息页面5.8密码修改5.9老师日志系统页面5.10数据库备份结束语参考文件附录致谢1绪 论1.1项目研究意义老师档案管理系统是一个教育单位不可缺乏部分,它内容对于学校决议者和管理者来说全部至关关键,所以老师档案管理系统应该能够为用户提供充足信息和快捷查询手段
8、。但一直以来大家使用传统人工方法管理文件人事档案,这种管理方法存在着很多缺点,如:效率低、保密性差,另外时间过长,将产生大量文件和数据,这对于查找、更新和维护全部带来了不少困难。伴随科学技术不停提升,计算机科学日渐成熟,其强大功效已为大家深刻认识,它已进入人类社会各个领域并发挥着越来越关键作用。作为计算机应用一部分,使用计算机对老师信息进行管理,含有手工管理所无法比拟优点。比如:检索快速、查找方便、可靠性高、存放量大、保密性好、寿命长、成本低等。这些优点能够极大地提升老师信息管理效率,也是各高校科学化、正规化管理,和世界接轨关键条件。所以,为学校开发这么管理软件成为很有必需事情,随即我们将采取
9、软件工程生命周期开发方法,以开发一套老师档案人事管理系统为例,具体叙述其开发过程和所包含到问题及处理方案。1.2 相关研究情况.1.3在欧美这些发达国家,在90年代就已经完全实现校园数字化管理,各国全部在加紧本身信息化建设进程,伴随计算机技术高速发展和网络技术逐步深入,出现了基于C/S及简单B/S管理信息系统,极大地改善了工作环境,提升了工作效率,C/S结构在异构化网络中存在着较多问题,在日常维护和资源使用中开销较大、布署麻烦,而简单B/S结构系统功效极难满足需要,伴随信息网络技术进步和目前电子政务普及推广和纵深发展,基于B/S结构信息系统得到了巨大发展,越来越多高校建立了各类基于B/S校园信
10、息管理系统,这类系统很好地实现了系统内部开放式、多平台兼容和Internet对接操作和维护1。中国在计算机这方面起步晚,于90年代后期才真正开始计算机应用。即使起步晚,不过伴随计算机大众化普及,信息化建设现正取得到政府高度重视,信息化建设现正在进展如火如荼,不过现在中国多种高校信息管理系统很多是委托软件开发企业或自行研发,仍然存在着较多问题:(1)软件企业极难做到正确需求分析,而且她们往往采取现成通用模板,做不到为用户量身定制;(2)软件厂商只了解开发当初需求,缺乏对系统灵活性和扩展性考虑,用户只能采取开发时确定思绪和工作步骤来处理信息,对管理步骤中产生改变缺乏弹性;(3)高校自行开发系统在技
11、术方面相对落后,功效、后期维护及安全性方面存在着一定缺点;(4)各部门单独维护一套数据,缺乏兼容和共享,同时极易造成信息冗余和一致性问题。所以,有必需建立有效,统一老师档案管理系统,实现老师档案业务共享操作,保持数据一致性、完整性、时效性,实现信息资源共享,使规范管理透过现代化信息系统深入人事业务和管理步骤,理顺工作关系,提升工作效率。故未来高校管理各子系统之间应该实现信息共享,形成一个综合信息系统,分级按权限分配给用户使用2。为学校开发这么管理软件成为很有必需事情,随即我们将采取软件工程生命周期开发方法,以开发一套老师档案人事管理系统为例,具体叙述其开发过程和所包含到问题及处理方法。1.3本
12、文结构此次毕业设计论文关键包含五个部分内容。第一章绪论关键介绍了本课题研究目标和意义,中国外发展现实状况,和本课题要处理问题。第二章开发工具及相关技术,关键对软件开发过程、策略和方法介绍,和对进行本课题研究所用到工具软件和运行环境,所用到技术,所用到结构介绍。第三章需求分析,关键对系统运行环境、系统用例、系统功效、系统性能需求分析,和对系统数据需求相关知识。第四章系统概要设计,经过第三章需求分析,然后对系统进行概要设计,包含了系统网络结构设计,系统各个功效模块分析,系统使用步骤分析,系统用到实体E-R图,和系统数据库中表设计和创建。第五章系统具体设计和实现对系统设计和实现进行具体介绍,各个模块
13、界面全部用了文字截图和代码进行描述。2开发工具及相关技术2.1常见开发工具2.1.1Dreamweaver介绍Dreamweaver是美国Adobe企业开发集网页制作和管理网站于一身所见即所得网页编辑器,它是第一套针对专业网页设计师尤其发展视觉化网页开发工具,利用它能够轻而易举地制作出跨越平台限制和跨越浏览器限制充满动感网页。Dreamweaver是一个可视化网页设计和网站管理工具,支持最新Web技术,包含HTML检验、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP功效、处理Flash和Shockwave等富媒体格式和
14、动态HTML、基于团体Web创作。在编辑上你能够选择可视化方法或你喜爱源码编辑方法3。2.1.2PHPED介绍PHPED综合性能是最好,开启速度很快,提供功效也是最多,包含语法加亮、函数补全、工程管理、代码模版、自动代码补全、可视化数据库管理、内置DAV、CVS、FTP、WEBSERVER、DEBUGGER,和JS代码列表,常见HTML标签集,另外PHPED还支持插件技术。即使zde有它全部调试功效,不过phped更方便,比如调试时将鼠标放在变量上就能够直接看到变量值,而且调试窗口分布较细致和合理,而且支持外部脚本调试,zed即使也能实现,但设置起来比较麻烦一点。2.2运行环境2.2.1PHP
15、PHP,是英文超文本预处理语言Hypertext Preprocessor缩写。PHP是一个HTML内嵌式语言,是一个在服务器端实施嵌入HTML文档脚本语言,语言风格有类似于C语言,被广泛地利用。PHP独特语法混合了C、Java、Perl和PHP自创语法。它能够比CGI或Perl愈加快速地实施动态网页。用PHP做出动态页面和其它编程语言相比,PHP是将程序嵌入到HTML文档中去实施,实施效率比完全生成HTML标识CGI要高很多;PHP还能够实施编译后代码,编译能够达成加密和优化代码运行,使代码运行愈加快4。2.2.2ApacheApache HTTP Server(简称Apache)是Apac
16、he软件基金会一个开放源码网页服务器,能够在大多数计算机操作系统中运行,因为其多平台和安全性被广泛使用,是最流行Web服务器端软件之一。它快速、可靠而且可经过简单API扩展,将Perl/Python等解释器编译到服务器中。Apache是以进程为基础结构,进程要比线程消耗更多系统开支,不太适合于多处理器环境,所以,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到现在为止Apache仍然是世界上用最多Web服务器,市场拥有率达60%左右。世界上很多著名网站如Amazon、Yahoo!、W3 Consortium、Financial Times等全部是Apac
17、he产物,它成功之处关键在于它源代码开放、有一支开放开发队伍、支持跨平台应用(能够运行在几乎全部Unix、Windows、Linux系统平台上)和它可移植性等方面。2.2.3MySQLMySQL是一个开放源码小型关联式数据库管理系统,开发者为瑞典MySQL AB企业。现在MySQL被广泛地应用在Internet上中小型网站中。因为其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,很多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库5。2.2.4集成开发环境搭建经过互联网直接下载WAMP集成开发环境。Wamp就是Windows Apache Mysql PHP集成安装环
18、境,即在window下apache、php和mysql服务器软件。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。再也不用四处问询php安装问题了,WAMP一切全部搞定了,这个软件在win平台上使用较多。Wamp Server并不仅仅是一个软件包,它会在工具栏中安装一个界面,帮助你开启、监控、关闭各项服务。使用Wamp Server一大优势在于:你再也无需亲自修改配置文件了。同时,它还能创建一个目录,全部文件全部将储存在这个名为“www”根目录下。2.3相关技术2.3.1PHP工作原理一个完整PHP系统由以下多个部分组成:操作系统:网站运
19、行服务器所使用操作系统。PHP不要求操作系统特定性,其跨平台特征许可PHP运行在任何操作系统上,比如,Windows、Linux等。服务器:搭建PHP运行环境时所选择服务器。PHP支持多个服务器软件,包含Apache、IIS等。PHP包:实现对PHP文件解析和编译。数据库系统:实现系统中数据存放。PHP支持多个数据库系统,包含MySQL、SQL Server、Oracle及DB2等。浏览器:浏览网页。因为PHP在发送到浏览器时候已经被解析器编译成其它代码,所以PHP对浏览器没有任何限制。图2-1所表示,图中完整地展示了用户经过浏览器访问PHP网站系统全过程,从图中能够愈加清楚地了解它们之间关系
20、。(1)PHP代码传输给PHP包,请求PHP包进行解析并 编译。(2)服务器依据PHP代码请求读取数据库。(3)服务器和PHP包共同依据数据库中数据或其它运行变量,将PHP代码解析成一般HTML代码。(4)解析后代码被发送给浏览器,浏览器对代码进行分析获取可视化内容。(5)用户经过访问浏览器浏览网站内容。图21PHP工作原理2.3.2JavaScript语言JavaScript是现在Web应用程序开发者使用最为广泛用户端脚本编程语言,它不仅可用来开发交互式Web页面,更关键是它将HTML、XML和Java applet、flash等功效强大Web对象有机结合起来,使开发人员能快捷生成Inter
21、net或Intranet上使用分布式应用程序。另外因为Windows对其最为完善支持并提供二次开发接口来访问操作系统各组件并实施对应管理功效,JavaScript成为继.bat(批处理文件)以来Windows系统里使用最为广泛脚本语言6。JavaScript脚本语言因为其效率高、功效强大等特点,在表单数据正当性验证、网页特效、交互式菜单、动态页面、数值计算等方面取得广泛应用,甚至出现了完全使用JavaScript编写基于Web浏览器类Unix操作系统JS/UIX和无需安装即可使用汉字输入法程序JustInput,可见JavaScript脚本编程能力不容小觑。2.3.3CSS样式CSS是Casc
22、ading Style Sheet缩写。译作层叠样式表单。是用于(增强)控制网页样式并许可将样式信息和网页内容分离一个标识性语言。因为许可同时控制多重页面样式和布局,CSS能够称得上WEB设计领域一个突破7。作为网站开发者,你能够为每个HTML元素定义样式,并将之应用于你期望任意多页面中。如需进行全局更新,只需简单地改变样式,然后网站中全部元素均会自动地更新。2.4B/S结构介绍B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后一个网络结构模式,WEB浏览器是用户端最关键应用软件。这种模式统一了用户端,将系统功效实现关键部分集中到服务器上,简化了系统开发、维护和使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教师 档案 综合 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。