《某音像店产品销售管理系统的实现》由会员分享,可在线阅读,更多相关《某音像店产品销售管理系统的实现(24页珍藏版)》请在金锄头文库上搜索。
1、 591 论文网 www.591LW.com 某音像店产品销售管理系统的实现某音像店产品销售管理系统的实现 摘摘 要要 目前国内的计算机技术与网络技术已经十分普及,计算机的高效性和可靠 性结合网络的快速流通性可极大地方便人们的日常生活。基于这个思想,针对 影碟租售业务设计了连锁影音产品租售管理系统来代替传统手工记录的租售业 务。 本系统采用 ASP 和 Access 数据库开发,其包括发布详细的影片供求信息, 网上订单管理,商品业务管理,统计业务数据等功能模块。文中主要阐述了系 统的开发背景,设计框架,开发过程以及系统测试。 总的来说,本系统基本能够完成对一个小型影音产品租售商店的日常运营 管
2、理,能够方便消费者获取商品信息,提高商店的管理效率,具有一定的实用 价值。 关键词关键词:ASP;管理系统;B/S 591 论文网 www.591LW.com The Design and Implementation of a Selling and Renting Management System for Video and Audio Disc Chain Store Abstract Currently the technique of computer and network in our country has been utilized very extensively alr
3、eady, the combination within the high efficiency, credibility of computer and the fast negotiability of network can offer more convenience in peoples daily life. According to this background, the selling and renting management system of video and audio chain store has been designed. The system is us
4、ed to replace the traditional manual approach. The system has been developed based on ASP and Access Database, can be used in issuing and searching full information of films, subscribing on the net, collecting the business datas and so on. The article contains the background of research , frame and
5、process of the design, and the system measurement. To sum up, the system can manage the daily work of a small store, which sells and rents video and audio products, let customers get the goods information conveniently, improve efficiency of store management. All of those make the system have the app
6、arente practical prospect. Key words: ASP;Management System;B/S 591 论文网 www.591LW.com 目目 录录 论文总页数:23 页 1引言1 1.1课题背景1 1.2ASP 简介.1 1.3ASP 技术原理.1 1.4Access 简介.2 1.5IIS (Internet Information Server)简介4 1.6开发环境4 1.7开发工具介绍4 2系统分析与设计5 2.1需求分析5 2.1.1用户功能5 2.1.2管理员功能5 2.2系统模块划分6 3数据库设计与实现6 3.1数据库分析6 3.2数据库的建
7、立7 3.3表的建立与设计.8 3.4数据库的连接11 4系统详细功能设计与实现11 4.1系统流程11 4.2结构布局12 4.3用户管理模块13 4.4网页浏览模块14 4.5用户交易模块17 4.6管理员菜单18 4.7会员管理模块18 4.8影片管理模块18 4.9业务管理模块19 4.10网站管理模块20 591 论文网 www.591LW.com 5测试及改进20 5.1测试方法20 5.2测试结果20 5.3技术改进21 结论. 21 参考文献21 致 谢22 声 明23 591 论文网 www.591LW.com 第 1 页 共 23 页 1 1引言引言 1.11.1 课题背景
8、课题背景 随着计算机网络技术的进步,人们对网络的依赖逐渐增加,网络已经渗入 到各行各业中,其中比较普遍的应用就是利用网络实现网上销售系统。计算机 的最大好处在于利用它能够进行高效准确的信息管理。使用计算机来进行信息 控制,不仅提高了工作效率,而且大大的提高了其安全性。基于这个思想,针 对影碟租售业务对影片管理系统进行设计。 1.21.2 ASPASP 简介简介 对于现在人来说,Internet 已经成为生活,学习和工作中不可缺少的一部 分。对于早期的 Internet,网页只是静态的图文组合,用户可以在网上查看信 息,但是无法进一步的和 Internet 交互,比如发表意见,在线聊天,在线购物
9、, 问卷调查,电子贺卡,留言板,网站自动管理等。其显然已经不能满足人们日 趋多元化的生活的需求。于是许多公司提出了动态网页方案。 在众多动态网页的解决方案中,应用最广泛的要数微软公司在 1996 年提出 ASP(Active Server pages,动态服务器页面) 。 ASP1.0 的诞生给 Web 开发界带来了福音。早期的 Web 程序开发是十分繁琐 的,以至于要制作一个简单的动态页面需要编写大量的 C 代码才能完成,这对 于普通的程序员来说有点太难了。而 ASP 却允许使用 VBScript 这种的简单脚本 语言,编写嵌入在 HTML 网页中的代码。在进行程序设计的时候可以使用它的内
10、部组件来实现一些高级功能(例如 Cookie)。它的最大的贡献在于它的 ADO(ActiveX Data Object),这个组件使得程序对数据库的操作十分简单,所 以进行动态网页设计也变成一件轻松的事情。因此一夜之间,Web 程序设计不 再是想象中的艰巨任务,仿佛很多人都可以一显身手。 到了 1998 年,微软发布了 ASP 2.0。它是 Windows NT4 Option Pack 的一 部分,作为 IIS 4.0 的外接式附件。它与 ASP 1.0 的主要区别在于它的外部组 件是可以初始化的,这样,在 ASP 程序内部的所有组件都有了独立的内存空间, 并可以进行事务处理。 到了 200
11、0 年,随着 Windows 2000 的成功发布,这个操作系统的 IIS 5.0 所附带的 ASP 3.0 也开始流行。与 ASP 2.0 相比,ASP 3.0 的优势在于它使用 了 COM+,因而其效率会比它前面的版本要好,并且更稳定。 1.31.3 ASPASP 技术原理技术原理 1.ASP 访问数据库原理: ASP 是服务器端的脚本执行环境,可以用来产生和执行动态的高性能的 Web 服务器程序。 591 论文网 www.591LW.com 第 2 页 共 23 页 当用户使用浏览器请求 ASP 主页时,Web 服务器响应,调用 ASP 引擎来执 行 ASP 文件,并解释其中的脚本语言(
12、VBScript 或者 JScript) ,通过 ODBC 连 接数据库,由数据库访问组件 ADO(Activex Data Objects)完成数据库的操 作,最后 ASP 生成包含有数据查询结果的 HTML 主页返回用户端并显示。 由于 ASP 在服务器端运行,运行结果以 HTML 主页形式返回用户浏览器,所 以源程序不会泄密,增加了系统的安全保密性。 2.ASP 的页面结构: ASP 的程序代码十分简单,文件名由.asp 结尾,ASP 文件通常由四部分组 成: 标准的 HTML 标记。 ASP 语法命令。 服务器端的 include 语句。 脚本语言。 3.ASP 的内置对象: ASP
13、提供了在脚本中使用的六个内置对象,这些对象能使用户更加容易收 集通过浏览器请求发送的信息,响应浏览器以及存储用户信息,从而使开发者 摆脱了很多烦琐的工作。常用的对象有五个: Request :从客户端获取数据。 Response:向客户端发送数据。 Server:负责控制 ASP 的运行环境。 Application:存储数据以提供多个用户使用。 Session:存储特定用户的数据。 4.ADO(ActiveX Data Objects,ActiveX 是数据对象)是一个 ASP 内置的 ActiveX 组件(ActiveX Server Component),用于数据库访问,可以把它 与 A
14、SP 结合起来,建立提供数据库信息的网页内容,对数据库进行查询,插入, 更新,删除等操作。 5.要执行 ADO,服务器端需要安装 Windows NT Server 和 Internet Information Server(IIS) ,而客户端只要有 IE 等浏览器就即可。 ADO 提供了七个内置的 ADO 对象,其中包括了 Connection ,Command, Record set ,Properties Para meter ,Error ,Fields。 1.41.4 AccessAccess 简介简介 数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无 结构的)是
15、一串文字或数字流。数据库中的数据可以是文字、图像、声音等。 Access 是微软公司推出的基于 Windows 的桌面关系数据库管理系统(RDBMS) , 591 论文网 www.591LW.com 第 3 页 共 23 页 是 Office 系列应用软件之一。它提供了表、查询、窗体、报表、宏、模块 6 种 用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、 数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理 系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理 的任务。 Access 是一种关系型数据库管理系统,其主要特点有: 1存储方式单
16、一。Access 管理的对象有表、查询、窗体、报表、页、宏 和模块,以上对象都存放在后缀为(.mdb)的数据库文件中,便于用户的操作 和管理。 2面向对象。Access 是一个面向对象的开发工具,利用面向对象的方式 将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象 中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组 方法和属性,以定义该对象的行为。用户还可以按需要给对象扩展方法和属性。 通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工 作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3界面简洁,易操作。Access 是一个可视化工具,风格与 Windows 完全 一样,用户想要生成对象并应用,只要