ImageVerifierCode 换一换
格式:DOC , 页数:56 ,大小:2.26MB ,
资源ID:2610769      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2610769.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(毕业生信息标准管理系统.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

毕业生信息标准管理系统.doc

1、摘 要随着当代信息技术水平不断提高、计算机技术不断发展,同步近年来学校规模也不断扩大,毕业生数量也不断增长,学校对管理毕业生信息规定也越来越高,计算机信息管理系统浮现便使这些问题能较好得以解决。毕业生查询管理系统是典型信息管理系统(IMS),本系统可以大大减少毕业生信息管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率。作为一种小型查询管理系统,它具备手工管理所无法比拟有点,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。核心词:软件;查询管理系统;信息管理。AbstractAlong with the development of modern info

2、rmation 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 inqu

3、ires 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

4、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 .目录第一章 概述61.1开发背景61.2开发目的61.3项目提出意义61.4定义、首字缩

5、写词和缩略语71.5系统开发工具简介71.5.1 MyEclipse 开发工具71.5.2 MySQL 数据库71.5.3 Tomcat6.0 服务器8第二章 系统分析92.1系统需求分析92.1.1顾客需求92.1.2分析需求102.2系统逻辑方案112.2.1数据流图(DFD)112.2.2数据字典13第三章 系统设计213.1总体设计213.1.1系统功能构造图213.1.2系统模块设计213.2数据库设计253.2.1 概念构造设计253.2.2 数据库逻辑构造设计273.3详细设计293.3.1信息管理303.3.2查询管理313.3.3记录管理333.3.4顾客管理34第四章 系统

6、实现364.1顾客登录364.2信息管理374.3查询管理384.4记录管理394.5顾客管理41第五章 系统测试425.1软件测试425.1.1软件测试目425.1.2软件测试办法425.1.3软件测试原则425.2系统测试43结束语45道谢46参照文献47第一章 概述本章节重要简介了毕业生查询管理系统(GIMS)开发背景、开发目的、项目提出来意义所在、定义以及首字缩写词和缩略语,还简介了开发系统所采用工具。1.1开发背景近年来随着学校规模不断扩大,毕业生数量不断增长,关于毕业生各种信息量也成倍增长,此前始终用手工操作方式来管理和查询毕业生信息,这种管理方式存在着许多缺陷,如效率低、保密性差

7、等,且时间一长就会产生大量文档和数据等等,这对于查询、更新和维护都带来了不少困难。总结老式办法办法既挥霍人力,又挥霍物力。当前随着计算机技术和网络技术迅速发展,计算机应用领域不断扩大,计算机已成为各行各业一种重要工具。又由于近年来毕业生数量不断增长,关于毕业生各种信息也成倍增长,同步学校对管理规定越来越高,老式手工操作已经没有办法满足规定。为了提高学校管理工作效率,解决当下难题,咱们很有必要建立一种毕业生查询管理系统。1.2开发目的本系统为了减少人力和物力资源挥霍,提高学校工作人员工作效率,能更好管理这些繁琐复杂信息,计算机信息管理系统浮现便使这些问题解决变得简朴易行。毕业生查询管理系统是典型

8、信息管理系统(IMS)。它可觉得学校提供毕业生信息规范管理、科学记录和迅速查询,并且使用计算机对毕业生信息进行管理,具备手工管理所无法比拟长处,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。毕业生查询管理系统开发目的为实现这些长处而设计,系统可以大大减少毕业生管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率,以便了学校管理人员对毕业生信息查询管理,提供了对毕业生信息录入、导入、导出、维护、查询毕业生信息、记录毕业生信息查询等功能。实现了对毕业生信息系统化、规范化、网络化、自动化查询管理。1.3项目提出意义本系统提出意义在于可以对学校提供毕业生信息进行规

9、范管理、科学记录和迅速查询,并且可以通过计算机对毕业生信息进行管理,从而减少了人力和物力资源挥霍,提高学校工作人员工作效率,能更好管理这些繁琐复杂信息。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,是一种十

10、分先进用于开发Java,J2EEEclipse插件集合,MyEclipse功能非常强大,支持也十分广泛,特别是对各种开元产品支持十分不错。MyEclipse公司级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE扩展,运用它咱们可以在数据库和J2EE开发、发布,以及应用程序服务器整合方面极大提高工作效率。它是功能丰富J2EE集成开发环境,涉及了完备编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。在构造上,MyEclipse特性可以被分为7类:1

11、. JavaEE模型2. WEB开发工具3. EJB开发工具4. 应用程序服务器连接器5. JavaEE项目布置服务6. 数据库服务7. MyEclipse整合协助.对于以上每一种功能上类别,在Eclipse中均有相应功能部件,并通过一系列插件来实现它们。MyEclipse构造上这种模块化,可以让咱们在不影响其她模块状况下,对任一模块进行单独扩展和升级。对于以上每一种功能上类别,在Eclipse中均有相应功能部件,并通过一系列插件来实现它们。MyEclipse构造上这种模块化,可以让咱们在不影响其她模块状况下,对任一模块进行单独扩展和升级。简朴而言,MyEclipse是Eclipse插件,也是

12、一款功能强大J2EE集成开发环境,支持代码编写、配备、测试以及除错。1.5.2 MySQL 数据库MySQL是一种小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在1月16号被Sun公司收购。MySQL被广泛地应用在Internet上中小型网站中。由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,许多中小型网站为了减少网站总体拥有成本而选取了MySQL作为网站数据库。MySQL是一种真正多顾客、多线程SQL数据库服务器。SQL(构造化查询语言)是世界上最流行和原则化数据库语言。MySQL是以一种客户机/服务器构造实现,它由一种服务器守护程序和诸多不同客户程序和库构成。 S

13、QL是一种原则化语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一种网站检索产品信息及存储顾客信息,同步MySQL也足够快和灵活以容许你存储记录文献和图像。MySQL 重要长处有:(a)MySQL是一种关系数据库系统,支持SQL查询语言。(b)MySQL可以是免费,你不需要为它付费。(c)MySQL系统速度非常快,同样它性能也是十分优良。(d)MySQL是一种管理简捷数据库,它没有庞大而臃肿可视化管理工具。与其她大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它局限性之处,如规模小、功能有限(MySQL Cluster功能和效率都相对比较差)等,但

14、是这丝毫也没有减少它受欢迎限度。对于普通个人使用者和中小型公司来说,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 兴趣者爱慕并得到了某些软件开发商承认

15、,成为当前比较流行Web 应用服务器。Tomcat最初是由Sun软件构架师詹姆斯邓肯戴维森开发。日后她协助将其变为开源项目,并由Sun贡献给Apache软件基金会。由于大某些开源项目OReilly都会出一本有关书,并且将其封面设计成某个动物素描,因而她但愿将此项目以一种动物名字命名。由于她但愿这种动物可以自己照顾自己,最后,她将其命名为Tomcat(英语公猫或其她雄性猫科动物)。而OReilly出版简介Tomcat书籍(ISBN 0-596-00318-8)1封面也被设计成了一种公猫形象。而TomcatLogo兼吉祥物也被设计成了一只公猫。Tomcat 6.0 是一种小型轻量级应用服务器,在中

16、小型系统和并发访问顾客不是诸多场合下被普遍使用,是开发和调试JSP 程序首选。对于一种初学者来说,可以这样以为,当在一台机器上配备好Apache 服务器,可运用它响应对HTML 页面访问祈求。事实上Tomcat 某些是Apache 服务器扩展,但它是独立运营,因此当你运营tomcat 时,它事实上作为一种与Apache 独立进程单独运营。第二章 系统分析本章重要简介了系统需求分析和系统逻辑方案,其中系统需求分析包括顾客需求尚有分析需求,逻辑方案重要包括数据流图和数字字典两个某些。2.1系统需求分析本系统开发为实现可以大大减少毕业生管理方面工作量,减少了人力和物力挥霍,明显提高了学校管理工作效率

17、,以便了学校管理人员对毕业生信息查询管理,提供了对毕业生信息录入、导入、导出、维护、查询毕业生信息、记录毕业生信息查询等功能。以实现对毕业生信息系统化、规范化、网络化、自动化查询管理。Error! Reference source not found.2.1.1顾客需求毕业生查询管理系统重要是管理员对毕业生信息进行查询管理以及毕业生对其她毕业生状况进行查看、浏览,让管理员可以通过本系统进行各种查询与记录。本系统对象重要是管理员和毕业生。下面依照系统角色不同来对顾客需求进行描述:(1)管理员管理员可以登录系统后对毕业生基本信息进行入库解决;可以对单个毕业生就业时间地点进行查询;对毕业学生都市、就

18、业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录;对各届毕业生进行就业率查询记录;对查询成果进行打印。同步毕业生所拥有功能管理员均有。其中,管理员职称为高档可以对其她管理信息进行操作,涉及对其她管理员信息新增、修改、删除和查询等。(2)毕业生毕业生可以登录系统查看个人详细信息;可以修改个人登录密码;也可以对学院其她毕业生信息进行查询、浏览。2.1.2分析需求为了实现系统以上功能,对该系统做出了如下功能需求分析:(1)顾客登录为使系统中数据不被非本学院人员访问,需对顾客进行合法性验证。(2)管理员分析1)对毕业生信息入库解决管理员对毕业生信息入库解决可以提成两种类,第一种就是管理员

