毕业设计某影像公司销售系统的设计与实现(终稿).doc
《毕业设计某影像公司销售系统的设计与实现(终稿).doc》由会员分享,可在线阅读,更多相关《毕业设计某影像公司销售系统的设计与实现(终稿).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、某影像公司销售系统的设计与实现摘 要随着网络经济的发展,各种网上商店出现在网络上。音像销售系统使消费者通过网络,可以足不出户的浏览到最新的音像产品,选择与购买到自己喜欢的。同时也为商家带来了销售音像产品的新路径。系统主要分五大模块:分别是音像产品展示功能模块:向消费者展示所有音像产品;音像产品搜索功能模块:功能是搜索指定的音像产品,并显示在结果页里;系统管理员管理音像产品功能模块:管理员登录后,可对音像产品信息进行管理,也可以查看普通用户的信息;普通消费者购物功能模块:功能是消费者对自己喜爱的音像产品进行购买操作;普通消费者管理个人信息功能模块:功能是对普通消费者自己的资料进行管理。本系统主要
2、用ASP语言设计,SQL Server 2000作为数据库,Macromedia Dreamweaver MX 2004作为开发工具。关键词 ASP;SQL;销售Design and Implementation of Audio-Video Sale System AbstractAs the economy develops, the various online shops appeared on the Internet. The consumers can browse the latest audio-video products, select and purchase thei
3、r favorite products by visiting the online audio-video sale system, the audio-video sale system also brings the new way of sale audio-video products to the merchants. The five major sub-system modules are : Home show all audiovisual products functional modules : Audio and video products for display
4、modules; audio-video products search function modules : search function is designated audiovisual products, and shows the results page; system administrators manage the audio-video products functional modules : Administrators Login, the audiovisual product information management, users can view gene
5、ral information; ordinary consumers shopping functional modules : Function consumers to their favorite audio and video products purchased operation; ordinary consumers personal information management functional modules : Function of the ordinary consumers of information management. The system is mai
6、nly used the phrase main design ASP, SQL Server 2000 as the database, Macromedia Dreamweaver MX 2004 as a development tool. Keyword ASP ;SQL ;Sale目 录 论文总页数: 20 页1引 言11.1课题背景11.2课题研究意义12需求分析12.1应用需求分析12.2开发环境12.3开发工具22.3.1Macromedia Dreamweaver MX 200422.3.2SQL23系统总体设计33.1系统概要33.2功能模块构成33.3功能流程图43.3.
7、1查询功能流程图43.3.2购买音像产品功能流程图53.4数据库设计53.4.1数据库概要53.4.2数据库逻辑设计53.4.3数据库之间关联设计74系统详细设计与实现84.1音像产品展示功能模块84.2音像产品搜索功能模块94.3系统管理员管理音像产品功能模块124.4普通消费者购物功能模块144.5其余功能模块155测试155.1测试步骤155.2测试结论165.3问题和解决方法16结 论18参考文献181 引 言1.1 课题背景21世纪,信息技术高速发展,计算机硬件价格越来低。这两方面的原因,促进了家用计算机的普及和网络经济的迅速成长。各种网上店铺犹如雨后春笋般的出现。这些网上商店给众多
8、消费者带来了前所未有的消费方式,同时也给商家带来了更加方便的销售模式,以及更多的客源。在线商品销售系统的开发也得到了广泛的发展。1.2 课题研究意义 信息化环境下的商品销售,不仅是销售环境的不同,在销售手段、销售途径商品管理上都有很大的区别。通过本项目的研究,解决在网络环境下如何展示和销售音像产品,以及管理音像产品以达成销售目标。2 需求分析2.1 应用需求分析音像销售系统需要满足两方面的需求,分别是普通消费者和网站管理人员。普通消费者的需求是查询网站内的音像信息,同时可以对音像商品进行购买,以及对自己资料的修改。网站管理人员可以进入后台,发布公告、添加、查看音像产品、修改和删除音像产品、查看
9、普通消费者的信息等到。以下就是本系统实现的功能:(1) 设计不同用户的操作权限和登陆方法(2) 对所有用户开放的音像产品查询(3) 查询及统计各种信息(4) 维护音像产品信息(5) 修改个人资料(6) 查看购物车(7) 删除购物车中的产品2.2 开发环境表1 开发环境种别软件版本OSWindowsxpDBsql浏览器Internet Explorer6.0以上2.3 开发工具2.3.1 Macromedia Dreamweaver MX 2004Macromedia Dreamweaver MX 2004 一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式
10、控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。Dreamweaver MX 2004 的十大新特性:(1) 动态跨浏览器验证:自动检测标签和CSS规则来适应所有主流浏览器。(2) 更强大的CSS支持。(3) 内建的图形编辑引擎:修剪,改变大小、尺寸,旋转角度,调节明暗度都不需要离开Dreamweaver环境,因为它本身集成了FW的基本图形编辑技术。 (4) 安全FTP:完全加密传输保证文
11、件和帐号信息的安全。(5) 增强对当今技术的支持:支持当今主流的开放环境:ColdFusion,J2ee和其他主流的服务器技术。Dreamweaver现在加入了XML命名空间支持,ASP.NET表单控件对象,新的参考书内容和新的PHP服务器端行为。(6) 无缝整合外部文件和代码:直接将Word和Excel文档复制和粘贴到Dreamweaver中,会保留字体,颜色,CSS样式表信息,使用系统支持的编码保存任何字体,包括双字节字符集。(7) 紧密整合MM的其他工具:加强了和MM其他几款产品的协同工作能力。(8) 基本支持改良:插入条,表格工具都有改进。(9) 增强代码编写工具:编辑代码更省时,例如
12、右键编写代码工具,增强的查找和替换,高效的属性面板。2.3.2 SQLSQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysql和很多不同的客户程序和库组成。SQL的快速和灵活性足以满足一个网站的信息管理工作。 因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 PostgreSQL,不管是私用,商用,还是学术研究使用。命令执行速度快,也许是现今最快的;简单有效的用户特权系统。SQL使用完全免费,使得其运用范围更加广泛。特别的是在今天的商业环境下,要求不同类型的数据库解决方案。性能,可伸缩性及可靠性是基本要求,而进入市场的埋单也非常关
13、键。除这些核心企业品质外,SQL还为数据库管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应。重而获得竞争优势。从数据库和分析角度看,将原始数据转化为商业智能和充分利用Web 带来的机会非常重要。作为一个完整的数据库和数据分析包:SQL为快速开发新一代企业级应用程序,为企业赢得核心竞争优势打开了胜利之门。SQL是一个具备完全Web的数据库新产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上的防火墙外进行查询的能力。它还根据不同用户对数据库的不同需求提供了不同的安装版本,分别是:简体中文个人版、简体中文标准版本、简体中文企业版、简体中文开发版。3 系统总体设计3.1
14、 系统概要本系统使用ASP技术的动态网页与SQL数据库结合打造的一个音像销售系统,一般用户通过网络访问该系统,提供用户注册功能,商品查询功能;系统用户(已注册用户)可以修改注册信息,购买商品等;管理员可以修改、删除、添加、模糊查询用户信息,对顾客的定单安排配送商(即进行销售)以及向供应商定货和处理供应商发送来的货物(即进货和库存管理)。本系统充分发挥了ASP技术显示于客户端,运行于服务器端的特点,保护用户资料的安全性。3.2 功能模块构成图1 功能结构图(1) 音像产品展示功能模块:向消费者展示所有音像产品。(2) 音像产品搜索功能模块:功能是搜索指定的音像产品,并显示在结果页里。(3) 系统
15、管理员管理音像产品功能模块:管理员登录后,可对音像产品信息进行管理,也可以查看普通用户的信息。(4) 普通消费者购物功能模块:功能是消费者对自己喜爱的音像产品进行购买操作。(5) 普通消费者管理个人信息功能模块:功能是对普通消费者自己的资料进行管理。3.3 功能流程图3.3.1 查询功能流程图图2 查询流程图3.3.2 购买音像产品功能流程图图3 购买音像产品流程图3.4 数据库设计3.4.1 数据库概要考虑该系统的定位与现有技术力量,系统采用MY-SQL作为系统的后台数据库开发环境,数据库命名标准与规范均采用英文单词标写,以便日后对其维护修改.根据系统需要创建了四个表,分别是:管理员表(ad
16、min)、普通用户列表(customer)、商品列表(merchandise)、购物信息记录表(hisRecord)。其中后三个表之间相互依存关系最为紧密,因为购物信息记录表(hisRecord)中,记录了普通用户的用户名和商品的ID,这两者相互关联,来唯一确定购物信息记录表(hisRecord)中的一个数据项。3.4.2 数据库逻辑设计表2所示为管理员表(admin),记录了系统用户名和密码,用户在管理员登录页(adminLogin.asp)输入数据后,在后端处理程序中判断是否允许其登录管理员界面。表2 admin数据库名称数据类型长度备注adminNameVarchar50用户名passw
17、ordVarchar50密码表3所示为普通用户列表(customer),记录了用户编号、用户名、密码性别、身份证号码、电话、地址、电子邮箱,其作用是保存用户资料,支持购物功能实现。表3 customer数据库 名称数据类型长度备注cusID自动编号8编号userNameVarchar50用户名passwordVarchar50密码sexchar10性别IDcardchar50身份证号码PhoneVarchar50电话addressvarchar50地址emailVarchar50电子邮箱表4所示为商品列表(merchandise),记录了音像产品的类别、编号、专辑名、歌手、歌曲、国家、价格、版
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 影像 公司 销售 系统 设计 实现 终稿
限制150内