- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于bs模式的高校科研项目管理系统的设计
基于B/S模式的高校科研项目管理系统的设计
曾祥麒 向宁
(乐山职业技术学院 四川乐山 614000)
摘 要:本文介绍了开发基于B/S模式的高校科研项目管理系统的必要性、系统功能特点、性能特点及系统的构建,分析了该系统所涉及的网络体系结构、功能模块和关键技术,为使高校科研项目管理规范化、科学化进行了有益的探索。
关键词:B/S IIS6.0 科研项目 管理系统 设计
1 引言
随着院校科研实力日益增强,科研项目和科研成果剧增,给高校科研管理部门和管理人员管理难度加大,传统的科研项目管理模式正面临着严峻的挑战,迫切需要改进其管理体制和运行机制,实现科研项目的无纸化管理、提高工作效率,已成为各院校科研管理工作的发展趋势。
2 系统开发的必要性
越来越多的院校为适应自身发展的需求,纷纷自主研发符合院校自身的信息管理系统,它既可提高工作效率和管理水平,又便于部门之间进行信息交流,实现协同工作、提高工作效率。为使科研项目管理规范化、科学化,实现信息资源的共享,尤其是对科研项目实施全过程监控,开发基于B/S模式的高校科研项目管理系统显得非常必要。
3 系统特点
3.1认证与加密
利用网络技术实现的管理系统,需要解决好网络安全和信息安全问题。除了需要采用防火墙、防病毒和防攻击等网络安全措施外,还需要采取适当的信息安全技术来完成身份认证、信息加密传输、保障信息的完整性。平台用户必须经过严格的身份认证机制。用户访问系统时,必须输入帐号、密码及验证码以保证系统用户身份的合法性。
3.2 基于角色访问控制
基于角色访问控制而言,访问决策是基于角色的。角色访问控制的运用是一种开发和加强系统特殊安全策略,进行安全管理过程流程化的有效手段。结合科研项目管理系统用户数量众多,选用的是基于角色访问控制模型。
3.4 三层B/S结构
在B/S应用程序开发领域,微软公司的IIS6.0/ASP以其强大的功能,良好的扩展能力,迅速地流行起来。多层结构的应用正是在对C/S 结构的总结基础上产生的,并且也已经扩展到了B/S应用开发领域,它将应用划分为三层: 用户界面层、业务逻辑层、数据库层。如图1所示:
其中将实现人机界面的所有表单和组件放在表示层,将所有业务规则和逻辑的实现封装在负责业务逻辑组件中,将所有和数据库的交互封装在数据访问组件中。
三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层。
3.4.1 用户界面层 负责处理用户的输入和向用户的输出,这一层通常用前端工具(Visual Studio 2005、Adobe Dreamweaver cs3等)开发;
3.4.2 业务逻辑层 是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索或更新数据库,并把结果返回给客户端。
3.4.3 数据库层 负责实际的数据存储和检索。
3.5 友好的用户界面
系统界面清晰,用户使用菜单或按钮选择相应功能操作,使用方便、操作简单、管理完善,能在较短时间内掌握其使用方法,系统功能强、操作方便、人机界面友好。
4 系统设计
4.1 系统结构
本系统是建立在校园网基础上的一个管理系统,采用三层B/S结构进行设计,由客户端(IE浏览器)、组件服务器(Windows 2003 Server+IIS6.0)和数据库服务器(SQL Server 2005)组成。
4.2 开发环境及开发工具
本系统服务器操作系统采用Windows 2003 Server,数据库服务器采用Microsoft SQL Server 2005,采用ASP、VBScript等软件作为开发工具。
本设计采用浏览器/服务器(B/S)模式, 基于Windows Server 2003操作系统平台,使用微软的Visual Studio 2005进行ASP应用程序设计,数据库选用SQL Server 2005,采用ADO作为浏览器端的数据访问技术。
4.3 功能模块
科研项目管理系统主要由立项课题管理、学术成果管理、课程建设管理、项目申报管理、项目评审管理、用户信息管理等模块组成。如图2所示:
4.3.1 立项课题管理 包括学院历年来省、市、院级立项课题管理,查询;本年度课题成员绩分管理,教师年度绩分管理等。
4.3.2 学术成果管理 包括全院学术成果和个人学术成果查询、统计。学术成果申报与审核、确认,教师提交本人学术成果信息,院系管理员审核资质材料后确认、修改。
4.3.3 课程建设管理 因高职院校科研条件、教师科研能力和水平所限,加之高职教育课程建设特色而纳入本系统管理。包括精品课程信息查询、课程组教师
您可能关注的文档
- 电子衍射谱的形成原理与标定方法.doc
- 多gps铁道轨迹信息融合算法研究.doc
- 多晶硅切割废砂浆中高纯硅的回收.doc
- 对金属的电化学腐蚀与防腐的学习和探索.doc
- 多重分形谱的计算程序及应用.doc
- 方法检出限测定下限探讨.doc
- 舵机工作原理详解及智能车单片机(飞思卡尔)控制的实现(程序).docx
- 防爆的基本原则.doc
- 防火墙技术及设计.doc
- 防火墙三种部署模式及基本配置.docx
- 幼儿园全民国家安全教育日PPT.ppt
- 文明礼仪伴我行主题班会课.ppt
- 4.2 《心有一团火,温暖众人心》课件(共26张PPT) 2024-2025学年统编版高中语文必修上册.pptx
- 大模型平民化开启“AI+医疗”新纪元.pptx
- 2《以工匠精神雕琢时代品质》 课件(共28张PPT)2024-2025学年统编版高中语文必修上册.pptx
- 3《鸿门宴》 课件 (共52张PPT)2024-2025学年统编版高中语文必修下册.pptx
- unit 2能力阅读写作拔高练-学九级英语全一册单元模块满分必刷题人教版.pdf
- 9.3 《声声慢(寻寻觅觅)》课件 (共25张PPT)2024-2025学年统编版高中语文必修上册.ppt
- “4·23世界读书日”主题教育班会-阅读启心智,知识筑梦想 课件(共27张PPT).pptx
- 4EAT 变速箱维修手册.pdf
文档评论(0)