计算机专业方面相关论文
计算机学科本身的特点和社会市场需要,决定了高校计算机专业教学的多样性和复杂性。下面是学习啦小编给大家推荐的计算机专业方面相关论文,希望大家喜欢!
计算机专业方面相关论文篇一
《VIP积分管理系统》
摘 要:为提升高端客户服务能力,根据目前的运营现状,客户群体以及使用习惯出发,借鉴传统POS刷卡消费的交易处理模式,采用稳定,快捷,安全,易用的B/S架构开发和部署,并在客户使用过程中切实关注数据同步,信息导入,交易安全等功能,是客户服务体验得到有力的提升和保护。
关键词:VIP;积分;管理系统
中图分类号:TP391 文献标识码:A 文章编号:1671-7597(2014)20-0060-01
1 需求概述
在客户接待处布放刷卡终端,服务器放置在远程机房内,因此需要有接待处到机房连接的网络。客户初始积分数据可以通过Excel格式文件,由管理员权限用户导入系统,管理员可通过导入数据文件的方式对积分数据,或客户资料进行修改。终端操作员只有刷卡扣减积分的功能权限,没有修改资料信息的权限。终端连接的读卡器,需要配备磁条和IC两种,因为部分大客户可能使用的是双界面贵宾卡。短信通知分为两种类型,分别为:客户信息导入时发送客户积分提示短信;客户刷卡消费成功后发送消费信息短信。系统应提供积分消费的查询、统计报表。考虑到未来积分应用的拓展需求,系统应支持多商户连接。
2 系统设计
2.1 网络架构
由于本系统包含客户资料,属于机密信息,因此,于安全方面的考虑,本系统终端和服务器之间不允许通过互联网方式连接。考虑到专线连接的成本,建议借助现有的3G专线连接方式,使用移动网络的APN虚拟专网方式,实现终端和服务器的数据通信。
2.2 逻辑架构
系统采用B/S架构实现,更新维护方便快捷,客户端零部署,以及数据服务端共享,为日后的系统扩展和功能添加奠定了良好的架构基础。
考虑到目前应用的规模,应用服务器将采用PC Server,JAVA开发的核心应用与Mysql数据库均部署在该应用服务器上,通过Tomcat服务提供WEB访问支持。
客户端使用IE浏览器,通过指定域名地址和端口访问WEB服务,进行登录操作。
2.3 模块分布
系统从功能上和使用安全上考虑,将客户端操作分离为两个不同的入口,分别提供给管理员和操作员。
系统模块组成如下所示。
2.4 用例说明
2.4.1 用户登录
用户登录统一的访问地址,选择登录身份(操作员或管理员),输入登录用户名及密码后,经过系统校验,成功则进入相应角色权限的操作界面,失败则给出提示并回到登录界面。
2.4.2 刷卡消费
客户刷卡,或输入身份证号,并输入消费人次数,系统判断是否存在该卡号或身份证号对应的客户信息,若不存在客户信息则给出提示,回到刷卡界面。
若存在客户信息,则判断是否有充足积分余额,若积分不足,则给出提示,并回到刷卡界面。
若积分充足,则扣除相应积分,并发送短信给客户告知消费详情。
2.4.3 查询积分余额
客户刷卡,或输入身份证号,系统判断是否存在该卡号或身份证号对应的客户信息,若不存在客户信息则给出提示,回到刷卡界面。
若存在客户信息,则显示客户的积分余额情况。
2.4.4 查询刷卡记录
客户刷卡,或输入身份证号,以及起止日期,系统判断是否存在该卡号或身份证号对应的客户信息,若不存在客户信息则给出提示,回到刷卡界面。
若存在客户信息,则显示客户在所选起止日期时间段内的刷卡记录。
2.4.5 交易撤销
①输入客户消费流水号,系统判断是否存在对应交易信息,若不存在,则给出提示并返回交易撤销界面。②若存在交易记录,则操作员点击“撤销”按钮进行交易撤销,系统判断是否满足交易撤销条件,若不满足则给出提示,回到交易撤销界面。③若满足条件,则系统退回客户消费的积分数,并且给出撤销成功提示。
2.4.6 客户信息管理
①包含客户信息导入,客户信息增删改等。②管理员选择包含客户信息的Excel文档,点击“导入”按钮进行导入。③系统会判断部分字段内容的校验是否合规,若不合规,则记录下相关信息,再导入完成后一次性给出提示信息,管理员可针对提示重新修改文件后导入。④客户积分信息可在系统中进行修改。⑤对信息导入成功的客户,发送短信通知可用积分情况。
2.4.7 登录用户管理
管理员维护可操作本系统的操作员或管理员的帐号密码,以及类别和是否可用信息。主要操作功能为增删改查。
2.4.8 日志查询
管理员可通过该模块,选择日志类型,以及日期,调取相关日志内容查阅。
2.4.9 报表查询及导出
管理员选择起始日期,并点击查询,则系统查询出所选期间内的交易记录,并且汇总交易数。
点击“导出”按钮,可导出为Excel文件,若导出失败,则给出提示,并回到查询出的交易列表界面。
2.4.10 商户管理
实现商户信息登记,积分消费规则定义等。
3 软硬件资源
系统所需的硬件设备为:1)Web应用服务器使用一台PC Server ;2)接待厅终端机使用PC一台;3)终端读取磁条卡信息使用的磁条读卡器;4)终端读取IC卡信息使用的IC卡读卡器;5)用于终端接入外网3G模块。
系统所需的软件为:1)应用服务器操作系统,Linux和Windows 皆可;2)数据库可根据实际数据量选择Oracle或者Mysql;3)应用服务软件可根据实际需要选择WebSphere或Tomcat Web;4)Java开发环境,JDK。
点击下页还有更多>>>计算机专业方面相关论文