设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于校园网的学术论文管理系统(JBuilder+ORACLE9I)JAVA033
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

摘  要
学术论文的质量和数量是衡量高等院校学术水平的重要标志,也是申报各种材料及教师间相互交流的重要来源,传统手工管理存在诸多弊病,设计开发一个基于校园网的学术论文管理系统是非常必要的。
本文简要介绍了基于校园网的学术论文管理系统的设计过程,叙述了该系统的设计内容和设计目标。着重的分析了系统的设计思想和技术特点,给出了详细的数据库结构和功能模块流程。文章最后讨论了系统的调试方法和调试过程。
本文讨论的系统采用B/S运行模式。采用目前流行的Web解决方案—J2EE。数据库管理系统采用目前国际最流行的ORACLE9I。

 

关键词:学术论文管理  校园网  信息发布


Abstract
The quantity and quantity of the learned essays is an important mark to measure the level of scholarship in college, and also is an important source of declaring every kind of material and a teacher's mutually exchanges, there are many corrupt practices in the traditional management of handicraft, so designing and developing a scientific paper management system that based on campus net is very necessary.
This text introduces the designing process based on scientific paper administrative system of campus net briefly, narrates the design contents and target of this system, analyses the design thought and technique characteristics of the system, and provides a detailed database construction and process of function mold a. The article finally discussed the system debugging method and the debugging process.The system adopts the B/S circulates mode. The adoption is current popular of Web solution — J2EE.The database management system adopts ORACLE9I which is most popular in the world.

 

Key words:The scientific paper management ,campus net ,information issue

 


目    录
摘  要. I
Abstract II
第1章 引  言. 2
1.1 题目背景. 2
1.2 设计内容. 2
1.3系统开发理论基础. 3
1.4 系统设计的目标. 6
第2章 需求分析论证. 7
2.1 需求分析. 7
2.2 总体设计思路. 7
2.2.1  数据库设计思路. 7
2.2.2  软件设计思路. 8
2.3 系统设计工具. 8
2.3.1开发工具——JBuilder 8
2.3.2数据库:Oracle 10
2.4分析程序可行性. 11
2.5经济可行性分析. 11
第3章 结构特性设计. 13
3.1E-R图及分析. 13
3.1.1系统E-R图. 13
3.1.2E-R图分析. 15
3.2表及说明. 15
第4章 程序详细设计. 18
4.1功能模块图. 18
4.2程序详细设计. 20
第5章 系统调试. 22
结束语. 24
致谢. 25
参考文献. 26


第1章 引  言
1.1 题目背景
题目来源于沈阳航空工业学院自身的业务的需要,学术论文的数量和级别高低是衡量高等院校学术水平的一个重要标志,因而往往与教师的切身利益密切相关,随着学院学科建设的步伐不断加快,申报硕士点和博士点,甚至评定教师的津贴等级都需要用到教师的学术论文信息。
随着沈阳航空工业学院的不断发展,教师发表学术论文的数量逐年递增,采用传统手工管理论文的方式以不能满足其业务需求。同时手工管理方式也存在着多种弊端。如:员工劳动强度过大;论文保管容易破损;占用空间过大;同时对论文保管空间的消防、水电配置要求过高;需要工作人员过多;总体费用过高等等。
随着计算机技术的发展,上述各项要求均可只须鼠标的轻轻点击即可完成。这不但是对工作人员劳动强度的大大减轻,而且也节约了大量的劳动力资源,节约了劳动成本。同时计算机技术的安全、快速、方便等特性也表现的淋漓尽致。
1.2 设计内容
具体内容要求和指标如下:
基于角色的功能分类,本系统面向学术论文有四类角色,即申报论文人(即论文著者),论文审核人(即学术管理部门),信息发布人员(即系统管理人员),论文引用者。
论文申报——由教师自行登陆网站,自行填写;
论文确认——由学院学术管理部门对教师的申报材料进行确认—审核;
信息发布——将已经审核通过的论文信息给以发布;
引用——某个(些)材料申报活动中加以引用。
1.3系统开发理论基础
该系统采用当前最先进的基于J2EE的三层B/S开发模式,随着软件系统的规模和复杂性的增加 ,软件体系结构的选择成为比数据结构和算法的选择更为重要的因素 ,三层客户/服务器体系结构为系统的整合提供了良好的框架 ,是建立企业级管理信息系统的最佳选择。随着体系结构的发展,软件框架结构方面也在不断发展,目前在多层应用结构方面出现JAVA技术和.NET技术的实现的不同的解决方案,二者各有优缺点,分别适用于不同规模的系统的要求。而JAVA的J2EE架构则更适用于企业级的开发。下面详细介绍一下何为三层开发模式和J2EE架构,及其用于开发优点。
所谓三层的开发模式是在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面,有助于用户理解和高效的定位应用服务。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库代码分开 。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。数据层是三层模式中最底层,用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。
三层模式的主要优点为 :
(1)良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。
(2)可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;
(3)较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式。
(4)增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。
(5)三层模式成为真正意义上的“客户端”,从而具备了很高的稳定性、延展性和执行校率。
(6)三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。
  J2EE体系结构分为三个层次,分别是客户表示层、中间逻辑层和数据管理层及应用系统。本结构具有跨平台的特性,结构中的三个层次可以处于不同的平台下进行协作应用;因为客户表示层可以使用不同的客户端程序,因此具有很好的分布性,可以适应分布式管理的要求;在后台的应用系统集成中,可以把企业不同的应用系统集成到该结构中,因此可以有效的保护现有的资源不被破坏。:
  用基于J2EE的体系结构开发的Web服务还具有以下的优点:
(1)可以跨越中间防火墙进行通信。因为WEB服务是利用HTTP最为传输媒介,中间层使用WEB服务的话,可以从客户界面直接调用中间层组件,而不必建立页面。
(2)应用系统的集成。要把企业里不同语言写成的,运行于不同平台上的各种程序集成起来必然会花费很大的开发力量。通过WEB服务可以使用标准的方法把功能和数据暴露出来,供其他程序使用。
(3)所有的企业逻辑和服务都集成封装在可重用、可移植的EJB组件中,因此系统维护性和可重用性好。
(4)中间件代码可以集中在处理业务逻辑上,无需考虑数据表示。
系统的整体设计采用的是模型-视图-控制(model-view-control,简称MVC)结构,MVC结构是目前最常见的J2EE应用所基于的体系结构,MVC主要适用于交互式的Web应用,尤其是存在大量页面及多次客户访问及数据显示;相比较而言,一个工作流体系结构更多应用于过程控制和较少交互的情况下;除了体系结构外,J2EE的设计模式对我们解决应用系统的设计也有很大的帮助。
模型-视图-控制结构是交互式应用程序广泛使用的一种体系结构。它有效地在存储和展示数据的对象中区分功能模块以降低它们之间的连接度,这种体系结构将传统的输入、处理和输入模型转化为图形显示的用户交互模型,或者换一种说法,是多层次的Web商业应用;MVC体系结构具有三个层面:模型(Model)、视图(View)和控制(Controller),每个层面有其各自的功能作用,模型层负责表达和访问商业数据,执行商业逻辑和操作。也就是说,这一层就是现实生活中功能的软件模拟。在模型层变化的时候,它将通知视图层并提供后者访问自身状态的能力,同时控制层也可以访问其功能函数以完成相关的任务。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!