欢迎来到天天文库
浏览记录
ID:34616799
大小:215.33 KB
页数:5页
时间:2019-03-08
《一个学生科研管理信息系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、http://www.paper.edu.cn一个学生科研管理信息系统的设计与实现史江兰中国地质大学(北京)人文经管学院,北京(100083)E-mail:sjlanlan@126.com摘要:本文介绍了地大人文经管学院的学生科研管理信息系统的设计与实现。该系统基于B/S模式,采用ASP语言+SQLServer2000数据库,实现了科研管理的日常功能,有效地提高科研管理工作的效率。关键词:科研管理,MIS,B/S,ASP,SQLServer20001.引言随着计算机技术和网络技术的发展,人类社会进入了信息化时代,信
2、息技术己经在各行业、领域得到广泛应用和迅速发展。教育信息化的提出促进了学校教学方式和管理思想的发展。随着教育信息化的展开,当前许多高校已经建立了比较完善的校园信息化基础设施,积[1]累了比较丰富的校园网络信息资源,高校的信息化建设正朝着“数字化大学”的目标迈进。中国地质大学(北京)人文经管学院作为地大拥有学生人数最多的学院,每年都有一届科研活动的举行,其传统的科研管理方式大多是纸制手工作业,存在着管理不规范、信息传递慢、准确性差、重复劳动多、办公效率低等问题。根据学工组的需求、由本院学生自行设计开发的一套学生科研管
3、理信息系统,加快了信息的传递与反馈,实现了办公的自动化和无纸化、标准化和规范化,有效的提高了科研管理工作的效率。2.系统分析与设计2.1主业务流程分析2.1.1科研立项流程学生登录系统后,在线填写项目申请表,完成后提交,项目申请表信息通过网站服务器存到后台数据库中;科技处对提交的项目申请进行审核,并公布通过的立项名单。图1科研立项流程图2.1.2项目阶段评审流程阶段评审是对当期项目,即已经立项且尚未结题的项目,由科技处组织成立评委组,依次进行初期评审、中期评审、结题评审。评审结束后,对结题的项目给与奖项和经费报销,
4、-1-http://www.paper.edu.cn并网上公布获奖名单信息。图2项目阶段评审流程图2.2系统E-R图图3系统E-R图2.3数据库设计[2]由E-R图分析可得出该系统的主要数据表结构,主要包括项目信息表(表名为project)、学生信息表(表名为student)、管理员信息表(表名为administrater)。表1项目信息表属性名数据类型长度是否可为空描述projectIdchar10否项目编号projectNamechar60否项目名称projectTimedatetime8否立项时间projec
5、tPrincipalIdchar8否负责人学号projectMember1Idchar8是组员一学号projectMember2Idchar8是组员二学号projectMember3Idchar8是组员三学号projectMember4Idchar8是组员四学号-2-http://www.paper.edu.cnprojectMember5Idchar8是组员五学号projectMember6Idchar8是组员六学号projectClassifychar10否项目组类projectGuide1char10是指导老
6、师一projectGuide2char10是指导老师二projectEarlyScorefloat8是立项得分projectEarlyPlacechar8是初期排名projectLevelchar8是项目级别projectMiddleScorefloat8是中期得分projectMiddlePlacechar8是中期排名projectEndScorefloat8是结题得分projectEndPlacechar8是终期排名projectAwardchar50是获奖情况projectBudgetchar10是申请金额p
7、rojectMoneychar10是实发金额表2学生信息表属性名数据类型长度是否可为空描述studentIdchar10否学生学号studentNamechar10是学生姓名studentDepartmentchar20是院系studentBirthdaydatetimeYY-MM-DD是出生日期studentPhonechar20否联系电话studentEmailchar20是Email表3管理员信息表属性名数据类型长度是否可为空描述teacherIdchar10否学生学号teacherNamechar10是学生
8、姓名teacherAuthorityint4是一般/高级teacherBirthdaydatetimeYY-MM-DD是出生日期teacherPhonechar20否联系电话teacherEmailchar20是Email2.4系统模块划分[3]按照功能划分方法,系统地主要模块可划分为:立项管理模块、阶段评审模块、科研档案管理模块、学生信息管理模块、管理员权
此文档下载收益归作者所有