教师档案管理系统.docx

上传人:w*** 文档编号:61916393 上传时间:2022-11-21 格式:DOCX 页数:40 大小:32.01KB
返回 下载 相关 举报
教师档案管理系统.docx_第1页
第1页 / 共40页
教师档案管理系统.docx_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《教师档案管理系统.docx》由会员分享,可在线阅读,更多相关《教师档案管理系统.docx(40页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、教师档案管理系统老师档案管理系统本科生卒业设计(论文) 学院(系):软件学院专业:软件工程学生: 指导老师:完成日期年月南阳理工学院本科生卒业设计(论文) 老师档案治理体系 The Teachers File Management System ofNanyang Institute of Technology 总计:卒业设计(论文) 页 表格:6 个 插图:23 幅老师档案治理体系 摘要 跟着经济的成长和社会的进步,高校的现代化治理渐渐被人们所看重,应用计算机对高校的治理在各个范畴中都有广袤的成长空间和前景。高校老师档案治理体系的设计与实现对高等院校的确定安排者和治理者来说至关重要,对教育体

2、系来说更是弗成缺乏的。本体系实行 PHP 说话和 MySQL 数据库等技巧,基于 B/S 模式,依据治理员、教务处治理员、老师三种不合的用户权限来划分功能模块,经由过程对功能模块友爱界面的开拓和数据处理,实现了对老师档案信息的操作,如档案查询、添加和删除等。本体系完成了对体系功能的定义和后台数据库的设计,并从治理员和用户两个角度推敲体系的易用性和安稳性,为治理员和用户创建了一个便利快捷的老师档案治理平台。关键词 档案治理体系;PHP;MySQL 数据库The Teachers File Management System ofNanyang Institute of Technology So

3、ftware Engineering Major Ji Likun Abstract: With economic development and social progress, modernized management of colleges and universities has been gradually attached great importance. University teachers file management system design and implementation of higher education for policymakers and re

4、gulators to education system is essential, it is indispensable. This system which based on B/S mode adopts the techniques such as PHP and MySQL database and so on, according to the different permissions of the administrators, teachers. The system was mainly divided into function modules, which compl

5、eted the managment of teachers file, such as the file of seleting, adding and deleting and so on,by the development of function modules and data processing. It finished the system function definition and the database design as well as considered system easy use,safety from administrators and teacher

6、s. The system has created a convenient teachers file management platform for administrators, teachers and students. Key words: File management system; 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 PHP 2.2.2 Apache

7、2.2.3 MySQL 2.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.3 体系功能需求分析 3.4 体系机能需求分析 3.5 体系数据需求分析 4 体系概要设计 4.1 体系收集架构设计 4.2 体系功能模块分析 4.3 体系应用流程分析 4.4 体系实体 E-R 图 4.

8、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项目探讨意义 老师档案治理体系是一个教育单位弗成缺乏的部分,它的内容对于黉舍的确定安排者和治理者来说都至关重要,所以老师档案治理体系应当可以或许为用户供应充分的信息和快捷的查询手段。但一向以来人们应用传统人工的方法治理文件人事档案,这种治理方法存在着许多缺点,如:效力低、保密

9、性差,别的时间过长,将产生大年夜量的文件和数据,这对于查找、更新和爱护都带来了不少的艰苦。跟着科学技巧的赓续进步,计算机科学日渐成熟,其强大年夜的功能已为人们深刻熟识,它已进入人类社会的各个范畴并发挥着越来越重要的感化。作为计算机应用的一部分,应用计算机对老师信息进行治理,具有手工治理所无法比较的特长。例如:检索灵敏、查找便利、靠得住性高、存储量大年夜、保密性好、寿命长、成本低等。这些特长可以或许极大年夜地进步老师信息治理的效力,也是各高校的科学化、正规化治理,与世界接轨的重要前提。是以,为黉舍开拓如许的治理软件成为很有须要的工作,随后我们将实行软件工程的生命周期开拓方法,以开拓一套老师档案人

10、事治理体系为例,详细论述其开拓过程和所涉及到的问题及解决筹划。1.2 相干探讨状况. 1.3在欧美这些蓬勃国度,在 90 年头就已经完全实现校内数字化治理,列都城在加快自身信息化扶植过程,跟着计算机技巧的高速成长以及收集技巧渐渐深刻,出现了基于 C/S 及简洁的 B/S 的治理信息体系,极大年夜地改良了工作状况,进步了工作效力,C/S 构造在异构化收集中存在着较多的问题,在日常爱护和资本应用中开销较大年夜、支配麻烦,而简洁 B/S 构造的体系功能很难知足须要,跟着信息收集技巧的进步以及当前电子政务普及推广和纵深成长,基于 B/S 构造的信息体系获得了巨大年夜的成长,越来越多的高校建立了各类基于

11、 B/S 的校内信息治理体系,此类体系较好地实现了体系内部开放式的、多平台兼容的与Internet 对接的操作和爱护1 。我国在计算机这方面起步晚,于 90 年头后期才真正开端计算机的应用。当然起步晚,然则跟着计算机的大年夜众化普及,信息化扶植现正取获得当局高度看重,信息化扶植现正在进展如火如荼,然则今朝国内各类高校信息治理体系许多是托付软件开拓企业或自行研发,仍旧存在着较多的问题:(1)软件企业很难做到精确的需求分析,并且他们往往实行现成的通用模板,做不到为用户量身定制; (2)软件厂商只懂得开拓当时的需求,缺乏对体系敏捷性和扩大性的推敲,用户只能实行开拓时确定的思路和工作流程来处理信息,对

12、治理流程中产生的变更缺乏弹性;(3)高校自行开拓的体系在技巧方面相对落后,功能、后期爱护及安稳性方面存在着必定的缺点; (4)各部分零丁爱护一套数据,缺乏兼容和共享,同时极易造成信息的冗余和一样性问题。是以,有须要建立有效,同一的老师档案治理体系,实现老师档案营业的共享操作,保持数据的一样性、完全性、时效性,实现信息资本的共享,使规范的治理透过现代化的信息体系深刻人事的营业和治理流程,理顺工作关系,进步工作效力。故将来高校治理各子体系之间应当实现信息共享,形成一个综合信息体系,分级按权限分派给用户应用2 。为黉舍开拓如许的治理软件成为很有须要的工作,随后我们将实行软件工程的生命周期开拓方法,以

13、开拓一套老师档案人事治理体系为例,详细论述其开拓过程和所涉及到的问题及解决方法。1.3本文构造 本次卒业设计论文重要包含五个部分的内容。第一章绪论重要介绍了本课题探讨的的目标和意义,国表里成长的近况,以及本课题要解决的问题。其次章开拓对象及相干技巧,重要对软件开拓的过程、策略和方法的介绍,以及对进行本课题探讨所用到的对象软件和运行的状况,所用到的技巧,所用到的构造的介绍。第三章需求分析,重要对体系的运行状况、体系用例、体系的功能、体系的机能需求分析,以及对体系数据需求的相干常识。第四章体系概要设计,经由过程第三章的需求分析,然后对体系进行概要设计,包含了体系收集构造设计,体系各个功能模块的分析

14、,体系应用流程的分析,体系用到的实体 E-R 图,和体系数据库中表的设计和创建。第五章体系详细设计与实现对体系的设计和实现进行详细的介绍,各个模块界面都用了文字截图和代码进行描述。2开拓对象及相干技巧 2.1常用开拓对象 2.1.1Dreamweaver 简介 Dreamweaver 是美国 Adobe 公司开拓的集网页制造和治理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特殊成长的视觉化网页开拓对象,应用它可以易如反掌地制造出跨越平台限制和跨越阅读器限制的充斥动感的网页。Dreamweaver 是一个可视化的网页设计和网站治理对象,支撑最新的 Web技巧,包含 HTML 检

15、查、HTML 格局限制、HTML 格局化选项、HomeSite/BBEdit 绑缚、可视化网页设计、图像编辑、全局查找调换、全 FTP 功能、处理 Flash 和Shockwave 等富媒体格局和动态 HTML、基于团队的 Web 创作。在编辑上你可以选择可视化方法或者你爱好的源码编辑方法3 。2.1.2PHPED 简介 PHPED 的综合机能是最好的,启动速度很快,供应的功能也是最多的,包含语法加亮、函数补全、工程治理、代码模版、主动代码补全、可视化的数据库治理、内置 DAV、CVS、FTP、WEBSERVER、DEBUGGER,以及 JS 代码列表,常见 HTML 标签集,别的 PHPED

16、 还支撑插件技巧。当然 zde 有它全部的调试功能,然则 phped 更便利,比如调试时将鼠标放在变量上就可以干脆看到变量的值,并且调试窗口的分布较过细和合理,并且支撑外部脚本调试,zed 当然也能实现,但设置起来比较麻烦一点。2.2运行状况 2.2.1PHP 2.2.2Apache 2.2.3MySQL 2.2.4集成开拓状况的搭建 Wamp Server 并不仅仅是一个软件包,它会在对象栏中安装一个界面,赞助你启动、监控、封闭各项办事。应用 Wamp Server 的一大年夜优势在于:你再也无需亲自修改设备文件了。同时,它还能创建一个目次,全部文件都将储存在这个名为www的根目次下。2.3

17、相干技巧 2.3.1PHP 的工作道理 一个完全的 PHP 体系由以下几个部分构成:操作体系:网站运行办事器所应用的操作体系。PHP 不恳求操作体系的特定性,其跨平台的特点许可 PHP 运行在任何操作体系上,例如,Windows、Linux等。办事器:搭建 PHP 运行状况时所选择的办事器。PHP 支撑多种办事器软件,包含 Apache、IIS 等。PHP 包:实现对 PHP 文件的解析和编译。数据库体系:实现体系中数据的存储。PHP 支撑多种数据库体系,包含 MySQL、SQL Server、Oracle 及 DB2 等。阅读器:阅读网页。因为 PHP 在发送到阅读器的时刻已经被解析器编译成

18、其他的代码,所以 PHP 对阅读器没有任何限制。如图 2-1 所示,图中完全地展示了用户经由过程阅读器探望 PHP 网站体系的全过程,从图中可以加倍清晰地懂得它们之间的关系。(1) PHP 代码传递给 PHP 包,恳求 PHP 包进行解析并 编译。(2) 办事器依据 PHP 代码的恳求读取数据库。(3) 办事器与 PHP 包合营依据数据库中的数据或其他运行变量,将 PHP 代码解析成通俗的 HTML 代码。(4) 解析后的代码被发送给阅读器,阅读器对代码进行分析获得可视化内容。(5) 用户经由过程探望阅读器阅读网站内容。 图 2–1 PHP 的工作道理 2.3.2JavaScrip

19、t 说话 JavaScript 是今朝 Web 应用法度榜样开拓者应用最为广泛的客户端脚本编程说话,它不仅可用来开拓交互式的 Web 页面,更重要的是它将 HTML、XML 和Java applet、flash 等功能强大年夜的 Web 对象有机结合起来,使开拓人员能快捷生成 Internet 或 Intranet 上应用的分布式应用法度榜样。别的因为Windows 对其最为完备的支撑并供应二次开拓的接口来探望操作体系各组件并实施响应的治理功能,JavaScript 成为继.bat(批处理文件)以来 Windows 体系里应用最为广泛的脚本说话6 。JavaScript 脚本说话因为其效力高、

20、功能强大年夜等特点,在表单数据合法性验证、网页特效、交互式菜单、动态页面、数值计算等方面获得广泛的应用,甚至出现了完全应用 JavaScript 编写的基于 Web 阅读器的类 Unix 操作体系JS/UIX 和无需安装即可应用的中文输入法法度榜样 JustInput,可见 JavaScript脚本编程才能不容小觑。2.3.3CSS 样式 CSS 是 Cascading Style Sheet 的缩写。译作层叠样式表单。是用于(加强)限制网页样式并许可将样式信息与网页内容分别的一种标记性说话。因为许可同时限制多重页面的样式和构造,CSS 可以称得上 WEB 设计范畴的一个冲破7 。作为网站开拓

21、者,你可以或许为每个 HTML 元素定义样式,并将之应用于你欲望的随意率性多的页面中。如需进行全局的更新,只需简洁地变更样式,然后网站中的全部元素均会主动地更新。2.4B/S 构造简介 3体系需求分析 3.1体系运行状况需求分析 3.1.1硬件状况 处理器:Inter Pentium 166 MX 或更高内存:256MB 以上 显卡:SVGA 显示适配器 其他为惯例硬件设备,对显卡、声卡都无特殊恳求。3.1.2软件状况 操作体系:windows7/Linux 数据库:MySQL 办事器:Apache 开拓说话:PHP 阅读器:IE6 或 chrome 其他帮助软件:Dreamweaver,Wo

22、rd,Photoshop 等。3.2体系用例需求分析 老师档案治理体系是教育单位弗成缺乏的部分,对于黉舍的确定安排层和治理层来说都是至关重要的,所以老师档案治理体系应当为用户供应充分的信息和快捷的查询方法。在此之前,学院的治理方法存在着许多缺点和马脚,例如:效力低、保密性差。别的时间一长,将产生大年夜量的文件和数据,这给文件的查找、更新和爱护都带来了不少的艰苦,老师档案治理体系将有效地解决这些问题。3.2.1体系界线的定义 体系界线用来划分体系外部的介入者用例和内部的介入者用例,所以依据对体系的需求特点进行分析,可定义出体系界线,经由过程用例图表示,如图 3-1 所示,从图中可以或许看出本体系

23、面对通俗老师与治理人员,其重要分为信息阅读与治理两个部分,并给出重要用例。图 3–1 体系界线 3.2.2用例模型 体系重要由两大年夜部分构成:一是信息治理部分,重要用来让治理人员对老师各项信息及用户进行治理;二是信息阅读部分,重要让通俗老师来应用。是以对这两者分别建立用例模型。(1) 信息治理 此由黉舍的治理员或者特地的教务人员应用。治理员只要登录体系,就可完成以下操作:a.对老师各项信息的爱护 b.对用户治理,个中包含添加用户,删除用户,修改用户权限等 c.对修改今后的体系阅读 依据分析可获得其用例模型,如图 3-2 所示:图 3–2 治理者用例图 (2) 信息阅读

24、 此由通俗老师应用,没有治理的权限,只要登录体系阅读和修改本人的根本信息材料:a.阅读信息 b.修改信息 依据分析可以的到用例模型如图 3-3 所示: 图 3–3 信息阅读者用例图 3.2.3重要用例描述 在用例模型建立今后,须要对每个用例都进行描述,以用户治理用例作为例子进行描述。(1) 根本时间流 a.打开治理界面 治理员:打开用户信息功能。体系:显示用户治理界面。b.增长用户 治理员:在添加用户界面内选择添加用户功能。体系:显示用户信息添加页面。c.填写用户登录信息 治理员:填写名称、暗码等信息,限制权限。体系:显示并且记录治理员输入的信息。d.验证用户治理信息 治理员:治理

25、员填写完新用户全部信息之后,恳求体系验证信息合理性。体系:考验用户名称不为空并且不反复,暗码不为空。e.提交 治理员:全部验证经由过程之后,治理员进行提交。体系:保存该用户,并记录该用户全部的信息。(2) 启动前提 治理员胜利登录治理体系。(3) 停止后的状况 假如用例履行顺当,那么新用户的信息都邑被存储;不然体系状况应保持与用例履行前一样。该用例事宜流构造可用活动图描述,如图 3-4 所示:图 3–4 添加用户活动图 3.3体系功能需求分析 设计老师档案信息治理体系的功能恳求:实现用户身份治理:注册、更改、删除;实现用户身份验证。实现用户探望限制,设计某种探望策略,可以根据对目标

26、体系的探望权限组织用户组,并且依据用户组进行用户角色的权限分派和限制9 。本体系的重要用户是全部的老师和治理人员,体系治理人员起着确定性的感化。体系设计了两种权限。体系设置页面重要用于设置搜刮与体系的应用权,只有治理员可以应用搜刮,禁用,启用,删除功能,老师只能查看本身所添加的材料信息,不克不及对其进行响应的治理操作。数据爱护具有完备的数据治理爱护功能。体系包含数据初始化、数据备份、数据导入和导出。经由过程实际查询探望,依据南阳理工学院今朝应用恳求,人数范围以及设计的预期估计的应用需求,对一些胜利案例进行分析借鉴后,本体系应具有以下功能特点:(1) 具有友爱的用户界面; (2) 体系应用多级权

27、限治理,合理的用户权限; (3) 用分类方法来显示老师的档案信息; (4) 支撑多前提查询便应用户应用,能快速查询数据; (5) 在给定的应用权限之下,对数据操作恳求便利简洁快捷、数据稳定性好; (6) 支撑打导出功能,对于老师档案可导出 Excel 表格。依据以上体系功能恳求,体系将以 B/S 模式供应界面友爱,运行稳定,供应同时在耳目数较多的阅读窗口。3.4体系机能需求分析 本体系可以实现许多机能特点,如:好用性、敏捷性、可扩大性、易爱护性、靠得住性等等。(1) 好用性 好用性是衡量一个应用体系短长的重要指标。是否与营业慎密结合,是否具有严格的营业针对性,是体系成败的关键。本体系是在对各大

28、年夜高校老师档案若何进行治理的基本上实现的,其实现的功能可以有效的记录老师的各类档案,充分表现了它的好用性。简洁清晰明白的页面构造使得老师档案的录入、查询、修改和删除更为简便,详尽的老师档案可以依据各类根本材料查询;别的,还对老师的根本档案和各项小我探讨进行统计、治理,使得老师的档案井井有条,并可用报表的情势表示出来。(2) 敏捷性 本体系供应了敏捷的查询模块可将老师的根本材料、教授教化状况、科研成果用列表的情势简洁清晰明白的显示出来,达到进步查询效力、界面直不雅的后果。(3) 扩大性 跟着体系应用的普及和推广,体系功能的扩大将是弗成避开的,是以,进步体系的可扩大性、可爱护性是进步全部体系机能

29、的必定恳求。本体系实行模块化的设计思惟,在构造上具有优胜的可伸缩性,应用者可依据实际治理须要扩大模块。(4) 易爱护性 本体系实行多层架构设计,使体系构造更清晰,分工更明白,对老师档案的准时的后期爱护更有利。(5) 安稳保密性 整体的体系安稳性是本体系中必需推敲的重点恳求。在该体系设计中,安稳、靠得住将作为第一要素。同时,应用细分的权限治理,谢毫不法用户进入体系和合法用户的越权操作,避开体系遭到恶意破坏,防止体系档案被窃取和修改。此外,还有优胜的用户身份认证体系体例和敏捷的暗码更改模块;同时用户权限也可以经由过程治理员敏捷修改。为包管体系数据的安稳性,防止出现数据损掉、数据随意变更、逝世机等现

30、象,须要对数据库的应用权限做出划分,不称身份的人员进入体系后应用不合的数据资本。在权限治理方面,依据实际操作状况,对后台数据库不消做严格的权限限制,只要经由过程前台数据库对用户登录权限进行严格划分和限制就可以了。不是治理员的用户不克不及对数据进行修改、删除和新增等操作。(6) 靠得住性 社会向信息时代灵敏成长的同时也有潜在危机,即对信息技巧的依附程度越高,体系掉效可能造成的损害和影响也就越大年夜。是以,实行优胜的操作体系和数据库,确保数据的一样性和完全性,并使体系免受病毒感染,确保体系运行的靠得住性具有重要意义。(7) 经济性 本体系对老师档案进行统计及治理工作,进步了治理质度,减轻治理人员的

31、工作量,进步了档案治理的效力。(8) 稳定性 除了具备以上几点特点,体系还应具备经久持续稳定工作的才能,包管体系内部不出现混乱现象 3.5体系数据需求分析 数据库需求分析查询探望的重点是数据和处理,经由过程查询探望、收集和分析,获得用户对数据库的需求。信息需求:指用户须要从数据库中获得信息的内容与性质,即在数据库中须要存储哪些数据。处理恳求:指用户须要完成什么处理才能。明白用户对数据有什么样的处理恳求从而明白数据之间的关系。该体系的功能集中表示为对老师信息的录入、更新、删除、查询、统计,是以需求集中表示为对数据的需求。概念构造设计是将分析获得的用户需求抽象为概念模型的过程,它是全部数据库设计的

32、关键。4体系概要设计 4.1体系收集架构设计 本体系是在现有校内收集架构的基本上构建的,收集架构完全相符三层体系构造 B/S 模式,客户端在各自 PC 端经由过程用户应用收集进行探望登录,获得体系响应权限后应用本体系。Web 办事器响应客户提出的恳求进行处理及与数据库交换数据,并将处理成果经由过程收集返回阅读器的客户端。依据体系须要、硬件扶植状况和 B/S 模式自身的特点,老师档案信息体系实行 B/S 体系构造,结合 PHP 技巧,应用在办事器端和客户端。全部信息治理体系的实现重要分为三个部分:PHP 界面、Web 办事器和数据库,是一个三层构造。B/S 模式教师用户、教务治理员和体系治理员应

33、用,其营业主假如数据的查询、材料修改和导出。数据集中存放,数据库办事器设立在黉舍收集中间,B/S 模式客户端经由过程阅读器上岸和操作。表示层由 PHP 界面构成,用以实现 Web 界面显示和调用组件,营业逻辑和数据的访。为了便于爱护、进级和实现分布式应用,在实现过程中,将营业逻辑层和数据探望层分别开,PHP 界面不干脆调用数据探望层,而是经由过程营业逻辑层调用数据库。须要用 Web 处理的、知足大年夜多半探望者恳求的功能。界面实行 B/S 构造,例如老师可以经由过程阅读器查看修改材料;治理人员经由过程阅读器对资本数据进行治理与爱护以及查询统计。如许客户端比较敏捷,可充分发挥各类模式的优胜性。4

34、.2体系功能模块分析 体系模块分析可以依据模块自力道理对软件构造进行精化。为了合理的分化,获得尽可能高的内聚、尽可能松散的耦合,最终要的是,为了获得一个易于实现、易于测试和易于爱护的软件构造,应当对模块进行再分化或归并。本体系包含三个模块:用户根本档案模块、用户治理模块、数据治理模块。本体系重要治理老师的档案,个中治理员可以拥有最高的权限,教务处治理员拥有地点院系的老师档案治理的权限,通俗的老师用户只有治理本身根本信息档案的权限。如图 4-1 所示:图 4–1 体系模块分析图 用户根本档案模块主假如对老师信息录入和修改,录入主假如用来记录老师的各类信息重要分为三个部分:根本状况、学

35、历状况、工作信息等。根本状况须要填写姓名、性别、身份证号等信息。这些是一个老师的最根本的状况,也是必需填写的。学历状况恳求填写卒业的时间,卒业的黉舍以及所学的专业。工作经验包含三个部分:职称职务及其评准时间、培训经验和获奖状况等。备注中可以就其他没有说清晰的问题加以弥补说明。用户治理模块与用户根本档案模块有一些交叉的部分,比如说用户根本档案模块也可以对老师的根本信息进行修改等操作,根本方法与与用户根本档案模块很类似。可以说用户治理模块就是用户根本档案模块的弥补和延长。然则在功能方面,用户治理模块增长了对用户权限的治理,把用户根本档案模块零丁列出来,可以大年夜大年夜进步治理员治理信息的效力,加强

36、体系的可用性。用户治理模块的修改功能主假如对老师的进行修改、删除等操作。此模块以老师的姓名作为关键字对老师的整体信息一一列举。点击详细按钮就会跳到老师信任信息页面,老师的根本状况、学历状况、工作成就等信息可以随意率性做修改和弥补。点击删除按钮就会弹出一个对话框让治理员确认是否真的删除,点击是就会删除信息,若选择不然信息不会被删除。此外该模块为了进步治理员修改信息的效力还供应了以姓名为关键字的检索,可以快速的查找,进步工作效力。治理员账号可以对其他各个帐户进行治理。重要有禁用启用账号、添加账号、删除账号等几个功能。数据治理模块主假如对数据的操作,包管数据的安稳性。可以对零丁的查询成果,或者全部的

37、成果以 Excel 表格的情势导出,也可以对数据库做整体的备份。备份后的数据库,还可以从新导入。4.3体系应用流程分析 体系在应用过程中,起首必需登录体系,在没有登录体系的时刻,不法打开后台页面则会弹出提示尚未登录,然后跳回到登录界面。当用户登录时刻,依据登录时选择的身份来断定分派用户的权限。不消身份的用户权限是不一样的,如许包管了体系的安稳性。体系供应用户名和暗码治理以及权限设置,大年夜量应用信息隐藏性设计,把一些困难的内部逻辑关系隐藏起来,例如那个功能模块对象对应那些动态表和静态表,恰当的应用数据库加密技巧,以进步体系的安稳性。用户在登录后,依据本身的权限,来进行响应的操作。在登录后,会显

38、示登录的身份信息。操作完毕后,可以选择退出登录,来释放资本。退出登录按钮有确认机制,防止误操作带来的不便。为了更清晰地说明体系框架,对本体系有一个整体上的初步熟识,就给出了体系应用流程图。在用户输入的登录信息后,先依据用户选择的身份,来从响应的数据库中读守信息,断定信息是否匹配,当信息匹配后,再依据权限进入相对应权限的页面。如图 4-2 所示: 图 4–2 体系应用流程图 4.4体系实体 E-R 图 数据库的概念设计做充分需求分析,对全部涉及到的数据都恳求有所推敲,并充分推敲不合来源的数据是否有抵触、是否有冗余、数据量大年夜小、每个数据项名称、类型、长度、取值范围,数据项之间关系以

39、及数据项恳求的操作及操作频度等,这也是非常艰苦而繁琐却有须要的工作步调10 。E-R 模型的构成元素有实体、属性、接洽。E-R 模型用 E-R 图表示。实体是用户工作状况中所涉及的事务,属性是对实体特点的描述11 。依据前面对体系做的需求分析和模块的分析设计,就可以作出可以或许知足用户需求的各类实体以及它们之间的关系,然后筹划出本体系中应用的数据库实体分别为体系治理员实体、教务处治理员实体和老师实体。体系治理员实体记录了治理员的编号,账号和暗码信息。体系治理员就有最高的权限,可以对其他的用户的信息和用户的权限进行治理。如图 4-3 所示:图 4–3 体系治理员实体教务处治理员实体重

40、要记录了用户的账号、暗码、编号、状况以及所治理的院系信息,如图 4-4 所示。不合的教务处治理员分别治理不合的院系,也就是说一个教务处治理员实体只能治理本身的院系,而不克不及对其他的院系进行治理,所以在查询的老师信息的时刻,只能查询到本身院系的老师的档案信息,对查询到的档案信息进行修改和删除治理。图 4–4 教务处治理员 E-R 图 老师实体包含了老师用户全部详细的信息,个中包含编号、姓名、性别、出身日期、政治面孔、家庭住址、手机、固话、邮箱、学历、学位、卒业时间、卒业院校、所学专业、参与工作时间、职务、职称、地点院系、获奖状况、备注等属性。简洁概括为下如图 4-5 所示:图 4&

41、ndash;5 老师实体 4.5数据库表的设计和创建 依据老师档案治理体系的功能要乞降实体 E-R 图的分析,体系数据库中各个表的设计成果如下面表中所示。每个表格表示在数据库中的一个表。治理员信息表,用于记录治理员的账号暗码。治理员的 ID 是主动生成的,不克不及手动修改,并且作为主键束缚应用。用户名和暗码都不克不及为空。如下表 4-1 所示:表 4–1 治理员信息表字段名中文名数据类型是否为空关系( ( 主键或外键) )束缚和默认值Id 治理员 id int 否 主键 AUTO_INCREMENT UserName 用户名 varchar(20) 否 PassWord 暗码 va

42、rchar(32) 否 教务处治理员信息表,记录了教务处治理员的账户暗码,并且还记录了教务处治理员地点的院系和状况。不合院系的治理员,只能治理本身地点院系的老师档案,也只能查看本身地点院系全部的老师档案列表,对其他院系的老师档案不克不及进行操作,从而包管数据的安稳性。教务处治理员的状况,标示这当前这个教务处治理员可用弗成用,当属性为 1 时刻表示可用,当为 0 时刻标示禁用,当被禁用的治理员上岸的时刻,则会提示状况禁用。如表 4-2 所示:表 4–2 教务处治理员信息表 字段名中文名数据类型是否为空关系( ( 主键或外键) )束缚和默认值Id 治理员 id int 否 主键 AUT

43、O_INCREMENT UserName 用户名 varchar(20) 否 PassWord 暗码 varchar(32) 否 Area_id 所属院系 id varchar(20) 否 State 状况 int(1)否 1 表 4–3教务处院系表 字段名中文名数据类型是否为空关系( ( 主键或外键) )束缚和默认值Id 院系 id int 否 主键 AUTO_INCREMENT Name 院系名称 varchar(20) 否 Mem 备注 varchar(32) 否 老师用户登录表,用于记录老师用户登录的账号和暗码,老师用户须要先注册会登录,注册时刻须要供应独一的身份证号,别的

44、还有账号的状况位,标示账号今朝的状况。状况有 0 和 1 两种类型。个中 1 表示启用,而 0 则表示禁用,被禁用的用户是不克不及登录体系的。表中的用户 ID 号是主键,而身份证号码是外键,老师用户在注册的时刻,须要填写本身的身份证号,然后依据老师信息表中的身份证号所对应的 ID 号,来创建老师用户登录信息,所以这个表中的身份证号受老师信息表中的身份证号束缚。暗码在数据库中存储都以 MD5 的方法加密处理,包管数据的安稳性。老师用户登录表如表 4-4 所示:表 4–4 老师用户登录表 字段名中文名数据类型是否为空关系( ( 主键或外键) )束缚和默认值Id 用户 id int 否

45、主键 UserName 用户名 varchar(20) 否 PassWord 暗码 varchar(32) 否Idcard 身份证 varchar(20) 否 外键 State 状况 int(1)否 1 老师根本档案表,详细记录老师的根本档案信息。包含了姓名,性别,诞辰,身份证,照片,政治面孔,平易近族,手机等小我的根本材料,也包含了院系,工作时间,重要成就等工作的档案信息。个中 ID 是主动生成的,ID 和身份证号与老师用户登录表中的 ID 和身份证号一一对应。而姓名,性别,身份证等重要信息为必填项,不许可为空。老师信息表如表 4-5 所示:表 4–5 老师信息表 字段名中文名数

46、据类型是否为空关系( ( 主键或外键) )束缚和默认值Id 编号 ID int(11) 否 主键 Name 姓名 varchar(20) 否 Sex 性别 varchar(2) 否 Birth 诞辰 date 是 Idcard 身份证 varchar(18) 否 Photo 照片 varchar(255) 是 Partisan 政治面孔 varchar(20) 是 Area 院系 varchar(20) 是 Family 平易近族 varchar(30) 是 Tel 手机 varchar(20) 是 Phone 德律风 varchar(20) 是 Email 邮件 varchar(20) 是

47、Education 学历 varchar(20) 是 Degree 学位 varchar(20) 是 Graduation_Time 卒业时间 date 是 Graduation_School 卒业院校 text 是 Worktime 工作时间 datetime 是 Main_achievements 重要成就 text 是 mem 备注 text 是 5体系详细设计与实现 5.1网站界面设计 胜利的网站,是技巧、艺术、形象与营业的有机组合。是以,在设计中以其构造组织、页面风格、层次关系等表示出营业流程,以先辈的网页技巧与超群的平面设计程度坦示主题,以合理的构造层次和精确的链接关系表达主题构造12 。主体的框架以浅蓝色为主色调,跟首页搭配,以富有科技感的配图,和南阳理工学院的标记 logo 相互衬托,加电脑键盘图点缀,电

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com