管理信息系统设计报告.docx

上传人:大张伟 文档编号:11750429 上传时间:2021-09-03 格式:DOCX 页数:18 大小:102.47KB
返回 下载 相关 举报
管理信息系统设计报告.docx_第1页
第1页 / 共18页
管理信息系统设计报告.docx_第2页
第2页 / 共18页
管理信息系统设计报告.docx_第3页
第3页 / 共18页
管理信息系统设计报告.docx_第4页
第4页 / 共18页
管理信息系统设计报告.docx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《管理信息系统设计报告.docx》由会员分享,可在线阅读,更多相关《管理信息系统设计报告.docx(18页珍藏版)》请在三一文库上搜索。

1、河南工业大学管理信息系统 设计报告专业资料银行个人账户管理系统1 .系统规划1 .1系统目标通过该银行账户管理系统,使银行的账户管理工作系统化、规范化、自动化,从而达到提高账户管理效率的目的。1.2 可行性分析( 1)管理上的可行性使用管理方面的可行性, 在没有使用银行管理系统前, 采取的是人工方式, 相对而言耗时大, 效率低且造成一定的资源浪费。 我们通过设计银行管理系统, 可以对银行的一般业务进行有序管理, 对于客户的个人资料也不需要做大量烦琐的登记工作,变的相对简单容易操作且不用耗费大量人力财力。( 2)技术上的可行性技术方面,我们选择的是VF 操作系统,是我们相对比较熟悉的语言,且应用

2、简便好掌握。 这是本小组初次设计银行管理系统, 由于技术和知识层面的欠缺, 在制作过程中会遇到许多的困难, 在编程和设计过程中, 感觉到知识积累的不够并且很多知识点已经淡忘。 通过老师的指导以及小组成员的一起努力, 我们翻越大量资料和操作, 我们的系统得以比较顺利的开发出来。 但始终因为时间和技术方面的不足, 是我们设计的程序依然有很多不完善的地方, 我们会在以后的开发中努力学习,使这个系统更完善更适合使用。)经济上的可行性3 (.经济上,由于我们开发的这个系统相对较小也较简单, 不需要投入大笔资金,同 时又存在着实用性,能改善原使用方法在财力和人力上的过度消耗。因此这个新 系统一经使用便可收

3、到很好的成效,做到合理节约和利用资源。银行方面在使用 新系统时只需要花一定资金购买一部分计算机与软件就能实现自动化,既提高了工作效率并且也减少了工作人员的工作量, 这使银行在处理业务方面得到很大的 提升空间。1 .3系统设计思想本系统开发设计思想:1)系统应符合银行账户管理的规定, 满足银行相关人员日常使用的需要, 并达到操作过程中的直观、方便、实用、安全等要求。2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改, 又便于未参与开发的技术维护人员补充、维护。3)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。4)尽量采用现有软硬件环境及先进的管理系

4、统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。1 .4实验设备与仪器Win2000以上软件操作系统,Visio软件开发环境。2 .系统功能分析本例中的银行账户管理系统需要完成的功能主要有:资料Word1 )管理员信息管理。2)用户信息修改、开户、销户。3 )办卡、挂失卡、换卡。4 )存款、取款。5 )取款机信息管理。6)报表输出、报表打印。6 .系统设计1系统功能模块设计.3 . .银行账户管理除系统功能模块图7 .2业务流程与数据流程分析(1)业务流程分析银行账户管理系统的业务流程如下图所示: 资料WordAT前台管取前台登用业务流程)数据流程分系统关联银行账户管理

5、系用用户顶层图 .DD信用户信AT查用F0F0F0PP使用户登务处息明明明前台管理员用用业务处查询客户信息D3银行账户管理系统的详细数据流程图如下图所示.D1用户信息P2.1用户信息查存款信息D4存款处理t银行信F02P1用户登F01息明细用户记明细前台管理员登用户记 P2.3取款信息D5取款处理用户信息取 款.3数据字典3数据项定义:)1.(表1-11-01数据项编号:D户姓名 数据项名称:用 户姓名用数据项别名:资料Word进入银行系统的姓简述数据长度字符数据类型无取值范围:)(表 1-22.1-02 D数据项编号:号账数据项名称:账号数据项别名:存取款时所要输入的号码简述:13位数据长度

6、:字符型数据类型:“ 00” 一一 “ 99取值范围:”)(表1-33.1-03 D数据项编号:用户密码数据项名称:户密码数据项别名:用 简述:存取款时所要输入的号码 位数据长度:6字取值范围:符型数据类型:4.(表 1-4)数据项编号1-04数据项名称户时数据项别名户时简述用户开户的世数据长度数据类型:日期型取值范围:“1900-01-01 ” “ 2000-12-315 .(表 1-5)数据项编号:D1-05数据项名称:用户住址数据项别名:用户住址简述:用户的现居住地址数据长度:20位数据类型:字符型取值范围:无6 .(表 1-6).数据项编号:D1-06数据项名称:总金额数据项别名:总金

7、额简述:用户账号的所有金额数据长度:10位资料Word数值数据类型:-取值范围:1-7) 7.(表款I数据项名称号取款机ID数据项别名:各个取款机的所在位置简述:位3数据长度:字符型数据类型:“取值范围:1-8) 8.(表999”“101机的安装时间简述:8位数据长度:日期型数据类型:” 一一“2010-12-12 ”取值范围:2000-01-01 ) 1-99 (表士2-02数据项编号:D除时间拆 数据项名称:除时数据项别名取款机的拆除时简述数据长度日期数据类型2010-12-12” 取值范围:“2000-01-01 ” “4数据库设计3. 1数据库需求分析4 .3这个阶段主要是收集基本数据

8、库需求分析是数据库结构设计的第一个阶段。为以后进一步组成一份详尽的数据字典,数据结构以及数据处理的流程,数据、 设计打下基础。我们得到本系统所处理的数据流程在仔细调查银行账户管理过程的基础上,如下图所示。资料Word管理员管理账户信息管理员n1卡信息普通信息对应管理n1账户存取款数据流程图我们设计的数据针对本实例,通过对银行账户管理的内容和数据流程分析,项和数据结构如下:1)用户普通信息表。包含所有用户的信息,数据项有:账号、 用户姓名、密 码、身份证、总金额、状态、住址、开户时间。状态。卡密码、金额、包含的数据项有:2)用户卡信息表。用户账号、卡号、号、安装地点、 安装时间以3)取款机信息表

