论文关键词:管理信息系统 会员卡
论文摘要:随着公司规模的不断扩大与市场机制的不断变化,公司发现,现存的会员卡销售系统存在很多不足之处。首先,使用纸质单据流转的方式,对于系统化管理是很不利的。其次,只能集中在总部完成销售会员卡的行为。一到节假日,会员卡销售繁忙季节,用户排队等待的时间将非常长。影响公司销售业务的发展。
为了让公司适应激烈的市场竞争,公司总部管理层深刻意识到进一步提高销售速度,及方便用户的需要。提出对公司的销售系统特别是销售会员卡系统,要实现信息化、科学化、规范化。因此,他们决定建立一套完善的会员卡销售系统,要在该系统中严格、细致、清晰、透明的掌握客户对会员卡的需求、网点销售的情况,会员卡资源等一系列信息,以此来帮助公司对市场需求趋势的即时分析和决策制定。
1、系统分析设计
(1)会员卡销售信息管理系统业务流程主要集中在系统外实体客户和业务员,销售人员,充值人员,业务主管5个对象上。
(2)会员卡销售管理信息系统包括销售处理、退卡处理、网点卡号导入、权限分配、查询管理五个模块。
(3)用户表主要包括。会员卡资料总表,网点列表,网点会员资料表,销售人员表,主管人员表,订单信息表,功能列表,权限分配表
(4)关系模式。1)会员卡资料总表(会员卡号、会员密码、创建时间);2)网点列表(网点编号、网点名称、网点地址、网点电子邮箱、网点电子邮箱、创建时间、结束时间);3)网点会员资料表(会员卡号#、网点编号#、会员密码、姓名、性别、身份证、联系电话、家庭电话、公司名称、创建时间);4)销售人员表(人员编号、人员姓名、人员密码、登录名);5)主管人员表(主管人员编号、人员姓名、人员密码、登录名);6)订单信息表(订单编号、会员卡号#、网点编号#、人员编号#、订单状态、总金额、总数量、会员姓名、公司名称、备注);7)功能列表(功能编号、功能名称、功能文件名、功能分组);8)权限分配表(主管人员编号#、功能编号#、创建时间)。loCAlHoST
2、系统安全性,可靠性方案
2.1 系统安全性
网络安全没有足够重视,网络病毒防范不强,互联网及局域网的隔离不够,直接将本单位资源裸露在互联网上
主要内容为计算机网络系统的建立与维护;各种软件调试安装,维护;行业应用软件的安装、维护;防病毒软件电脑查毒杀毒防毒;帮助建立各单位的网络安全系统与备份系统,要求各单位的安全备份及时到位;引导建立规范化,标准化的管理模式;电脑定期清洁维护;
2.2 系统可靠性
对于网络服务器和各工作站配置净化电源和ups不间断电源以应用电源的各种变化和故障,以保证系统功能的可靠性。
系统的应用软件和数据库可采用双向备份的工作方式,即在工作站本的硬盘和网络服务器硬盘上均有应用软件和数据库的备份。
系统在运行后,定期备份数据库,并安排专人维护,及时排除故障,保证系统的可靠性。
3、实施概况
本系统主要采用的是生命周期开发方法,在经过了系统规划、系统分析和系统设计等阶段以后,进入了系统实施阶段,此阶段继承以前各个阶段的工作成果,将技术设计转化为物理实现。作为系统的最后无力实现阶段,实施对于系统的质量、可靠性和可维护形等有着十分重要的影响。
3.1 实施环境与工具
经过一番考虑和研究,权衡了各种开发工具的优缺店,决定采用php和mysql作为本系统的开发环境。采用php的优势在于它功能强大,使用方便,简单易学。
mysql具有完整的关系数据库管理机制,并发连接,允许多个用户同时访问数据库,支持大规模的数据运算,完全能满足部门的数据库处理。
3.2 计算机系统平台
计算机系统配置平台要求如下:
硬件配置:主要包括intel 奔腾3或以上处理服务器,1g或以上的内存空间,40gb空磁盘空间。操作系统采用的是windows 2000(简体中文版本)或以上版本。
3.3 编程环境、工具、数据准备
本系统采用php和mysql作为本系统的开发环境。php作为开发语言,后台数据库采用mysql可以允许不同的用户通过不同的方式看同样的数据。保证了数据的一致性和可恢复性。它的可靠性,质量和易用性使之成为很多数据库软件的首选。
数据库准备:在系统完成后,开发组准备了一部分模拟的数据进行测试,准备的数据一方面包括原先已由的正常的数据,另一方面找了些特殊数据,边界值,具有一定的代表性,能通过测试发现系统的某些问题。
4、系统测试
系统的测试分为单元测试、组装测试、确认测试和系统测试,每一步都是在前一步的基础上进行的。
(1)单元测试。单元测试时指程序中的一个模块或一个子程序,是程序运行中的最小单元,或是程序最小的独立编译单位,单元测试也称模块测试。(2)组装测试。单元测试通过后,需要按照设计时作出的层次模块图把他们连接起来,进行组装测试。通过采用黑盒法自顶向下测试。按hipo图从顶层模块自上而下地组装。每次只测试一个模块,逐个安装入系统。首先安装主菜单,并为主菜单添上下接子菜单,逐步进行最终系统安装完毕。(3)确认测试。确认测试是进一步检查软件是否符合软件需求规格说明书的全部需求。因此又称为合格性测试,确认测试的内容主要包括以下几部分:功能测试、性能测试、配置审查、用户资料、系统分析资料、系统设计资料、源程序与测试材料。
参考文献:
[1]larry ullman.php 6与mysql5基础教程.人民邮电出版社,2008年8月.
[2]卫喆 .php+mysql开发实例教程.电子工业出版社.2008年8月.