自助服务终端Word下载.docx
《自助服务终端Word下载.docx》由会员分享,可在线阅读,更多相关《自助服务终端Word下载.docx(29页珍藏版)》请在冰豆网上搜索。
NETtechnology;
C#language;
SQLSERVERdatabase
引用
营业厅大厅自助信息系统就是将信息技术、互联网与传统银行三要素融为一体,为客户提供综合、统一、实时金融服务的银行形态。
它借助现代化的自助服务设备,为客户提供方便、高效的多种金融服务,属于电力柜台业务处理电子化与自动化的一部分。
由于经济快速发展,贸易联系日渐紧密,人类生活节奏不断提高,对金融系统业务要求也与日俱增,。
传统的ATM或POS机虽然实现了银行一些业务,但其查询功能比较单一,与系统的交互性不够,操作不够人性化,更新系统麻烦等缺点限制了其发展,银系统需要一种具有多方面优点的辅助系统来提升服务水平。
自助银行发展之所以能够如此迅速,正是由于它具有其他银行辅助系统所不可比拟的优势。
其优势归结起来大体上有三点:
(1)自助银行可以极大地降低经营服务成本,创造巨大的利润空间。
(2)自助银行由于只在银行大厅运行,属于内部运行,安全性高。
(3)由于自助银行业务运作完全电子化,所以节省银行和客户的人力资源,减少资金损失同时,也极大的提高了银行的自动化水平和银行的服务水平。
自助银行概念的引入,使银行在经营
一系统背景
电力自助服务终端是利用现有的电力服务网站资源,为电力客户提供相关自助服务,从而减轻柜台服务人员的工作压力,提高客户服务体验。
电力自助服务终端具有以下一些特点:
(1)减轻服务人员工作压力:
实现电费和电力信息的自助查询功能,减少客户咨询工作人员或到柜台查询电费的次数,从而减轻了工作人员的服务压力。
(2)提升客户满意度:
通过自助服务终端为电力客户提供比人工服务更加快捷、高效的自助服务。
二系统设计
2.1系统设计原则
Ø
设计理念:
系统根据电力客户使用习惯,结合实际情况,使系统的设计更贴近客户需求,做到使用简洁方便。
稳定安全:
整个系统采用本地客户实现,全面屏蔽windows桌面和部分系统快捷键,从而防止客户浏览时越权访问系统其它功能。
管理简单:
通过将管理后台直接整合到,营业厅一体化服务系统的管理平台中,方便管理员统一管理和维护。
2.2系统结构
系统逻辑结构图
电力营业厅自助服务终端的主要采用了C/S和B/S结合的方式实现,其逻辑结构主要以下几部分:
客户终端:
客户终端采用C/S架构实现,通过本地客户端屏蔽Windows快捷键和桌面,使客户无法跳过终端使用电脑,确保客户电脑的安全性,同时只能加载预定的访问页面。
统一管理平台:
客户终端的管理采用B/S架构实现,管理人员只要通过浏览器进入“电力营业厅一体化服务系统”即可以维护自助服务终端的相关内容;
同时自助服务终端与电力网上营业厅进行无缝集成,只需要在网上营业厅中一次发布信息,即可同时出现在自助服务终端和网上营业厅中。
自助服务终端服务支持端:
集成于“电力营业厅一体化服务系统”中的自助服务终端服务支持端,为自助服务终端的客户端提供相应数据服务和界面支持。
三系统说明
3.1系统概述
电力营业厅自助服务终端的主要采用了C/S和B/S结合的方式实现。
客户终端的管理采用B/S架构实现,管理人员只要通过浏览器进入“电力营业厅一体化服务系统”即可以维护自助服务终端的相关内容;
3.2系统构架比较
总的来说,针对电力营业厅自助服务等此类业务需求,开发的系统主要有两类不同,而每类系统又有各自的特点。
要确定采用何种开发工具就需要先确定采用何种系统构架。
所以,首先对这两类系统构架做简要介绍。
这两类系统构架分别是:
C/S构架,即client/server(客户机/服务器)构架;
B/S构架,即browser/server(浏览器/服务器)结构构架。
C/S结构,即client/server(客户机/服务器)结构,它建立在中间件产品基础之上的,通过将任务合理分配到client端和server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。
B/S结构,即browser/server(浏览器/服务器)结构,是随着internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户界面完全通过浏览器实现,计算机毕业设计,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。
B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
这种结构更成为当今应用软件的首选体系结构,具备了很好的移动性,确保不同的使用者都能以最佳的方式来使用所需的系统。
3.3系统功能特点
系统采用本地客户端,保障了安全性和可靠性;
而数据服务采用后台B/S架构,可以实现远程的维护和管理,提供了便利性。
自助服务终端的PC电脑直接安放与营业厅内,客户在排队间歇或直接进入营业厅就可以使用,使用非常方便。
系统集中管理,为管理人员提供了方便的管理手段。
四需求分析
4.1功能需求
根据电力营业厅自助服务实际功能和用户的实际需求,在.NET环境下为用户提供必要的功能服务,其系统分为以下三类用户:
(1)普通管理员
(2)高级管理员
(3)本地管理员
4.2性能需求
界面要求:
统一采用简洁实用的用户及管理员界面,不同使用者有不同的界面提示,不同的操作者的界面都能显示其拥有的全部功能提示,并且可以方便地直接进入某个功能。
五客户终端
5.1管理员角色说明
电力营业厅自助服务终端对系统管理角色进行了分类,不同角色的系统用户被赋予了不同的操作权限。
在现有客户终端系统中,有3种管理角色,分别是:
普通管理员、高级管理员,本地管理员。
5.1.1普通管理员角色
普通管理员角色拥有关闭应用程序的权限,该应用程序启动后会全面屏蔽windows桌面和部分系统快捷键,无法跳过终端使用电脑
5.1.2高级管理员和本地管理员角色
高级管理员和本地管理员角色拥有修改其应用程序配置文件中数据的权限,配置文件是通过配置界面由管理员输入后加密保存,然后在启动应用程序时解密使用的,本地帐号密码默认为localAdmin,admin@local
5.2系统功能操作说明
类似IE浏览器,启动后获取数据加载树形菜单,点击菜单加载预定的访问页面
5.2.1前进和后退、刷新
1.前进:
当前页面的下一页面
2.后退:
当前页面的上一页面
3.刷新:
刷新当前页面的
5.2.2菜单连接
点击访问对应功能页
5.2.3管理操作
图2.2.1
按Ctrl+Delete进入登录验证界面如图2.2.1,如果是普通管理员登录就直接关闭应用程序,如果是高级管理员登录或者是使用本地帐号就进入配置界面如图2.2.2
图2.2.2
在数据库信息中填入数据库名、帐号、密码,点击保存修改了连接数据库的信息
图2.2.3
点击菜单项切换到菜单信息如图2.2.3,选择不同的供电局保存后,以加载更新不同菜单组
图2.2.4
点击本地帐号管理如图2.2.3,修改自定义的帐号和密码
注:
所有数据修改,保存成功后,都要重启才生效
六后台管理
6.1管理员角色说明
在电力营业厅一体化服务系统基础上,不同的级别的管理员登录后点击
所看到供电局是不一样的,查询后操作也就有了限制
6.2系统功能操作说明
6.2.1登录
在IE浏览器地址栏中输入电力营业厅一体化服务系统的访问地址,进入系统登录界面,如图3-2-1所示:
图3-2-1
输入正确的管理员帐号和密码进入网站后台管理系统后选择
6.2.2管理菜单项
点击
进入查询页面如下图
6.2.3查询菜单
在地区下拉表中选择一个地区,点击后就能查询出对应供电局的菜单如图3-2-3-2
图3-2-3-2
图3-2-3-3
6.2.4添加菜单
添加一级菜单时把此
(图3-2-3-2)多选框选中,添加2级菜单时选中对应的一级菜单前面的多选框,然后点击
按钮(注:
必须选择它所属一级的菜单)进入新增页面如图3-2-4-1
图3-2-4-1
排列系号参照图3-2-3-3填写提交后跳转到查询页面可继续操作
6.2.5修改菜单
选中要修改的菜单点击
进入修改页面如图3-2-5-1
图3-2-5-1
提交后跳转到查询页面可继续操作
6.2.6删除菜单
选中要删除的菜单点击
,成功直接跳转查询页面,可以看到此记录以不存在
6.2.7客户终端与客户终端管理对比
图客户终端web管理
图客户终端
6.2.8主页设置
排列顺序为-1的为主页
如图操作说明为客户端的主页
总结
2012年3月,我开始了我的毕业论文工作,时至今日,论文基本完成。
从最初的茫然,到慢慢的进入状态,再到对思路逐渐的清晰,整个写作过程难以用语言来表达。
历经了几个月的奋战,紧张而又充实的毕业设计终于落下了帷幕。
回想这段日子的经历和感受
我不会忘记这难忘的几个月的时间。
毕业论文的制作给了我难忘的回忆。
在我徜徉书海查找资料的日子里,面对无数书本的罗列,最难忘的是每次找到资料时的激动和兴奋;
亲手设计电路图的时间里,记忆最深的是每一步小小思路实现时那幸福的心情;
为了论文我曾赶稿到深夜,但看着亲手打出的一字一句,心里满满的只有喜悦毫无疲惫。
这段旅程看似荆棘密布,实则蕴藏着无尽的宝藏。
我从资料的收集中,掌握了很多单片机、LED显示屏的知识,让我对我所学过的知识有所巩固和提高,并且让我对当今单片机、LED显示屏的最新发展技术有所了解。
在整个过程中,我学到了新知识,增长了见识。
在今后的日子里,我仍然要不断地充实自己,争取在所学领域有所作为。
脚踏实地,认真严谨,实事求是的学习态度,不怕困难、坚持不懈、吃苦耐劳的精神是我在这次设计中最大的收益。
我想这是一次意志的磨练,是对我实际能力的一次提升,也会对我未来的学习和工作有很大的帮助。
致谢
本研究及学位论文是在我的导师的亲切关怀和悉心指导下完成的。
他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。
从课题的选择到项目的最终完成,郑老师都始终给予我细心的指导和不懈的支持。
两年多来,郑原创文秘网站:
文秘知音教授不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向郑老师致以诚挚的谢意和崇高的敬意。
在此,我还要感谢在一起愉快的度过研究生生活的电工楼105各位同门,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。
特别感谢我的师妹叶秋香同学,她对本课题做了不少工作,给予我不少的帮助。
在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!
最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!
参考文献
[1]
李刚.轻量级javaEE企业应用实战-struts2+spring+hibernate
[M].北京:
电子工业出版社,
2011.
[2]Bruce
Eckel.java编程思想[M].北京:
机械工业出版社,2007.
[3]
温谦.CSS设计彻底研究[M].北京:
人民邮电出版社,2008.
[4]
张海藩.软件工程[M].北京:
清华大学出版社,2009
[5]
David
Flanagan.权威指南[M].北京:
机械工业出版社,2007
附录
配置文件代码:
<
?
xmlversion="
1.0"
>
<
configuration>
appSettings>
addkey="
username"
value="
localAdmin"
/>
password"
admin@local"
timeString"
60"
closeTime"
17:
55:
55"
jgbmString"
17"
HomeUrl"
HomeName"
滇Ì
¨
¢
池?
学¡
ì
院o"
ConnectionString"
F0B2BF7772FF6AA70F72F19BB67C7102C2CC6D6F7EF2BBB057EB1FB3034887E359B7F45E04A3A4E940D414DE501D5C39D9675BECF19822170B382A7B3EC21A10"
jgbmList"
19,玉溪供电局;
17,昆明供电局;
18,楚雄供电局;
15,西双版纳供电局;
16,大理供电局;
13,临沧供电局
;
14,曲靖供电局;
12,红河供电局;
10,普洱供电局;
1K,迪庆供电有限公司;
1J,怒江供电有限公司;
1I,德宏供电有限
公司;
1H,丽江供电有限公司;
1G,保山供电局;
1F,迪庆供电局;
1E,怒江供电局;
1D,德宏供电局;
1C,丽江供电局
1B,文山供电局;
1A,昭通供电局"
ClientSettingsProvider.ServiceUri"
"
/appSettings>
runtime>
assemblyBindingxmlns="
urn:
schemas-microsoft-com:
asm.v1"
dependentAssembly>
assemblyIdentityname="
Oracle.DataAccess"
publicKeyToken="
89B483F429C47342"
culture="
neutral"
bindingRedirectoldVersion="
0.0.0.0-2.112.2.0"
newVersion="
2.112.2.0"
/dependentAssembly>
/assemblyBinding>
/runtime>
system.web>
membershipdefaultProvider="
ClientAuthenticationMembershipProvider"
providers>
addname="
type="
System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider,System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"
serviceUri="
/providers>
/membership>
roleManagerdefaultProvider="
ClientRoleProvider"
enabled="
true"
System.Web.ClientServices.Providers.ClientRoleProvider,System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"
cacheTimeout="
86400"
/roleManager>
/system.web>
/configuration>
菜单实体类:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceentity
{
publicclassMenu
{
privateintmenuID;
privateStringmenuName;
privateintpmID;
privateStringmenuLink;
privateStringmenuPicLink;
privateStringjgbm;
privateDateTimemodifyTime;
privateintmenuorder;
publicMenu()
//TODOAuto-generatedconstructorstub
}
publicMenu(intmenuID,StringmenuName,intpmID,StringmenuLink,
StringmenuPicLink,Stringjgbm,intmenuorder)
this.menuID=menuID;
this.menuName=menuName;
this.pmID=pmID;
this.menuLink=menuLink;
this.menuPicLink=menuPicLink;
this.jgbm=jgbm;
this.menuorder=menuorder;
publicintgetMenuID()
returnmenuID;
publicvoidsetMenuID(intmenuID)
publicintgetMenuorder()
returnmenuorder;
publicvoidsetMenuorder(intmenuID)
publicStringgetMenuName()
returnmenuName;
publicvoidsetMenuName(StringmenuName)
publicintgetPmID()
returnpmID;
publicvoidsetPmID(intpmID)
publicStringgetMenuLink()
returnmenuLink;
publicvoidsetMenuLink(Stri