城市一卡通信息系统
目 录
1.1 概述················································1 1.1.1开发背景·······································1 1.1.2系统目标和开发的可行性······················· 2 1.1.3组织结构分析···································3 1.2系统需求分析·······································4 1.2.1现行系统的业务描述····························5 1.2.2现行系统的数据与数据流程分析·················6 1.3系统总体结构设计··································7 1.3.1子系统的划分···································8 1.3.2系统设备配置··································10 1.4输入输出设计······································13 1.4.1 输入输出设计·································14 1.4.2 用户界面设计·································14 1.5模块功能与处理过程设计··························15
1.1概述
1.1.1开发背景
城市经济日益发展,人类生活日益提高,人们对生活方式的追求也发生着巨大的变化,从原始社会的物物交换,到后来的货币的出现,人类社会对于商品的获取方式发生过许许多多的变化。近十年,计算机网络的普及,计算机信息系统的发展,又出现了一种非常方便而且非常流行的消费方式——刷卡。刷卡确实方便,出门不用带现金就可以获得自己想要的东西,走到哪刷到拿,走到哪,东西买到哪。但是尽管如此,依旧存在着这样一个现象——白领潮流人士的钱包里充满了各种卡:各种银行卡、消费打折卡、充值卡、VIP 会员卡、身份证……如此多的卡聚集在钱包里,把钱包撑的鼓鼓的,每到一个商店或餐厅,从一大堆卡里翻出需要的卡,这样的既不方便出门携带,而且占用了非常大的时间去整理各种卡。因此,在经济迅猛发展、生活方式不断进步的今天,有必要对如此多的卡做一个处理让我们的生活更加方便,所以,我准备开发城市一卡通信息管理系统。
1.1.2系统目标和开发的可行性
1、系统目标
顺应当今时代人类消费方式的习惯,方便人类消费活动,给人类最便捷、最可靠的消费模式。提出城市一卡通,让人们一卡在手,走到哪刷到哪,消除了现金交易的许多麻烦,提高交易效率,增加交易乐趣,只要人们想买就能买。从根本上改变人们出行的消费方式,让人们的消费方式得到一定的进步。
具体目标如下:
(1)将城市内所有可能存在消费卡、会员卡的商家联合起来,形成一个消费网络整体
(2)将各银行联合起来形成一个支付账户网络整体
(3)将消费整体和支付账户整体连接,形成一个从消费到现金账户一个流水线的整体
(4)让消费群体迅速适应城市一卡通的消费方式
初次之外,使用计算机网络进行此系统的开发,还完成以下功能: (1)账户查询 (2)账户更新 (3)账户输出 (4)会员增减 (5)会费转账 (6)相关咨询
2、系统开发可行性
技术可行性:分析目前计算机功能之强大,人们手中各种卡之多,把各种卡互相关联起来,形成一个统一的整体,让这个整体内部有序有条理的联系在一起,并不是特别大的技术难题,只要在目前所拥有的分散的系统
时间可行性:正随消费水平提高的势头,外部消费者市场肯定能够非常好的接受城市一卡通的出现,并且能够非常快的适应新的一卡通模式,因此当如今所处的时间环境是非常有利于新系统的开发的。
人员可行性:新系统的建立不需要太多的技术手段,也不需要产生新的技术项目,只要将现在社会上已有的、存在的系统模式进行合理的整合改进就能得到我们新的系统。因此在人员配备上,不需要新的工作性质的人员出来,只要有管理,技术,研发等基本人员即可。因此人员是非常具有可行性的。
纵观上述可行性分析,新系统在可预见范围内是有巨大的市场运行能力和市场潜力的,这包括技术、经济、管理等诸多因素的分析,所以,新系统的开发是完全有必要的。
1.1.3组织结构分析
1.2系统需求分析
1.2.1现行系统的业务描述
城市一卡通系统主要是为了方便城市消费者出行购物,以前和现在,我们上街购物都是带着钱包,钱包里装着现金,这看似非常方便,其实存在着非常多的不足之处:现金易丢失、钱物交易不方便、不卫生等;稍微时髦点的消费者如今购物会带上银行卡、购物卡、消费卡、会员卡,虽然这个很时髦很方
便也很卫生,但是如此多的卡装在身上难免有些繁琐、累赘,也非常不方便进行交易购物,容易张冠李戴。
所以城市一卡通的主要作用就是解决消费者购物的最大问题。方便、安全、实用、简单、卫生等都是它将要改变的我们的消费方式。 主要包括:
(1)资金账户与银行对接
(2)资金账户与消费卡户对接
(3)新卡户接入 (4)旧户删除
(5)资金消费账户功能设置 (6)客户服务流程
相关业务流程图如下:
【图1】资
金账户与银行对接
【图2】消费卡账户与账户对接
【图3】新卡户接入
【图4】旧户删除
【图5】资金消费账户功能
设置
【图6】客户服务流程
1.2.2现行系统的数据与数据流程分析
1、现行系统数据分析
2、现行系统数据字典分析 ① 城市一卡通数据字典:
③客户消费卡数据字典
⑤一卡通消费点数数据卡
3、数据结构
5、数据存储
1.3系统总体结构设计 1.3.1子系统的划分
城市一卡通系统根据功能和服务的要求,主要分为一下几个子系统:客户资源系统、计算机管理系统、资金帐户系统、消费账户系统、反馈系统。
具体的系统结构图如下:
1.3.2系统设备配置
1、网络设计
网络设计将解决如何将初步规划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界系统连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构。本系统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器是主站,可以发送信息。网络协议选择X.25的接口协议和X.12业务和设施协议。这两种使用时不必涉及协议标准的内部细节,只需按照他的规定操作即可。
2、设备和网络的配置
本系统是以VFP6.0与Access 联合编辑完成的。其安装程序为VB6.0的打包文件。安装程序的操作系统必须为Windows7操作系统。程序文件要求更新操作系统文件而导致程序安装失败)另外,由于系统为现在即2003年度的主流计算机而设计,故对运行本系统的计算机的配置要求为P4 1.5G以上的计算机。系统管理员处配备一台主服务器,库存、人事部各配备两台通过网络集线器(HUB )与主服务器H 联网的微机以及打印机。
3、城市一卡通客户服务端
为方便消费客户的使用,系统会联合城市内部大部分商业购物场所,将各个购物点的消费方式进行统一集中;系统会提供客户卡,客户只要持本卡即可在制定场所内消费;系统会建立自动服务机子和营业厅供客户进行相关业务的办理和服务的提供、意见的反馈。
1.4输入输出设计 1.4.1 输入输出设计
输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即使计算和处理均十分正确,也无法获得可靠的输出信息。同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。
输入设计的原则:
① 控制输入量 由于数据的输入与计算机的处理比较起来相对缓慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与,大量的数据录入往往浪费很多人力资源,增加系统的运行成本。因此,在输入设计中,应尽量控制输入的数据总量。而我们的系统只需输入必要的基本信息,其他的数据可通过计算、统计、检索得到,即可由计算机自动产生。
② 减少输入延迟 输入数据的速度往往成为提高信息系统运行效率的瓶颈。而
在我们的系统中,信息的输入往往是即时输入,信息当时产生便输入系统中, ③ 减少输入错误 这一点我们可加强对使用者的使用水平进行控制。
④ 输入过程应尽量简化 输入设计应尽量避免不必要的输入步骤,不能因为查错、纠错而是输入复杂化。我们的系统便是一个简化的系统,只需输入必要的基本信息,而信息的纠错可在输入的同时进行。
输入设备的选择:我们的输入设备为键盘—磁盘输入装置。由管理员等通过键盘等输入信息,经可靠性验证后存入磁盘等磁记录介质。
原始单据的格式设计:由于我们的系统运用的是VFP ,其中基本的信息为使用者即管理员、老师及学生的信息。
输入屏幕的设计:我们系统是通过Visual Basic 的运行实现的,其输入屏幕为VFP 的运行界面,具体界面可见以下的程序运行界面。
1.4.2 用户界面设计
用户登录界面:
用户资金账户卡界面:
用户消费账户卡界面:
1.5模块功能与处理过程设计
城市一卡通信息系统
目 录
1.1 概述················································1 1.1.1开发背景·······································1 1.1.2系统目标和开发的可行性······················· 2 1.1.3组织结构分析···································3 1.2系统需求分析·······································4 1.2.1现行系统的业务描述····························5 1.2.2现行系统的数据与数据流程分析·················6 1.3系统总体结构设计··································7 1.3.1子系统的划分···································8 1.3.2系统设备配置··································10 1.4输入输出设计······································13 1.4.1 输入输出设计·································14 1.4.2 用户界面设计·································14 1.5模块功能与处理过程设计··························15
1.1概述
1.1.1开发背景
城市经济日益发展,人类生活日益提高,人们对生活方式的追求也发生着巨大的变化,从原始社会的物物交换,到后来的货币的出现,人类社会对于商品的获取方式发生过许许多多的变化。近十年,计算机网络的普及,计算机信息系统的发展,又出现了一种非常方便而且非常流行的消费方式——刷卡。刷卡确实方便,出门不用带现金就可以获得自己想要的东西,走到哪刷到拿,走到哪,东西买到哪。但是尽管如此,依旧存在着这样一个现象——白领潮流人士的钱包里充满了各种卡:各种银行卡、消费打折卡、充值卡、VIP 会员卡、身份证……如此多的卡聚集在钱包里,把钱包撑的鼓鼓的,每到一个商店或餐厅,从一大堆卡里翻出需要的卡,这样的既不方便出门携带,而且占用了非常大的时间去整理各种卡。因此,在经济迅猛发展、生活方式不断进步的今天,有必要对如此多的卡做一个处理让我们的生活更加方便,所以,我准备开发城市一卡通信息管理系统。
1.1.2系统目标和开发的可行性
1、系统目标
顺应当今时代人类消费方式的习惯,方便人类消费活动,给人类最便捷、最可靠的消费模式。提出城市一卡通,让人们一卡在手,走到哪刷到哪,消除了现金交易的许多麻烦,提高交易效率,增加交易乐趣,只要人们想买就能买。从根本上改变人们出行的消费方式,让人们的消费方式得到一定的进步。
具体目标如下:
(1)将城市内所有可能存在消费卡、会员卡的商家联合起来,形成一个消费网络整体
(2)将各银行联合起来形成一个支付账户网络整体
(3)将消费整体和支付账户整体连接,形成一个从消费到现金账户一个流水线的整体
(4)让消费群体迅速适应城市一卡通的消费方式
初次之外,使用计算机网络进行此系统的开发,还完成以下功能: (1)账户查询 (2)账户更新 (3)账户输出 (4)会员增减 (5)会费转账 (6)相关咨询
2、系统开发可行性
技术可行性:分析目前计算机功能之强大,人们手中各种卡之多,把各种卡互相关联起来,形成一个统一的整体,让这个整体内部有序有条理的联系在一起,并不是特别大的技术难题,只要在目前所拥有的分散的系统
时间可行性:正随消费水平提高的势头,外部消费者市场肯定能够非常好的接受城市一卡通的出现,并且能够非常快的适应新的一卡通模式,因此当如今所处的时间环境是非常有利于新系统的开发的。
人员可行性:新系统的建立不需要太多的技术手段,也不需要产生新的技术项目,只要将现在社会上已有的、存在的系统模式进行合理的整合改进就能得到我们新的系统。因此在人员配备上,不需要新的工作性质的人员出来,只要有管理,技术,研发等基本人员即可。因此人员是非常具有可行性的。
纵观上述可行性分析,新系统在可预见范围内是有巨大的市场运行能力和市场潜力的,这包括技术、经济、管理等诸多因素的分析,所以,新系统的开发是完全有必要的。
1.1.3组织结构分析
1.2系统需求分析
1.2.1现行系统的业务描述
城市一卡通系统主要是为了方便城市消费者出行购物,以前和现在,我们上街购物都是带着钱包,钱包里装着现金,这看似非常方便,其实存在着非常多的不足之处:现金易丢失、钱物交易不方便、不卫生等;稍微时髦点的消费者如今购物会带上银行卡、购物卡、消费卡、会员卡,虽然这个很时髦很方
便也很卫生,但是如此多的卡装在身上难免有些繁琐、累赘,也非常不方便进行交易购物,容易张冠李戴。
所以城市一卡通的主要作用就是解决消费者购物的最大问题。方便、安全、实用、简单、卫生等都是它将要改变的我们的消费方式。 主要包括:
(1)资金账户与银行对接
(2)资金账户与消费卡户对接
(3)新卡户接入 (4)旧户删除
(5)资金消费账户功能设置 (6)客户服务流程
相关业务流程图如下:
【图1】资
金账户与银行对接
【图2】消费卡账户与账户对接
【图3】新卡户接入
【图4】旧户删除
【图5】资金消费账户功能
设置
【图6】客户服务流程
1.2.2现行系统的数据与数据流程分析
1、现行系统数据分析
2、现行系统数据字典分析 ① 城市一卡通数据字典:
③客户消费卡数据字典
⑤一卡通消费点数数据卡
3、数据结构
5、数据存储
1.3系统总体结构设计 1.3.1子系统的划分
城市一卡通系统根据功能和服务的要求,主要分为一下几个子系统:客户资源系统、计算机管理系统、资金帐户系统、消费账户系统、反馈系统。
具体的系统结构图如下:
1.3.2系统设备配置
1、网络设计
网络设计将解决如何将初步规划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界系统连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构。本系统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器是主站,可以发送信息。网络协议选择X.25的接口协议和X.12业务和设施协议。这两种使用时不必涉及协议标准的内部细节,只需按照他的规定操作即可。
2、设备和网络的配置
本系统是以VFP6.0与Access 联合编辑完成的。其安装程序为VB6.0的打包文件。安装程序的操作系统必须为Windows7操作系统。程序文件要求更新操作系统文件而导致程序安装失败)另外,由于系统为现在即2003年度的主流计算机而设计,故对运行本系统的计算机的配置要求为P4 1.5G以上的计算机。系统管理员处配备一台主服务器,库存、人事部各配备两台通过网络集线器(HUB )与主服务器H 联网的微机以及打印机。
3、城市一卡通客户服务端
为方便消费客户的使用,系统会联合城市内部大部分商业购物场所,将各个购物点的消费方式进行统一集中;系统会提供客户卡,客户只要持本卡即可在制定场所内消费;系统会建立自动服务机子和营业厅供客户进行相关业务的办理和服务的提供、意见的反馈。
1.4输入输出设计 1.4.1 输入输出设计
输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即使计算和处理均十分正确,也无法获得可靠的输出信息。同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。
输入设计的原则:
① 控制输入量 由于数据的输入与计算机的处理比较起来相对缓慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与,大量的数据录入往往浪费很多人力资源,增加系统的运行成本。因此,在输入设计中,应尽量控制输入的数据总量。而我们的系统只需输入必要的基本信息,其他的数据可通过计算、统计、检索得到,即可由计算机自动产生。
② 减少输入延迟 输入数据的速度往往成为提高信息系统运行效率的瓶颈。而
在我们的系统中,信息的输入往往是即时输入,信息当时产生便输入系统中, ③ 减少输入错误 这一点我们可加强对使用者的使用水平进行控制。
④ 输入过程应尽量简化 输入设计应尽量避免不必要的输入步骤,不能因为查错、纠错而是输入复杂化。我们的系统便是一个简化的系统,只需输入必要的基本信息,而信息的纠错可在输入的同时进行。
输入设备的选择:我们的输入设备为键盘—磁盘输入装置。由管理员等通过键盘等输入信息,经可靠性验证后存入磁盘等磁记录介质。
原始单据的格式设计:由于我们的系统运用的是VFP ,其中基本的信息为使用者即管理员、老师及学生的信息。
输入屏幕的设计:我们系统是通过Visual Basic 的运行实现的,其输入屏幕为VFP 的运行界面,具体界面可见以下的程序运行界面。
1.4.2 用户界面设计
用户登录界面:
用户资金账户卡界面:
用户消费账户卡界面:
1.5模块功能与处理过程设计