zoukankan      html  css  js  c++  java
  • 基于UML科研管理系统的设计与实现10

    一.基本信息

    标题:马鞍山职业技术学院科研管理系统的设计与实现


    作者:吕明明


    时间:2016.3.15
    来源:万方知识服务平台

    关键字::科研申报,高校信息化,Java,MVC,S2SH

    二.研究背景

    ​ 我国高校科研系统发展时间较为落后,虽然现在很多高校已经根据自身特点建 立起符合自己发展需求的科研管理系统,但这些系统基本上都是建立在局域网的 基础上,属于单机版,系统的开放程度很低。由于局域网的限制,使得校内的院 系之间的沟通不是很方便,而高校与高校之间更加如此,导致了信息不能被共享。 除了局限性,目前我国高校的科研管理系统还存在的问题是虽然实现了基本的信 息化,但是在日常的管理工作中还是需要人工参与。虽然比之前的传统科研项目 的管理有所改善,但还是不能够实现数据管理的自动化,这种缺陷直接导致了系 统管理员在进行系统的维护和升级时需要耗费大量的精力和时间,并且可能需要 人工参与,过程非常的繁琐,与其他配套的一些管理系统的整合度也不高。基于 上述缺点,我们在研发高校科研管理系统时要注意结合工作流,将高校的各个部 门紧密的联系在一起,增强信息的共享性,同时使得系统管理着的工作可以更加 灵活方便[9]

    三.研究内容

    1.用例图

     2.状态图

     3.活动图

    4.系统数据流图

     5.系统架构类图

     6.硬件拓扑图

     7.模块组成图

     8。数据库操作时序图

     9.er图

    四.研究心得

    马鞍山职业技术学院科研管理系统的开发成功并在科研处运行了,学院的科 研项目的管理水平明显得到了提高,学院的教学的科研工作基本依靠这个管理系 统,科研的信息的获取或者发布都在这个平台上面完成。科研处科研管理人员通 过这个科研管理平台能够全面及时的掌握学院的科研动态,得到学院领导和全体 教员的一致肯定。 本论文对基于 MVC 的马鞍山职业技术学院的科研项目管理系统从系统的需 求分析和设计,代码的编写和测试都进行了全面的研究。针对马鞍山职业技术学 院的实际情况,依据学院科研管理的实际需求,明确了科研项目管理系统的技术 路线、数据库选型和最终的测试用例。论文完成的主要工作主要是以下几个方面: (1)采用了面向对象的需求分析方法和工具分析了马鞍山职业技术学院科研 管理的实际情况,明确了了课题的任务; (2)明确了采用 MVC 模式下进行动态网站开发,实现了界面层,数据层和 逻辑层的分别开发,采用了目前非常成熟的软件和硬件的体系结构,微软的 windows 2008 server 和微软的 sql 2008 server,操作系统和数据库的配合非常好, 另外这些也符合学院科研处的工作人员的技术基础,对微软的操作系统比较熟悉, 对应关系数据库 sql 比较熟悉,能够进行简单的数据库的维护,相关的技术资料比 较齐全。另外采用基于 web 的管理系统是一种技术趋势。 (3)系统的测试采用了目前非常成熟的测试工具 load runner 进行测试,通过 使用这个流行的测试工具,锻炼了测试水平,为后续对基于 web 的管理系统进行 测试进行了测试技术积累。

    五.参考文献

    [1] 坤燕昌. 西昌学院师资信息管理系统分析与实现: [硕士学位论文]. 成都: 电子科技大学, 2007,30-35 [2] 高纯明. JSP 系统开发技术. 江苏: 南京邮电大学出版社, 2014, 68-71 [3] 黄梯云. 管理信息系统[M]. 北京:高等教育出版社, 2015 [4] 邓勇, 丁峰, 沈钧毅. 基于 UML 的 WEB 建模系统方法[J]. 计算机工程与应用, 2014,32(6):19-21 [5] SunMicrosystemsInc. JavaPlatform, EnterpriseEditionSpecificationVersion1. 3[EB/OL]. http://java. sun. com/j2ee/docs. html. [6] Berral J. L., Goiri I, Nou R, et al. Towards energy-aware scheduling in data centers using machine learning[C]//Proceedings of the 1st International Conference on Energy-Efficient Computingand Networking. Passau, Germany, 2010: 215-224. [7] KhawarZamanAhmed. 用 J2EE 和 UML 开发 Java 企业级应用程序[M]. 康博(译). 北京: 清 华大学出版社, 2014. [8] TaylorL. UnderstandingSingleSign-on[EB/OL]. [2015-07-10]. http://www. intranetjournal. com/articles/200205/pse_05_28_02a. html [9] JanDeClercq. SingleSign-OnArchitectures[S]. RSAConfer-ence. 2014. [10] John D Mcgregor, David A Sykes. A ractieal Guideto Testing Object-oriented Software=M8, Ameriea: Addison Wesley/earson, 2014, [11] [美]RayLa. iJ2EE 平台 WebServices[M]. 周斌,译. 北京:电子工业出版社,2015. [12] 王义勇,何月顺. AJAX 的原理及其在 Web 开发中的应用[J]. 科技广场, 2014(12):66-68. [13] 张学东. Ajax 技术在 Web 应用系统开发中的应用[J].电脑技术, 2015(12):100-101. [14] 陈颂丽, 李海良. 基于 MVC 模式的个人财务管理系统的设计与实现[J]. 科技信息, 2010, (06):232 [15] 阿卢. J2EE 核心模式[M]. 北京:机械工业出版社, 2015 [16] 程郢瑞, 郭福亮, 王晶. 基于 MVC 模式的人才测评系统的分析与设计[J]. 计算机与数字 工程, 2014,(01):197-200 [17] 马仁军. 基于规则引擎和 MVC 模式的管理系统设计[J]. 电脑与电信, 2015, (02):34-36 [18] 张宇, 王映辉, 张翔南. 基于 Spring 的 MVC 框架设计与实现[J]. 计算机科学, 2015, (04):59-62 [19] 杨一冰. 基于 ORM 的 Hibernate 持久层框架[J]. 电脑编程技巧与维护, 2013,(04):30-32

  • 相关阅读:
    如何制定自己的博客园皮肤
    Notepad++ PluginManager安装常用插件
    Python进阶5---StringIO和BytesIO、路径操作、OS模块、shutil模块
    Python进阶4---Python的文件IO
    Python进阶3---python类型注解、functools
    dreamweavercs 和dreamweaver cc的區別
    Dreamweaver怎样用Edge Web Fonts功能
    vs code軟件操作
    vscode git設置
    git和svn的區別
  • 原文地址:https://www.cnblogs.com/grazy/p/14021262.html
Copyright © 2011-2022 走看看