论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

高校项目申报与管理系统(VS2008+SQL2005)

   

目  录

摘要

内容来自论文无忧网 www.paper51.com

Abstract

内容来自论文无忧网 www.paper51.com

第一章      绪论... 5

http://www.paper51.com

1.1     课题研究的目的和意义... 5 内容来自论文无忧网 www.paper51.com

1.2     国内外项目申报与管理现状... 6 copyright paper51.com

1.2.1国内外项目管理的发展动态... 6 内容来自论文无忧网 www.paper51.com

1.2.2国内外项目管理存在的差异... 7

http://www.paper51.com

1.3     本文的组织结构... 8 内容来自论文无忧网 www.paper51.com

第二章      需求分析... 8

paper51.com

2.1     系统的需求... 8

http://www.paper51.com

2.2     可行性分析... 9 内容来自www.paper51.com

2.3.1    技术性:... 9

内容来自www.paper51.com

2.3.2    实效性:... 9

内容来自www.paper51.com

2.3.3    经济性:... 9

paper51.com

2.3.4    可运行性:... 9 内容来自论文无忧网 www.paper51.com

2.3     开发本系统选择的主要工具... 9

内容来自论文无忧网 www.paper51.com

2.4.2    SQL Server技术... 10

http://www.paper51.com

2.4.3    ASP.NET技术... 10

内容来自论文无忧网 www.paper51.com

2.4     E-R图及关系模式... 12 http://www.paper51.com

2.5.1    申报管理系统的基本ER图... 12 copyright paper51.com

2.5.2    项目申报与管理系统的关系模式... 15 paper51.com

第三章      系统整体设计... 16 内容来自论文无忧网 www.paper51.com

3.1     系统模块设计... 16 copyright paper51.com

3.2     存储过程设计... 17 copyright paper51.com

第四章      详细设计和实现... 21 paper51.com

4.1     数据库设计... 21 内容来自www.paper51.com

4.1.1数据库表设计... 21

copyright paper51.com

4.2     部分模块的设计与实现... 23

paper51.com

4.2.1    系统主界面及登录、注册模块设计... 23 paper51.com

4.2.2    项目申报模块设计... 31 http://www.paper51.com

4.2.3    专家审批模块设计... 35 copyright paper51.com

第五章      总结... 38 paper51.com

致谢      40

copyright paper51.com

paper51.com

 

paper51.com

(2)      登录模块设计与实现

copyright paper51.com

只有登录后的用户才能进行项目申报操作或审批操作,其中用户登录界面如图4.2所示: http://www.paper51.com

paper51.com

图4.2用户登录界面

copyright paper51.com

用户登录的实现代码如下:

copyright paper51.com

$(function() {

copyright paper51.com

$("#idbtnLogin").click(function(){

paper51.com

        //用户名

copyright paper51.com

        var_UserName = $("#account_name").val(); 内容来自www.paper51.com

        if(_UserName == "") { http://www.paper51.com

           alert("请输入用户名!");

paper51.com

           return; paper51.com

        } copyright paper51.com

        //密码

paper51.com

        var _UserPwd= $("#password").val(); copyright paper51.com

        if(_UserPwd == "") { copyright paper51.com

           alert("请输入密码!");

http://www.paper51.com

           return;

内容来自www.paper51.com

        } copyright paper51.com

        //是否申报人

http://www.paper51.com

        var_IsDeclaration = $("input[name='myRario1']:checked").val(); 内容来自论文无忧网 www.paper51.com

       $.get("Handler1.ashx", { Action: "LoginValidate",UserName: _UserName, UserPwd: _UserPwd, Identity: _IsDeclaration },function(data, textStatus) {

内容来自论文无忧网 www.paper51.com

           if (data != "0") { copyright paper51.com

               alert("登录成功!"); http://www.paper51.com

               window.location.href = "MainForm.aspx";

copyright paper51.com

           }

http://www.paper51.com

           else {

内容来自论文无忧网 www.paper51.com

               alert("用户名或密码错误,登录失败!");

http://www.paper51.com

           }

paper51.com

        }) copyright paper51.com

    })

paper51.com

})

paper51.com

以上通过AJAX把登录请求提交给后台进行验证,后台代码如下:

内容来自论文无忧网 www.paper51.com

//登录验证请求 copyright paper51.com

case "LoginValidate":

内容来自论文无忧网 www.paper51.com

userName =context.Request.QueryString["UserName"].ToString().Trim(); 内容来自论文无忧网 www.paper51.com

userPwd = context.Request.QueryString["UserPwd"].ToString().Trim(); http://www.paper51.com

Identity =context.Request.QueryString["Identity"].ToString().Trim(); ; 内容来自www.paper51.com

//登录验证 返回用户ID copyright paper51.com

UserID = Class1.LoginValidate(userName, userPwd,Identity); 内容来自www.paper51.com

if (UserID > 0) http://www.paper51.com

{

paper51.com

//保存登录名 内容来自论文无忧网 www.paper51.com

context.Response.Cookies.Add(newHttpCookie("CookieUserID",HttpUtility.UrlEncode(UserID.ToString()))); copyright paper51.com

context.Response.Cookies.Add(newHttpCookie("CookieUserName", HttpUtility.UrlEncode(userName)));

http://www.paper51.com

context.Response.Cookies.Add(newHttpCookie("CookieIdentity", Identity)); http://www.paper51.com

context.Response.Write("1"); http://www.paper51.com

}

内容来自论文无忧网 www.paper51.com

else 内容来自www.paper51.com

{ 内容来自论文无忧网 www.paper51.com

//验证失败

http://www.paper51.com

context.Response.Write("0"); paper51.com

}

copyright paper51.com

break;

http://www.paper51.com

   /// <summary>

http://www.paper51.com

        /// 执行查询语句,返回结果集的第一行的第一列(object)。 paper51.com

        ///</summary>

http://www.paper51.com

        ///<param name="SQLString">计算查询结果语句</param>

copyright paper51.com

        ///<returns>查询结果(object)</returns> http://www.paper51.com

       public static object GetSingle(string SQLString) copyright paper51.com

        { paper51.com

           using (SqlConnection connection = new SqlConnection(connectionString)) paper51.com

           {

http://www.paper51.com

               using (SqlCommand cmd = new SqlCommand(SQLString, connection)) paper51.com

               {

内容来自www.paper51.com

                   try paper51.com

                    {

内容来自论文无忧网 www.paper51.com

                       connection.Open(); http://www.paper51.com

                       object obj = cmd.ExecuteScalar();

http://www.paper51.com

                       if ((Object.Equals(obj, null)) || (Object.Equals(obj,System.DBNull.Value))) 内容来自论文无忧网 www.paper51.com

                       { http://www.paper51.com

                           return0;

paper51.com

                       } 内容来自论文无忧网 www.paper51.com

                       else copyright paper51.com

                       { paper51.com

                           return obj; http://www.paper51.com

                       }

copyright paper51.com

                   } http://www.paper51.com

                   catch (System.Data.SqlClient.SqlException e) copyright paper51.com

                   {

paper51.com

                       connection.Close(); 内容来自论文无忧网 www.paper51.com

                       throw e; copyright paper51.com

                   }

paper51.com

               } paper51.com

           } paper51.com

        }

http://www.paper51.com

------分隔线----------------------------
联系方式