基于web的信息学院科研管理系统论文内容摘要:

大模块进行设计这个科研管理系统: 167。 教师及科研人员个人模块 首页:提供最新的科研新闻和公告信息 我的资料:查看更改登陆用户个人的资料,包括密码,部门、学历、职称、 等信息 我的项目:添加管理登陆用户个人的项目信息,可以管理添加删除修改自己历年和现今的项目信息,包括项目的成果信息,获奖、专利、论文、专著、成果等信息,还有项目的资金配备信息。 我的成果:添加管理登陆用户个人的各个年度的科研成果信息,添加删除修改各个类别的成果信息 会议讲座:添加管理登陆用 户个人的各个年度的会议讲座、学术交流情况 统计报表:统计登陆用户个人的各个年度及时间段的科研成果信息,统计各个类别的成果数量等信息 退出系统 167。 管理员模块 首页:发布最新的国内外科研动态,科研新闻,院科研动态新闻,并发布各种公告 机构管理:添加修改管理院系的实验室情况,同时管理人员的机构,添加删除部门 人员管理:管理员可以对人员的数据进行维护和更新,添加删除人员管理部分的学位、职称等信息。 项目学科管理:这将是这个系统的重点和难点部分,它将实现每位科研人员科研项目和 学科进行详细的管理,它提供项目学科的查询、项目学科信息的管理(包括添加、修改、删除)。 成果管理:包括对科研人员和科研机构的科研成果(包括专利、成果、期刊、获奖、论文和专著)进行查询和管理。 学术会议:提供各个学术交流会议的主题、具体时间、地点、组织单位等会议信息的查询和管理员对会议的发布和修改功能。 报表统计:提供对各个机构和科研人员的各种类型科研成果的统计,其中包括分类进行统计:按所有、部门、学位、职称、类别、年龄、个人等进行统计,给出各个时期的具体统计数据信息 新闻管理:供管理员使用, 为管理员提供各个管理部分的管理功能,修改各种信息,发布信息并且对系统数据进行维护。 退出系统 系统将采取使用框架的模式,根据用户和管理员的登陆信息,给出不同的用户界面,同时系统页面将使用淡色为主色调,保持页面清晰美观的风格。 167。 系统运行环境  服务器平台 o 奔腾 200 或更快的服务器 o 64MB 内存或更高 o Microsoft Windows 95, Windows 98, NT (SP4),Windows2020 o Microsoft PWS or IIS 或其他 WEB 服务器 软件 o Allaire ColdFusion (CF) Server o ColdFusion Server 需要 10MB 运行磁盘空间 o 50MB 附加磁盘空间 (建议为每用户预留 50MB 硬盘空间以存储文档和邮件附件 )  客户机平台 o Inter Explorer SP1, Netscape Navigator 或更新版本 o 建议使用 Inter Explorer 因为它支持更强大的 CSS 和 DHTML o JavaScript 必须被启用  数据库平台 o MS Access97 或更高 167。 系统设计流程图 167。 登陆流程图 167。 普通用户程序流程图 是 是 普通用户 首页 我的资料 我的项目 我的成果 会议讲 座 统计报表 退出系统 查看资料 修改资料 项目管理 项目新增 成果管理 成果新增 学术会议管理 添加会议讲座 我的统计 是 是 用户登陆系统界面 用户名、密码是否正确 出错信息。 判断用户是否为管理员 普通用户界面 返回登陆 管理员界面 否 否 167。 管理员程序流程图 首页 项目学科管理 项目检索 项目管理 学科检索 学科管理 管理员 统计报表 机构管理 部门管理 实验室 人员管理 职称管理 学位管理 人员列表 人员管理 成果管理 成果检索 成果管理 成果新增 学术会议 学术会议检索 学术会议管理 添加会议讲座 退出系统 新闻管理 新闻管理 添加新闻 统计报表部门: 第四章 具体程序设计思想 167。 应用程序框架 系统的安全性非常重要,因此系统开发是采用 安全高效的通信机制,身份认证,权限检查,以解决系统的安全性、保密性问题,防止信息泄密和对保密信息的非法侵入。 本系统中 用户认证模块是基于信息学院网站的用户登陆及认证 系统基础上的 , 只有 输入有效用户名和密码 并 确定用户是否为合法用户 , 确定用户所具有的权限和可以执行的操作 后,才可以进行相应的操作。 系统设计时 使用 session变量和。 在 ,我们定义了应用程序变量及数据库 ODBC数据源名,把数据源名定义成应用程序变量的好处就是以后可以方便的修改数据源名,只需要更改这里的数据源名就可以了,而不需要每个数据查询都更改。 并在 Applica,定义了会话过期时间,并判断用户是否已 经登陆。 : CFAPPLICATION NAME=MyApplication SESSIONMANAGEMENT=Yes SESSIONTIMEOUT=CreateTimeSpan(0,0,45,0) APPLICATIONTIMEOUT=CreateTimeSpan(2,0,0,0) CFLOCK TIMEOUT=30 统计报表 统计所有 统计部门 统计职称 统计学位 统计类别 统计年龄 统计个人 NAME= TYPE=Exclusive cfset =nbureseach /CFLOCK cfif not isdefined() cfset = /cfif cfif not isdefined() cfset = /cfif 167。 页面设计 在本系统中,设计使用了框架模式,在不同用户时可以有不同的用户界面,分为普通用户界面和管理员用户界面,通过登陆时用户权限的判断登陆不同的界面,同时,设计采用了淡蓝色为主色调,给人以清新明了的感觉,同时定义了采用了 CSS,美化系统界面,提供给用户友好、清新的用户界面。 系统界面主要分三个框架: topFrame, leftFrame, mainFrame,其对应的内容本别为头部( ),菜单部分( ),内容部分,菜单部分分为两个不同的界面: 普通用户部分 ,内容包括: 首页 我的资料:查看资料,修 改资料; 我的项目:项目管理,新增项目; 我的成果:成果管理,新增成果; 会议讲座:学术会议管理,添加会议讲座; 统计报表:我的统计; 退出系统 管理员用户部分 ,内容包括: 首页 机构管理:部门管理,实验室; 人员管理:职称管理,学位管理,人员列表,人员管理; 项目学科管理:项目检索,项目管理,学科管理,学科检索; 成果管理:成果检索,成果管理,成果新增; 学术会议:学术会议检索,学术会议管理,新增会议讲座; 报表统计:统计所有,统计部门,统计职称,统计学位,统计类别, 统计年龄,统计个人; 新闻管理:新闻管理,添加新闻; 退出系统 菜单部分的菜单项使用了 gif格式的小图片,达到了占有小空间并美化了菜单,并使用了 javascript的树型菜单,使用时可以伸缩打开,方便了操作和使用。 167。 数据库设计 本系统用 Microsoft 公司 Access 软件建立数据库,数据源名可以通过 里设置的应用程序变量 定义, cfset =nbureseach 本系统对数据库的设计时主要考虑了对多表的合并问题,项目、学科、实验室的字段个数和类别都有很大的共性,而成果、专利、期刊、获奖、专著、论文、会议、讲座、学术交流等表也有很大的共性,如果各自独立一张表,就会造成小表过多,所以考虑了将它们合并成一张表,通过一个类别码进行标识,这样对操作和设计可以带来很大的方便。 主要表的关联情况、: 其数据库主要数据表及定义如下: 类别码( lbzb)表 字段名 类型 字段大小 说明 id 自动编号 长整型 索引 Lbdm 文本 4 类别代码 Lbmc 文本 40 类别名称 新闻类别( NewsType)表 字段名 类型 字段大小 说明 Id 自动编号 长整型 索引 Newstype 文本 255 新闻类别 Overdue 是 /否 是 /否 是否过期 表 vprogfruitmode: fruitmode(成果形式) 表 object: sort (类别) userid(主要负责人编号) year(年份) checkmode (鉴定方式) fruitmode(成果形式) evolve(项目进展情况) „„ 表 lbzb: lbdm(类别代码) lbmc(类别名称) 表 user: userid(用户编号) 表 year: year(年份) 表 vprogjtmode: checkmode(鉴定方式) 表 vprogress: progress( 项目进展) 表 fruit sortid(类别码)、sortname(类别名称) userid(主要负责人编号) year(年份) „„ 项目( object)表 字段名 类型 字段大小 说明 项目 (J) 学科 (L) 实验室 (K) Programid 自动编号 长整型 索引 索引 索引 Sort 文本 50 类别码 类别码 类别码 Objectname 文本 255 项目名称 学科名称 实验室名称 Objectid 文本 50 项目编码 学科代码 实验室编码 Area 文本 50 合同登记号 协作单位 实验室面积、 Principalmen 文本 20 主要负责人 主要负责人 主要负责人 Userid 数字 长整型 负责人编号 负责人编号 负责人编号 Passdate 日期 /时间 日期 /时间 立项日期 批准日期 批准日期 Period 文本 255 项目来源 建设周期 建设周期 Bdate 日期 /时间 日期 /时间 截至日期 始建日期 始建日期 Department 文本 255 协作 单位 验收单位 Checkdate 日期 /时间 日期 /时间 结题日期 验收日期 Rate 文本 20 项目级别 学科级别 实验室级别 Checkmode 文本 20 结题方式 中文藏书 验收结论 fruitmode 文本 20 成果形式 外文藏书 整顿情况 Evolve 文本 20 课题进展 中文期刊 重整顿情况 App 文本 255 应用前景 外文期刊 验收人员 Content 备注 内容 组织结构 Benefit 文本 255 直接经济利益 Remark 备注 备注 备注 备注 Year 数字 长整型 所属年份 所属年份 所属年份 Issure 是 /否 是 /否 是否认证 是否认证 是否认证 注:其中关联多张表 : sort (类别)相关的表: lbzb userid(主要负责人编号)相关的表: user 表 checkmode(鉴定方式)相关的表: vprogjtmode fruitmode(成果形式)相关的表: vprogfruitmode evolve(项目进展情况)相关的表: vprog。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。