- 1
- 0
- 约3.72千字
- 约 8页
- 2018-11-02 发布于福建
- 举报
网络化院级科研管理系统研究
网络化院级科研管理系统研究 摘要:基于WEB的科研管理系统设计主要包括前端应用程序的开发和后台数据库的设计,其中前者作为可视界面直接与用户进行交互,后者作为数据库用来收集存储前台应用程序所需的数据。系统采用B/S构架,使用JSP技术实现前台应用程序的设计,以MySQL作为数据库服务器,定义并设计了数据库表,并采用Tomcat作为系统的服务器。根据ID号区分不同用户的登录,系统实现了信息录入、查询、修改、删除及用户账号密码管理的功能。 关键词:科研管理;B/S构架;JSP;MySQL;Tomcat 作者简介:王中鲜(1982-),男,黑龙江哈尔滨人,黑龙江大学机电工程学院,工程师;魏永庚(1972-),男,黑龙江哈尔滨人,黑龙江大学机电工程学院,副教授。(黑龙江 哈尔滨 150080) 基金项目:本文系黑龙江大学新世纪教育教学改革工程项目(项目编号:2012C87)的研究成果。 中图分类号:G647 文献标识码:A 文章编号:1007-0079(2014)06-0011-02 随着全球网络化经济时代的到来,计算机技术已经逐步从底层程序员编写程序的方式朝着框架式编程的方向发展,缩短了相关技术的开发周期,可是对于某些或者某类领域依然需要由具有专业知识的人群开发设计,例如,高等院校、科研院所及其他科研机构。鉴于篇幅有限,本文以高等院校的科研管理系统作为研究分析对象,利用现代计算机软件技术,设计一个基于WEB的科研管理系统,其能够较好地支持学院科研信息的日常管理,摆脱手工操作的管理模式,减小管理者的工作量,而且可以为科研工作者提供一个交流平台。 一、需求分析及相关实现技术 系统数据流图如图1所示,将科研管理系统建设为B/S架构的应用系统,客户端只需要通过安装一个Web浏览器即可进行日常管理事项以及综合查询、实时修改等工作。系统利用网络技术建立网上办公系统,可以提高学院科研管理工作效率。综合以上分析,可将其划分为如下几个主要模块,如图2所示。 1.总体设计分为界面设计和数据库设计 界面设计包括普通用户界面和管理员界面。普通用户界面包含教师信息查询和科研信息查询;管理员界面包含教师信息和科研信息的添加、查询、修改、删除,用户账号密码的修改;数据库的设计包括教师信息和科研信息。 2.采用JSP技术建立界面 利用HTML设计出页面显示形式,[1]利用JavaScript技术实现页面数据验证,检测数据的合法性,调用JDBC连接数据库管理系统,将页面数据存入数据库或显示从数据库中提取出来的数据信息。 3.数据库由8张表组成 用户登录表、教师信息表、学位学历表、职位职称表、通讯表、科研项目表、论文信息表、著作成果表。[2]设计完相应表的字段后,使用SQL语句将数据库的逻辑设计在MySQL数据库管理系统中进行物理实现。[3-4] 4.采用JDBC技术建立界面与数据库的连接 主要使用DriverManager、Connection、PreparedStatement、ResultSet类来实现数据库与界面的交互。在程序中使用DriverManager类获得数据的连接,由Connection类进行SQL语句的预处理操作,由PreparedStatement类设置预处理的SQL语句内容并获得查询的结果,由ResultSet类接收获得的结果,利用JSP显示结果。 本系统是以WindowsXP系统作为操作平台,开发环境由“Editplus + Tomcat + JDK”搭建。数据库管理系统采用MySQL,Web服务器用Tomcat;代码的编写全部在Editplus中完成;采用JDBC数据库连接技术连接前台用户界面与后台数据库,利用JSP技术,设计并实现一个可移植、简单易用的科研管理系统。 二、系统设计 1.系统结构设计 此系统设计主要分为前端界面设计模块和后台数据库设计模块。前端包括登录模块设计和用户模块设计,用户模块设计分为普通用户模块和管理员模块。普通用户模块包括教师信息的查询和科研信息的查询,管理员模块包括教师信息、科研信息的录入、修改删除和用户账号密码的管理;数据库模块设计包括各类信息表的设计。系统总体设计结构图如图3所示。 2.数据库设计 数据库设计是信息管理系统的核心部分。[3]系统进行交互需要的所有数据都存储于数据库中,用户获取的信息全部由数据库中的数据组成,因此要求数据库具有良好的完整性。根据功能需求,本系统数据库的设计分为8个表:用户登录表、教师信息表、学位学历信息表、职位职务信息表、通讯信息表、科研项目信息表、论文成果信息表、著作成果信息表。每个表主要包含字段名称、数据类型、字段大小、是否为主键、是否为空和备注。 三、系统实现 本文所设计的科研管
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)