基于JavaEE计划申报管理系统设计及实现.docVIP

基于JavaEE计划申报管理系统设计及实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JavaEE计划申报管理系统设计及实现

基于JavaEE计划申报管理系统设计及实现摘 要:为使普通中等专业学校计划申报管理更规范合理,进一步提高在汇编、整理过程中的时效性和准确率,采用三层B/S结构(Browser/Server结构),设计了一种基于JavaEE技术的计划申报管理系统,并对详细设计过程、实现方法及开发过程关键技术进行了分析和讨论。 关键词:计划申报管理系统;三层B/S 结构;JavaEE技术 中图分类号:TP319 文献标识码:A 文章编号2013)003008402 作者简介:袁小鹏(1981-),男,甘肃省高等学校招生办公室副科长,研究方向为软件设计。 1 概述 JavaEE (Java Platform,Enterprise Edition)技术是Java语言平台的扩展,通过提供中间层集成框架来满足高可用性、高可靠性、高可扩展性以及低成本等需求, 支持开发人员创建可伸缩性、灵活性、易维护性的企业应用体系结构。本计划申报管理系统选择了三层B/S 结构的解决方案,这种方案在逻辑上分为三层:客服机端(视图层)、业务逻辑层、数据管理层的应用功能,其结构如图1所示。 客服机端(视图层):是为院校和管理员用户基于Web的方式,提供应用服务的图形界面,有助于院校和管理员理解和高效解决计划申报过程中出现的问题。通过这一层把从数据库中提取出来,用Jsp页面的形式显示出来。 业务逻辑层:该层从数据操作层中获取并组织院校和管理员所需要的数据,处理院校登录计划申报的数据并传递给数据管理层。这些逻辑都是由运行在业务逻辑层上的JavaBean(EJB)来处理。 数据持久层:该层是三层模式中最底层,它用来定义、维护、访问和更新上报的计划数,并管理和满足院校和管理员对数据的请求。即把业务层处理后的计划数据保存到MySQL数据库中同时可从中取出数据给业务层。 2 系统开发环境 JavaEE的开发需要以JDK为基础,根据实际需求,采用三层模式,以MyEclipse8.0为集成开发环境,数据管理层后台采用MySQL5.0数据库,Tomcat6.0为服务器管理为基础,在WindowsXP系统中搭建Java Web开发平台。系统秉承开放性、共享性、兼容性等特点,可以使用户在使用时享受更加方便、简单、快捷的服务。 3 计划申报管理系统分析与设计 按照教育部关于推进中职招生信息化管理的要求,中专招生计划信息化管理是势在必行的工作之一,根据以往工作人员在中专招生计划管理方面出现的问题及在新形势下对招生计划管理的新要求,逐个地完成设计系统各个功能模块的分析与设计,其管理系统总体结构如图2所示。 计划申报管理系统总体结构分前台客服机端(视图层)为院校人员登录进入系统,后台为管理人员数据处理两大分系统。 3.1 院校人员登录功能 该模块功能为院校管理人员进入系统后对全年的计划申报、管理、编辑、修改及查看等提供方便。 (1)专业申报管理模块。根据中职招生下放到各市(州)管理的要求,各学校必须将计划分解到各市州,基于这个特点,上报每个专业的计划数也要分解到各市州,当然有些专业也可以在某些市州不投放计划,这个权利交给学校。专业申报模块就是方便学校批量注册专业信息,把各专业总计划数分解到各市(州),并核查专业的招生人数与各市(州)招生人数总和是否一致。 (2)查看信息模块。各学校完成专业申报后主要任务是供管理员或学校用户对专业信息查看、编辑、删除操作等维护专业信息,所以设计的专业信息管理模块的主要功能为:删除专业、编辑专业信息、增加专业信息。 (3)联系人信息管理模块。该模块便于学校随时更改注册信息,或者是招生工作人员因工作职务发生变更需要更改新的联系人姓名和联系方式等。 (4)密码维护模块。密码维护模块可以防止各学校填报的数据外泄,管理人员可根据需要不间断地更改自己的密码。 3.2 管理人员模块 管理人员模块是为招办管理人员服务的大模块,包括信息管理、通信录管理、信息统计、密码维护、计划申报管理等功能模块。 (1)信息管理模块。进入该功能,管理员很方便地了解学校填报的专业数、申报的总计划数,可点开某个学校了解更全面地填报信息,比如某个专业在各市州的专业数,并对出现问题的专业名称、计划数、招生对象、学制、办学层次、科类及备注进行编辑修改或删除,同时还可根据学校的要求新增某个专业。 (2)通信录管理。学校通讯录模块主要任务是集中形成所有注册学校的地址,邮编及各个学校负责人的联系方式,管理员可以从通信录管理模块了解各学校的注册信息,如学校名称、学校地址、学校属地、联系人及联系方式,可以对其进行编辑或者删除。删除功能可以及时删除学校所有的填报信息包括申报的

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档