莆田学院校内科研项目在线申报系统的设计与实现

上传人:xins****2008 文档编号:117028492 上传时间:2019-11-18 格式:DOC 页数:15 大小:228.50KB
返回 下载 相关 举报
莆田学院校内科研项目在线申报系统的设计与实现_第1页
第1页 / 共15页
莆田学院校内科研项目在线申报系统的设计与实现_第2页
第2页 / 共15页
莆田学院校内科研项目在线申报系统的设计与实现_第3页
第3页 / 共15页
莆田学院校内科研项目在线申报系统的设计与实现_第4页
第4页 / 共15页
莆田学院校内科研项目在线申报系统的设计与实现_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《莆田学院校内科研项目在线申报系统的设计与实现》由会员分享,可在线阅读,更多相关《莆田学院校内科研项目在线申报系统的设计与实现(15页珍藏版)》请在金锄头文库上搜索。

1、 莆田学院校内科研项目在线申报系统的设计与实现龚井福(信息工程学院 指导教师:李海霞)摘要:系统以Microsoft Visual Studio 2005为主要开发工具,用ASP.NET技术构建前台页面,以SQL Server 2000数据库作为后台支持。系统有三种用户类型:用户、审核者、和管理员。用户主要可以对自己的信息进行修改、查看申报须知、申报科研项目、对没有审核的科研项目进行修改和对已经审核的并且合格的科研项目进行打印或对需修改的科研项目进行修改。审核者主要可以对自己的信息进行修改、对没有审核的科研项目进行审核和查看已审核的科研项目的信息。管理员主要可以对自己的信息进行修改、对用户、审

2、核者和科研项目类别的信息进行添加、修改和删除,以及对科研项目的简单管理。关键词:科研项目;申报;用户;审核者;管理员The Design and Implementation of Online Declaration System Scientific Project in Putian Universitygongjingfu( Information Engineering College Instructor: Li Haixia )Abstract: System regards Microsoft Visual Studio 2005 as the main development

3、 tool, building the front page with ASP.NET technology and taking SQL Server 2000 database as background support. There are three types of users in systems : declarers, review experts, and administrators. The users can mainly modify their own information , view the declaration instruction, declare t

4、he scientific project, modify the scientific project which is not reviewed and print the scientific project which has been reviewed and qualified, or modify the scientific project which need to be modified. The review experts can mainly modify their own information , review the scientific project wh

5、ich is not reviewed and view the scientific project which has been reviewed. The administrators are responsible for modifying their own information, and also for adding, modifying and deleting the information of users , review experts and scientific project,as well as managing the scientific project

6、.Keywords: Scientific Project; Declaration; Users ; review experts ; Administrators1论述1.1 需求分析随着科学技术的发展,人们对科学技术的要求越来越高,学校也不例外。而科研项目的申报却成为了人们对科学研究的一种动力。以前的科研项目申报需要手写申请书比较麻烦,也不方便查阅自己申请的项目是否通过,现在只需要通过登录这个系统就可以去申报科研项目以及查阅自己申报的项目是否通过,大大节约了时间。而审核者对科研项目的审核也不用对着一大叠的申请书进行翻阅,只需要在电脑上轻轻的点击下鼠标就可以对用户提交的科研项目申请书进行查

7、看和审核。也方便管理员对科研项目的管理。1.2 ASP.NET在系统中的应用莆田学院校内科研项目在线申报系统可以满足用户的申报、审核者的审核和管理员的管理的相关操作。设计该系统是采用Microsoft Visual Studio 2005为主要开发工具,用ASP.NET技术构建前台页面,以SQL Server 2000数据库作为后台支持。ASP.NET技术是具有强大性、适应性、实用性和可管理性的一种技术,而通过在使用莆田学院校内科研项目在线申报系统的发展,这更直接的反应了ASP.NET技术的实用性和重要性1。2可行性分析2.1 技术可行性分析Microsoft Visual Studio 20

8、05是基于.NET2.0框架的。它是能够开发跨平台的应用程序,总体来说是一种非常庞大的软件。SQL Server 2000数据库具有很强的操作性,容易安装、部署和使用并且操作简单等优点2。综合以上分析,开发莆田学院校内科研项目在线申报系统在技术上是可行的。2.2 经济可行性分析对于莆田学院校内科研项目在线申报系统的开发,只需要拥有一台可以支持该系统开发的计算机硬件资源;同时各种的软件均可在网上下载使用,不存在大量的经济问题,只需要花费人的一些时间和精力;另外还可以到学校的图书馆找关于ASP.NET的建站的相关书籍,以及有效的结合网络资源查找相关的资料。系统的成功开发将可以对用户、审核者和管理员