19、手工录入毕业生信息,第二种是管理员可以通过表格直接将毕业生信息导入到数据库中保存管理起来。2)浏览毕业生信息管理员可以简朴浏览毕业生信息状况,同步也可以查看个人毕业生详细信息。3)毕业生信息维护由于毕业生信息上可以会存在着某些错误,也也许会有某些变化,因而时常需要对毕业生信息进行添加、删除、修改等操作。4)查询毕业生信息管理员想通过某些已拥有毕业生信息状况来查看相应毕业生详细信息,因而需要一种多条件查询功能来提供支持。5)查询毕业生就业时间以及地点管理员通过详细时间点或时间段来查看这个时间点或时间段毕业生就业状况,也可以通过查询就业都市来查看毕业生在某某都市就业信息状况。6)记录查询管理员可以

20、通过毕业学生都市、就业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录。7)就业率记录管理员可以通过系统记录出毕业生就业率状况功能。8)查询成果打印管理员可以对查询成果进行导出打印功能。(3)毕业生需求分析1)查看个人信息毕业生可以通过查看个人信息功能来查看个人信息与否有误,如果有误可以与管理员联系并改正。2)密码修改密码修改可以提高个人信息安全性。3)查看其她毕业状况毕业生可以通过管理员某些功能来理解一下自己母校毕业生基本状况,如:就率状况,就业方向状况等。2.2系统逻辑方案2.2.1数据流图(DFD)数据流图是SA办法中用于表达系统逻辑模型一种工具。它以图形方式描述数据在系统中

