搜索
您的当前位置:首页正文

体育院校科研信息管理系统设计与应用研究

来源:小奈知识网
计算机光盘软件与应用 软件设计开发 Computer CD Software and Applications 2012年第15期 体育院校科研信息管理系统设计与应用研究 杨明泽 (吉林体育学院,长春 130022) 摘要:本文结合吉林体育学院需要,采用ASP技术框架、ACCESS数据库后台,设计并实现了基于B/S模式的科研信息 管理系统。讨论了系统体系结构、功能模块、部分实现界面及网络安全防御机制。实现了科研信息的动态管理,系统的开发极 大地提高了科研信息管理的准确性与效率。 关键词:B/S结构;科研信息管理系统;Asp 中图分类号:G80-05 文献标识码:A文章编号:1007-9599(2012)15—0232-02 1 前言 学校体育科学研究工作,是整个体育科学研究工作的一个 重要组成部分。如何利用体育学院已经建立的校园网络和计算 机资源,提高管理效率,提升管理水平,使科研信息管理更规 范化、科学化、现代化,辅助领导决策,是体育学院科研信息 管理部门面临的一个重要课题。为此,体育高校科研信息管理 系统是为了实现科研业务的数字化管理,提高科研业务管理人 员以及科研人员的工作效率,减少不必要的重复劳动,加速信 息的记录、查阅和搜索速度,而且可以与“数字化校园”中的 其他网络软件互相连接一起实现校园内的统一信息管理系统。 校园内使用一个有效的科研信息管理平台,对实现科研工作的 数字化、网络现代化管理,能够提高科研信息管理信息水平、 科研现代化服务水平和工作效率。进一步提高高校科研信息管 理建设,具有划时代的重要意义。 2研究对象与方法 采用文献法、观察法、专家访谈法、比较分析法,在查阅 科研信息管理信息系统、计算机程序设计开发和数据库理论等 相关文献,以及对其它院校科研信息管理系统的功能、使用、 需求调查基础上,就收集到的6套科研信息管理信息系统的主 要功能和开发工具进行了比较研究,进而实现体育院校科研信 息管理系统的整合与构建。 3体育院校科研信息管理系统的设计 3-1总体设计 从实际的人工业务分析得出,所开发的体育院校科研信息 管理系统应具有高效性,准确性,可靠性和实时性;同时对用 户来说,应具有操作简单、界面友好、响应速度快等特点。因 此,分析本“体育院校科研信息管理系统”功能如下:1.基于 权限的管理。教师类用户,只能查看信息;分院管理员用户, 可以查看和管理分院教师所有科研信息;超级管理员用户,可 以查看和管理全院教师所有科研信息。2.信息浏览灵活。对教 师科研信息提供模糊和精确的查找。3.方便科研信息管理。教 师科研信息可进行添加、删除、编辑等操作。4.导出报表且有 打印功能。 3.2系统体系结构 日前,信息管理系统要有服务器/客户机模式和服务器/浏 232・--—— 览器模式。C/S模式是在LAN环境中具有交互性好、数据操 纵和事务处理能力强、提供更安全的存取模式、降低网络通信 量等优点,但具有扩展性差、维护困难等缺点。B/S模式是在 TCP/IP协议和HTTP协议中,把传统的C/S模式中大客户机、 小服务器结构变为小客户、大服务器模式结构,客户端计算机 简化到仅仅需要安装浏览器软件就可以,使系统更加易于维 护、开发和培训,最大限度的实现了系统资源的共享,并且很 好的解决了网络扩展,兼容性和跨平台等问题。【 】以Web技 术为主要技术基础的三层结构服务体系,分为数据层、应用层 和表示层,如图1所示。 表示层 应用层 数据层 图1系统架构 应用层是B/S系统核心,主要负责应用处理服务功能,封 装主要的业务逻辑数据,位于应用服务器上。并且在接收到用 户提交的HTTP请求后,通过ADO.NET访问倒数据库,将操 作的结果用HTML页面形式给前端浏览器显示出来。数据层 包含了系统的数据处理逻辑能力,在数据库服务器上,实现 Web服务器对数据进行操作的请求,且实现外部指令对数据 库进行查询、修改及更新的功能,并将结果提交给Web服务 器。 B/S系统的用户端使用统一一的浏览器界面,并且可以在服 务器上面安装web服务器软件和数据库管理系统。此技术与 现在采用传统技术的C/S系统相比,具有用户界面统一、且不 受操作系统平台限制、操作简单方便、减少用户前端的开发工 作量、系统维护容易等优点。为此,系统采用B/S模式。 3.3系统开发工具及运行环境 在计算机网络开发语言中,IIS(Intemet information server web服务器)+ASP(Active server Page编程语言)+Access(数据 库)方案全部是Microsoft公司的产品,它们在建设B/S类结构 的三层模式网站上相对比较容易。ASP语言可以通过 DAO.NET技术可以不通过在服务器端进行人工设置,而能成 功写入程序代码方便的访问数据库,采用TCP/TP网络通信协 议实现了信息的动态存储。系统开发工具采用Dream waver 或其他文本编辑器编写ASP网络程序设计语言。客户端采用 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top