当前位置: 首页 > news >正文

精通网站建设 100深圳公司注册需要什么条件

精通网站建设 100,深圳公司注册需要什么条件,js跳转网站怎么做,单位网站建设建议对策摘 要 本毕业设计在基于银行业务大厅现有业务的基础上#xff0c;针对自助银行的概念和其独有特点#xff0c;通过.NETSQL技术#xff0c;开发一个简单的银行大厅自助信息系统#xff0c;完成一些自助银行的业务需求如帐户信息查询、帐户挂失、自助交费、留言、新闻查询… 摘    要 本毕业设计在基于银行业务大厅现有业务的基础上针对自助银行的概念和其独有特点通过.NETSQL技术开发一个简单的银行大厅自助信息系统完成一些自助银行的业务需求如帐户信息查询、帐户挂失、自助交费、留言、新闻查询等功能。 本论文从分析目前电子银行发展现状入手具体深入地考察了当前自助银行的客户需求详细说明了系统的结构设计后台数据库的设计系统功能设计最后系统测试的效果客观对整个系统进行了总结并对其提出修改意见。 关键字帐户挂失自助银行.NET技术C#语言SQL SERVER数据库 3.1  功能需求 本论文根据自助银行实际功能和用户的实际需求在.NET环境下为用户提供必要的功能服务其系统分为以下三类用户 (1)管理员用户这是具有高级权限的一类用户要求能够发布新闻和管理新闻能够与用户进行交流也就是要求能够通过发布留言形式处理用户的问题并且管理留言要求能及时的处理用户的挂失申请。 (2)帐号用户浏览自己的帐户信息实现对帐户密码的管理能够对自己的帐户活动进行细致的查询能够实现帐户在紧急情况下的挂失处理能够提供便捷服务如简单的交费要求浏览最近新闻和发表看法。 (3)一般用户要求浏览最近新闻和发表看法。 4.1  系统结构简介 本文论述的银行大厅自助信息管理系统是基于B/S结构的数据库应用系统具体反映为ASPSQL技术的一种具体实现根据B/S结构和用户实际应用特点实现的功能主要可以在两类不同的机子上完成Web服务器和自助机客户端。在客户端主要实现使用用户的浏览功能和提交业务功能。在Web服务器上主要来实现整个自助银行功能的后台处理及存储功能。后台数据库由一系列的具有相互关联的逻辑关系的表构成。还有一些存储过程和控件用于实现其他的功能比如自动编号和图表生成。 4.2  具体功能模块划分 根据用户的需求分析和对系统功能的考量得到如下的系统功能图 5.1  用户登陆 5.1.1  储户登陆 图5-1 用户登陆页面 系统会自动判断身份证号帐户号码密码验证码是否为空还会验证身份证号是否符合国家规定的标准格式 //验证码的实现 asp:TextBox IDtxtCode runatserver Font-Size0.8em Width74px MaxLength4/asp:TextBox img alt点击刷新验证码 srcCodeImg.aspx height15 width45 οnclickthis.srcCodeImg.aspx //td if (txtCode.Text ! Session[VerifyCode].ToString()) {Response.Write(scriptalert( 验证码不正确 );/script); return; } 5.1.2  管理员登陆 图5-2 管理员登陆页面 5.2  查询帐户信息 成功登陆系统过后所要查询的帐户信息就会马上显示出来。存折类型会用红色字体注明挂失时间和处理时间在帐户正常的时候不会有显示。信息显示采用.NET2005的GridView控件存折帐户相同 图5-3 帐户显示效果图 后台动作 SQLstr select account as 帐户,balance as 帐户余额,estate as 帐户状态,firsttime as 挂失时间,secondtime as 处理时间 from account where ucard Session[logincard].ToString() and sort 信用卡; //获取数据库连接字符串 strConnection ConfigurationManager.AppSettings.Get(strConnection); //建立数据库连接 myConnection new SqlConnection(strConnection); myAdapter new SqlDataAdapter(SQLstr, myConnection); //定义内存数据库 Dsak new DataSet(); myAdapter.Fill(Dsak, ak); GVmyaccount_k.DataSource Dsak.Tables[ak]; GVmyaccount_k.DataBind(); 追加显示多个帐户用户可以通过继续输入帐户号码和密码添加更多的帐户进行查询系统会自动搜寻数据库中是否存在此帐户。 图5-4 帐户追加功能图 5.3  新闻浏览 用户可以浏览最近发布的几条新闻题目其中新闻题目过多的时候系统会分页显示它们。通过点选题目可以在新的页面看到新闻的具体内容。 图5-5 新闻标题显示效果图 图5-6 新闻内容显示效果图 管理员可以对新闻内容添加和删除。 图5-7 新闻删除示意 图5-8 新闻发布示意图 5.4  留言管理 任何权限的用户均可以发布留言留言必须输入题目。只有管理员才能回复用户的留言已回复留言的内容系统用黄色注明。 图5-9 处理回复留言 图5-10 回复示意图 5.5  消费日志查询 用户通过设置时间起点和终点查询选择帐户的金额发生记录可以作为帐户改变的日志记录。 图5-11 帐户消费查询示意图 5.6  自助交费 本系统提供简单代收费管理功能交费项目由管理员后台添加用户需要选择需要交费的项目和输入自己的某个帐号和其密码(定期帐号不能进行交费)便可以缴纳不多于自己帐户余额的金额。交费金额精确到小数点后一位。 图5-12 自助交费功能图 SQLstr select * from account where account DDLrepchargeaccount.Text ; //获取数据库连接字符串和建立数据库连接省略…… myAdapter new SqlDataAdapter(SQLstr, myConnection); Dsbalance new DataSet(); myAdapter.Fill(Dsbalance, balance); if(Convert.ToInt64(Dsbalance.Tables[balance].Rows[0][balance].ToString())Convert.ToInt64(TBrepchargemoney.Text)) { Response.Write(script languagejavascriptalert(你的帐户 DDLrepchargeaccount.Text 没有足够的余额来交纳此项费用);/script); return; } SQLstr INSERT INTO note(account,citem,csum) VALUES ( DDLrepchargeaccount.Text , DDLrepchargeitem.Text , TBrepchargemoney.Text ); myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); //异常捕获语句省略…… //扣除消费的金额 Lstr update account set balance Convert.ToString(Convert.ToInt64(Dsbalance.Tables[balance].Rows[0][balance].ToString()) Convert.ToInt64(TBrepchargemoney.Text)) where account DDLrepchargeaccount.Text ; myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); //异常捕获语句省略…… 5.7  挂失处理 5.7.1  用户挂失申请和取消挂失申请 帐号挂失功能主要采用用户申请挂失管理员批准挂失处理完成后用户申请取消挂失管理员批准的模式。一般用户申请挂失后24小时之内银行要对申请作出回应系统会自动记录申请提交的时间和处理的时间方便用户查看。 图5-13 用户挂失申请和取消挂失申请图 //帐户状态改变处理 protected void GridViewreport_SelectedIndexChanged(object sender, EventArgs e) { SQLstr update account set estate 挂失处理中,firsttime DateTime.Now.ToString() where account GridViewreport.SelectedRow.Cells[1].Text ; myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); } //异常捕获语句省略…… //帐户状态改变处理 protected void GridViewureport_SelectedIndexChanged(object sender, EventArgs e) { SQLstr update account set estate 取消挂失中 where account GridViewureport.SelectedRow.Cells[1].Text.ToString().Trim() ; myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); } //异常捕获语句省略…… 5.7.2  管理员处理挂失和处理申请挂失 图5-14 管理员处理挂失和处理申请挂失图 protected void GridViewadmindeluser_SelectedIndexChanged(object sender, EventArgs e) { SQLstr select * from account where account GridViewadmindeluser.SelectedRow.Cells[1].Text ; myAdapter new SqlDataAdapter(SQLstr, myConnection); Dsuser new DataSet(); myAdapter.Fill(Dsuser, account); } if (Dsuser.Tables[account].Rows[0][estate].ToString() 挂失处理中) { SQLstr update account set estate 挂失,secondtime DateTime.Now.ToString() where account GridViewadmindeluser.SelectedRow.Cells[1].Text ; } else { SQLstr update account set estate 正常,firsttime null,secondtime null where account GridViewadmindeluser.SelectedRow.Cells[1].Text ; } myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); 图5-15 用户看到的帐户状态改变图 5.8  密码修改 5.8.1  用户帐户密码修改 系统会要求用户输入原有密码并确认后便可以将旧有密码替换成新密码系统会自动判断两次输入的新密码是否一致。 图5-16 用户帐户密码修改图 5.8.2  管理员修改登陆密码 图5-17 管理员修改登陆密码 5.9  帐号锁定 此功能是为了防止恶意猜测帐户密码的行为当用户输入错误密码登陆某个帐户不成功达到五次此帐号便暂时锁定用户必须申请管理员取消锁定。 图5-18 帐号锁定图 if (Convert.ToInt32(Session[loginoverflow].ToString()) 5) { SQLstr INSERT INTO loginoverflow(lofucard,lofip) VALUES ( TBuname.Text , Page.Request.UserHostAddress ); myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); try { myCmd.ExecuteNonQuery(); myCmd.Connection.Close(); } catch { myCmd.Connection.Close(); return; } { Response.Redirect(~/index.aspx); Response.Write(script languagejavascriptalert(登陆失败);/script); } } try { strConnection ConfigurationManager.AppSettings.Get(strConnection); //获取数据库连接字符串 //建立数据库连接 myConnection new SqlConnection(strConnection); SQLstr select lofucard as 锁定帐号,loftime as 锁定时间 from loginoverflow order by id desc; myAdapter new SqlDataAdapter(SQLstr, myConnection); Dslw new DataSet(); myAdapter.Fill(Dslw, ip); GridViewadmindellw.DataSource Dslw.Tables[ip]; GridViewadmindellw.DataBind(); } catch { return;} } protected void GridViewadmindellw_SelectedIndexChanged(object sender, EventArgs e) { //删除黑名单中的记录 SQLstr delete loginoverflow where lofucard GridViewadmindellw.SelectedRow.Cells[1].Text and lofip   GridViewadmindellw.SelectedRow.Cells[2].Text ; myCmd new SqlCommand(SQLstr, myConnection); myCmd.Connection.Open(); try { myCmd.ExecuteNonQuery(); myCmd.Connection.Close(); } catch { myCmd.Connection.Close(); return; } Response.Redirect(~/adminipkill.aspx); }
http://www.w-s-a.com/news/515469/

