毕业生信息标准管理系统.doc
《毕业生信息标准管理系统.doc》由会员分享,可在线阅读,更多相关《毕业生信息标准管理系统.doc(56页珍藏版)》请在咨信网上搜索。
摘 要 随着当代信息技术水平不断提高、计算机技术不断发展,同步近年来学校规模也不断扩大,毕业生数量也不断增长,学校对管理毕业生信息规定也越来越高,计算机信息管理系统浮现便使这些问题能较好得以解决。毕业生查询管理系统是典型信息管理系统(IMS),本系统可以大大减少毕业生信息管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率。 作为一种小型查询管理系统,它具备手工管理所无法比拟有点,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。 核心词:软件;查询管理系统;信息管理。 Abstract Along with the development of modern information technology levels rising and development of computer technology ,in recent years the school scale expanding ,The school of graduate of management information and higher demand ,computer information management system that makes these problems can be a very good can be settled . Graduates inquires the management system is the typical information management system (IMS) ,This system can greatly reduce the workload of information management graduates ,reduced the waste of manpower and material resources ,obviously improves the management work efficiency . As a small inquires the management system,it has of crafts incomparable a bit,for example:retrieves,the search rapidly convenient,the reliability high,thereserves big,the secrecy good,the life is long,the cost low status. Key word:Software ;Inquiry Management System ;Information Management . 目录 第一章 概述 6 1.1开发背景 6 1.2开发目的 6 1.3项目提出意义 6 1.4定义、首字缩写词和缩略语 7 1.5系统开发工具简介 7 1.5.1 MyEclipse 开发工具 7 1.5.2 MySQL 数据库 7 1.5.3 Tomcat6.0 服务器 8 第二章 系统分析 9 2.1系统需求分析 9 2.1.1顾客需求 9 2.1.2分析需求 10 2.2系统逻辑方案 11 2.2.1数据流图(DFD) 11 2.2.2数据字典 13 第三章 系统设计 21 3.1总体设计 21 3.1.1系统功能构造图 21 3.1.2系统模块设计 21 3.2数据库设计 25 3.2.1 概念构造设计 25 3.2.2 数据库逻辑构造设计 27 3.3详细设计 29 3.3.1信息管理 30 3.3.2查询管理 31 3.3.3记录管理 33 3.3.4顾客管理 34 第四章 系统实现 36 4.1顾客登录 36 4.2信息管理 37 4.3查询管理 38 4.4记录管理 39 4.5顾客管理 41 第五章 系统测试 42 5.1软件测试 42 5.1.1软件测试目 42 5.1.2软件测试办法 42 5.1.3软件测试原则 42 5.2系统测试 43 结束语 45 道谢 46 参照文献 47 第一章 概述 本章节重要简介了毕业生查询管理系统(GIMS)开发背景、开发目的、项目提出来意义所在、定义以及首字缩写词和缩略语,还简介了开发系统所采用工具。 1.1开发背景 近年来随着学校规模不断扩大,毕业生数量不断增长,关于毕业生各种信息量也成倍增长,此前始终用手工操作方式来管理和查询毕业生信息,这种管理方式存在着许多缺陷,如效率低、保密性差等,且时间一长就会产生大量文档和数据等等,这对于查询、更新和维护都带来了不少困难。总结老式办法办法既挥霍人力,又挥霍物力。 当前随着计算机技术和网络技术迅速发展,计算机应用领域不断扩大,计算机已成为各行各业一种重要工具。又由于近年来毕业生数量不断增长,关于毕业生各种信息也成倍增长,同步学校对管理规定越来越高,老式手工操作已经没有办法满足规定。为了提高学校管理工作效率,解决当下难题,咱们很有必要建立一种毕业生查询管理系统。 1.2开发目的 本系统为了减少人力和物力资源挥霍,提高学校工作人员工作效率,能更好管理这些繁琐复杂信息,计算机信息管理系统浮现便使这些问题解决变得简朴易行。 毕业生查询管理系统是典型信息管理系统(IMS)。它可觉得学校提供毕业生信息规范管理、科学记录和迅速查询,并且使用计算机对毕业生信息进行管理,具备手工管理所无法比拟长处,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。 毕业生查询管理系统开发目的为实现这些长处而设计,系统可以大大减少毕业生管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率,以便了学校管理人员对毕业生信息查询管理,提供了对毕业生信息录入、导入、导出、维护、查询毕业生信息、记录毕业生信息查询等功能。实现了对毕业生信息系统化、规范化、网络化、自动化查询管理。 1.3项目提出意义 本系统提出意义在于可以对学校提供毕业生信息进行规范管理、科学记录和迅速查询,并且可以通过计算机对毕业生信息进行管理,从而减少了人力和物力资源挥霍,提高学校工作人员工作效率,能更好管理这些繁琐复杂信息。 1.4定义、首字缩写词和缩略语 u GIMS (Graduates Inquires the Management System):毕业查询管理系统 u E – R (Entity Relationship):关系实体 u DFD (Data Flow Diagram):数据流图 u IMS (Information Management System):信息管理系统 1.5系统开发工具简介 1.5.1 MyEclipse 开发工具 MyEclipse,是一种十分先进用于开发Java,J2EEEclipse插件集合,MyEclipse功能非常强大,支持也十分广泛,特别是对各种开元产品支持十分不错。MyEclipse公司级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE扩展,运用它咱们可以在数据库和J2EE开发、发布,以及应用程序服务器整合方面极大提高工作效率。它是功能丰富J2EE集成开发环境,涉及了完备编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。 在构造上,MyEclipse特性可以被分为7类:1. JavaEE模型2. WEB开发工具3. EJB开发工具4. 应用程序服务器连接器5. JavaEE项目布置服务6. 数据库服务7. MyEclipse整合协助.对于以上每一种功能上类别,在Eclipse中均有相应功能部件,并通过一系列插件来实现它们。MyEclipse构造上这种模块化,可以让咱们在不影响其她模块状况下,对任一模块进行单独扩展和升级。对于以上每一种功能上类别,在Eclipse中均有相应功能部件,并通过一系列插件来实现它们。MyEclipse构造上这种模块化,可以让咱们在不影响其她模块状况下,对任一模块进行单独扩展和升级。 简朴而言,MyEclipse是Eclipse插件,也是一款功能强大J2EE集成开发环境,支持代码编写、配备、测试以及除错。 1.5.2 MySQL 数据库 MySQL是一种小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在1月16号被Sun公司收购。MySQL被广泛地应用在Internet上中小型网站中。由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,许多中小型网站为了减少网站总体拥有成本而选取了MySQL作为网站数据库。 MySQL是一种真正多顾客、多线程SQL数据库服务器。SQL(构造化查询语言)是世界上最流行和原则化数据库语言。MySQL是以一种客户机/服务器构造实现,它由一种服务器守护程序和诸多不同客户程序和库构成。 SQL是一种原则化语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一种网站检索产品信息及存储顾客信息,同步MySQL也足够快和灵活以容许你存储记录文献和图像。MySQL 重要长处有: (a) MySQL是一种关系数据库系统,支持SQL查询语言。 (b) MySQL可以是免费,你不需要为它付费。 (c) MySQL系统速度非常快,同样它性能也是十分优良。 (d) MySQL是一种管理简捷数据库,它没有庞大而臃肿可视化管理工具。 与其她大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它局限性之处,如规模小、功能有限(MySQL Cluster功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎限度。对于普通个人使用者和中小型公司来说,MySQL提供功能已经绰绰有余,并且由于MySQL是开放源码软件,因而可以大大减少总体拥有成本。 1.5.3 Tomcat6.0 服务器 Tomcat(Apache Software Foundation)由Apache、Sun 和其她某些公司及个人共同开发而成。由于有了Sun 参加和支持,最新Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新Servlet 2.4 和JSP 2.0 规范。由于Tomcat 技术先进、性能稳定,并且免费,因而深受Java 兴趣者爱慕并得到了某些软件开发商承认,成为当前比较流行Web 应用服务器。 Tomcat最初是由Sun软件构架师詹姆斯•邓肯•戴维森开发。日后她协助将其变为开源项目,并由Sun贡献给Apache软件基金会。由于大某些开源项目O'Reilly都会出一本有关书,并且将其封面设计成某个动物素描,因而她但愿将此项目以一种动物名字命名。由于她但愿这种动物可以自己照顾自己,最后,她将其命名为Tomcat(英语公猫或其她雄性猫科动物)。而O'Reilly出版简介Tomcat书籍(ISBN 0-596-00318-8)[1]封面也被设计成了一种公猫形象。而TomcatLogo兼吉祥物也被设计成了一只公猫。 Tomcat 6.0 是一种小型轻量级应用服务器,在中小型系统和并发访问顾客不是诸多场合下被普遍使用,是开发和调试JSP 程序首选。对于一种初学者来说,可以这样以为,当在一台机器上配备好Apache 服务器,可运用它响应对HTML 页面访问祈求。事实上Tomcat 某些是Apache 服务器扩展,但它是独立运营,因此当你运营tomcat 时,它事实上作为一种与Apache 独立进程单独运营。 第二章 系统分析 本章重要简介了系统需求分析和系统逻辑方案,其中系统需求分析包括顾客需求尚有分析需求,逻辑方案重要包括数据流图和数字字典两个某些。 2.1系统需求分析 本系统开发为实现可以大大减少毕业生管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率,以便了学校管理人员对毕业生信息查询管理,提供了对毕业生信息录入、导入、导出、维护、查询毕业生信息、记录毕业生信息查询等功能。以实现对毕业生信息系统化、规范化、网络化、自动化查询管理。Error! Reference source not found. 2.1.1顾客需求 毕业生查询管理系统重要是管理员对毕业生信息进行查询管理以及毕业生对其她毕业生状况进行查看、浏览,让管理员可以通过本系统进行各种查询与记录。本系统对象重要是管理员和毕业生。下面依照系统角色不同来对顾客需求进行描述: (1)管理员 管理员可以登录系统后对毕业生基本信息进行入库解决;可以对单个毕业生就业时间\地点进行查询;对毕业学生都市、就业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录;对各届毕业生进行就业率查询记录;对查询成果进行打印。同步毕业生所拥有功能管理员均有。 其中,管理员职称为高档可以对其她管理信息进行操作,涉及对其她管理员信息新增、修改、删除和查询等。 (2)毕业生 毕业生可以登录系统查看个人详细信息;可以修改个人登录密码;也可以对学院其她毕业生信息进行查询、浏览。 2.1.2分析需求 为了实现系统以上功能,对该系统做出了如下功能需求分析: (1)顾客登录 为使系统中数据不被非本学院人员访问,需对顾客进行合法性验证。 (2)管理员分析 1)对毕业生信息入库解决 管理员对毕业生信息入库解决可以提成两种类,第一种就是管理员手工录入毕业生信息,第二种是管理员可以通过表格直接将毕业生信息导入到数据库中保存管理起来。 2)浏览毕业生信息 管理员可以简朴浏览毕业生信息状况,同步也可以查看个人毕业生详细信息。 3)毕业生信息维护 由于毕业生信息上可以会存在着某些错误,也也许会有某些变化,因而时常需要对毕业生信息进行添加、删除、修改等操作。 4)查询毕业生信息 管理员想通过某些已拥有毕业生信息状况来查看相应毕业生详细信息,因而需要一种多条件查询功能来提供支持。 5)查询毕业生就业时间以及地点 管理员通过详细时间点或时间段来查看这个时间点或时间段毕业生就业状况,也可以通过查询就业都市来查看毕业生在某某都市就业信息状况。 6)记录查询 管理员可以通过毕业学生都市、就业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录。 7)就业率记录 管理员可以通过系统记录出毕业生就业率状况功能。 8)查询成果打印 管理员可以对查询成果进行导出打印功能。 (3)毕业生需求分析 1)查看个人信息 毕业生可以通过查看个人信息功能来查看个人信息与否有误,如果有误可以与管理员联系并改正。 2)密码修改 密码修改可以提高个人信息安全性。 3)查看其她毕业状况 毕业生可以通过管理员某些功能来理解一下自己母校毕业生基本状况,如:就率状况,就业方向状况等。 2.2系统逻辑方案 2.2.1数据流图(DFD) 数据流图是SA办法中用于表达系统逻辑模型一种工具。它以图形方式描述数据在系统中流动和解决过程,它只反映系统必要完毕逻辑功能,因此它是一种功能模型。数据流图有四种基本图形符号:“→”箭头表达数据流;“○”圆或椭圆表述加工;“=”双杠表达数据存储;方框表达数据源点或终点。Error! Reference source not found. 毕业生查询管理系统(GIMS)顶层数据流图如下图2-1所示 图2-1 系统顶层数据流图 图2-2 系统1层数据流图 图2-3 1层数据流图1号1层数据流图 图2-4 1层数据流图2号1层数据流图 图2-5 2.11层数据流图 图2-6 2.21层数据流图 图2-7 1层数据流图3号1层数据流图 图2-8 3.11层数据流图 图2-9 3.21层数据流图 2.2.2数据字典 数据字典是描述数据流图中数据信息集合。 它对数据流图上每一种成分:数据项、文献(数据构造)、数据流、数据存储、加工和外部项等给以定义和阐明;它重要由数据流描述、加工描述和文献描述三某些构成。Error! Reference source not found. 从上面数据流图可知,本系统包括如下数据流、数据存储、数据加工。 (1) 数据流 数据流名称:GIMS1.1顾客 简述:指管理员或毕业生顾客 来源:外部实体 去向:加工1.1“登录验证” 构成:顾客名 + 密码 + 角色; 数据流名称:GIMS1.1登录失败 简述:指管理员或毕业生顾客登录系统条件不符合没通过验证 来源:登录验证 去向:顾客(管理员或毕业生) 构成:系统提示信息“登录失败!”; 数据流名称:GIMS2.1.1输入信息 简述:管理员对毕业生信息添加 来源:外部实体 去向:加工2.1.1“添加毕业生信息” 构成:学号 + 姓名 + 性别 + 出生年月 + 政治面貌 + 联系电话 + 电子邮件 + 与否就业 + 就业时间 + 就业方向 + 身份证号 + 源生地 + 就业都市 + 院系 + 专业 + 班级 ; 数据流名称:GIMS2.1.1输出信息 简述:对添加成果成功与否进行提示信息 来源:添加毕业生信息 去向:管理员 构成:系统提示信息:“添加成功!”或者是“添加失败”; 数据流名称:GIMS2.2.1输入信息 简述:职称为高档管理员对管理员进行操作——添加 来源:外部实体 去向:加工2.2.1“添加管理员信息” 构成: 数据流名称:GIMS2.2.1输出信息 简述:对添加成果成功与否进行提示信息 来源:添加管理员信息 去向:外部实体 构成:系统提示信息:“添加成功!”或者是“添加失败”; 数据流名称:GIMS3.1.1条件输入 简述:通过输入条件来查询相应得毕业生信息 来源:外部实体 去向:加工3.1.1“条件查询” 构成:学号 + 姓名 + 身份证号 + 院系 + 专业 + 班级; 数据流名称:GIMS3.1.1查询成果 简述:显示条件查询成果 来源:加工3.1.1“条件查询” 去向:外部实体 构成:查询成功显示信息; 数据流名称:GIMS3.1.2输入信息 简述:输入时间点或时间段来毕业生在这个时间就业信息 来源:外部实体 去向:加工3.1.2“时间查询” 构成:时间点 + 时间段; 数据流名称:GIMS3.1.2查询成果 简述:显示时间查询成果 来源:加工3.1.2“时间查询” 去向:外部实体 构成:查询成功显示信息; 数据流名称:GIMS3.1.3输入信息 简述:通过输入就业地点来查询相应毕业生信息 来源:外部实体 去向:加工3.1.3“地点查询” 构成:就业都市(省份 + 都市); 数据流名称:GIMS3.1.3查询成果 简述:显示就业地点查询成果 来源:加工3.1.3“地点查询” 去向:外部实体 构成:查询成功显示信息; 数据流名称:GIMS3.2.1输入信息 简述:通过输入信息来查询到相应毕业生就业率状况 来源:外部实体 去向:加工3.2.1“就业率记录” 构成:院系 + 专业 + 班级; 数据流名称:GIMS3.2.1查询成果 简述:显示查询成果 来源:加工3.2.1“就业率记录” 去向:外部实体 构成:显示信息; 数据流名称:GIMS3.2.2输入信息 简述:通过输入信息来查询到相应毕业生就业方向状况 来源:外部实体 去向:加工3.2.2“就业方向记录” 构成:院系 + 专业 + 班级; 数据流名称:GIMS3.2.2查询成果 简述:显示查询成果 来源:加工3.2.2“就业方向记录” 去向:外部实体 构成:显示信息; 数据流名称:GIMS3.2.3输入信息 简述:通过输入信息来查询到相应毕业生与否在原生地工作状况 来源:外部实体 去向:加工3.2.3“源生地记录” 构成:院系 + 专业 + 班级; 数据流名称:GIMS3.2.3查询成果 简述:显示查询成果 来源:加工3.2.3“源生地记录” 去向:外部实体 构成:显示信息; (2) 数据存储 数据存储编号:GIMS01 数据存储名称:管理员信息 简述:对管理员基本信息进行存储管理 构成:管理员编号 + 姓名 + 密码 + 性别 + 籍贯 + 职称 + 政治面貌 + 联系电话 + 出生年月 + 家庭住址 + 角色 组织方式:索引文献,管理员编号为核心字 数据存储编号:GIMS02 数据存储名称:毕业生信息 简述:对毕业生基本信息进行存储管理 构成:学号 + 姓名 + 密码 + 性别 + 出生年月 + 政治面貌 + 联系电话 + 电子邮件 + 与否就业 + 就业时间 + 就业方向 + 身份证号 + 源生地 + 就业都市 + 班级编号 + 角色 组织方式:索引文献,学号为核心字 数据存储编号:GIMS03 数据存储名称:院系信息 简述:院系基本信息存储管理 构成:院系编号 + 院系名称 组织方式:索引文献,院系编号为核心字 数据存储编号:GIMS04 数据存储名称:专业信息 简述:对专业基本信息存储管理 构成:专业编号 + 院系编号 + 专业名称 组织方式:索引文献,专业编号为核心字 数据存储编号:GIMS05 数据存储名称:班级信息 简述:对班级基本信息存储管理 构成:班级编号 + 专业编号 + 班级名称 + 班主任名称 + 班主任联系电话 + 学制 组织方式:索引文献,班级编号为核心字 数据存储编号:GIMS06 数据存储名称:省份信息 简述:对省份基本信息存储管理 构成:省份编号 + 省份名称 组织方式:索引文献,省份编号为核心字 数据存储编号:GIMS07 数据存储名称:都市信息 简述:对都市基本信息存储管理 构成:都市编号 + 省份编号 + 都市名称 组织方式:索引文献,都市编号为核心字 (3) 数据加工 加工名:登录验证 编号:1.1 激发条件:点击登录系统时 优先级:普通 输入:顾客名 和 密码 输出:系统信息 加工逻辑:依照顾客名和密码 IF顾客名存在 AND 输入密码和该顾客相应密码一致 THEN 登录到系统界面 ELSE 输出消息“登录失败!” END IF 加工名:添加毕业生信息 编号:2.1.1 激发条件:点击添加毕业生信息时 优先级:普通 输入:毕业生信息 输出:系统提示信息 加工逻辑:依照学号主键和必填信息 IF 学号不存在and 必填信息有合法THEN 输出消息“添加成功!”; ELSE 输出消息“登录失败!” END IF 加工名:修改毕业生信息 编号:2.1.2 激发条件:点击修改毕业生信息时 优先级:普通 输入:更新毕业生信息 输出:系统提示信息 加工逻辑:依照必填信息 IF 必填信息有合法THEN 输出消息“修改成功!”; ELSE 输出消息“修改失败!” END IF 加工名:删除毕业生信息 编号:2.1.3 激发条件:点击删除毕业生信息时 优先级:普通 输入:要删除毕业生 输出:系统提示信息 加工逻辑:依照与否有选取毕业生 IF 没有选取要删除毕业生THEN 输出消息“请选取要删除毕业生”; ELSE 输出消息提示:与否要删除? END IF 加工名:条件查询 编号:3.1.1 激发条件:点击条件查询时 优先级:普通 输入:查询条件 输出:毕业生信息 加工逻辑:依照输入查询条件来查询毕业生信息 IF 输入条件为空THEN 输出所有毕业生信息; ELSE 显示符合条件毕业生信息 END IF 加工名:时间查询 编号:3.1.2 激发条件:点击时间查询时 优先级:普通 输入:查询时间点或时间段 输出:毕业生信息 加工逻辑:依照输入就业时间来查询毕业生信息 IF 输入条件为空THEN 输出所有毕业生信息; ELSE 显示符合条件毕业生信息 END IF 加工名:地点查询 编号:3.1.3 激发条件:点击地点查询时 优先级:普通 输入:就业地点 输出:毕业生信息 加工逻辑:依照输入就业地点来显示毕业生信息 IF 输入条件为空THEN 输出所有毕业生信息; ELSE 显示符合条件毕业生信息 END IF 加工名:就业率记录 编号:3.2.1 激发条件:点击就业率记录时 优先级:普通 输入:查询记录条件 输出:就业率记录报表 加工逻辑:依照输入查询条件来记录显示毕业生就业率状况 IF 输入条件为空THEN 显示记录毕业生就业率报表 ELSE 显示符合条件毕业生就业率报表 END IF 加工名:就业方向记录 编号:3.2.2 激发条件:点击就业方向记录时 优先级:普通 输入:查询记录条件 输出:就业方向记录报表 加工逻辑:依照输入查询记录条件来记录显示出毕业生就业方向状况 IF 输入条件为空THEN 显示记录毕业生就业方向报表 ELSE 显示符合条件毕业生就业方向报表 END IF 加工名:源生地记录 编号:3.2.3 激发条件:点击源生地记录时 优先级:普通 输入:查询记录条件 输出:源生地工作记录报表 加工逻辑:依照输入查询记录条件来记录显示出毕业生就业方向状况 IF 输入条件为空THEN 显示记录毕业生源生地工作状况报表 ELSE 显示符合条件毕业生源生地工作状况报表 END IF 第三章 系统设计 本章节重要简介了毕业生查询管理系统(GIMS)软件设计构造,给出了系统功能构造图、各个系统模块设计;数据库设计重要通过概念构造设计和数据库逻辑构造设计来实现;详细设计阐明。 3.1总体设计 总体设计阶段重要任务就是设计软件构造,也就是拟定程序由哪些模块构成以及模块间关系。通惯用层次图或构造图描绘软件构造。Error! Reference source not found. 3.1.1系统功能构造图 在需求分析基本上,对系统要实现功能进行分类,以便于管理。系统要实现功能重要分为四大类。系统功能构造图如下图3-1所示: 图3-1 系统功能构造图 3.1.2系统模块设计 毕业生查询管理系统实现了可以对毕业生基本信息进行入库解决;可以对单个毕业生就业时间地点进行查询;对毕业学生都市、就业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录;对各届毕业生进行就业率查询记录;对查询成果进行打印。通过需求分析得出本系统应包括功能有:系统首页、信息管理、查询管理、记录管理、顾客管理和系统协助。系统总体功能模块图如下图3-2所示: 图3-2 系统总体功能模块图 (1)系统首页 系统首页重要是对系统使用做了一种简朴简介,包括内容有 (2)信息管理 信息管理涉及功能模块有毕业生信息录入功能、毕业生信息导入功能、毕业生信息浏览功能和毕业生信息维护功能四个模块。信息管理子系统模块图如下图3-3所示: 图3-3 信息管理子系统模块图 1)毕业生信息录入模块实现了管理人员对毕业生信息手工录入功能,也就是添加一种毕业生信息,并保存到数据库中进行管理。 2)毕业生信息导入模块实现了管理人员对毕业生信息批量录入,毕业生信息可以以一种Excel表格形式导入到系统中并保存到后台数据中进行管理。 3)毕业生信息浏览模块实现了管理人员对毕业生信息大体迅速查看浏览功能,同步管理员也可以通过输入某些简朴查询条件,查看毕业生信息。 4)毕业生信息维护模块实现了管理人员对毕业生信息修改、删除与简朴查询功能。修改或删除后数据会及时更新保存到后台数据库中去! (3)查询管理 查询管理涉及功能模块有条件查询、就业时间查询、就业地点查询三个模块,其中就业时间查询还包括对时间点查询和对时间段查询。查询管理子系统模块图如下图3-4所示: 图3-4 查询管理子系统模块图 1)条件查询模块实现了管理员可以通过毕业生信息涉及(院系、年级、班级、学号、姓名、专业)来迅速查询出毕业生信息,并可以通过点击查看详细信息,查看毕业生详细信息状况。 2)就业时间查询模块又包括两个子模块:就业时间点查询与就业时间段查询。分别实现了管理员可以通过就业时间点或就业时间段来查询出毕业生信息,并可以通过点击查看详细信息来查看毕业生详细信息。 3)就业地点查询模块实现了管理员可以通过就业都市来查询出毕业生信息,同步也实现了多条件查询。 4)已就业毕业生查询实现了顾客可以通过点击该模块来显示查询出已经就业毕业生信息。 5)源生地工作查询实现了顾客可以通过点击该模块来显示查询出在源生地工作毕业生信息。 (4)记录管理 记录管理子系统涉及功能模块有就业率记录查询、就业方向记录查询和就业源生地工作记录查询三个功能模块。记录管理子系统模块图如下图3-5所示: 图3-5 记录管理子系统模块图 1)就业率记录查询模块实现了对毕业生就业率查询记录。管理员可以通过各种条件来查询与记录毕业生就业率状况。 2)就业方向记录查询模块实现了对毕业生就业方向查询记录。管理员可以通过各种条件来查询与记录毕业生就业方向状况。 3)源生地工作记录查询模块实现了对毕业生与否在源生地工作进行查询记录。管理员也可以通过查看源生地工作记录来查询出毕业生与否在源生地工作比率。 (5)顾客管理 顾客管理涉及功能模块有个人信息、修改密码、查看毕业生列表和管理员操作。顾客管理子系统模块图如下图3-6所示: 图3-6 顾客管理子系统模块图 1)个人信息模块实现了不同角色如(毕业生和管理员)查看个人信息显示不同信息状况。系统依照角色不同来显示应用信息。 2)密码修改模块实现了顾客对自己登录系统密码进行修改。 3)毕业生操作模块实现了管理员可以对毕业生信息进行维护。 4)管理员操作模块为职称是高档管理员才可以操作动作,重要是对初级以及中级职称管理员信息进行增、删、改、查操作。 (6)系统协助 为毕业生如果觉得自己有些信息有误可以通过电话方式联系系统管理人员来修改自己信息。 3.2数据库设计 数据库设计(database design)是将业务对象转换为表和视图等数据库对象过程。数据库设计是数据库系统开发过程中首要和基本内容。数据库是信息系统核心和基本,它把信息系统中大量数据按照一定模型组织起来,提供存储、维护、检索数据功能,使信息系统可以以便、及时、精确从数据库中获取所需信息。一种信息系统各个某些能否紧密结合在一起以及如何结合,核心在数据库,因而必要对数据库进行合理设计。Error! Reference source not found. 3.2.1 概念构造设计 概念构造设计是将分析得到顾客需求抽象为概念模型过程。即在需求分析基本上,设计出可以满足顾客需求各种实体以及它们之间互有关系概念构造设计模型。这样才干更好地、更精确地用某一DBMS实现这些需求。它是整个数据库设计核心,概念构造重要特点是能真实、充分地反映现实世界;易于理解;易于更改;易于向关系、网状、层次等各种数据模型转换。Error! Reference source not found. 通过对本系统分析重要包括如下实体 图3-7 管理员实体 图3-8 毕业生实体 图3-9 省份实体 图3-10 都市实体 图3-11 院系实体 图3-12 专业实体 图3-13 班级实体 实体与实体之间关系图如下图3-14所示 图3-14 3.2.2 数据库逻辑构造设计 逻辑构造设计任务就是把概念构造设计阶段设计好基本E-R图转换为与选用DBMS产品所支持数据模型相符合逻辑构造。Error! Reference source not found. 依照对本系统分析需要如下数据表进行存储数据 表3-1 管理员信息表t_administrator(记录管理员信息) 表3-2 毕业生信息表t_graduate(记录毕业生信息) 表3-3 院系信息表t_department(记录院系信息) 表3-4 专业信息表t_professional(记录专业信息) 表3-5 班级信息表t_class(记录班级信息) 表3-6 省份信息表t_province(记录省份信息) 表3-7 都市信息表t_city(记录都市信息) 建立各个数据表外键通过在PowerDesigner中建立关系图如下图3-15所示 图3-15 实体关系图 3.3详细设计 总体设计阶段以比较抽象概括方式提出理解决问题办法。详细设计阶段任务就是把解法详细化,也就是回答下面这个核心问题:“应当如何详细地实现这个系统。” 这个阶段任务不是编写程序,而是设计出程序详细规格阐明。这种规格阐明作用很类似于其她工程领域中工程师经常使用工程蓝图,它们应当包括必要细节,程序员可以依照它们写出实际程序代码。[12] 通过对毕业生查询管理系统需求分析和概要设计后,咱们已经懂得了本系统所包括几大模块:信息管理模块、查询管理模块、记录管理模块和顾客管理模块等。 其中信息管理模块又涉及对毕业生信息手工录入、对毕业生信息导入、浏览毕业生信息和毕业生信息维护;查询管理模块又涉及对毕业信息进行条件查询、就业地点查询、就业时间点查询和就业时间段查询;记录管理模块又涉及对毕业生就业率记录查询、源生地工作记录查询和就业方向记录查询;顾客管理模块又涉及对个人信息查看、修改个人登录密码、查看毕业生信息列表和对管理员操作,其中对管理员操作子模块只有管理员且管理员职称为高档才有权限进行操作。 退出系统就是当前顾客点击时提示与否退出系统,是退出否则继续操作。相应协助信息和系统首页提供了对本本系统简介和使用阐明以及系统某些协助信息。 下面就对几种重要模块进行详细阐明。 3.3.1信息管理 从系统模块设计可以看出来信息管理模块包括毕业生信息录入、毕业生信息导入、毕业生信息浏览和毕业生信息维护模块。 (1)毕业生信息录入模块 信息录入其实就是对毕业生信息进行入库解决,并对入库信息进行管理、存储。 在入库时 If 当前顾客为管理员 then If 数据库中已经存在该毕业生信息 then 信息录入失败 Else if 必填信息没有填写 then 信息录入失败 Else 信息录入成功 EndIf 其流程图如下图3-16所示 图3-16 毕业生信息录入 (2)毕业生信息导入 毕业生信息导入是将毕业生信息表以表格形式导入进去。并保存到后台数据库中去,如果没有导入成功,系统将予以提示信息。 (3)毕业生信息浏览 毕业生信息浏览可以导出毕业生信息表并打印。系统显示出数据库中所有毕业生信息。也可以针对性浏览。 (4)毕业生信息维护 毕业生信息维护,管理员对毕业生信息进行维护涉及增、删、改、查。管理员登录后点击毕业生信息维护,可以通过简朴查询如通过查询学号,显示学生信息然后对该学生进行响应信息修改,修改后数据保存到数据库中去。 3.3.2查询管理 从系统模块设计可以看出来查询管理模块包括条件查询、就业时间点查询、就业时间段查询和就业地点查询模块。 (1)条件查询 条件查询重要是通过对毕业生某些- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业生 信息 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文