高校科研综合项目标准管理专业系统设计.doc
《高校科研综合项目标准管理专业系统设计.doc》由会员分享,可在线阅读,更多相关《高校科研综合项目标准管理专业系统设计.doc(39页珍藏版)》请在咨信网上搜索。
高校科研项目管理系统设计 ××,电子工程系 摘 要:为了提高高校管理人员和科研人员工作效率,并改进高校科研管理现状,开发了基于ASP高校科研项目管理系统。该系统分为两大功能:普通顾客功能和系统管理员功能。其中前者涉及对基本信息进行浏览、查询和打印等操作,后者管理员则对信息拥有审核、添加和修改等额外权限。系统采用了基于B/S模式设计思想,选用ASP作为前台开发工具,Access作为后台数据库平台开发技术。 核心词:管理系统;ASP;Access Design of the University Scientific Research Management System ××,Department of Electronic Engineering Abstract:In this paper,a university scientific research management system based on ASP is designed. This system will improve the work efficiency of colleges and universities managers and scientific researchers,and also the management situation of university scientific research. The system is divided into two modules:common user and administrator. The former could browse,search,print the basic information,while administrator can owns extra authorities of audit,append and modification. The design idea based on B/S mode is adopted by system,besides,it chooses ASP to be the stage development tool and applies Access as background database. Key words:Management System;ASP;Access 目 录 1 引言 1 2 有关理论和可行性研究 2 2.1 研究背景 2 2.2研究办法 2 2.3 开发工具 3 2.4 系统可行性分析 4 2.4.1 技术可行性 4 2.4.2 操作可行性 4 2.4.3 经济可行性 4 2.5 系统流程图 4 3 需求分析 6 3.1 系统目的 6 3.2 系统功能需求 6 3.3 系统性能需求 6 4 系统设计 8 4.1 总体设计 8 4.1.1 系统功能描述 8 4.1.2 系统功能模块图 9 4.2 数据库设计 10 4.2.1 数据库设计原则 10 4.2.2 数据库表设计 10 4.3 数据流图设计 13 4.4 界面设计 14 5 系统实现和测试 17 5.1 编码实现 17 5.2 系统测试 17 5.2.1登录界面测试 17 5.2.2部门配备录入测试 18 5.2.3教职工信息录入 20 5.2.4 期刊信息录入测试 21 6 结论 23 参照文献 24 附录 25 致 谢 27 1 引言 当下科研活动已成为高校主旋律之一,高校科研活动日益成为衡量高校综合实力重要指标[1]。随着学校科研投入和从事科研活动人员不断增长,学校高校科研管理压力也日益加大。本项目意义就在于通过搭建一种大型科研项目管理系统,可以迅速有效提高学校科研管理工作高效性、科学性和透明性,并使得科研管理工作能更好服务于全校教师,更好为学校领导提供科研决策支持。 随着计算机技术发展和高校办公自动化建设,使科研管理工作更加规范化、科学化,建设一种项目管理系统已显得非常重要。高校项目管理系统涉及科研项目管理、科研成果管理、学术论著管理、机构人员管理、文献资料管理等。全面引进面向对象设计办法,开发出适合高校系级单位项目管理系统。 科研管理系统要实现对研究所、高校等单位科研状况有效管理以及对科研活动全程跟踪。该系统为科研管理人员服务,使用以便,既能实现对科研信息高效率管理和控制,又能满足研究所决策者对科研活动宏观管理与决策需要,还可觉得院对研究所评价以及研究所对人员评价提供根据。 系统建设和实行后,将大大提高学校科研管理工作信息化水平,全面实现学校网络化科研管理体系。系统将会成为联系科研活动人员和科研管理人员纽带,也将给学校整个信息化建设带来深远而故意义影响[2]。 科研项目管理系统是一种科研院所、高校研究所等内部管理核心某些,最佳涉及人员档案、机构设立、项目申报、科研评估、成果管理、基金管理、科技记录、成果管理、专利管理、经费管理、报表管理等多项信息管理职能。随着计算机应用水平提高和科研管理规范化和制度化,建立一套合用于科研院所科研管理工作管理信息系统,已经成为各大科研院所迫切需求[3]。建立一套完善科研管理业务系统可以极大地提高管理效率,为领导决策提供较科学根据。一套较完善研究院所科研管理系统应以项目管理为中心,涵盖筹划、合同、成果、专利、资金、人员、设备等方面,并可关联到办公、人事、财务、设备等其他业务系统。因而,整个系统庞大而复杂,需要逐渐进行分阶段设计[4]。 2 有关理论和可行性研究 2.1 研究背景 随着信息化技术不断发展,管理信息系统设计成为项目管理实现自动化保证,如何高效解决科研信息已经成为高校科研管理必然发展趋势。新形势下创新能力日益重要,随着高校创新意识逐渐加强及教学体制深层改革,每年均有大量高质量科研成果产生,因而高校是科研发展重要产地,于此同步科研水平在如今高校也是重要一项评估原则[5]。 当前高校科研项目管理管理大多还采用Excel软件,word等办公软件进行大量数据汇总及解决,但由于其操作性和实用性不强,严重制约了高校科研管理工作规范化和质量化发展,并且也严重影响高校领导及时运用科研信息进行决策水平。这种方式不但带给科研管理人员繁重工作量,并且导致科研管理工作人员与管理人员之间缺少必要沟通和信息交流,因而这种管理方式难以反映高校科研现状,不但导致速度缓慢还导致信息失真。例如人文社科项目管理有一套系统,国家自然科学基金项目管理也有一套系统,省教诲厅项目、成果、基地、重点实验室也各有一套系统。这些系统与高校需求不完全一致,与学院科研项目管理系统缺少数据互换和共享。此外以咱们学校为例,咱们学校各个院系下二级学院各自使用自己一套系统(大多是Excel基本数据汇总),管理人员工作量大,没有统一规范。因而既有系统不能满足高校需求。导致每年年终对教师科研信息等进行绩效考核时,及时发放教师科研津贴,领导获取综合科研信息等较难实现[6]。 为了提高管理人员工作效率,并改进高校科研管理现状,设计出一种实用科研项目管理系统是迫切需求。采用数据库技术和当代软件设计技术科研项目管理系统,结合ASP长处,设计信息系统管理有助于高校科研信息数据共享,便于系统高效地管理高校科研项目。以便科研人员及时查询科研项目进度及成果,管理人员及时进行科研数据有效整顿。 2.2研究办法 本科研项目管理系统研究内容是在ASP中实现科研人员总体科研项目查询,科研人员基本信息查询,科研人员录入科研信息,按各种规则原则进行科研津贴查询,科研人员科研分数查询,奖励得分查询,总体科研状况分析。重要通过如下几种办法来研究: 1) 文献研究法 通过研究关于ASP、ACCESS等语言书籍,以及有关最新文献资料,从中学习先进信息系统设计理念和系统构建思想,掌握编程技术,链接技术,模块设计技术,在这个过程中同步查阅有关外文文献,理解研究领域最新发展,指引自己科研项目管理系统设计。 2) 实证研究法 在实际有关已经成熟系统中学习与借鉴通过研究各种已经成熟系统案例,分析其构造,特点和规律,对系统研究分析基本上,理解其相相应长处和隐藏劣势,结合实际设计系统需求,在设计科研项目信息系统时应用已有系统优势,避免劣势发生,设计出符合规定,实现既定功能系统。并且完毕初步设计后,进行了大量测试,查看实际运营效果,重复调试错误,提高容错能力。 3) 系统研究办法 设计之初,应用概念思维,把系统作为一种整体进行考虑,科学规划整个设计,规划系统整个设计流程,继而勾勒有关数据流图,掌握各个功能模块之间互相联系,让整个设计成为一种动态相适应系统。让系统思想在整个设计过程中始终引导设计,体现系统一致性和动态协调性。 2.3 开发工具 本高校科研项目管理系统设计与实现采用Access与ASP相结合方式设计。Microsoft Office Access是由微软发布关联式数据库管理系统[7]。它结合了Microsoft Jet Database Engine和图形顾客界面两项特点,是Microsoft Office成员之一。Access还是C语言一种函数名和一种互换机主干道模式。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统对象;提供了各种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善数据库管理系统提供了以便,也使得普通顾客不必编写代码,就可以完毕大某些数据管理任务。 Access可以存取Access/Jet、Microsoft SQL Server、Oracle,或者任何ODBC兼容数据库内资料。纯熟软件设计师和资料分析师运用它来开发应用软件,而某些不纯熟程序员和非程序员“进阶顾客”则能使用它来开发简朴应用软件。虽然它支持某些面向对象技术,但未能成为一种完整面向对象开发工具。 ASP是Active Server Page缩写,意为“活动服务器网页”。ASP是微软公司开发代替CGI脚本程序一种应用,它可以与数据库和其他程序进行交互,是一种简朴、以便编程工具[8]。ASP网页文献格式是.asp,当前惯用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创立和运营动态网页或web应用程序。ASP网页可以包括HTML标记、普通文本、脚本命令以及COM组件等。运用ASP可以向网页中添加交互式内容(如在线表单),也可以创立使用HTML网页作为顾客界面web应用程序。与HTML相比,ASP网页具备如下特点: ① 运用ASP可以实现突破静态网页某些功能限制,实现动态网页技术; ② ASP文献是包括在HTML代码所构成文献中,易于修改和测试; ③ 服务器上ASP解释程序会在服务器端制定ASP程序,并将成果以HTML格式传送到客户端浏览器上,因而使用各种浏览器都可以正常浏览ASP所产生网页; ④ ASP提供了某些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取顾客通过HTML表单提交信息,并在脚本中对这些信息进行解决,然后向web浏览器发送信息; ⑤ ASP可以使用服务器端ActiveX组建来执行各种各样任务,例如存取数据库、发现那个Email或访问文献系统等。 由于服务器是将ASP程序执行成果以HTML格式传回客户端浏览器,因而使用者不会看到ASP所编写原始程序代码,可防止ASP程序代码被窃取,提高了网页信息安全性与可信性。 2.4 系统可行性分析 2.4.1 技术可行性 技术上可行性分析重要分析既有技术条件能否顺利完毕开发工作,硬、软件配备能否满足开发者需要等。当前仓库与仓库之间建有局域网,各仓库均采用PC机作为工作台,其容量、速度能满足系统规定。 依照提出系统功能、性能及实现系统各项约束条件,依照新系统目的来衡量所需技术与否具备。本系统是一种数据库管理和查询系统,既有技术以较为成熟,硬件、软件性能规定、环境条件等各项条件良好,预计运用既有技术条件应完全可以达到该系统功能目的。同步,考虑予以开发期限也较为充裕,预测系统是可以在规定期限内完毕开发。 当前诸多技术都能实现本系统要实现问题,只是需要选取一种简朴可行技术是咱们需要考虑问题。 2.4.2 操作可行性 重要理解高校科研项目管理系统有关人员对开发管理系统与否支持,既有高校科研项目管理系统管理制度和办法与否科学,规章制度与否齐全,原始数据与否对的等。 高校科研项目管理系统是专门设计人性化系统,可以保证每一步操作都不是很难。人性化操作界面是较好操作基本。可见这个系统在操作上是可行。 2.4.3 经济可行性 项目确立后,耗费了一定专项经费用于添置有关设备和软件开发,但是系统开发后不会动用大量人力资源,节约人力资源费用与投入资金相比较证明经济上是可行。 同步,该系统投入使用会大大提高工作效率,使工作流程更加通顺,记录查询以便快捷并且社会效益也会明显体现。 2.5 系统流程图 在系统可行性分析基本上,明确了各科室业务范畴和工作流程,该系统工作流程如图2.5所示: 顾客查询界面 管理员登陆界面 查询成果 输入查询条件 设立显示字段 主界面 输入登陆信息 身份验证 失败 成功 部门配备 职务配备 职称配备 学历配备 学科配备 教职工信息 期刊信息 论文信息 查 询 系统维护 图2.5 系统流程图 3 需求分析 3.1 系统目的 为了适应当代化信息管理,当前高校迫切需要一种新管理系统,这个系统应充分发挥网络优势,实现信息存储与共享。最大限度地减轻科研管理人员工作量,提高工作效率,搭建一种高校内部交流平台。系统必要满足如下目的: ① 可以查询全校教职工基本状况,具备安全、高效特性; ② 只需1~2名档案录入员即可操作系统,节约大量人力; ③ 可以迅速查到所需论文信息。 3.2 系统功能需求 本项目管理系统分为如下两种权限: 1) 普通顾客功能 ① 对全校教职工基本信息进行浏览、查询、打印等操作; ② 对各种数字化期刊基本信息进行浏览、查询、打印等操作; ③ 对校教职工刊登论文基本信息进行浏览、查询、打印等操作。 2) 系统管理员功能 ① 对全校教职工基本信息进行添加、查询、修改、记录、打印等操作; ② 对各种数字化期刊基本信息进行添加、查询、修改、打印等操作; ③ 对全校教职工刊登论文基本信息进行添加、查询、修改、记录、打印等操作; ④ 对系统管理员帐号进行修改操作; ⑤ 对系统数据库进行备份、恢复、清空等操作。 对两者共同拥有查询功能应涉及如下3种形式: ① 进行单个条件查询; ② 进行复合条件查询; ③ 进行模糊查询。 3.3 系统性能需求 1) 实用性 项目管理系统开发要将系统实用性放在首位,该系统设计,以满足该校科研信息管理作为首要目的。系统设计应最大限度地发挥计算机高速解决、海量存储能力。在软件设计中,以以便顾客使用为,做到统一编码,统一界面风格。界面完全中文化,提高联机协助功能。 2) 先进性 项目管理系统在硬件选型和软件设计方案上,都应在保持系统具备一定先进性,使系统尽量增长其生命周期。设计系统要有优越性价比,硬件选型既要体现当前最新技术,又要以便系统变更、扩充。系统软件既要适应计算机技术发展潮流,又要兼顾系统维护以便性。 3) 可靠性 可靠性是指系统使用软、硬件可靠性限度,使得系统在运营中不发生或很少发生故障,在偶尔事故及操作失误时,系统应具备较强自我恢复能力,而不会导致系统死锁或信息丢失和破坏。 4) 安全性 项目管理系统保存着学校科研信息,因而对系统安全性规定非常高。一方面必要保证数据一致性,另一方面又必要在非常状况下保证数据丢失减少到最低限度。因而,项目管理系统应充分运用access数据库维护工具,以便数据备份、恢复,从而提高系统安全性。 5) 保密性 项目管理系统具有我校科研人员、记录、成果、外部科技动态等重要信息,这些信息不但需要满足数据共享,同步还需要提高系统保密性。项目管理系统保密性设计将充分运用数据库封锁机制、授权管理机制、应用软件设立多级密码及软件分离等办法,保证系统不发生泄密。 6) 整体性 项目管理系统是一种较为独立系统。系统开发必要按照科学开发原则,在系统分析基本上,完毕整个系统总体设计。使全校科研数据信息统一,充分发挥整个系统总体效益。 7) 规范性 数据解决及其描述需要符合原则,具备通用性,数据设计和定义要有关原则相一致。 4 系统设计 4.1 总体设计 4.1.1 系统功能描述 本项目管理系统涉及数据录入与管理、数据查询与打印、系统维护、数据记录、系统协助五个模块。各模块功能描述如下: 1) 数据录入与管理 涉及教职工信息录入、期刊信息录入和论文信息录入。其中教职工信息录入涉及添加、修改、删除。 ① 在进行教职工信息添加时,弹出窗口进行教职工信息录入,在保存时候要进行教职工编号与否重复检查,如果添加教职工编号重复要对顾客进行提示,只有在不重复状况下才可以进行教职工信息添加。在进行教职工信息删除操作时,一方面弹出提示窗口让顾客确认与否删除,只有在顾客确认后才可以进行教职工信息删除操作。在进行教职工信息修改时,要可以依照顾客选定教职工进行修改,即列出所有教职工信息,在这个基本上才干进行修改; ② 期刊信息录入模块涉及添加、删除和修改; ③ 论文信息录入模块涉及添加、删除和修改。管理人员可以依照使用需要,依托单击窗体中不同按钮进入不同操作。 2) 数据查询与打印 涉及教职工信息查询、期刊信息查询、论文信息查询、综合查询。 ① 其中教职工信息查询只要选中科研论文查询界面中教师信息,就能显示所有教职工所有信息; ② 期刊信息查询只要选中科研论文查询界面中期刊信息,就能显示所有期刊所有信息; ③ 论文信息查询只要选中科研论文查询界面中论文信息,就能显示所有论文所有信息; ④ 综合查询就是把几项查询综合起来进行查询。例如输入“作者姓名”,再选中“论文登记号”、“名称(中)”、“学历”就会显示相应信息,或者选中“全选”,就可以显示出所有论文信息和论文篇数。 3) 系统维护 涉及数据库管理、管理员登录资料修改以及验证顾客提交论文信息。 ① 数据库管理涉及数据库备份、数据库还原、数据库清空三种维护。在进行数据库备份时,弹出新窗口会询问与否要备份,选取“拟定”就进行备份,选取“取消”就不进行备份。进行数据库还原时,弹出新窗口会询问与否要还原,选取“拟定”就进行还原,选取“取消”就不进行还原。进行数据库清空时,弹出新窗口会询问与否要清空,选取“拟定”就进行清空,选取“取消”就不进行清空; ② 管理员登录资料修改就是输入原始顾客名和密码,再输入新顾客名和密码,并要输入确认密码,最后单击“修改”按钮,然后会弹出一种新界面,提示修改成功与否。此功能是只有管理员才有权限; ③ 验证顾客提交论文信息,点击“验证”就会显示教师提交成功论文。若论文信息真实,就加入数据库,否则删除其论文信息。本页面当中还存在两个按钮,一种就是直接返回系统首页,尚有一种就是链接到学校网站。 4) 数据记录 此界面显示两种办法记录成果。分为按教职工所在部门记录和按教职工职称记录,以扇形图形式显示比例。 5) 系统协助 ① 作者简介就是作者信息、联系方式、开发工具(ASP和Access数据库结合)、支持平台、开发日期; ② 使用阐明:本系统重要使用协助。 4.1.2 系统功能模块图 功能构造图按照系统功能从属关系描述系统各构成某些功能,图中每一种框表达一种功能,各层功能模块与数据流图中加工相相应。由此本系统功能模块图如图4.1.2所示: 科研项目管理系统 验证顾客信息 数据库管理 管理员登录修改 返回眸页 教职工信息录入 期刊信息录入 论文信息录入 教职工信息查询 期刊信息查询 论文信息查询 综合查询 系统维护 按部门记录 系统协助 按职称记录 数据记录 作者简介 使用阐明 数据录入与管理 数据查询及打印 图4.1.2 系统功能模块图 4.2 数据库设计 4.2.1 数据库设计原则 数据库是信息系统核心,它把系统中大量数据按一定模型组织起来,提供存储、维护、检索数据功能,使信息系统可以以便、及时、精确地从数据库中获得所需信息。因而只有对数据库进行合理逻辑设计和有效物理设计才干开发出高效信息系统。数据库设计是信息系统开发和设计重要构成某些。 4.2.2 数据库表设计 依照模块设计,以及依照前面章节简介规范设计规定,系统数据库表设计如下列表格所示。 表4.2.2.1用来存储作者: 数据表名 字段名称 数据类型 字段大小 索引 Author ID 自动编号 作者代码 文本 10 是 姓名 文本 20 出生日期 日期/时间 8 性别 文本 2 部门代码 文本 30 职务代码 文本 20 职称代码 文本 20 学历代码 文本 10 表4.2.2.1 作者信息表 表4.2.2.2用来存储期刊信息: Magazine ID 自动编号 期刊代码 文本 10 是 期刊名称 文本 50 刊号 文本 15 级别(A~G) 文本 1 主办单位 文本 50 所属学科代码 文本 20 表4.2.2.2 期刊信息表 表4.2.2.3用来存储论文信息: Paper ID 自动编号 论文登记号 文本 10 是 论文名称(中) 文本 50 论文名称(英) 文本 50 期号 数字 2 引用状况 文本 20 何项目资助 文本 50 作者代码 文本 10 期刊代码 文本 10 表4.2.2.3 论文信息表 表4.2.2.4用来存储部门信息: Department 部门代码 文本 10 是 名称 文本 50 表4.2.2.4 部门信息表 表4.2.2.5用来存储职务信息: Job 职务代码 文本 10 是 名称 文本 20 表4.2.2.5 职务信息表 表4.2.2.6用来存储职称信息: Duty 职称代码 文本 10 是 名称 文本 20 表4.3.2.6 职称表 表4.2.2.7用来存储学历信息: Degree 学历代码 文本 10 是 名称 文本 20 表4.2.2.7 学历表 表4.2.2.8用来存储学科信息: Subject 学科代码 文本 10 名称 文本 20 表4.2.2.8 学科表 依照前面简介规范化设计理论,这时将科研项目管理系统数据提成上面8个表,减少了数据冗余,同是在这些表之间又存着某些关联关系。例如在论文信息表中,由作者代码和期刊代码两个字段分别与作者信息表和期刊信息表建立了关联关系,这样在查询论文信息时候,就可以显示出作者以及期刊信息,同步在查看论文信息时候,又可以通过类别代码同论文类别表进行关联,以显示出论文类别信息,各表间关系如图4.2.2所示: 图4.2.2 数据库各表关系图 由数据库各表得到数据词典分析表如表4.2.2.9所示: 表名 阐明 字段 Paper 论文信息表 PaperId 论文登记号 PaperNameCN 论文名称(中) Issue引用状况 magazineID 期号 Paper_author 论文作者表 PaperId 论文登记号 AuthorID 作者代码 Magazine 期刊信息表 magazineID 期刊代码 magazineName 期刊名称 magazineNum 刊号 Author 作者信息表 AuthorID 作者代码 Name 作者名称 Birthday 出生日期 Sex 性别 Subject 学科表 SubjectID 学科代码 Subject 名称 Department 部门表 departmentID 部门代码 departmentName名称 Duty 职称表 dutyID 职称代码 dutyName 名称 Job 职务表 job ID职务代码 jobName 名称 Degree 学历表 degreeID 学历代码 degreeName 名称 Admin 管理员表 Username 顾客名 Password 密码 表4.2.2.9 数据词典分析表 4.3 数据流图设计 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出过程中所经受变换。在数据流图中没有任何详细物理元素,它只是描绘信息在软件中流动和被解决状况。由于数据流图是系统逻辑功能图形表达,虽然不是专业计算机技术人员也容易理解它,因此是分析员与顾客之间极好通信工具。此外,设计数据流图时只需考虑系统必要完毕基本逻辑功能,完全不需考虑如何详细地实现这些功能,因而,它也是此后进行软件设计较好出发点。本文系统数据流图设计如图4.3.1至图4.3.3所示。 普通顾客论文登记 普通顾客查询成果 数据记录成果 返回无效信息 管理员登录 系统维护规定 数据录入修改规定 数据查询成果 科研项目管理系统 管理人员 普通顾客 图4.3.1 顶层数据流图 数据查询成果 普通顾客 查询成果 返回无效信息 有效查询规定 无效输入 管理员登录 数据录入修改规定 数据查询规定 普通顾客 论文登记 1检查 有效性 4记录 数据 2解决规定 3解决查询 数据记录成果 数据记录规定 图4.3.2 0层数据流图 普通顾客 查询成果 数据 论文数据库 3.1 登录 检查 3.2 查询 解决 3.3 查询 解决 管理员 有效查询规定 查询成果 数据 图4.3.3 1层数据流图 4.4 界面设计 软件界面重要涉及查询界面、论文登记界面和管理员登录界面。查询界面重要是为了以便普通顾客查询;论文登记界面是教职工自己添加论文信息,若符合实际,管理员就会把它正式加入数据库;登录界面功能重要是管理员登录,如果验证对的,使得管理员进入管理员操作界面。 图4.4.1 软件主界面(查询界面) 图4.4.2 软件主界面(论文登记界面) 图4.4.3 软件主界面(管理员登录界面) 5 系统实现和测试 5.1 编码实现 程序设计方面事实上就是以上界面初始化和连接数据库,实现通过主菜单中各个新建菜单调出相应界面,再通过界面按钮和编辑框实现顾客与数据库之间数据交流。 如“修改期刊”界面编写如下: 1) 客户端程序流程 在网页修改信息界面上输入要修改数据选项,输入完毕即可提交该信息,如果有某个核心字没有输入,如“期刊刊号”,则弹出相应提示对话框。 2) 服务器端程序流程 建立有关数据变量和函数,之后获取Access数据库RecordSet类对象并监听客户端祈求。如果收到客户端发送数据,则会检索数据库中符合条件记录,更新该记录数据并返回给客户端完毕信息。 有关代码见背面附录。 5.2 系统测试 5.2.1登录界面测试 高校科研项目管理系统顾客权限分为:管理员和普通顾客。系统管理员具备功能涉及数据录入,修改以及对普通顾客修改,例如增长顾客或者删除顾客。普通顾客只拥有查询和打印功能。如果是普通顾客想录入数据就会弹出对话框提示没有此权限。管理员登录界面如图5.2.1.1所示。 图5.2.1.1 管理员登录界面 管理员登录成功必要顾客名与密码相符,如果两者之间有一种输入错误,则不能成功登录如图5.2.1.2所示,系统会弹出“登录失败,请重新登录”提示。反之,登录成功进入“部门选项配备”界面如图5.2.1.3所示。 图5.2.1.2 管理员登录失败界面 图5.2.1.3 登录成功后跳到“部门选项配备”界面 5.2.2部门配备录入测试 1) 添加新部门测试 当顾客点击添加按钮,系统就会弹出一种如图5.2.2.1所示“添加部门选项”对话框,在部门编号框内填入相应部门编号,在部门名称框内填入要添加部门名称,点击保存按钮,信息就被保存下来。同步在部门选项配备界面中可以看到被新增这条记录。若不想保存,则可以点击取消按钮。 图5.2.2.1 添加部门信息框 2) 修改部门测试 当发既有错误或是要更新时,顾客也可以对记录进行修改,点击修改按钮,和添加记录类似,如图5.2.2.2所示。此时顾客可以对部门编号或是部门名称进行修改,修改完后,点击保存按钮即可,相应记录就被修改。 如果在部门选项配备窗口中对某条记录进行了修改,那么相相应在教职工信息表中记录相应记录信息中,所在部门同步也进行了修改。也就是说当部门配备、职务配备、职称配备、学历配备中记录有进行修改后,教职工信息表中记录也作了相应修改,这些表是作为教职工信息表子表。其她几种窗口也是同样道理。 图5.2.2.2 修改部门信息框 3) 删除部门测试 若顾客发现某条错误记录或是无用记录时,就可以使用删除按钮。对于不想要记录进行删除,点击删除按钮,就会弹出一种需要顾客确认与否要删除对话框,以防误删除有用记录。但是如果由于某些因素误删除记录时,也有补救办法,本系统还具备数据备份功能,只要事先进行过了数据备份,虽然发生误删状况,也能找回本来信息。 图5.2.2.3 “确认删除”信息框 5.2.3教职工信息录入 1) 添加新职工信息测试 当顾客点击教职工信息表中添加按钮,系统会弹出一种添加教职工信息框。在对话框中输入职工编号、姓名、这些可直接输入,出生年月、性别、所在部门、职务、职称、学历使用是下拉列表框,顾客可以按提供信息选取。 图5.2.3.1 添加教职工信息窗口 2) 修改教职工信息测试 对已经存在教职工信息也可以进行修改,点击修改按钮,系统弹出一种修改教职工信息表对话框修改信息对的后,点击保存按钮。 图5.2.3.2 修改教职工信息窗口 3) 删除教职工信息测试 同样也可以将不要教职工信息进行删除解决,点击删除按钮后,系统弹出一种确认删除对话框,确认删除后,信息就被删除了。 图5.2.3.3 删除教职工信息窗口 5.2.4 期刊信息录入测试 1) 添加期刊信息测试 与添加教职工信息类似,点击添加按钮后,系统会弹出一种添加期刊信息对话框,按照输入规定依次输入需要进行添加期刊信息。涉及期刊号、期刊名称、刊号、级别、主办单位和所属学科信息输入。同样除级别和所属学科为下拉列表框输入以外,别的都可直接输入。若在所属学科中没有可以选取信息,顾客可以先在学科配备信息表中进行添加,保存后就存在与下拉列表框选项中了。所有信息输入对的后点击保存即可。 图5.2.4.1 添加期刊信息框 2) 修改和删除期刊信息测试 该某些与上述其她模块信息修改与删除操作同样,相应界面如下所示。 图5.2.4.2 修改期刊信息框 图5.2.4.3 删除期刊信息框 此外,尚有有关配备与数据查询、记录等其她模块测试过程与上述模块类似,限于篇幅,这里就不再赘述了。 6 结论 本系统设计与开发是使用ASP及Access数据库,系统为通用软件,重要面向中、小规模高校。功能基本符合顾客需求,可以完毕信息存储和信息查询。虽然这些功能看起来不是很难,但是在毕业设计过程中却要花相称精力和时间,并且由于毕业设计时间较短,导致系统尚有许多不尽如人意地方,这些均有待进一步改进。 鉴于系统不完善之处,在将来时间充裕状况下会进一步改进系统。将也许发生问题减到至少,并且进一步开发系统,使系统适应各种类型、各种方面数据管理,然后将系统做到更完美,界面更美观良好限度。 参照文献 [1] 蒋培,王笑梅.ASP.NET Web程序设计[M].清华大学出版社,. [2] 韩万江,姜立新,宋茂强.软件项目管理案例教程[M].机械工业出版社,. [3] 台德艺,王昆仑,郭昌健.高校科研信息管理系统设计与实现[J].计算机工程与设计,,30(9):2339-2341. [4] 王恒.基于ASP.NET高校科研信息管理系统实现[J].电脑知识与技术,,4(1):16-17. [5] 郑人杰,殷人昆.软件工程概论[M].清华大学出版社,1998. [6] 耿骞.信息系统分析与设计[M].高等教诲出版社,. [7] 李蔷.动态网页开发:ASP+Access(实例篇)[M].高等教诲出版社,. [8] 李春英.基于ASP.NET科研信息管理系统开发[J].重庆工学院学报(自然科学版),,21(1):90-94. 附录 本文高校科研管理系统某些代码(“修改期刊”模块)实现如下所示: //客户端代码模块 <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"> <link href="css/gistar.css" rel="stylesheet" type="text/css"> <title>修改杂志信息<% for intNB=1 to 300 %> <%next%></title> <script src="js/setTime.js"></script> <script> function doSubmit(){ if (document.all.MagazineID.value==""){ alert("请填写期刊刊号"); document.all.MagazineID.focus(); }else if(document.all.MagazineName.value==""){ alert("请填写期刊名称"); document.all.MagazineName.focus(); }else{ form1.submit(); } } //服务器端代码模块 dim SCRIPT_NAME,REQUEST_METHOD dim MagazineID,MagazineName,MagazineNum,Level,Sponsor,SubjectID dim rs,sql,i dim strOnLoad dim arrSubject arrDepartment=getOption("Subject") SCRIPT_NAME=request.ServerVariables("SCRIPT_NAME") REQUEST_METHOD=request.ServerVariables("REQUEST_METHOD") set rs=server.CreateObject("adodb.recordset") if REQUEST_METHOD="POST" then '表单提交状态 MagazineID=request("MagazineID") MagazineName=request("MagazineName") MagazineNum=request("MagazineNum") Level=request("Level") Sponsor=request("Sponsor") SubjectID=reque- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 科研 综合 项目 标准 管理 专业 系统 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文