美文网首页
3.3.4开发文档

3.3.4开发文档

作者: 笨笨虎z | 来源:发表于2018-06-25 19:51 被阅读0次

    一 、开发工程师的具体职责

    1 软件的程序设计与代码编写,软件开发工程师岗位职责
    2 有关技术方案、文档的编写,软件单元的测试
    3 根据项目具体要求,承担开发任务,按计划完成任务目标
    4 配合系统分析人员完成软件系统以及模块的需求调研、需求分析
    5 独立完成软件系统及模块的编码
    6 协助测试试人员完成软件系统及模块的测试

    二、该网站使用的技术

    1 IIS服务器。作用:提供一种windows操作系统的web服务组件。
    2 web服务器。 作用:提供操作环境。
    3 数据库。作用:储存数据,处理数据。
    4 HTML。作用:用来描述网页的一些特定的符号。
    5 Chrome浏览器。作用:在线修改页面布局。
    6 CSS。作用:实用CSS可以改变HTML的基本特性,从而控制传统网页上的元素。
    7 bootstrap。作用:用于快速开发web应用程序和网站的前端框架。
    8 ASP.NET。作用:在服务器端运行.Net代码,动态生成HTML

    三、网站开发过程

    pg.gif

    四、部分重要代码

            sqlConn.Open();
            // 构造命令发送给数据库
            String sqlStr = "select * from Users where email=@email and password=@pwd";
            SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);
    
            // 注意是用用户ID登录,而不是用户名,用户名可能会重复
            cmd.Parameters.Add(new SqlParameter("@email", this.email.Value.ToString()));
            cmd.Parameters.Add(new SqlParameter("@pwd", this.password.Value.ToString()));
    
            SqlDataReader dr = cmd.ExecuteReader();
    
            // 如果从数据库中查询到记录,则表示可以登录
            if (dr.HasRows)
            {
                this.Response.Write("<script>alert('登录成功');</script>");
            }
            else
            {
                this.Response.Write("<script>alert('用户名或密码错误');</script>");
            }
        }
        catch (InvalidOperationException exp)
        {
            this.Response.Write("<script>alert('无法连接到数据库');</script>");
        }
        catch (SqlException exp)
        {
            this.Response.Write("<script>alert('数据库操作失败。不存在该用户?');</script>");
        }
        catch (Exception exp)
        {
            this.Response.Write("<script>alert('未知错误');</script>");
        }
        finally
        {
            sqlConn.Close();
        }
    

    连接数据库,构造命令发送给数据库,如果从数据库中查询到记录,则表示可以登录

    相关文章

      网友评论

          本文标题:3.3.4开发文档

          本文链接:https://www.haomeiwen.com/subject/rdcuyftx.html