21、流动和解决过程,它只反映系统必要完毕逻辑功能,因此它是一种功能模型。数据流图有四种基本图形符号:“”箭头表达数据流;“”圆或椭圆表述加工;“=”双杠表达数据存储;方框表达数据源点或终点。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

22、数据字典数据字典是描述数据流图中数据信息集合。 它对数据流图上每一种成分:数据项、文献(数据构造)、数据流、数据存储、加工和外部项等给以定义和阐明;它重要由数据流描述、加工描述和文献描述三某些构成。Error! Reference source not found.从上面数据流图可知,本系统包括如下数据流、数据存储、数据加工。(1) 数据流数据流名称:GIMS1.1顾客简述:指管理员或毕业生顾客来源:外部实体去向:加工1.1“登录验证”构成:顾客名 + 密码 + 角色;数据流名称:GIMS1.1登录失败简述:指管理员或毕业生顾客登录系统条件不符合没通过验证来源:登录验证 去向:顾客(管理员或毕

23、业生)构成:系统提示信息“登录失败!”;数据流名称:GIMS2.1.1输入信息简述:管理员对毕业生信息添加来源:外部实体去向:加工2.1.1“添加毕业生信息”构成:学号 + 姓名 + 性别 + 出生年月 + 政治面貌 + 联系电话 + 电子邮件 + 与否就业 + 就业时间 + 就业方向 + 身份证号 + 源生地 + 就业都市 + 院系 + 专业 + 班级 ;数据流名称:GIMS2.1.1输出信息简述:对添加成果成功与否进行提示信息来源:添加毕业生信息去向:管理员 构成:系统提示信息:“添加成功!”或者是“添加失败”;数据流名称:GIMS2.2.1输入信息简述:职称为高档管理员对管理员进行操作添