9、减少负担,也方便用户申报科研项目和审核者审核项目。综合考虑,这些资源的成本都比较少,开发莆田学院校内科研项目在线申报系统在经济上是完全可行的。2.3 操作可行性分析莆田学院校内科研项目在线申报系统是以web技术为基础,计算机为操作工具所开发的。用户和审核者只需要到管理员处获取自己的登入账号和登入密码就可以拥有自己的账号和密码,即可登陆使用,就可以在该系统中进行相关的操作并且操作方便。综合以上分析,开发莆田学院校内科研项目在线申报系统在操作上是可行的。3系统设计3.1 概要设计根据系统需求分析后,确认系统共分为三种用户角色,包括用户、审核者、管理员。根据用户角色身份的不同进而将莆田学院校内科研项

10、目在线申报系统分成三大模块:用户模块、审核者模块、管理员模块。1.用户模块:用户可以根据自己的角色、账号和密码登录该系统。登录成功后可以看到六大功能模块。第一大功能模块是退出功能,点击它就可以退出该系统;第二大功能模块是个人管理,它可以对自己的账号信息进行修改;第三大功能模块是申报须知,它主要是给用户申报项目时的一些注意事项;第四大功能模块是申报科研项目,它主要是填写科研项目申请书,申请书包括封面、数据表、申请理由、选题依据、研究方案、项目的创新点和解决问题的难点或重点、项目进度安排、拟利用资源、项目经费使用计划等九个方面;第五大功能模块是待审核科研项目,它包括对待审核科研项目的查看、查询和对

11、待审核科研项目的修改;第六大功能模块是已审核科研项目,它包括对已审核科研项目的查询、合格的科研项目的查看和打印、需修改的科研项目的查看和修改和不合格的科研项目的查看。2.审核者模块:审核者可以根据自己的角色、账号和密码登录该系统。登录成功后可以看到四大功能模块。第一大功能模块是退出功能,点击它就可以退出该系统;第二大功能模块是个人管理,它可以对自己的账号信息进行修改;第三大功能模块是待审核科研项目,它包括对待审核科研项目的查询和审核;第四大功能模块是已审核科研项目,它包括对已审核科研项目的查看和查询。3.管理员模块:管理员可以根据自己的角色、账号和密码登录该系统。登录成功后可以看到六大功能模块

12、。第一大功能模块是退出功能,点击它就可以退出该系统;第二大功能模块是个人管理,它可以对自己的账号信息进行修改;第三大功能模块是用户账号信息管理,它包括对用户账号信息的添加、修改和删除;第四大功能模块是审核者账号信息管理,它包括对审核者账号信息的添加、修改和删除;第五大功能模块是科研项目类别管理,它包括对科研项目类别的添加、修改和删除;第六大功能模块是科研项目管理,它包括对待审核科研项目和已审核科研项目进行分类,以及对待审核科研项目和已审核科研项目的查看和查询。三大系统功能模块关系流图如下图1所示:待审核科研项目已审核科研项目我要申报用户审核者申报须知莆田学院校内科研项目在线申报系统个人管理退出

13、系统待审核项目已审核项目退出系统科研项目管理类别管理审核者账号管理管理员用户账号管理退出系统图1 系统功能模块关系图3.2 数据库设计 系统数据库设计过程中后台数据库以SQL Server 2000数据库为主,SQL Server 2000数据库具有很强的可操作性,实用SQL Server 2000作为该系统的后台数据库,可以实现对数据库管理更加容易,可以根据每个功能模块,建立相应的表,让处理后台数据库的开发人员对该数据库更清晰。SQL Server数据库是开发系统的主流数据库,设计数据库更加合理,管理数据库更加方便。在SQL Server 2000数据库中,建立keyanshenbao数据库

14、,在此数据库里进行设计相应的表。数据库中的表及具体字段说明:1)管理员登入表admin,见表1表1 管理员登入表admin表 列名数据类型长度允许空 备注中文注释adminnamenvarchar50否主键管理员用户名adminpasswordnvarchar50否管理员登录密码2)审核者信息表auditor,见表2表2 审核者信息表auditor表 列名数据类型长度允许空 备注中文注释idint4否审核者id号auditornamenvarchar50否主键审核者用户名auditorpasswordnvarchar50否审核者登录密码auditorphonevarchar20是审核者联系电话

15、auditoremailnvarchar50是审核者电子邮箱3)项目类别信息表xiangmutype,见表3表3 项目类别信息表xiangmutype表 列名数据类型长度允许空 备注中文注释idint4否项目类别id号typeidnchar20否项目类别编号typenvarchar30否主键项目类别名称4)其他参加者信息表qtusers,见表4表4 其他参加者信息表qtusers表 列名数据类型长度允许空 备注中文注释idint4否主键其他用户id号qtuseridint4是其他用户编号qtusernamenvarchar50是其他用户姓名qtusersexchar10是其他用户性别qtuserbirthdaynvarchar50是其他用户出生日期qtuserzhiwu

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号