• 一道面试题,希望大家给点意见和思路


    面试题
    功能名称:订单录入

    岗位名称:asp/.net开发岗

    题目要求:
    1、 订单录入界面,要求排版、配色尽量美观
    2、 说明中可维护部分及数据源自定义部分可以用临时表代替
    3、 按照说明中的要求编写
    4、 数据库操作需要使用事务
      使用JS(运用JQuery)进行数据有效性验证:重复、不为空、日期格式
    5、 提交时显示友好提示、锁定提交按钮


    开发语言:ASP.net+JS+CSS
    数据库:SQL Server2000

    开发时间:3天内

    表名:SEL
    字段名称 字段描述 字段类型 说明
     Id 自增ID Decimal(9,0) 自增ID
    selson 销售订单编号 Nvarchar(50) 重复判断,应用Ajax,不能为空
    selfrm 订单来源 Nvarchar(50) 下拉菜单选择,数据源自行定义
    seltme 订单日期 datetime 日期弹窗选择,不能为空
    selsta 订单状态 Nvarchar(50) 订单状态
    selent 采购法人实体 Nvarchar(50) 下拉菜单选择,数据源自行定义
    Selcnb 收货人代码 Nvarchar(50) 代理商代码需在代理商管理中维护,用google的选择方式将以下收货人信息自动填上,不能为空
    selcmn 收货人 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcid 收货身份证号吗 Nvarchar(50) 手工填写
    selcnn 收货国别 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcpd 收货省 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcty 收货市 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcad 收货地址 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selczp 收货邮编 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selctl 收货联系电话 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcbt 收货备用联系电话 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcml 收货人邮箱 Nvarchar(50) 来源于收货人代码选择,可手工修改
    selcrk 送货要求 Text 手工填写
    selcat 要求到货日期 datetime 日期弹窗选择,不能为空
    selimn 收票人 Nvarchar(50) 手工填写,不能为空
    seliad 收票人地址 Nvarchar(50) 手工填写,如钩选票货同发复选框,自动填写为收货地址,并不能进行修改
    selizp 收票人邮编 Nvarchar(50) 手工填写,如钩选票货同发复选框,自动填写为收货邮编,并不能进行修改
    selitl 收票人电话 Nvarchar(50) 手工填写,如钩选票货同发复选框,自动填写为收货联系电话,并不能进行修改
    selimp 收票人手机 Nvarchar(50) 手工填写,如钩选票货同发复选框,自动填写为收货备用联系电话,并不能进行修改
    selinm 发票抬头 Nvarchar(50) 手工填写,不能为空
    selitp 发票类型 Nvarchar(50) 选择,数据源自定义
    selitn 税号 Nvarchar(50) 手工填写
    selibk 开户行 Nvarchar(50) 选择,数据源自定义
    selibn 银行帐号 Nvarchar(50) 手工填写
    selicp 公司地址 Nvarchar(50) 手工填写
    selict 公司电话 Nvarchar(50) 手工填写
    selgtp 收款方式 Nvarchar(50) 选择,数据源自定义
    selanb 会员编号 Nvarchar(50) 手工填写
    selflg 是否有效 Nvarchar(50) 后台字段,默认为0
    selfgp 是否含赠品 Nvarchar(50) 后台字段,默认为0
    selfgi 是否已开票 Nvarchar(50) 后台字段,默认为0
    selfgp 是否到款 Nvarchar(50) 后台字段,默认为0
    selfgo 是否已发货  Nvarchar(50) 后台字段,默认为0
    selfgs 是否已签收 Nvarchar(50) 后台字段,默认为0
    selgio 票货同发 Nvarchar(50) 复选框
    selrmk 备注  TEXT 手工填写
    selsur 销售员 Nvarchar(50) 手工填写
    selfhz 在途跟踪频率 Nvarchar(50) 后台字段,默认为0.00
    selthk 销售货款总额 Decimal(9,2) 后台字段,默认为0.00
    seltcb 销售成本总额  Decimal(9,2) 后台字段,默认为0.00
    Selocb 其他减免总额  Decimal(9,2) 后台字段,默认为0.00
    seltlr 其他盈利总额  Decimal(9,2) 后台字段,默认为0.00
    seltml 总毛利  Decimal(9,2) 后台字段,默认为0.00
    seltys 应收金额 Decimal(9,2) 后台字段,默认为0.00
    seltss 实收金额 Decimal(9,2) 后台字段,默认为0.00
    seleml 操作人邮箱 Nvarchar(50) 默认为session(“usreml”)
    selusr 操作人,登录人 session(“username”)  Nvarchar(50) 默认为session(“usrnam”)
    selstm 操作时间,默认系统当前时间  datetime 操作时间,默认系统当前时间

    如下内容考核人填写

    完成情况

    面试人:             

    完成周期:             至            

    是否按时完成:   □是      □否    □提前  天完成

    完成试题考核点情况:  □      %

    评分表(每项满分5分)

    界面友好度 代码规范 按时完成 额外创新 总体成品情况
        
    合计 

  • 相关阅读:
    ie不支持 event.stopPropagation 的解决方式
    jquery 获取 元素.text( ) 里面的值 需要进行去空格去换行符操作
    使用插件实现某元素展示特定行文字,超出显示...
    css文字超出显示省略号
    纯css实现各种三角形图案
    jQuery判断鼠标是否在某个元素内
    z-tree相关设置
    js提取字符串中的汉字
    扩展ie中不兼容的startsWith,endsWith方法
    获取浏览器URL携带过来的参数/获取url中"?"符后的字串
  • 原文地址:https://www.cnblogs.com/mdy41034264/p/1517540.html
Copyright © 2020-2023  润新知