24、加来源:外部实体去向:加工2.2.1“添加管理员信息”构成: 数据流名称:GIMS2.2.1输出信息简述:对添加成果成功与否进行提示信息来源:添加管理员信息去向:外部实体构成:系统提示信息:“添加成功!”或者是“添加失败”;数据流名称:GIMS3.1.1条件输入简述:通过输入条件来查询相应得毕业生信息 来源:外部实体去向:加工3.1.1“条件查询”构成:学号 + 姓名 + 身份证号 + 院系 + 专业 + 班级;数据流名称:GIMS3.1.1查询成果简述:显示条件查询成果 来源:加工3.1.1“条件查询”去向:外部实体构成:查询成功显示信息; 数据流名称:GIMS3.1.2输入信息简述:输入时

25、间点或时间段来毕业生在这个时间就业信息来源:外部实体去向:加工3.1.2“时间查询”构成:时间点 + 时间段;数据流名称:GIMS3.1.2查询成果简述:显示时间查询成果 来源:加工3.1.2“时间查询”去向:外部实体构成:查询成功显示信息;数据流名称:GIMS3.1.3输入信息简述:通过输入就业地点来查询相应毕业生信息 来源:外部实体去向:加工3.1.3“地点查询”构成:就业都市(省份 + 都市);数据流名称:GIMS3.1.3查询成果简述:显示就业地点查询成果 来源:加工3.1.3“地点查询”去向:外部实体构成:查询成功显示信息;数据流名称:GIMS3.2.1输入信息简述:通过输入信息来查

26、询到相应毕业生就业率状况来源:外部实体去向:加工3.2.1“就业率记录”构成:院系 + 专业 + 班级;数据流名称:GIMS3.2.1查询成果简述:显示查询成果 来源:加工3.2.1“就业率记录”去向:外部实体构成:显示信息; 数据流名称:GIMS3.2.2输入信息简述:通过输入信息来查询到相应毕业生就业方向状况来源:外部实体去向:加工3.2.2“就业方向记录”构成:院系 + 专业 + 班级;数据流名称:GIMS3.2.2查询成果简述:显示查询成果 来源:加工3.2.2“就业方向记录”去向:外部实体构成:显示信息;数据流名称:GIMS3.2.3输入信息简述:通过输入信息来查询到相应毕业生与否在

27、原生地工作状况来源:外部实体去向:加工3.2.3“源生地记录”构成:院系 + 专业 + 班级;数据流名称:GIMS3.2.3查询成果简述:显示查询成果 来源:加工3.2.3“源生地记录”去向:外部实体构成:显示信息;(2) 数据存储数据存储编号:GIMS01数据存储名称:管理员信息简述:对管理员基本信息进行存储管理构成:管理员编号 + 姓名 + 密码 + 性别 + 籍贯 + 职称 + 政治面貌 + 联系电话 + 出生年月 + 家庭住址 + 角色组织方式:索引文献,管理员编号为核心字数据存储编号:GIMS02数据存储名称:毕业生信息简述:对毕业生基本信息进行存储管理构成:学号 + 姓名 + 密码

28、 + 性别 + 出生年月 + 政治面貌 + 联系电话 + 电子邮件 + 与否就业 + 就业时间 + 就业方向 + 身份证号 + 源生地 + 就业都市 + 班级编号 + 角色组织方式:索引文献,学号为核心字数据存储编号:GIMS03数据存储名称:院系信息简述:院系基本信息存储管理构成:院系编号 + 院系名称 组织方式:索引文献,院系编号为核心字数据存储编号:GIMS04数据存储名称:专业信息简述:对专业基本信息存储管理构成:专业编号 + 院系编号 + 专业名称 组织方式:索引文献,专业编号为核心字数据存储编号:GIMS05数据存储名称:班级信息简述:对班级基本信息存储管理构成:班级编号 + 专业

