基于B/S结构的高校科研业务管理系统的设计与实现

基于B/S结构的高校科研业务管理系统的设计与实现

论文摘要

随着我国高等教育结构的调整和规模的扩大,我国高等教育已经迈入大众化教育阶段,而科研工作也已成为高校除人才培养之外所承担的又一项重要工作,高校科研业务管理信息化平台建设成为提高高校科研管理水平的重要手段。本课题立足于石家庄信息工程职业学院,着眼于利用当前先进的计算机网络技术,发挥计算机网络技术先进、高效、快捷的特性,为学院的教职员工、科研业务管理人员和决策者提供一套方便、快捷的集科研业务信息申报、审核、查询等相关功能于一体的软件系统,帮助学院提高科研管理工作的效率。文中首先介绍了当前高校科研业务管理工作的现状,并进行了简要分析,总结出应用和开发高校科研业务管理系统的必要性。随后,通过对用户需求进行调研和分析,明确了系统的总体设计目标,有针对性的提出了系统解决方案,对系统开发中使用的相关技术进行了简单介绍。在进行了充分的需求分析的基础上,确定了系统要实现的功能模块,包括个人资料管理、个人科研业务管理、科研业务审核、科研业务查询、系统设置以及用户和角色管理共六个模块。随后,详细阐述了系统体系结构的分层设计思想,将软件系统设计为三层,分别是表示层、业务逻辑层、数据访问层。在数据访问层的设计和实现中,将.NET的反射技术和抽象工厂模式相结合,进一步提高了系统的可扩展性和易维护性。最后,简述了系统部分关键技术和模块的实现过程,以及系统的测试和实施情况。并在对所开发的系统进行全面总结的基础上,分析了系统的不足和尚需改进之处,为今后系统功能的进一步完善及扩展指明了方向。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题提出的背景及研究目的
  • 1.1.1 课题来源
  • 1.1.2 科研管理工作简介
  • 1.1.3 科研管理工作现状
  • 1.1.4 课题的意义
  • 1.2 科研业务管理系统发展现状及本系统的特点
  • 1.3 课题研究的主要内容
  • 1.4 技术路线
  • 1.4.1 建立系统模型
  • 1.4.2 数据库技术
  • 1.4.3 分层次、模块化的设计开发
  • 1.4.4 反射机制与抽象工厂模式的结合
  • 1.4.5 软件测试
  • 第2章 系统分析
  • 2.1 可行性分析
  • 2.1.1 经济可行性
  • 2.1.2 技术可行性
  • 2.1.3 管理可行性
  • 2.1.4 操作可行性
  • 2.2 需求分析
  • 2.2.1 系统功能需求
  • 2.2.2 系统性能需求
  • 2.2.3 系统运行需求
  • 2.2.4 其他系统需求
  • 2.3 系统科研管理工作业务分析
  • 2.3.1 基础数据录入
  • 2.3.2 科研信息审核
  • 2.3.3 信息综合查询
  • 2.3.4 其他
  • 2.4 科研业务管理各角色及其功能描述
  • 2.5 本章小结
  • 第3章 系统解决方案和开发技术简介
  • 3.1 系统设计目标
  • 3.2 系统设计思想和设计原则
  • 3.2.1 系统设计思想
  • 3.2.2 系统设计原则
  • 3.3 技术解决方案
  • 3.3.1 技术目标
  • 3.3.2 系统技术框架
  • 3.3.3 系统开发环境
  • 3.4 开发技术简介
  • 3.4.1 .NET 技术
  • 3.4.2 ASP.NET 技术
  • 3.4.3 ADO.NET 技术
  • 3.4.4 C#语言
  • 3.4.5 SQL Server 2005 数据库
  • 3.4.6 B/S 体系结构简介
  • 3.5 本章小结
  • 第4章 系统设计
  • 4.1 系统功能模块设计
  • 4.1.1 个人资料管理模块
  • 4.1.2 个人科研业务信息管理模块
  • 4.1.3 科研业务审核模块
  • 4.1.4 科研业务查询模块
  • 4.1.5 系统维护模块
  • 4.1.6 用户和角色管理模块
  • 4.2 数据库设计
  • 4.2.1 数据库设计的内容
  • 4.2.2 数据库设计的阶段与工作
  • 4.2.3 数据库的设计与实现
  • 4.3 系统B/S 架构设计
  • 4.3.1 B/S 三层构架简介
  • 4.3.2 系统B/S 构架设计
  • 4.4 软件系统构架设计
  • 4.4.1 软件设计三层架构
  • 4.4.2 系统分层构架设计
  • 4.5 系统各层及类库设计
  • 4.5.1 数据库访问类设计
  • 4.5.2 业务实体设计
  • 4.5.3 通用类库设计
  • 4.5.4 数据访问层设计
  • 4.5.5 业务逻辑层设计
  • 4.5.6 表示层设计
  • 4.6 数据挖掘在系统中的应用
  • 4.6.1 数据挖掘概述
  • 4.6.2 聚类分析在系统中的应用
  • 4.7 本章小结
  • 第5章 系统详细设计与实现
  • 5.1 反射机制+抽象工厂模式在数据访问层的实现
  • 5.1.1 IDAL 程序集的实现
  • 5.1.2 SQLServerDAL 和DBUtility 程序集的实现
  • 5.1.3 DALFactory 程序集的实现
  • 5.1.4 数据访问层的使用
  • 5.2 系统主要功能模块的实现
  • 5.2.1 用户和角色管理模块的实现
  • 5.2.2 科研业务审核模块的实现
  • 5.2.3 科研业务查询模块的实现
  • 5.3 使用PROFILE 维护应用程序状态
  • 5.4 本章小结
  • 第6章 软件测试及实施
  • 6.1 软件测试
  • 6.1.1 单元测试
  • 6.1.2 集成测试
  • 6.1.3 系统测试
  • 6.2 系统实施情况
  • 6.3 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].大型能源集团境外人员及业务管理系统建设实践[J]. 中国信息化 2020(02)
    • [2].信息化质检业务管理系统的设计与实现[J]. 测绘与空间地理信息 2020(05)
    • [3].基于WebGIS与物联网的城市业务管理系统的设计与应用[J]. 测绘与空间地理信息 2020(06)
    • [4].基于云平台的浙江电力物资分公司开票业务管理系统[J]. 财经界 2020(29)
    • [5].电信用户业务管理系统的设计与实现[J]. 电子技术与软件工程 2016(24)
    • [6].广西扶贫生态业务管理系统的研究[J]. 电子世界 2017(06)
    • [7].公路工程试验检测机构综合业务管理系统的开发与应用[J]. 中国水运(下半月) 2017(08)
    • [8].电力营销业务管理系统在促进企业经济效益中的作用分析[J]. 科技与创新 2016(17)
    • [9].中债金联理财业务管理系统知识问答[J]. 债券 2015(11)
    • [10].全国教师队伍建设进入信息化管理新阶段[J]. 基础教育课程 2017(07)
    • [11].简述“主业务管理系统”在施工生产中的应用[J]. 公路 2017(12)
    • [12].呼叫中心业务管理系统的研究与设计[J]. 软件 2016(02)
    • [13].台站技术业务管理系统数据分析及备份[J]. 广播电视信息 2016(02)
    • [14].银行卡收单业务管理系统分析与设计[J]. 电脑知识与技术 2016(08)
    • [15].人工影响天气业务管理系统的设计与开发[J]. 电子技术与软件工程 2015(03)
    • [16].虚拟化技术在图书馆业务管理系统中的应用研究[J]. 情报探索 2014(10)
    • [17].陕西气象短信业务管理系统的设计与实现[J]. 河南科技 2014(18)
    • [18].环境监测业务管理系统建设实践[J]. 环境监控与预警 2010(05)
    • [19].广州市环境监测业务管理系统开发若干问题探讨[J]. 广州环境科学 2009(01)
    • [20].3G业务管理系统框架的探讨[J]. 电信工程技术与标准化 2008(07)
    • [21].计量检定校准自动化系统标准接口研究和实现[J]. 计量与测试技术 2020(01)
    • [22].浅谈质检业务管理系统的功能需求与信息化发展方向[J]. 价值工程 2018(27)
    • [23].莆田市防雷业务管理系统的设计与实现[J]. 网络安全技术与应用 2014(06)
    • [24].铁路综合检测业务管理系统的研究与实现[J]. 铁路计算机应用 2012(04)
    • [25].高校业务管理系统中权限模型的研究与实现[J]. 计算机工程与设计 2010(02)
    • [26].应用Struts+Hibernate框架开发防雷业务管理系统[J]. 农业网络信息 2010(10)
    • [27].工程测量业务管理系统研究[J]. 江西测绘 2009(02)
    • [28].基于C#的一卡通业务管理系统分析[J]. 计算机产品与流通 2019(09)
    • [29].中国热带农业科学院综合业务管理系统的建设与完善[J]. 办公自动化 2016(01)
    • [30].慢递业务管理系统的设计与实现[J]. 物流工程与管理 2016(04)

    标签:;  ;  ;  ;  ;  ;  

    基于B/S结构的高校科研业务管理系统的设计与实现
    下载Doc文档

    猜你喜欢