![web的教师科研工作量管理系统_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/53c4449c-bb92-4353-9063-721a628407b5/53c4449c-bb92-4353-9063-721a628407b51.gif)
![web的教师科研工作量管理系统_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/53c4449c-bb92-4353-9063-721a628407b5/53c4449c-bb92-4353-9063-721a628407b52.gif)
![web的教师科研工作量管理系统_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/53c4449c-bb92-4353-9063-721a628407b5/53c4449c-bb92-4353-9063-721a628407b53.gif)
![web的教师科研工作量管理系统_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/53c4449c-bb92-4353-9063-721a628407b5/53c4449c-bb92-4353-9063-721a628407b54.gif)
![web的教师科研工作量管理系统_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/53c4449c-bb92-4353-9063-721a628407b5/53c4449c-bb92-4353-9063-721a628407b55.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、east china institute of technology题 目:基于web的教师科研工作量管理系统title: the teachers' research workload managementsystem based on web学院:专业:学号:学生姓名:指导教师:二o三年四月二十四日摘要科学研宄是高等学校的重要工作之一,随着现代信息技术的发展,科研工作在数 量和水平上日益提高,科研成果逐年增加,科研管理的相关人员在科研成果工作量统 计的工作日趋繁重,运用和应的信息技术来进行管理,能够对科研信息以及科研工作 量进行高效、安全的处理以及统计等操作,网络化的科研工作量管理
2、系统,方便管理 员对科研工作量的统计工作更加正规化、信息化,同时也方便普通用户对自己科研工 作量的查询以及修改工作。本文采用asp.net+sql server2005等技术,以b/s为系统架构,设计实现了一 个教师科研工作量管理系统,这个系统包括科研人员信息管理、科研成果管理、课题 管理、成果管理、论文论著管理,专利管理等。该系统具有时效性,共享性,交互性 等优点,可以方便让科研人员录入各项信息,进行分析和统计。关键词:科研管理;工作量;b/s; asp.net; sql server 2005abstractscientific research is one of the importa
3、nt work of institutions of higher learning,with the development of modern information technology,increasing in number and level scientific research work,the scientific research achievements increase year by year, the scientific research management personnel in scientific research increasingly heavy
4、workload statistics work,using information technology to management,to information in scientific research and scientific research work in an efficient, safe handling, and statistical operations such as networked scientific research workload management system,convenient manager to scientific research
5、 workload statistics work more standardization, informationization,and also convenient for ordinary users to query and modify of the scientific research work .this paper use the techniques,such as asp.net + sql server2005 based on b/s system architecture, design and implements a teachers' resear
6、ch workload management system, this system consists of scientific research personnel information management, scientific research management, task management,achievement management, paper works, patent management,etc. the system has timeliness, sharing,interactive and other advantages,can let the res
7、earchers recorded the information,analysis and statistics.key words: the scientific research management ; workload; b/s; asp.net; sql server 2005目录iabstract11 mi仑11.1课题研究背景11.2课题研究的目的和意义11.3本文的研究内容21.4本文的组织安排2第2章相关技术和理论基础32.1 asp.net 技术32.2 b/s结构简介3第3章系统需求分析和总体设计63.1系统需求分析63.2系统总体设计63. 2.1 用户管理63.2.
8、2课题工作量管理63.2.3著作工作量管理63.2.4成果工作量管理73.2.5论文工作12管理73.2.6专利工作s管理73.2.7科研工作量管理73.2.8学时参数管理73.3系统功能模块图7第4章数据库设计94.1数据库的需求分析94.2数据库数据模型设计94.3数据库的逻辑结构设计10第5章系统详细设计与实现145.1用户注册模块145.2用户登陆模块165.3 系统主界面165.4用户管理195.5 课题工作量管理215.6著作工作量管理模块235.7成果工作s管理模块255.8论文工作量管理285.9专利工作量管理305.10科研工作量汇总325.11 学时参数管理32辟i吾34致
9、 海寸36辨城37第1章绪论1.1课题研究背景随着计算机与网络技术的迅速发展,当今社会己进入了一个数字化的网络社会。 计算机及网络技术发展对社会经济的发展起到了巨大的推动作用。当然,信息化给社 会带来飞速变革的同吋,也给高等院校的教务工作、教师工作量、教师科研工作量带 来了新的机遇和挑战。s前在国内高校的信息化建设过程中,利用计算机与信息技术 改进学校教师科研管理方面基本有俩种模式:第一种是面向单个职能部门的处理模 式。这种系统基本属于单机版,功能也仅限于使用计算机替代日常管理的一些简单的 和机械性的事务处理工作,建立起一些功能单一的数据存储及查询系统。使用这种系 统无法实现数据的共享,il由
10、于数据格式等方面的不一致,不能利用计算机网络。在 计算机之间的数据交换和共享等方面能力较弱。这种情况导致了相应的科研工作量管 理的不统一、不好管理以及造成系统数据的丢失等问题。第二种是面向全校的科研工 作量管理量管理系统。这种系统利用己经建立的校园网,建立专门的数据库服务器、 web服务器、在此基础上幵发一批面向全校的科研工作量管理系统。这个系统的好处 便是数据存储集中,学时方便管理,操作相对分散,能有效的进行计算机间的数据交 换和共享。在信息高速发展的今天,为了更好地调动各高校教职工的科研积极性,进一步提 高科研水平,实现以科研促管理,开发出一款基于web的教师科研工作量管理系统 来对各高校
11、对科研业缋开展的量化管理工作和相对应的考核,从而使教职工的科研工 作量由之前传统的纸质填写发展到使用科研工作量管理系统来进行管理与统计工作, 从而不但提高了教职工对科研的积极性并且方便了教职工对自己科研成果的录入过 程以及查询过程。对于科研工作管理部门或者管理人员能够更好的使用该系统来对学 吋的计算以及统计,更直观的了解到各个教师的科研工作成果以及更好的把握好科研 的质量。1.2课题研究的目的和意义教师科研工作量管理系统耍实现对高校科研情况的有效管理以及对科研活动的 全程跟踪。该系统为科研管理人员服务,使用方便,既能实现对科研活动的高效率管 理和控制,又能满足高校的决策者对科研活动的宏观管理与
12、决策的需耍,还能够为高 校对院系的评价以及院系对教师的评价提供依据。教师科研工作量管理系统是一个高校内部管理的核心部分,包括系统主页、科研 工作量汇总、用户管理、课题工作量管理、著作工作量管理、成果工作量管理、论文 工作量管理、专利工作量管理、学时参数设置等多项信息管理职能。随着计算机应用 水平的提高和科研工作量管理的规范化和制度化,建立一套适用于学校科研管理工作 管理信息系统,已经成为各大的学校所较为迫切的需求。建立一套完善的科研工作量管理系统可以极大地提高管理效率,为领导的决策提 供较科学的依据。一套较完善的教师科研管理系统应以科研工作量为屮心,涵盖了课 题名称、负责人、成员、立项时间、结
13、题时间、级别、到账经费、类别、小计学时以 及具体分配等。从而使得管理层以及教师能对b己的科研工作量能够实时并且清楚的 了解。1.3本文的研究内容本文的主要研宄内容是以下四个方面:(1)全面展示系统主页、科研工作量汇总、用户管理、课题工作量管理、著作 工作量管理、成果工作量管理、论文工作量管理、专利工作量管理、学时参数设罝功 能详情。(2)在统一的教师科研工作量管理平台下通过一次身份认证,可按照各自的权 限存取并查询不同科研和关信息。科研信息访问平台的建立解决了对日常科研工作量 信息查询的需求。(3)在统一的科研工作量管理平台下各科研管理和关部门对各自的业务进行处 理,使得科研业务处理流程可以顺
14、利进行。(4)在统一的科研工作量管理平台下,对科研人员信息、科研成果、课题、科 研档案、成果获奖、科技成果、论文论著以及具体分配情况进行打印。1.4本文的组织安排第1章对本课题的研究背景、s的和意义进行了简明的介绍。第2章对本课题所应用到的相关技术和理论基础作了一个简要的介绍。第3章介绍了系统需求分析和设计,其中还包括系统功能模块图。第4章介绍了数据库的设计,包括数据库的需求分析和逻辑结构设计。第5章介绍了系统的详细设计与实现,包括主要功能模块的设计。第2章相关技术和理论基础2.1 asp.net 技术asp.net是m的一部分,作为战略产品,不仅仅是active server page (a
15、sp)的下一个版本;它还提供了一个统一的web开发模型,.其中包括幵发人员生 成企业级web应用程序所需的各种服务。asp.net的语法在很大程度上与asp兼 容,冋吋它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的砬用程序, 并提供更好的安全保护。可以通过在现有asp砬用程序中逐渐添加asp.net功 能,随吋增强asp应用程序的功能。asp.net是一个已编译的、基于.net的环境,可以用任何与.net兼容的 语言(包括visual basic .net、c#和jscript .net)创作应用程序。另外,任何 asp.net应用程序都可以使用整个.net framework。开
16、发人员可以方便地获得这些 技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。2.2 sql server 2005 数据库microsoft sql server 2005是一个全而的数据库t台,使用集成的商业智能 (bi)工具提供了企业级的数据管理。microsoft sql server 2005数据库引擎为关系型 数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高 可用和高性能的数据应用程序。microsoft sql server 2005数据引擎是该企业数据管理解决方案的核心。此外 microsoft sql server 2005结合了分析、
17、报表、集成和通知功能。这使您的企业可以 构建和部署经济有效的bi解决方案,帮助您的团队通过记分卡、dashboard、web services和移动设备将数据应用推向业务的各个领域2.2 b/s结构简介b/s结构,即browser/server(浏览器/服务器)结构,就是只安装维护一个服务器 (server),而用户端采用浏览器(browse)运行软件。它是随着internet技术的兴起,对 c/s结构的一种变化和改进。主要利用了不断成熟的www浏览器技术,结合多种 script语言(vbscript、javascript.)和activex技术,是一种全新的软件系统构造技 术。b/s最大的优
18、点就是可以在任何地方进行操作而不用安装任何专门的软件,只 要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。b/s结构的使用越来越多,特别是由需求推动了 ajax技术的发展,它的程序 也能在客户端电脑上进行部分处理,从而人人的减轻了服务器的负担;并増加了交互 性,能进行局部实时刷新。第3章系统需求分析和总体设计3.1系统需求分析基于web的教师科研工作量管理系统是教职工工作量考核及业缋津贴计算与发 放工作等工作吋学院管理工作的基础。教师科研工作量管理系统设计的总体0标是通 过对科研工作量管理,课题工作量管理、成果工作量管理、论文论著工作量管理等工 作量管理,反映科研信息变
19、化情况,为教师科研各项管理和核算提供依据,并通过信 息分析,为管理、计划及决策人员提供强大的数据支持,提供准确的科研工作量信息, 以便及吋调整科研和津贴发放,保证学院各项教学科研活动的顺利进行。教师科研工作量管理系统要实现对高校科研情况的有效管理以及对科研活动的 全程跟踪。该系统为科研管理人员服务,使用方便,既能实现对科研活动的高效率管 理和控制,又能满足高校的决策者对科研活动的宏观管理与决策的需要,还能够为高 校对院系的评价以及院系对教师的评价提供依据.教师科研工作量管理系统是一个高校内部管理的核心部分,包括ni d论文论著 以及技术合同等多项信息管理职能。随着计算机应用水平的提高和科研管理
20、的规范化 和制度化,建立一套适用于科研院所科研管理工作管理信息系统,已经成为各大的科 研院所较为迫切的需求。3.2系统总体设计经过需求分析,本科研网站分为八大模块:用户管理、课题工作量管理、著作工 作量管理、成果工作量管理、专利工作量管理、科研工作量汇总、学时参数管理。3.2.1用户管理用户管理可添加、修改、删除、査询用户。3.2.2课题工作量管理课题工作量管理模块是科研工作量管理活动中对课题工作量的管理。主要包括: 对信息的査询、添加、修改、删除以及课题工作量统计。3.2.3著作工作量管理著作工作量管理是对科研中用户所著的书籍等进行管理,包括对其进行添加、修改、删除以及著作工作量统计。3.2
21、.4成果工作量管理成果工作量管理是科技成果获奖的情况。能进行查询、修改及删除。对每个登记 的成果来说,包括成果登记棊本信息、成果主要完成人员信息和成果主要完成单位信 息。并能统计科研工作量,对其能进行修改和删除。3.2.5论文工作量管理论文工作量管理模块是对完成对论文论著信息的管理。能够对论文论著信息进行 登记、修改、删除以及论文工作量的查询。3.2.6专利工作量管理专利工作量管理是对用户的个人所申请的专利进行管理,包括录入、修改、删除 以及专利工作量的查看。3.2.7科研工作量管理科研工作量管理是科研工作量管理系统屮的重要部分,是针对个人科研工作量的 管理,里面涵盖了个人在不同年份屮的额定学
22、时以及在不同年份屮的完成的学时的统 计3.2.8学时参数管理学时参数管理功能仅超级管理可用,可设置学时参数,添加、修改、查询和删除 学时参数。3.3系统功能模块图教师科研工作量管理系统由十一个功能模块组成,,如下为系统功能模块图:用户注册找回密码用户登录用户管理科研工作量汇总课题工作量管理著作工作u管理论文丄作u管理成果工作量管理参数设置修改资料教师科研工作量管理系统丄丄i丄丄,,丄i丄丄1图31系统功能模块第4章数据库设计4.1数据库的需求分析教师工作量管理系统的主要对象是用户,所以必须建立用户表,包括用户的登 陆信息和用户的基本信息;用户需要录入课题信息,专利信息,著作教材信息,获奖 信息
23、,成果信息,从而根据这些数据的录入算出相对应的学吋,从而能查询到相对应 的科研工作量,所以需要建立相应的数据表进行存储。在建立相对座的数据表存储之 前先要将管理信息系统进行分析设计,利用powerdesigner来制作数据流程图、概念 数据模型、物理数据模型从而让人可以直观的理解模型,可以充分利用数据库技术来 优化数据库的设计。在此次数据库模型设计中,使用的是powerdesigner的四种模型 中的cdm模型,即数据概念模型。此模型使用于系统分析阶段,是最终用户对数据 存储的看法,反映了用户综合性信息需求。4.2数据库数据模型设计powerdesigner将业务流程建模、面向对象建模、物理数
24、据建模模型和关系数据 库无缝地集成在一起,在集成的工作环境中能够完成软件所需的全部建模工作。cdm (概念数据模型)阁如阁4-1所示:*«£ct8s 易awcnjf:5c>权人«<»>wcmrfioo3«e»nert溢,去* r秀m门*«热n»afcnar|50>a-55torwriwojwcnrisooiniarcrur(2>筝 r*2a2twxar!20.ftes«wjrfsoo:www教5«史xarxjf(5c?m人wdtsci«3«rt!
25、a*«w rcafxjf(sa,at2ari500;5tir?.u99ctw蜃axararisoo;囑声教2r?史wc«af(2o«5念3c-«f-w5c>mr* ?*鳳.纂泫w"*rcnr(50>fix人«ituohm鉸t?興,rwcnrz*芊rwww(2o> *w9-cnyi500 mwme<ic>sis£rt*z*wcwso.i«义人k*»wwi >00;rt«:wwq2q、w«n2a,kiok-3=0«wcr»r20jsu
26、barcnar:20:*»«:cwtjrwcwrjo-xarcrarm;2xwcrar m;*««!=rvxcrur 2c.wcnarsc;canwme, 2 展cmwomtwcnar m;wcrttr50;5f»r-varcrar w;宰*vycnar«>"varcrar w;wcnarw;rennwcnar »j-varoor.m:图4一 1数据库的cdm图4.3数据库的逻辑结构设计本系统采用的后台数据库是sql sever 2005 ,因此必须把数据项和数据结构转 换为sql sever 2005数据库
27、系统所支持的实际数据模型,也就是数据库的逻辑结 构。经过仔细地分析设计,本系统数据库中各个表格的设计结构如表4一 1至表4一8 所示。(1)用户表(tblusers):用来存放用户的数据记录,其中id作为数据表的关键 字,该用户表的权限分为2种,分别为:超级管理员,普通科研人员。表 4-1 用户表(tblusers)字段名称数据类型说明idint用户idusernamenvarchar(20)用户名passwordnvarchar(20)密码rightsint权限questionnvarchar(50)安全问题answernvarchar(50)答案createtimedatetime注册吋间
28、notenvarchar(500)备注(2)科研人员信息表(tblsri):用来存放科研人员的相关信息,其中id作为该 数据表的关键字,主要的信息有学位、学历、职称、所属部门、研究方向。表4-2科研人员信息表(tblsri)字段名称数据类型说明idintiduserldnvarchar(20)职工号numebernvarchar(20)号码nameint姓名sexnvarchar(50)性别nationnvarchar(50)民族idcardnumdatetime身份证号adressnvarchar(500)住址telephonenvarchar(20)联系电话e_mailnvarchar(5
29、0)邮箱birthdaydatetime出生日期addworkdatedatetime参加工作曰期specialtynvarchar(50)所学专业schoolnvarchar(50)毕业院校titlenvarchar(20)职称recordnvarchar(20)学历degreenvarchar(20)学位languagelevernvarchar(20)外语程度directionnvarchar(20)研宂方向createtimedatetime创建时间notenvachaar(500)备注(3)课题申报表(tblapplication):是用來存放课题申报人的相关信息以及课题的相 关信息
30、,其屮id作为该数据表的关键字。表 4-3 课题申报表(tblapplication)idintidtopicnamenvarchar(50)课题名称pronumbernvarchar(20)项0编号headpersonint申请人nembernvarchar( 100)成员starttimedatetime申报表endtimedatetime拟定完成时间(日期)fundsint申报经费timedatetime日期departmentnvarchar(50)课题类别kindnvarchar(20)课题级别classtimeint学时detailsdistributenvarchar(loo)详
31、细描述createtimenvarchar(50)创建时间classlevern varchar( 100)课题级别notenvarchar(500)备注(课题其他信息)(4)课题成员表(tblmember):当课题通过立项中请后才可由项目的负责人添加成 员的,其中id作为该数据表的关键字。根据此表可判定后面的成果、获奖、论文、 论著等的查询、登记信息。表4-4课题成员表(tblmember)字段名称数据类型说明idint职工号namenvarchar(20)成贝、负责人taskldint项r编号notenvarchar(500)备注(5)成果表(tblachievements):用來存取课题
32、通过结题后用项目负责人或者成 员登记的成果,其屮id作为该数据表的关键字。表 4-5 成果表(tblachievements)字段名称数据类型说明idintidnamenvarchar(50)成果名称headpersonint中请人membernvarchar(loo)成员timedatetime申报时间levernvarchar(20)成果级别kindlevernvarchar(20)成果类别classtimeint学时detailsnvarchar(500)详细createtimedatetime登记时间notenvarchar(500)备注(成果其他信息)专利表(tblpatent):用
33、来存取获得专利的相关数据,其中id作为该数据表的 关键字。表4-6成果表专利表(tblpatent)字段名称数据类型说明idint奖励编号namenvarchar(20)奖励名称headpersonint申请人membernvarchar(loo)成员timedatetime奖励曰期classlevernvarchar(20)奖励级别classtimeint学吋detailsnvarchar(500)详细createtimedatetime申请吋间notenvarchar(500)奖励类别论文信息表(tblpapers):用来存取当课题结题后由项0负责人或者成员录入的 数据,其中id作为该数据
34、表的关键字。表4-7论文信息表(tblpaper)字段名称数据类型说明idint论文编号namenvarchar(50)论文名称filenamenvarchar(50)刊物名称filepathnvarchar(50)刊物路径firstauthorint第一作者membersnvarchar(500)成员timedatetime日期levernvarchar(20)级别kindlevernvarchar(20)获奖级别classtimeint学时detailsnvarchar(500)细节createtimedatetime登记时间notenvarchar(500)备注(8)论著信息表(tbiw
35、ork):用来存取当课题通过结题后才可由项目的负责人或 成员登记著作的数据,其中id作为该数据表的关键字。表4-8论著信息表(tblwor)字段名称数据类型说明idint图书编号namenvarchar(50)著作名称filepathnvarchar(50)著作路径authernameint作者名字timedatetime曰期ponumbernvarchar(20)出版社classlevernvarchar(20)版次classtimeint出版日期kindlevernvarchar(20)detailsnvarchar(500)详细createtimedatetime登记吋间notenvar
36、char(500)备注第5章系统详细设计与实现5.1用户注册模块进入网页,用户点击右下方的注册,则进入到新用户注册界面,如图5-1:新用户主册备注:取消1cootibht(c) 1991-2013 liuwenyan all rights reserved,图5-1新用户注册页面用户在进行注册时,系统要对必填项进行检测,如果必填项少填写则会报错,反 之必填项全部填写点击保存,然后再对用户名是否被注册进行检测,如果被注册则注 册失败,反之没有被注册,且必填项全部填写则注册成功,主要代码如下:string strerr = h"if (this.txtusername.text.trim
37、().length = 0)strerr+="用户名不能为空! nm;if (this.txtpassword.text.trim().length = 0)strerr +="密码不能为空! n"if (this.txtpassword.text.trim().length = 0)strerr += n重复密码不能为空! n"if (txtpassword.text != txtpassword 1 .text)strerr +="两次密码不一致!n"if (this.txtquestion.text.trim().length
38、= 0)strerr += 问题不能为空! n"if (this.txtanswer.text.trim().length = 0)strerr +="答案不能为空! n"if (strerr !=")messagebox.show(this, strerr); return;string username = this.txtusername.text;if (bll.getlist( usernmae ='” + username + n"').tables0.rows.count > 0) messagebox.sh
39、ow(this /此用户名已经被注册,请选择其他用户名;string password = dencrypt.encrypt(this.txtpassword.text.trim(); string question = this.txtquestion.text; string answer = this.txtanswer.text;date丁ime createtime = date丁ime.now; string note = this.txtnote.text;trwmsystem.model.tblusers model = new trwmsystem.model.tbluser
40、s(); model.username = username; model. password = password; model.rights = 1;model.question = question;model.answer = answer;model.createtime = createtime;model.note = note;bll.add(model); if (session"userinfo" != null)trwmsystem.common.messagebox.showandredirect(this, ”保存成 功.,"list.a
41、spx");elsetrwmsystem.common.messagebox.showandredirect(this, ”保存成 功! ","/admin/login.aspx”);5.2用户登陆模块教师科研工作量管理系统用户登录主要分为两种角色:超级管理员和晋通用户, 超级管理员为内置用户(用户名为:admin,密码为:123456,可自行修改密码),超级 管理员拥有最高权限,可管理所有信息;晋通用户为一般用户,可管理自己的信息和 相关内容和模块,登陆框如图52:教师科研工作量管理系统、用户名: 密码:illgs 4挪码:admin*<匾賊8cmk -
42、8 cmk执没有舴户7点s这里注册copyrightfc) 1991-2013 liuwenyan ab rights reserved.图5 2用户登录页面用户在进行登录时,首先对必填项进行验证,其次对用户名是否被注册进行验证, 最后对用户名、密码以及验证码进行检测验证,检验验证码的主要代码如下:#region检查验证码if (session"checkcode != null) && (sessionhcheckcode".tostring() !=.,)if(session,checkcoden.tostring().tolower()!=this.c
43、heckcode.value.tolower()this.lblmsg.text ="所填写的验证码与所给的不符! ”;checkcode. value =sessioncheckcode" = null; return;elsesessioncheckcode" = null;elseresponse.redirect(”login.aspx”);#endregionstringusername=trwmsystem.common.pagevalidate.inputtext(txtuserna me.value.trim(), 30);stringpasswo
44、rd=trwmsystem.common.pagevalidate.inputtext(txtpass.val ue.trim(), 30);/验证登录信息,如果验证通过则返回当前用户对象的安全 上下文信息bll.tblusers blllnewuser = new bll.tblusers();model.tblusers modeluser = blllnewuser.validatelogin(username, dencrypt.encrypt(password);if (modeluser = null)/登录信息不对this.lblmsg.text ="登陆失败,用户名或
45、者密码错误!";if(session " passerrorcount admin" !=null)&&(session n passerrorcount admin.tostring() != "')int passerroecount =convert.toint32(session"passerrorcountadminh|);session! hpasserrorcountadminn = passerroecount + 1; elsesessionpasserrorcountadmin = 1;else/保存
46、当前用户对象信息5.3系统主界管理员的登录成功后,系统主要功能为:系统主页、科研工作量汇总、用户工作 量管理,课题工作量管理,著作工作量管理,成果工作量管理,论文工作量管理,专 利工作量管理,学时参数设罝,个人详细资料管理,修改密码,找回密码,用户注册, 打印,注销等。详情见图5-3:、1 f当ft用厂:入teal, 后j*jfi乏o系统+.頁 j科研工作蜃ra 用户霣瓔i作曼货w »作工作景析if成呆丄作星»« 论文丨作曼管w专利工作i管5o个人洋加资科o修改崈码欢迎您使用教师科研工作奄管理系统以下是坎br共雀0个宄肩澱 >»1聖鼉汔b<?
47、a复褒:艟论文躉譽raa图5-3用户主页面用户进入主界面后需要获取用户录入的信息,存储过程代码如下:/获取用户创建的信息int recordcount = 0;dataset ds = (new bll.commonbll().getusersallinfo(userid,refrecordcount);if(ds != null)datatable dt = ds.tables0; dt.rows0"id".tostring();littask.text = dt.rows0ntasknums".tostring(); litawad.text = dt.row
48、s0"awardnums',.tostring(); litlunwen.text = dt.rows0”papersnums.tostring(); litzhuanli.text = dt.rows0"patentnumsn.tostring(); litbook.text = dt.rows0nworknumsn.tostring();5.4用户管理用户登录进入主界面后,点击用户管理,可以查看用户资料,对自己的资料进行 增删改查,如图54:【用户资钭详油】职工编码:002真实姓名:刘文燕性别:女名斿:汉身份证号址:深训南
49、山电话_mail: 出生年月:19904/10 0:00:00参加工作日期:20063/28 0-.00.-00专让:计算机毕让p実校:武汶大学职称:教授学历:博士研究生字位:傅士外语程度:供及所在部门:信息与计算科字系研究方向:计算机注册时间:2013,42222:50:41备注:修改copyright(c) 1991-2013 liuwenyanau rights reserved.图54用户详细资料页面用户详细资料中涉及到的参加工作时间、学历、所在部门对之后的课题研究以及 课题分配有个基础的作用,用户详细资料的代码如下:private int userid =
50、0;protected void page_load(object sender, eventargs e)if (! page. ispostb ack)tryif (request.paramsnid" != null && request.params"idn.trim() !="”)userid = convert.toint32(request.params"id");elseuserid = userpagebase.userld;showinfo(userld);catch private void showlnf
51、o(int id)trwmsystem.bll.tblsri bll = new trwmsystem.bll.tblsri(); trwmsystem.model.tblsri model = bll.getmodel(id); if (model != null)this.lblnumber. text = model.number;this.lblname.text = model.name;this.lblsex.text = model.sex;this.lblnation.text = model.nation;this.lblldcardnum.text = model.idca
52、rdnum;this.lbladdress.text = model.address;this.lbltelephone.text = model.telephone;this.lble_mail.text = model.e_mail;this.lblbirthday. text = model.birthday.tostringo;this.lbladdworkdate.text = model. addworkdate.tostringo;this.lblspecialty.text = model.specialty;this.lblschool.text = model.school
53、;this.lbltitle.text = model.title;this.lblrecord.text = model. record;this.lbldegree.text = model.degree;this.lbllanguagelever.text = model.languagelever;this.lbldepartment.text = model. department;this.lbldirection.text = model.direction;this.lblcreatetime.text = model.createtime.tostringo;this.lblnote.text = model.note;elsecommon.messagebox.showandredirect(this, 1您尚未填写个人详细资料, 请填写”,”add.aspx");5.5课题工作量管理课题管理是用户使用最主要的部分之一,用户可以管理自己添加的课题信息,可 查询,添加,修改,删除
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手货物交易合同样本
- 个人对个人贷款合同样本参考
- XX区青少年活动中心建设项目合同
- 专项建筑企业流动资金贷款合同
- 个人间借款合同格式及条款解析
- 中外贸易合作合同条款
- 产品试用合同范本
- VI设计合同模板及条款范例
- 二手车买卖正式合同书模板
- 个人与贷款公司借款合同细则
- 《既有轨道交通盾构隧道结构安全保护技术规程》
- 2024年安徽省中考数学试卷含答案
- 2024年湖南省公务员录用考试《行测》真题及答案解析
- 心尖球形综合征
- DBJT 13-460-2024 既有多层住宅建筑增设电梯工程技术标准
- 中国证监会证券市场交易结算资金监控系统证券公司接口规范
- 2025届天津市部分学校高三年级八校联考英语试题含解析
- 微项目 探讨如何利用工业废气中的二氧化碳合成甲醇-2025年高考化学选择性必修第一册(鲁科版)
- 广东省广州市黄埔区2024-2025学年八年级物理上学期教学质量监测试题
- 水产品冷冻加工原料处理与加工技术考核试卷
- 全新保密协议模板公安下载(2024版)
评论
0/150
提交评论