9、。包含的数据项有:取款机 ID及拆除时间。号、用户账号、用户 ID 4)取款机存取款信息表。包含的数据 项有:取款机卡号、存取款时间、存取款金额、存取款摘要、总金额。5)用 户银行存取款信息表。包含的数据项有:操作员(管理员)号码、用户 账号、 用户卡号、存取款时间、存取款金额、存取款摘要、总金额。6)用户存取款信 息总表。包含的数据项有:用户账号、存取款时间、存取款 地点、存取款金额、 存取款摘要、总金额。7)管理员信息表。包含的数据项有:用户、口令。 有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。数据库概念结构设计2 4 3.账户普通账户实体、管理员实体、根据上面的设

10、计规 划本实例中的实体有: . 1 信息实体、账户卡信息实体、取款机实体。3.4.2.1实体和实体之间的关系E-R图数据库逻辑结构设计3.4.2.2我们需要将上面的数据库概念结构转化为数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。注意,本例中的账户相关信息以“某某银行”为例。如银行账号使用13位数字,卡号使用16位数字。银行账户管理系统数据库中各个表格的设计结果如下面的几个 表格所小。表2 -1USER用户基本信息表列名数据类型可否为空说明账号(索弓I) CHARACTER(13) USER_ID NOT NULLNULLCHARACTER(

11、8)USER_NAME 用户姓名资料 wordNULL 用户密 USER_PSWDCHARACTER(6)NULLCHARACTER(18)USER_IDENTITY用户身份 NULL 总金USER_ALLNUMERIC(10,2)NULLUSER_STATUSE在状 CHARACTER)NULLCHARACTER(20)用户住 USER_ADDRESSNULLDATEUSER_NEW开户时间CARD用户卡信息表-2表2列名明说数据类型可否为空USER_IDNULL NOT CHARACTER(13)用户(索弓 1)CARD_IDNULL(索弓I) CHARACTER(16)CARD_PSWD

12、NULL 卡密码 CHARACTER)CARD_ALLNULL 总金额 NUMERIC(10,2)NULLCARD_STATUS CHARACTER)现在状态明说可否为空数据类型名列.NULL 取款机 ATM_ID CHARACTER(3) NOT 弓I)用户账 号(索弓I) NULL CHARACTER(13) USER_ID 用户卡号(索 弓I) CHARACTER(16) NULL CARD_ID 存取款时间 DATE NULL ATM_TIME CHARACTER)存取款摘要 NULL ATM_OUTIN NUMERIC(4)取款金额 NULL ATM_OUT 存款金额 NUMERIC

13、(4) NULL ATM_IN 总金额 USER_ALL NULLNUMERIC(10,2)号(ID数据类型名 列CHARACTER(3)ATM_ID CHARACTER(20)ATM_ADDRESS DATEATM_INSTALL ATM_DELETE可否为空明说号(索ID取款机弓1)安装地 点安装时间NOT NULLNULL NULL NULL拆除时间DATEATM取款机基本信息表表2 -3取款机存取款信息表 ATMOUTIN-4表2BANKOUTIN用户银行存取款信息表-5表2说可否为空数据类型名歹1TMS_ID CHARACTER)NOT NULL操作员号(ID 资料Word引)USE

14、R_IDCHARACTER(13)NULL用户账号(索引)CARD_IDCHARACTER(16)NULL用户卡号(索引)DATE存取款时间NULL BANK_TIME存取款摘要 NULL CHARACTER) BANK_OUTIN取款金额 NULL BANK_OUT NUMERIC(10,2)NUMERIC(10,2) BANK_IN NULL 存款金额 USER_ALL NULLNUMERIC(10,2)总金额USERALL用户存取款信息总表表2 -6说可否为空数据类型名列 明NULL NOT用户账号(索引)USER_IDCHARACTER(13)NULL 用户卡号(索弓I)CHARACT

15、ER(16) CARD_IDNULL 存取款时间 OUTIN_TIME DATENULL 存取款摘要 OUTIN CHARACTER)NULL USER_OUT 取款金额 NUMERIC(10,2)NULL USER_IN NUMERIC(10,2)存款金额 NULLNUMERIC(10,2)UER_ALL总金额管理系统的用户口令表TMS列名数据类型可否为空明说TMS_USERCHARACTER)NULL NOT用户名(主键)TMS_PSWDCHARACTER)NOT NULL口令BANK银行系统的用户信息表2 -8列名数据类型可否为空明说LAST_USERCHARACTER(13)NOT NULL最后一个账号LAST_CARDCHARACTER(16)NOT NULL最后一个卡号资料Word

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1