1、课程设计说明书网上银行课程设计报告(论文)任务书 计算机科学与工程 学院 学 号学生姓名专业(班级)设计题目 设计技术参数(1)用C+或C语言实现设计任务;(2)所设计的程序可读性好,执行效率高;(3)有良好的操作界面;(4)设计说明书能很好地反映设计内容设计要求工作量课程设计报告要求不少于3000字。源程序要求不少于300行工作计划1.根据课程设计大纲的要求,查找相关资料,完成需求分析;2. 进行系统的概要设计;3. 进行系统的详细设计和源代码的书写;4. 对系统进行调试分析,写出课程设计报告。参考资料指导教师签字教研室主任签字 2012年 11 月 20 日安徽理工大学课程设计(论文)成绩
2、评定表学生姓名: 学号: 专业班级: 物联网11-1 课程设计题目: 指导教师评语: 成绩: 指导教师: 年 月 日目录1 引言21.1 编写目的21.2 项目背景21.3 定义31.4 参考资料31 我的贷款42.1 我的贷款41、需求概述42、业务流程43、页面元素62.2 贷款申请81、需求概述82、业务流程83、页面元素92 投资理财103.1 理财产品103.1.1 产品超市103.1.2、我的理财153.1.3、历史交易163 生活缴费184.1 交通罚没款181、需求概述182、业务流程183、界面元素194.2 宽带固话201、需求概述202、业务流程204.3 话费充值211
3、、需求概述212、业务流程214.4 续缴保费211、需求概述212、业务流程221 引言1.1 编写目的网上银行将以西安银行网上银行的功能为基础,打造全新的网上银行渠道,以完善和补充网银、柜面渠道,并进一步提供具有手机渠道特色的网上金融服务,为完善西安银行“离柜”业务品种,构建完整网上金融平台打好基础。本说明书描绘出西安银行网上银行系统相关的功能需求以及业务需求,包括最终实现的软件所必须满足的功能、接口、用户界面、附属工具的功能以及设计约束等。手册编目的在于: 为编码人员提供依据; 为修改、维护提供条件; 项目负责人将按计划书的要求布置和控制开发工作全过程; 项目质量保证组将按此计划书做阶段
4、性和总结性的质量验证和确认。本说明书的预期读者包括: 项目设计、编码、测试、维护人员;技术管理人员; 执行软件质量保证计划的专门人员; 参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员; 合作各方有关部门的负责人;项目组负责人和全体参加人员。1.2 项目背景西安银行是西安市政府、中国信达资产管理公司、加拿大丰业银行、国际金融公司、地方大中型企业共同参股的股份制地方商业银行,成立于 1997 年,原名为西安城市合作银行,2000 年更名为西安市商业银行,2010 年 9 月更名为西安银行。目前, 我行现辖 120 家支行,控股两家村镇银行。2010 年 8 月
5、,在中国银行家杂志发布 的“2010 年中国商业银行综合竞争力排名”中,西安银行位居中型城市商业银行第五位。西安银行新一代网上银行及爱生活系统建设的总体目标是:为丰富完善西安银行电子银行业务,提升西安银行电子银行品牌形象,满足高端及个性化客户的金融服 务需求,西安银行拟采用业内先进互联网技术,体现智能化,着重客户体验,建设新一代网上银行和综合网上互联网应用平台爱生活。1.3 定义本文件中用到的专业(用)术语的定义和缩写词的原词等:术语定义1.4 参考资料西安银行招标文件-新一代网上银行及爱生活系统20140716.pdf上海屹通网上银行系统技术说明书西安银行WEB银行-第一阶段需求规格说明书-
6、V1.2.3.doc2需求概述网上银行支持IE8及以上浏览器版本,支持windows XP及以上操作系统版本,同时充分考虑与其它浏览器的兼容性,对浏览器的支持依赖于USBKEY及密码控件的支持。2.1 网银版本 个人网银 大众版网银 专业版网银 企业网银2.2 系统安全保障2.2.1 SSL安全传输控制采用SSL安全传输协议,该协议能够有效的保证通信链路上的安全,防破译、防篡改、防重发,对传输数据进行高强度的加密,确保数据安全性。2.2.2 客户密码管理网上银行密码存储于渠道整合平台,网上银行、手机银行、WEB银行登陆密码相同。签约用户通过输入网上银行登录密码,在网上银行系统验证(由网上银行向
7、渠道整合平台发起客户登录验证交易)通过后才可登录。密码错误1次后,增加校验图形验证码,错误超过3次错误,则锁定帐户5分钟,5分钟后自动解锁,密码错误超过6次,则锁定账户至当日24点,24点后自动解锁,再次登录成功后才清除错误次数(错误次数,锁定分钟可在管理平台设置),账户锁定期间可通过柜面进行密码重置操作或登录限制解除。客户首次登录且未在其他渠道登陆必须强制修改密码(在柜面开通、重置了密码的首次登录才要求强制修改。),密码更改采用旧密码防最近1次重用机制。提供简单密码校验机制,不允许客户设置过于简单的密码,如:连续数字,相同数字或字母,用户名与登录密码一致等(只在网上银行强制修改密码时校验)。
8、1. 密码规则由长度8-16位的数字加英文字母组成,大小写敏感,首位密码必须为英文字母。2. 预留信息限制1至20位字符组成的任意数字、字母、汉字等。2.2.3 安全密码键盘控件网上银行中登录密码及交易密码等敏感信息均采用安全密码键盘控件进行录入,不允许复制及粘贴操作,防止其他应用对内容进行窥探,从根本上对信息进行有效保护。安全密码键盘控件由西安银行采购。2.2.4 反欺诈/钓鱼控制通过最终用户自行设置的个性化预留信息,该信息保存于网上银行服务器中,用户登录后,可以检阅设置的预留信息,如果不符,则使用的地址是有问题的。2.2.5 双因素认证技术双因素认证技术是保障客户资金安全的重要手段,目前网
9、上金融平台常见双因素认证包括,短信动态口令、Token电子令牌、智能SD卡以及音频口Ukey应用等。1) 短信动态口令:短信动态口令是基于手机号绑定的安全保护产品,对网上银行属于弱双因素认证,以客户开户或电子银行签约时预留自己正确的手机号码,对高危交易中加入基于短信动态口令进行交易验证以保证客户交易安全。2) Token动态令牌:Token动态令牌目前包含时间随机动态令牌和挑战应答式两种,是比较常用的强安全性的双因素认证机制,与短信动态口令相似可以提供客户在网上银行高危交易中增加交易验证环节保定客户交易安全。注:目前西安银行使用 短信动态口令、挑战应答码、USBKey 作为网上银行双因素验证方
10、式,后续业务流程中如需双因素验证时,系统根据业务类型、客户开通认证方式显示认证方式,如客户开通多种认证方式且业务流程支持全部认证方式则显示多种认证方式,由客户自主选择认证方式,并提供相应的流程。2.2.6 图形验证码联动控制例如用户输入密码错误超过1次,则在密码校验是加验图形验证码联动,防止非法用户暴力猜测穷举密码。2.2.7 其他常规控制1) 单点登录:通过服务端用户会话控制,保证用户网上银行账户只能在一台终端设备中在线交易,及时响应用户签约变动等操作,同时快速提醒网上银行登录异常,提高网上银行安全性,登录后发送登录短信提示短信至客户电子渠道绑定手机(待讨论确认)。2) 超时控制:用户登录网
11、上银行后,超过5分钟(可配置)不使用便从服务器端为用户链接设置超时(中断链接),必须重新登录才可以继续使用。3) 登录控制:用户登录连续密码或图形验证码超过3次错误,锁定帐户5分钟,5分钟后自动解锁(错误次数,锁定分钟可在管理平台设置),连续错误超过6次,则锁定账户至当日24点,24点后自动解锁,客户可在柜面解除账户锁定。4) 防范信息泄露:用户在退出网上银行后,账户、密码等重要信息将自动清除,不在网上终端中保存。2.2.8 交易功能摘要1) 我的账户2) 转账汇款3) 信用卡4) 公积金查询5) 个人贷款6) 投资理财7) 储蓄理财8) 资金归集9) 我的手机银行10) 自助服务11) 生活
12、缴费12) 抽奖13) 积分14) 个人中心2.2.9 公共功能摘要1) 优惠商户2) 资讯快报3) 客户服务3、 个人贷款3.1 我的贷款1、需求概述客户通过我的贷款功能实现了对贷款的有效管理,可以查看已有贷款的详细信息、还款信息、逾期信息、质押品信息等。2、业务流程1) 选择“我的贷款”,进入我的贷款页面;2) 点击借据号,进入选中贷款的贷款详情页面;3) 点击还款计划表,进入选中贷款的还款计划表页面;4) 点击还款历史,进入选中贷款的还款历史页面;5) 点击逾期明细,进入选中贷款的逾期明细页面;6) 点击质押品信息,进入选中贷款的质押品信息页面。3、页面元素我的贷款页面元素名称类型必填长
13、度注释借据号(回显)贷款品种(回显)放款日(回显)到期日(回显)贷款余额(回显)贷款状态(回显)是否逾期(回显)操作链接还款计划、还款历史、逾期明细、质押品信息贷款详情页面元素名称类型必填长度注释借据号(回显)贷款品种(回显)贷款状态(回显)是否逾期(回显)贷款本金(回显)贷款余额(回显)放款日(回显)到期日(回显)执行利率(年)(回显)罚息执行利率(年)(回显)贷款银行(回显)还款方式(回显)还款周期(回显)还款日(回显)放款账号(回显)还款账号(回显)还款计划页面元素名称类型必填长度注释查询起始日期日期查询终止日期日期执行利率(回显)扣款日(回显)应还本息合计(回显)应还本金(回显)应还利
14、息(回显)剩余本金(回显)本金状态(回显)还款历史页面元素名称类型必填长度注释查询起始日期日期查询终止日期日期还款利息(回显)还款卡号(回显)币种归还本金(回显)归还利息(回显)归还罚息(回显)归还本息合计(回显)逾期明细页面元素名称类型必填长度注释借据号日期预期开始日期日期期数(回显)拖欠本金(回显)拖欠利息(回显)罚息(回显)欠款合计(回显)合计(回显)质押品信息页面元素名称类型必填长度注释质押编号(回显)卡号(回显)存期(回显)币种(回显)开户日期(回显)质押金额(回显)账户余额(回显)可用金额(回显)利率(回显)3.2 贷款申请1、需求概述客户通过贷款申请实现了贷款在线申请,申请信息传
15、给客户经理落地处理。2、业务流程1) 选择“贷款申请”,进入贷款申请页面;2) 输入相关信息,点击申请;3) 系统显示申请成功。3、页面元素元素名称类型必填长度注释申请人姓名(回显)证件类型(回显)证件号(回显)手机号(回显)工作单位(回显)年收入(回显)贷款原因(回显)贷款金额(回显)抵押物(回显)4 投资理财4.1 理财产品理财产品分为产品超市、我的产品、交易记录三个部分,实现客户对理财产品的了解、购买、交易查询。4.1.1 产品超市1、需求概述产品超市已列表形式展示理财产品信息,客户可点击查看理财产品详细信息。活期存折不可预约、购买理财产品,理财超市起售金额为五万、十万、三十万、三十万以
16、上,起售金额以万为单位。2、业务流程1) 点击“投资理财-理财产品-产品超市”,进入产品超市页面;产品超市页面如下图所示:2) 页面以列表形式展示理财产品,系统自动展现在售产品(可根据预期收益率、产品期限、风险等级排序);3) 点击产品代码或产品名称,进入产品详细内容介绍页面;详细信息页面如下所示:4) 点击购买,进入购买页面: 页面上部回显该产品的基本信息:产品名称、产品期限、预期收益率、起息日、到期日; 页面中部展示账号信息:付款账号(下拉)、别名(回显)、可用余额(回显)、购买金额(文本框)、金额大写(根据输入购买金额回显); 页面下部展示四书链接:西安银行个人投资理财协议书、西安银行个
17、人投资理财说明书、西安银行个人理财风险揭示书、西安银行个人理财权益须知说明书; 用户必须阅读且同意上述协议,选项默认不选中,需要客户确认勾选“本人已经阅读风险揭示,愿意承担投资风险”,否则无法购买/预约; 客户输入购买金额,账号信息下部显示预期收益率(回显)、动态口令(文本框)、获取动态口令,交易密码(密码键盘); 用户输入动态口令、交易密码后提交; 系统判断该用户是否做过风险评估,如果未做过风险评估,提示:“请至柜面进行风险评估后购买理财产品”; 如果做过风险评估: 风险评估已经过期,则交易失败,提示:“请至柜面重新进行风险评估后购买理财产品”; 购买产品的风险等级比用户风险评估等级高、则失
18、败; 系统判断购买金额必须大于该产品的起点金额,否则失败; 校验通过提示成功信息,失败提示错误信息。3、页面元素产品超市界面:元素名称类型必填长度注释产品页面元素(多个产品循环显示)产品名称(回显)产品代码(回显)产品类型(回显)币种(回显)预期收益率(回显)最新净值(回显)起点金额(回显)封闭期(回显)起息日/下一开放日(回显)到期日/下下开放日(回显)风险等级(回显)产品状态(回显)操作链接预约购买、实时购买产品详情页面:元素名称类型必填长度注释产品名称(回显)产品性质(回显)产品期限(回显)预期收益率(回显)起息日(回显)YYYY-MM-DD到期日(回显)YYYY-MM-DD认购起始日(
19、回显)YYYY-MM-DD认购终止日(回显)YYYY-MM-DD预约起始日(回显)YYYY-MM-DD仅预约时显示预约终止日(回显)YYYY-MM-DD仅预约时显示起点金额(回显)递增金额(回显)销售渠道(回显)购买/预约页面元素:元素名称类型必填长度注释产品信息信息元素付款账号下拉选择可用余额(回显)认购金额文本框预期收益(回显)标红预期收益=(购买金额*预期收益率*天数)/365四本协议书交易密码密码控件动态口令文本框4.1.2、我的理财1、需求概述客户通过我的理财查看购买过的理财产品信息,对已购买未到封闭期产品可进行撤单操作。2、业务流程1) 点击“投资理财-理财产品-我的理财”,进入我
20、的理财页面;2) 页面显示客户购买的理财产品信息列表;3) 撤单: 已购理财,但理财产品未到封闭期提供撤单按钮; 点击撤单,进入弹出是否确认撤单页面; 输入交易密码、动态口令,点击确认; 页面显示后台返回结果。3、页面元素持有产品页面元素名称类型必填长度注释持有总份额总金额(回显)持有产品数产品名称(回显)到期日(回显)持有份额(回显)预期收益率(回显)起息日(回显)到期日(回显)投资期限(回显)交易日期(回显)交易渠道(回显)产品状态(回显)已预约、已认购操作链接撤单,已购买未到封闭期产品可撤单4.1.3、历史交易1、需求概述客户通过历史交易查询客户理财产品历史购买、赎回信息。2、业务流程1
21、) 选择“历史交易查询”,进入历史交易查询页面;2) 选择查询账户、查询区间,点击查询;3) 进入查询结果页面;4) 点击选中查询历史,进入查询历史详细。3、页面元素历史交易查询页面元素名称类型必填长度注释查询条件查询账户下拉起始时间日期结束时间日期查询结果交易账号(回显)产品代码(回显)产品名称(回显)币种(回显)购买时间(回显)交易渠道(回显)交易类型(回显)认购、购买、赎回、撤单累计买入金额(回显)累计赎回本金(回显)累计收益(回显)状态(回显)5、 生活缴费5.1 交通罚没款1、需求概述用户可以通过地区、处罚类型、决议处罚书号码查询个人单条违章记录信息,选择付款账号进行缴费 。交通罚没
22、款只支持卡缴费不支持活期存折缴费。2、业务流程1) 用户通过“生活缴费-交通罚没款”菜单;2) 用户选择查询地区、处罚类型、决议处罚书号码后,点击查询;3) 页面显示个人违章信息;4) 用户选择付款账号、输入动态口令、交易密码提交;5) 页面显示后台返回结果。3、界面元素查询界面:元素名称类型必填长度联动注释查询地区下拉选择决议书类型下拉选择处罚决议书号码文本框缴费页面:元素名称类型必填长度联动注释缴费账号下拉选择可用余额下拉选择可用余额的值处罚决议书号码(回显)罚款金额(回显)动态口令文本框交易密码密码键盘5.2 宽带固话1、需求概述提供用户在西安银行网上银行用户端完成宽带固话充值功能。第三
23、方提供API接入方式,网上银行设计页面调用API实现话费充值功能。2、业务流程1)用户通过“生活缴费-宽带固话”菜单;2) 用户填写固话号码,缴费金额后,点击下一步;3) 页面显示缴费信息4) 用户选择付款账号、输入交易密码提交;5) 页面显示后台返回结果。5.3 话费充值1、需求概述 提供用户在西安银行网上银行用户端完成宽带固话充值功能。第三方提供API接入方式,网上银行设计页面调用API实现话费充值功能。2、业务流程1)用户通过“生活缴费-手机缴费”菜单;2) 用户填写手机号码,缴费金额后,点击下一步;3)页面显示缴费信息4) 用户选择付款账号、输入交易密码提交;5)页面显示后台返回结果。
24、5.4 续缴保费1、需求概述 西安银行网银用户可根据人寿保险保单号进行续缴保费。2、业务流程1) 点击“续缴保费”,进入续缴保费页面;2) 输入人寿保险单号,点击查询;3) 回显保险单信息:流水号、险种名称、保单号、投保人、被投保人、保费年度、缴费期限、缴费方式、起始年月、终止年月、交易日期、应交金额总计,选择缴费账号,输入交易密码,点击提交;4) 后台校验账号、密码信息,交易成功,提示客户可至柜面补打续缴保费凭证,交易失败提示错误信息。 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率
25、都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。C成本计算方法中的最基本的方法是分步法。XD当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和
26、可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批法就是不计算在产品成本的分批法。()J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管
27、修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。()W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)