美文网首页
3.3.3开发文档

3.3.3开发文档

作者: 笨笨虎z | 来源:发表于2018-06-25 19:35 被阅读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

三、工作流程

lbj.gif

工作流程

1 客户请求web页面
2 web服务寻找指令文件
3 asp.net代码被发送给公共语言进行编译
4 html流返回给浏览器

四、部分重要代码

        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.3开发文档

    一 、开发工程师的具体职责 1 软件的程序设计与代码编写,软件开发工程师岗位职责2 有关技术方案、文档的编写,软件...

  • Android使用ffmpeg(二)

    一、开发环境 二、新建项目 C++支持选择默认就行 AS 3.3.3中CMakeLists.txt在main下cp...

  • ionic刷新报错 ——ionic serve 运行报错

    ionic serve 运行报错: 问题出在 ws v.3.3.3里,因为ws v.3.3.3不适应于最新的goo...

  • 3.3.3常量

    1.什么是常量常量是指程序中持续不变的值,是值不能改变的数据,如整型常量123Java语言中常量的表示形式如下十进...

  • 第一组项目汇总

    开发文档测试文档部署文档

  • 五、样式色彩秀芳华

    学习资料: Choosing Colormaps in Matplotlib — Matplotlib 3.3.3...

  • python

    How To Set Up Python 2.7.6 and 3.3.3 on CentOS 6.4:https:...

  • vue-element-admin

    文档地址 文档地址 开发 发布 其它

  • 使用Nethereum库的以太坊DApp开发

    前言:一定要认真仔细读开发文档!读开发文档!读开发文档! 一:下载Nethereum包 进入Nethereum官网...

  • MagicMirror² 模块开发文档

    MagicMirror² 模块开发文档 对原文档的拙劣翻译 本文档介绍了开发MagicMirror²模块的方法目录...

网友评论

      本文标题:3.3.3开发文档

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