- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程设计
题 目: 个人网上银行管理系统 姓 名: 学 院: 专 业: 班 级: 学 号: 指导教师: 职称:
2014 年06月02日 南京农业大学教务处制 个人网上银行管理系统
1 需求调研
1.1 系统整体构思
个人网上银行业务管理系统是模拟现今网上银行系统的仿真子系统,本系统将模拟不同级别用户,包括业务员、普通用户、企业用户三类用户对自身网银系统的不同管理。包括注册、登陆、注销、转账汇款、办理业务等处理情况。
整个系统共有四个模块,分别是注册登录模块需要实现普通用户的动态注册以及不同级别用户登陆的判别跳转;业务员模块需要实现除自己以外的用户的部分信息(不涉及到隐私的信息),同时可以查看所有的业务信息。业务员同时具有查询权限,可以通过用户名查询部分账号信息,以及根据业务名查询办理业务人员信息;普通用户模块需要实现个人信息查询,个人信息修改,个人业务办理、历史信息查询功能;企业用户模块需要实现企业业务办理、办理业务人员查询、业务添加、业务修改功能。[1]
根据以上模块,系统即应该由注册页面、登陆页面、普通用户个人主页、企业用户个人主页、业务员个人主页、各项操作跳转页面、信息提示窗口组成。[2]
1.2 需求功能要求
1)个人业务:
① 查询服务(本项服务与以下各项服务必须先注册为网上银行用户)
主要包括:业务信息查询、个人信息查询、账户基本信息查询、账户余额查询、账户历史明细查询等。[3]
② 转账和汇款业务
主要包括:定活转账、行内转账、批量转账、转账结果查询、跨行同城转账、跨行异地转账、约定转账、异地汇款等。
③ 投资理财[4]
主要包括:国债。股票等账户互通。
④ 贷款业务[4]
主要包括:个人授信贷款申请。
⑤ 自助缴费业务
主要包括:缴费类交易平台、常见费用(水电、煤气、话费)缴纳、快捷缴费等。
⑥ 网上支付
主要包括:网上支付功能申请卡转账、交易查询等。
⑦ 保险业务
主要包括:缴纳保险金
⑧ 业务功能申请、取消及反馈
⑨ 修改客户资料
2)企业业务:
① 查询服务(本项服务与以下各项服务必须先得到网上银行的允许成为入驻企业)
主要包括:业务信息查询、企业信息查询、账户基本信息查询、用户非隐私信息查询等。
② 转账汇款业务
主要包括:行内转账、批量转账、转账结果查询、收款人名册管理、同城跨行转账、异地汇款、公司约定转账等。
③ 代付业务
主要包括:代发工资。
④ 代收业务
主要包括:客户清单查询。
⑤ 外汇业务
主要包括:外币存款、国际汇款、国际结算等。
⑥管理权限
主要包括:企业业务更改、个人业务置入、业务信息修改。
⑦业务办理情况统计与分析
3)业务员:
① 查询权限(管理员由网上银行内部固定)
主要包括:业务信息查询、企业信息、用户非隐私信息查询。
② 管理权限(这些没有前台接口由数据库直接录入)
主要包括:企业用户权限更改,个人用户审核、添加、删除,企业业务更改、个人业务置入、业务信息修改。
③接受反馈
主要包括:个人用户信息反馈,企业用户信息反馈。
1.3 系统总体规划设计
2
2.1 用例图
图2:个人网上银行管理系统用例图
1)参与者:
本系统:普通用户、企业用户、业务员;
外界交互系统
2)用例:
注册登录
信息操作
业务咨询办理保险业务业务申请与反馈网上支付自助缴费投资理财贷款业务转账汇款
查询明细
管理权限
业务操作转账汇款外汇业务代付业务业务统计分析
其中有些用例是参与者共享的比如说注册登录是每个使用系统的人操作系统必备的一步2.2 类图
图3:个人网上银行管理系统类图
1)类的建立原则
2)类的描述
Base基类()—用户用来修改自己的操作
Base基类()—
普通用户类()—用户用来修改的操作
()—
查询服务()—个人信息查询
更新用户()—
业务咨询()—
账单支付()—类类()—用来修改的操作
()—业务账户
更新业务信息()—信息
获取企业列表()—
注册用户()—的用户
更新用户业务明细()—()—
业务类方法:获取业务信息()—业务信息的操作
()—的操作
()—的操作()—的操作
()—的操作()—的操作()—的的操作
()—的操作2.3 时序图
考虑到系统的安全性和完整性,本系统对事件处理时间有严格要求,每阶段必须按
文档评论(0)