相关文章:

  • 建设银行官方网站官网做网站的专业叫什么
  • 矿区网站建设濮阳做网站的公司有哪些
  • 有什么网站可以自己做书甘肃建设厅网站首页
  • 门户网站建设哪专业怎么把自己做的网站登录到网上
  • 如何做网站小编餐饮业手机php网站
  • 备案 网站商城网站设计公司排名
  • 汕头做网站优化公司seo软件简单易排名稳定
  • 如何做众筹网站微网站设计平台
  • 富平做网站十堰优化seo
  • 免费网站空间可访问wordpress弹窗注册代码
  • 东莞网站建设教程南京做代账会计在哪个网站上找
  • 网站开发好了 怎么发布wordpress数据库缓存插件
  • 工业电商网站怎么配色社交网站建设平台
  • 使用pycharm网站开发建一个网站需要什么条件
  • 网站建设哪些是需要外援的问题wordpress商品展示主题
  • 定制网站开发的目的是什么wordpress 增加按钮
  • 建设单位网站经费请示wordpress模板添加授权
  • 国外的电商网站有哪些为进一步加强校园网站建设
  • 专业集团门户网站建设企业微信商城和网站建设
  • 多少钱可以做网站找网络公司做推广费用
  • python php 网站开发网络营销师是干什么的
  • 网站建设设计方案动漫制作专业学校
  • 吴江区建设用地申报网站包装设计模板设计素材
  • 快速建站的公司wordpress 元数据定义
  • 网站seo分析工具网站标题用空格 逗号影响seo
  • 基金项目实验室信息网站建设wordpress文章新窗口打开
  • php网站开发就业前景做网站推荐源创网络
  • wordpress 8211西安网站优化维护
  • 泰安招聘网站有哪些wordpress 回复提醒
  • 网站服务器不稳定怎么打开网页企业营销策划心得体会