29、编号 + 班级名称 + 班主任名称 + 班主任联系电话 + 学制组织方式:索引文献,班级编号为核心字数据存储编号:GIMS06数据存储名称:省份信息简述:对省份基本信息存储管理构成:省份编号 + 省份名称 组织方式:索引文献,省份编号为核心字数据存储编号:GIMS07数据存储名称:都市信息简述:对都市基本信息存储管理构成:都市编号 + 省份编号 + 都市名称 组织方式:索引文献,都市编号为核心字(3) 数据加工 加工名:登录验证编号:1.1激发条件:点击登录系统时优先级:普通输入:顾客名 和 密码输出:系统信息加工逻辑:依照顾客名和密码IF顾客名存在 AND 输入密码和该顾客相应密码一致 TH

30、EN登录到系统界面ELSE 输出消息“登录失败!”END IF加工名:添加毕业生信息编号:2.1.1激发条件:点击添加毕业生信息时优先级:普通输入:毕业生信息输出:系统提示信息加工逻辑:依照学号主键和必填信息IF 学号不存在and 必填信息有合法THEN输出消息“添加成功!”;ELSE 输出消息“登录失败!”END IF加工名:修改毕业生信息编号:2.1.2激发条件:点击修改毕业生信息时优先级:普通输入:更新毕业生信息输出:系统提示信息加工逻辑:依照必填信息IF 必填信息有合法THEN输出消息“修改成功!”;ELSE 输出消息“修改失败!”END IF加工名:删除毕业生信息编号:2.1.3激发

31、条件:点击删除毕业生信息时优先级:普通输入:要删除毕业生输出:系统提示信息加工逻辑:依照与否有选取毕业生IF 没有选取要删除毕业生THEN输出消息“请选取要删除毕业生”;ELSE 输出消息提示:与否要删除?END IF加工名:条件查询编号:3.1.1激发条件:点击条件查询时优先级:普通输入:查询条件输出:毕业生信息加工逻辑:依照输入查询条件来查询毕业生信息IF 输入条件为空THEN输出所有毕业生信息;ELSE 显示符合条件毕业生信息END IF加工名:时间查询编号:3.1.2激发条件:点击时间查询时优先级:普通输入:查询时间点或时间段输出:毕业生信息加工逻辑:依照输入就业时间来查询毕业生信息I

32、F 输入条件为空THEN输出所有毕业生信息;ELSE 显示符合条件毕业生信息END IF加工名:地点查询编号:3.1.3激发条件:点击地点查询时优先级:普通输入:就业地点输出:毕业生信息加工逻辑:依照输入就业地点来显示毕业生信息IF 输入条件为空THEN输出所有毕业生信息;ELSE 显示符合条件毕业生信息END IF加工名:就业率记录编号:3.2.1激发条件:点击就业率记录时优先级:普通输入:查询记录条件输出:就业率记录报表加工逻辑:依照输入查询条件来记录显示毕业生就业率状况IF 输入条件为空THEN显示记录毕业生就业率报表ELSE 显示符合条件毕业生就业率报表END IF加工名:就业方向记录

33、编号:3.2.2激发条件:点击就业方向记录时优先级:普通输入:查询记录条件输出:就业方向记录报表加工逻辑:依照输入查询记录条件来记录显示出毕业生就业方向状况IF 输入条件为空THEN显示记录毕业生就业方向报表ELSE 显示符合条件毕业生就业方向报表END IF加工名:源生地记录编号:3.2.3激发条件:点击源生地记录时优先级:普通输入:查询记录条件输出:源生地工作记录报表加工逻辑:依照输入查询记录条件来记录显示出毕业生就业方向状况IF 输入条件为空THEN显示记录毕业生源生地工作状况报表ELSE 显示符合条件毕业生源生地工作状况报表END IF第三章 系统设计本章节重要简介了毕业生查询管理系统

