ASP.net科研申报系统设计与实现
时间:2017-02-07 12:53 来源:毕业论文 作者:毕业论文 点击:次
摘要:科研申报系统基于B/S模式和三层架构进行开发,以Microsoft Visual Studio 2010 作为开发工具,选用SQL Server 2008作为数据库服务器,页面布局通过DIV+CSS实现。该系统主要分为普通用户、申报专家和管理员三种角色,实现的功能有用户登录、项目申报、项目审批、用户管理、导出数据和查看申报记录。系统具有界面友好,操作简便的特性。5514 关键词:科研申报;ASP.NET;三层架构;B/S Research Reporting System Based on B/S Structure Abstract: Based on B/S model and the three layer architecture, research reporting system is developed, using Microsoft Visual Studio 2010 as a development tool, adopting SQL Server 2008 as the database server, and the layout of the page is realized by DIV+CSS. The system is pided into the three roles of ordinary user, expert, and administrator, and achieves the functions of user login, project application, project approval, user management, derived data and view the application records. The system has characteristics of friendly interface and convenient operation. Key words:Research Reporting; ASP.NET; Three Layer Architecture; B/S 目 录 摘 要 1 引言 1 1.系统现状和意义 2 1.1系统研究现状 2 1.2系统意义 2 2.系统相关技术 2 2.1三层架构 2 2.2 ASP.NET 3 3.系统分析 3 3.1系统总体分析 3 3.2需求分析 3 4.数据库设计 4 4.1数据库需求分析 4 4.2数据库概念结构设计 5 5.系统详细设计与实现 5 5.1 公共类设计 6 5.2用户登录模块 6 5.3申报模块 7 5.4审批模块 7 5.5查看申报记录模块 8 5.6导出数据模块 8 6.系统测试 8 7.结论 9 参考文献 10 致谢 11 基于B/S结构的科研申报系统 引言 随着科研对高校的影响日益突出,高校内部项目申报的信息量逐年增大。高校科研申报一般流程:先到科研部门领取申报表,填写以后再交到科研部门,然后组织专家集中评审,来决定是否立项。这种方式花费了申报人员大量的时间,还不能即时看到申报进程,也不便于科研部门工作人员进行统计,审批专家审批项目的时间还必须一致。传统的申报方式已经不适应时代发展的需要,有必要设计和开发网上项目申报系统[1]。 1.系统现状和意义 1.1系统研究现状 目前科研申报方式很多院校采用纸质报送、组织专家集中评审的传统方式,这样不仅效率低且耗费大量的人力、物力、时间,项目申报者也不能及时了解项目申报的进展情况。同时因为项目信息以纸质文档存放,不便于项目的汇总、查询,不利于信息交流和信息共享,可能出现类似项目重复申报的情况[2]。随着信息技术、网络技术的发展,为解决这个问题提供了坚实的基础。各大院校都建立起一定规模的网络,这为在网上进行科研申报管理提供了良好的条件。此后,出现了基于C/S模式的系统,它曾经起到过很大的作用也会在相当一段时间继续存在,但它存在以下一些缺点。 (1)需要同时使用Client端软件与Server端软件,缺一不可,每个客户端必须安装系统软件,不便于文护; (2)不同的系统之间兼容性较差,不同的开发工具对应不同的程序; (责任编辑:qin) |