浅谈会员卡销售管理信息系统
来源:岁月联盟
时间:2013-02-15
本系统主要采用的是生命周期开发方法,在经过了系统规划、系统分析和系统设计等阶段以后,进入了系统实施阶段,此阶段继承以前各个阶段的工作成果,将技术设计转化为物理实现。作为系统的最后无力实现阶段,实施对于系统的质量、可靠性和可维护形等有着十分重要的影响。
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月.