34、(GIMS)软件设计构造,给出了系统功能构造图、各个系统模块设计;数据库设计重要通过概念构造设计和数据库逻辑构造设计来实现;详细设计阐明。3.1总体设计总体设计阶段重要任务就是设计软件构造,也就是拟定程序由哪些模块构成以及模块间关系。通惯用层次图或构造图描绘软件构造。Error! Reference source not found.3.1.1系统功能构造图在需求分析基本上,对系统要实现功能进行分类,以便于管理。系统要实现功能重要分为四大类。系统功能构造图如下图3-1所示:图3-1 系统功能构造图3.1.2系统模块设计毕业生查询管理系统实现了可以对毕业生基本信息进行入库解决;可以对单个毕业生就

35、业时间地点进行查询;对毕业学生都市、就业方向、就业方向与否与专业有关性、与否回生源所在地进行查询记录;对各届毕业生进行就业率查询记录;对查询成果进行打印。通过需求分析得出本系统应包括功能有:系统首页、信息管理、查询管理、记录管理、顾客管理和系统协助。系统总体功能模块图如下图3-2所示:图3-2 系统总体功能模块图(1)系统首页系统首页重要是对系统使用做了一种简朴简介,包括内容有(2)信息管理信息管理涉及功能模块有毕业生信息录入功能、毕业生信息导入功能、毕业生信息浏览功能和毕业生信息维护功能四个模块。信息管理子系统模块图如下图3-3所示:图3-3 信息管理子系统模块图1)毕业生信息录入模块实现了

36、管理人员对毕业生信息手工录入功能,也就是添加一种毕业生信息,并保存到数据库中进行管理。2)毕业生信息导入模块实现了管理人员对毕业生信息批量录入,毕业生信息可以以一种Excel表格形式导入到系统中并保存到后台数据中进行管理。3)毕业生信息浏览模块实现了管理人员对毕业生信息大体迅速查看浏览功能,同步管理员也可以通过输入某些简朴查询条件,查看毕业生信息。4)毕业生信息维护模块实现了管理人员对毕业生信息修改、删除与简朴查询功能。修改或删除后数据会及时更新保存到后台数据库中去!(3)查询管理查询管理涉及功能模块有条件查询、就业时间查询、就业地点查询三个模块,其中就业时间查询还包括对时间点查询和对时间段查

37、询。查询管理子系统模块图如下图3-4所示:图3-4 查询管理子系统模块图1)条件查询模块实现了管理员可以通过毕业生信息涉及(院系、年级、班级、学号、姓名、专业)来迅速查询出毕业生信息,并可以通过点击查看详细信息,查看毕业生详细信息状况。2)就业时间查询模块又包括两个子模块:就业时间点查询与就业时间段查询。分别实现了管理员可以通过就业时间点或就业时间段来查询出毕业生信息,并可以通过点击查看详细信息来查看毕业生详细信息。3)就业地点查询模块实现了管理员可以通过就业都市来查询出毕业生信息,同步也实现了多条件查询。4)已就业毕业生查询实现了顾客可以通过点击该模块来显示查询出已经就业毕业生信息。5)源生

38、地工作查询实现了顾客可以通过点击该模块来显示查询出在源生地工作毕业生信息。(4)记录管理记录管理子系统涉及功能模块有就业率记录查询、就业方向记录查询和就业源生地工作记录查询三个功能模块。记录管理子系统模块图如下图3-5所示:图3-5 记录管理子系统模块图1)就业率记录查询模块实现了对毕业生就业率查询记录。管理员可以通过各种条件来查询与记录毕业生就业率状况。2)就业方向记录查询模块实现了对毕业生就业方向查询记录。管理员可以通过各种条件来查询与记录毕业生就业方向状况。3)源生地工作记录查询模块实现了对毕业生与否在源生地工作进行查询记录。管理员也可以通过查看源生地工作记录来查询出毕业生与否在源生地工

39、作比率。(5)顾客管理顾客管理涉及功能模块有个人信息、修改密码、查看毕业生列表和管理员操作。顾客管理子系统模块图如下图3-6所示:图3-6 顾客管理子系统模块图1)个人信息模块实现了不同角色如(毕业生和管理员)查看个人信息显示不同信息状况。系统依照角色不同来显示应用信息。2)密码修改模块实现了顾客对自己登录系统密码进行修改。3)毕业生操作模块实现了管理员可以对毕业生信息进行维护。4)管理员操作模块为职称是高档管理员才可以操作动作,重要是对初级以及中级职称管理员信息进行增、删、改、查操作。(6)系统协助为毕业生如果觉得自己有些信息有误可以通过电话方式联系系统管理人员来修改自己信息。3.2数据库设

