龙源期刊网商品销售管理系统的设计与实现作者:胡毅来源:《读与写·上旬刊》2014年第01期摘要:商品信息管理系统的开发主要包括前端应用程序开发与后台数据库的建立和维护两个方面。本文以某销售公司的商品信息管理系统开发为背景,分析了其管理中存在的问题,结合信息管理系统开发的概念、结构及系统开发的基本原理和方法,介绍本套商品信息管理系統,本套系统根据功能需求采用B/S架构进行设计开发。关键词:信息管理系统;数据库;B/S架构中图分类号:G633.93文献标识码:B文章编号:1672-1578(2014)01-0290-021.系统运行环境运行ASP应用程序与运行其他程序一样,都要搭建一个适合的运行环境。运行环境是程序运行所依赖的基本条件,他为程序提供了基本的应用对象、组建、参数等不可缺少的元素。作为微软提供的一门编程语言,ASP可以通过IIS(InternetInformationServer)服务器来运行其程序。IIS是一个功能强大的Internet信息服务系统,是Windows服务器操作系统WindowsNt和Windows2000中集成的最重要的Web技术,它的可靠性、安全性和可扩展性都非常好,并能很好的支持多个Web站点。使用户首选的服务器系统。2.系统目标需求根据系统分析的描述以及实际考察,现制定系统实现目标:(1)具有合理的功能框架。(2)具备良好的人机界面,方面用户操作。(3)为了保证数据的安全性,划分用户管理权限。(4)对基础信息进行管理。(5)提供商品销售管理模块。(6)提供完备的查询功能。龙源期刊网(7)拥有强大的,健全的销售结账功能。(8)对商品排名进行统计。3.数据库设计SQLServer是客户/服务器模式的关系型数据库。它具有很强的数据完整性、可伸缩性、可管理性、可编程性;具有均衡与完备的功能。SQLServer数据库提供了复制服务、数据转换服务、报表服务,并支持XML语言。使用SQLServer数据库可以大容量地储存数据,并对数据进行合理的逻辑布局,应用数据库对象可以对数据进行复杂的操作。SQLServer2000是在SQLServer7.0的基础上扩展升级的产品,他继承了SQLServer以前版本的优点,同时又增加了许多新功能,与微软公司的其他产品具有良好的兼容性。本系统使用SQLServer2000数据库,应用的数据名称为db_sell。数据库db_sell中包含22张数据表。下面介绍数据库设计过程。通过对系统的进行需求分析、系统流程设计以及系统功能结构确定,规划处系统中使用的主要数据库实体对象分别为供应商、商品、客户,实体E-R图如下:4.公共模块设计创建数据库连接是指通过指定的连接方式与数据库建立连接,以保证对数据库的正常操作。本系统中,首先在Global.asa文件中确定连接SQLSever数据库的语句并定义Application变量,然后在conn.asp文件中创建Connnection对象实例和引用指定的Application变量来建立数据库连接。下面介绍数据库连接的步骤。4.1建立Global.asa文件。Global.asa文件是用来存放执行任何ASP应用程序期间的Application、Session事件程序的。当Application或者Session对象被第一次调用或者结束时,就会执行Global.asa文件内的对应程序。Global.asa文件中的程序代码如下:subapplication_onstartendsubsubsession_onstartapplication(dsn)=driver=sqlserver;server=(local);uid=sa;pwd=;database=db_sell龙源期刊网对象实例,然后调用Connection对象的open方法,同时应用在Global.asa文件中定义的application变量。代码如下:%/psetconn=server.createobject(adodb.connection)conn.openapplication(dsn)%参考文献[1]李志毅,赵政.软件复用与.NET及COM组件技术[J],微处理机,2006,27(6):57-60.[2]张景坤吕续迪刘欣等编著,ASP项目开发全城实录/清华大学出版社,2008年8月978-7-302-17342-7作者简介:胡毅(1971-),男,山东栖霞人,助理研究员。研究方向:教育管理