40、计数据库设计(database design)是将业务对象转换为表和视图等数据库对象过程。数据库设计是数据库系统开发过程中首要和基本内容。数据库是信息系统核心和基本,它把信息系统中大量数据按照一定模型组织起来,提供存储、维护、检索数据功能,使信息系统可以以便、及时、精确从数据库中获取所需信息。一种信息系统各个某些能否紧密结合在一起以及如何结合,核心在数据库,因而必要对数据库进行合理设计。Error! Reference source not found. 3.2.1 概念构造设计概念构造设计是将分析得到顾客需求抽象为概念模型过程。即在需求分析基本上,设计出可以满足顾客需求各种实体以及它们之间互

41、有关系概念构造设计模型。这样才干更好地、更精确地用某一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图转换为与选用DBM

42、S产品所支持数据模型相符合逻辑构造。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(记录都市信息)建立各个数据表外键通过在PowerDesign

43、er中建立关系图如下图3-15所示图3-15 实体关系图3.3详细设计总体设计阶段以比较抽象概括方式提出理解决问题办法。详细设计阶段任务就是把解法详细化,也就是回答下面这个核心问题:“应当如何详细地实现这个系统。”这个阶段任务不是编写程序,而是设计出程序详细规格阐明。这种规格阐明作用很类似于其她工程领域中工程师经常使用工程蓝图,它们应当包括必要细节,程序员可以依照它们写出实际程序代码。12通过对毕业生查询管理系统需求分析和概要设计后,咱们已经懂得了本系统所包括几大模块:信息管理模块、查询管理模块、记录管理模块和顾客管理模块等。其中信息管理模块又涉及对毕业生信息手工录入、对毕业生信息导入、浏览毕

44、业生信息和毕业生信息维护;查询管理模块又涉及对毕业信息进行条件查询、就业地点查询、就业时间点查询和就业时间段查询;记录管理模块又涉及对毕业生就业率记录查询、源生地工作记录查询和就业方向记录查询;顾客管理模块又涉及对个人信息查看、修改个人登录密码、查看毕业生信息列表和对管理员操作,其中对管理员操作子模块只有管理员且管理员职称为高档才有权限进行操作。退出系统就是当前顾客点击时提示与否退出系统,是退出否则继续操作。相应协助信息和系统首页提供了对本本系统简介和使用阐明以及系统某些协助信息。下面就对几种重要模块进行详细阐明。3.3.1信息管理从系统模块设计可以看出来信息管理模块包括毕业生信息录入、毕业生

45、信息导入、毕业生信息浏览和毕业生信息维护模块。(1)毕业生信息录入模块信息录入其实就是对毕业生信息进行入库解决,并对入库信息进行管理、存储。在入库时 If 当前顾客为管理员 then If 数据库中已经存在该毕业生信息 then信息录入失败Else if 必填信息没有填写 then信息录入失败Else信息录入成功EndIf其流程图如下图3-16所示图3-16 毕业生信息录入(2)毕业生信息导入毕业生信息导入是将毕业生信息表以表格形式导入进去。并保存到后台数据库中去,如果没有导入成功,系统将予以提示信息。(3)毕业生信息浏览毕业生信息浏览可以导出毕业生信息表并打印。系统显示出数据库中所有毕业生信息。也可以针对性浏览。(4)毕业生信息维护毕业生信息维护,管理员对毕业生信息进行维护涉及增、删、改、查。管理员登录后点击毕业生信息维护,可以通过简朴查询如通过查询学号,显示学生信息然后对该学生进行响应信息修改,修改后数据保存到数据库中去。3.3.2查询管理从系统模块设计可以看出来查询管理模块包括条件查询、就业时间点查询、就业时间段查询和就业地点查询模块。(1)条件查询条件查询重要是通过对毕业生某些

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服