为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 毕业设计论文网上音像店毕业设计论文(1)

毕业设计论文网上音像店毕业设计论文(1)

2017-11-28 33页 doc 118KB 38阅读

用户头像

is_321635

暂无简介

举报
毕业设计论文网上音像店毕业设计论文(1)毕业设计论文网上音像店毕业设计论文(1) 滨 州 学 院 毕业设计(论文) 题 目 小型网上音像店的设计与实现 系 (院) 计算机科学技术系 专 业 计算机科学与技术 班 级 本科六班 学生姓名 王凤林 学 号 2004071202 指导教师 李希炳 职 称 讲师 08 年 5 月 18 日 滨州学院本科毕业设计(论文) 小型网上音像店的设计与实现 摘 要 网上音像店系统是一个电子商务系统~并以ASP.NET和SQL Server数据库作为开发平台。使用ASP.NET设计操作控件和编写操作程序~完成数据输入、修...
毕业设计论文网上音像店毕业设计论文(1)
毕业论文网上音像店毕业设计论文(1) 滨 州 学 院 毕业设计(论文) 目 小型网上音像店的设计与实现 系 (院) 计算机科学技术系 专 业 计算机科学与技术 班 级 本科六班 学生姓名 王凤林 学 号 2004071202 指导教师 李希炳 职 称 讲师 08 年 5 月 18 日 滨州学院本科毕业设计(论文) 小型网上音像店的设计与实现 摘 要 网上音像店系统是一个电子商务系统~并以ASP.NET和SQL Server数据库作为开发平台。使用ASP.NET设计操作控件和编写操作程序~完成数据输入、修改、存储、调用查询等功能,并使用SQL Server数据库形成数据表~进行数据存储。 本文首先介绍了网上音像店系统相比传统营销模式的优点~然后简要介绍了网上音像店系统的技术支持~探讨了系统的开发环境以及ASP.NET、SQL Server等技术的原理。接下来对网上音像店系统前台应用和后台管理两方面的需求~系统的结构和数据库的设计做了详细的分析。最后对包括用户管理、音像制品展示、购物车、用户反馈等功能的前台和包括管理员登录、音像制品信息管理、用户信息管理、订单管理、发布公告、顾客反馈信息管理等功能的后台进行了详细设计~并对关键代码做了详细解释。 关键词:电子商务 校园网络服务 ASP.NET SQL Server I 滨州学院本科毕业设计(论文) The Design and Implementation of the small online audio-video shop Abstract The online audio-video shop is a E-commerce system, and it takes ASP.NET and SQL Server database as a development platform. In order to complete functions of data inputting, updating, storing, transferring and inquiring, it uses ASP.NET to design operational control and compile operational program. And it uses SQL Server database to form the data table for data storage. Firstly comparing with the traditional marketing mode, the merits of the online audio-video shop system are introduted, then briefly its technical support. The paper discusses its development environment and the principle of ASP.NET, SQL Server technology. Next, it makes the detailed analysis about the demands of onstage application and backstage management, the system's structure and the database design of online audio-video shop system. Finally, the article carries on the detailed design to the onstage which includes the functions of user management, audio and video products display, shopping cart, user feedback and so on and the backstage which includes the functions of administrator registering, information management of audio and video products, personal information management, order management, public notice, customer feedback management and so on. And it explains the essential in detail. Key words:E-commerce SQL Server ASP.NET Online audio-video shop II 滨州学院本科毕业设计(论文) 目 录 摘 要 ........................................................................................................................... I Abstract ....................................................................................................................... II 一、绪论 ...................................................................................................................... 1 ,一, 研究背景 .................................................................................................. 1 ,二, 课题的意义 .............................................................................................. 1 ,三, 基于ASP.NET技术的网上音像店系统的提出 ........................................ 2 二、网上音像店系统实现技术 ................................................................................... 4 ,一, 电子商务 .................................................................................................. 4 1. 电子商务介绍 ........................................................................................... 4 2. 电子商务的特点 ....................................................................................... 5 ,二, ASP.NET的基本结构 ............................................................................... 5 1. ASP.NET介绍 ............................................................................................ 5 2. ASP.NET技术总结 .................................................................................... 6 ,三, SQL Server数据库 ................................................................................. 6 1. SQL Server 数据库管理系统的特点 ...................................................... 7 2. SQL Server的主要工具和实用程序 ....................................................... 7 三、系统设计 .............................................................................................................. 8 ,一, 需求分析 .................................................................................................. 8 1. 功能需求 ................................................................................................... 8 2. 性能需求 ................................................................................................... 8 ,二, E-R图的设计 ........................................................................................... 9 1. 网上音像店系统实体间关系E-R图 ...................................................... 10 2. 网上音像店系统商品信息实体图 .......................................................... 10 3. 网上音像店系统用户信息实体图 .......................................................... 10 4. 网上音像店系统订购信息实体图 .......................................................... 10 i 滨州学院本科毕业设计(论文) ,三,系统流程分析 .......................................................................................... 11 四、系统设计 ............................................................................................................ 13 ,一, 功能模块分析 ........................................................................................ 13 1. 商品管理模块 ......................................................................................... 14 2. 用户管理模块 ......................................................................................... 14 3. 销售统计模块 ......................................................................................... 14 4. 商品查询模块 ......................................................................................... 15 5. 商品浏览模块 ......................................................................................... 15 6. 购物车模块 ............................................................................................. 15 7. 商品交易模块 ......................................................................................... 15 ,二, 数据库中的数据表设计......................................................................... 16 五、系统实现 ............................................................................................................ 17 ,一, 界面设计 ................................................................................................ 17 1. 网络音像店设计理念 ............................................................................. 18 2. 功能设计的实现 ..................................................................................... 18 ,二, 主要功能实现 ........................................................................................ 19 1. 用户管理功能的实现 ............................................................................. 19 2. 销售统计页面 ......................................................................................... 20 3. 商品高级查询功能 ................................................................................. 21 4. 用户购物 ................................................................................................. 21 5. 订单页面 ................................................................................................. 22 结 论 ........................................................................................................................ 23 致 谢 ........................................................................................................................ 24 参考文献 .................................................................................................................... 25 ii 滨州学院本科毕业设计(论文) 一、绪论 ,一, 研究背景 电子商务自诞生到现在已经过了企业介绍、客户服务及网上销售三个阶段。随着计算机和网络技术的高速发展,人们的生活发生了日新月异的变化,一切原本属于现实生活中的行为方式慢慢地向网络转移,传统的购物方式也正在转向网络方面发展,出现了“网上购物”这种越来越受欢迎的新型消费方式,电子商务逐渐深入人们的生活。 电子商务的发展趋势不容小觑。我们来看相关的一组数据,前几年中国网民数量在9000万左右,而2006年据统计已经突破了1亿,也就等于说,在10个人里面就有一人是网民。而在这1亿网民当中,有3000万左右是网络消费者,这个数字还在不断地增加。“网上购物已成为在线业务的重要载体,它与传统购物方式相比有其自身优势,突破了时间和地域的限制,客户不出家门就可随时都可在线选购喜欢的商品。而在这3000万的网络消费者中,大学生占据了很大一个比例。因此校园网络服务平台的建设与开发成了一个必然的趋势。 校园网络服务平台以为在校学生提供联盟商家全方位的消费信息服务为主,辅以校园电子商务服务,为商家提供发布资讯的平台,为消费者提供商品的信息,可实现商家、师生之间信息更快速、安全、准确的传递,以及二手物品的交换交易,为商家和消费者提供最大的实惠和方便,同时建立高校毕业生就业供求信息发布和在校学生兼职代理的招聘求职工作,构架网络与生活的桥梁。该平台在为学生的学习生活等诸方面提供便利的同时,而且还可以简化高校管理流程,提高教职员工的工作效率,降低工作强度,有利于校园内部资源的互补性调整。另一方面,校园网络服务平台还可以成为学生学习电子商务及自主创业的平台。 ,二, 课题的意义 随着多媒体技术和网络通信技术的发展,基于电子商务的校园网络服务平台越来越受到人们的关注。校园网络服务平台旨在以为在校学生提供联盟商家全方 1 滨州学院本科毕业设计(论文) 位的消费信息服务为主,辅以校园电子商务服务,为商家提供发布资讯的平台,为消费者提供商品的信息,让商家更广地开展活动,让消费者更多地参与活动,拉近商家与消费者之间的距离,实现商家、师生之间信息更快速、安全、准确的传递。 该平台使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。同时人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地进行信息、服务、商品的传递,这提供了更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。 更快速的流通和低廉的价格:网上音像店减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成[1]本。更符合时代的要求:如今人们、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。 本论文讨论了基于ASP.NET的网上音像店系统的设计思想及其实现。该系统可以进行以下几方面的优点: 第一,突破了商品购买的时间限制:网络上的计算机可以一天24小时,天天为客户提供完善的网络服务,而且可以提供给全国各地的消费者,以最快的速度将公司音像制品的外观、内容、价格及相关信息提供给客户。 第二,节省商家营运成本:网上音像店本身没有店面,减少了商家的管理费用,同时,网上音像店系统精简了办公程序,促进了管理的化。 第三,提高了客户购物的积极性:顾客利用网上音像店,可以很快的找到所需的音像制品,在网上提交订单后,如果是在本地,音像制品当天就会送到顾客手中,节省了顾客的购物时间和精力。 ,三, 基于ASP.NET技术的网上音像店系统的提出 来源于CNNIC(中国互联网络信息中心)调查报告:我国信息产业总规模已超过14000亿元人民币,电信业务年均增长率为33%,信息产品制造业年均增长率为 [2]30%。中国网络商务正由起步迈入繁荣阶段。所以多种电子商务方式有“百花齐 2 滨州学院本科毕业设计(论文) 放”的感觉。网上音像店就是基中的一种。所谓网上音像店系统是指基于网络环境的协同销售模式,它是一个基于Web的网络应用系统,以计算机网络与通讯技术为基础、资源共享与复用是其两个关键特性,并需要对各种程序接口进行处理,尽可能使用一些新技术作为支持。Internet的快速发展为人们提供了一种方便快捷的网络销售平台,建立基于互联网的技术服务及支撑平台具有重要的现实意义。利用.NET技术可以为不同系统间的数据交换提供便利条件,使得异构系统的集成 [3]成为可能。ASP.NET是最新的Web开发技术,因此Web应用程序开发人员可以使用ASP.NET平台中的所有组件。 3 滨州学院本科毕业设计(论文) 二、网上音像店系统实现技术 ,一, 电子商务 . 电子商务介绍 1 事实上,今天还没有一个较为全面、具有权威性的、能够为大多数人所接受的电子商务的定义。各种组织、政府、公司、学术团体等所有人都是依据自己的理解和需要为电子商务下定义的。其中有一些较为系统和全面,加拿大电子商务协会给出了电子商务的较为严格的定义:电子商务是通过数字通信进行商品和服务的买卖以及资金的转账,它还包括公司间和公司内利用电子邮件、电子数据交换、文件传输、传真、电视会议、远程计算机联网所能实现的全部功能。联合国经济合作和发展组织在有关电子商务的报告中对电子商务的定义:电子商务是发生在开放网络上的包含企业之间、企业和消费者之间的商业交易。全球信息基础设施委员会电子商务工作委员会报告草案中对电子商务定义如下:电子商务是运用电子通信作为手段的经济活动,通过这种方式人们可以对带有经济价值的产品和服务进行宣传、购买和结算。这种交易的方式不受地理位置、资金多少或零售渠道的所有权影响,公有、私有企业、公司、政府组织、各种社会团体、一般公民、企业家都能自由地参加广泛的经济活动,其中包括农业、林业、渔业、工业、 [4]私营和政府的服务业。电子商务能使产品在世界范围内交易并向消费者提供多种多样的选择。总之,我们可以这样说:从宏观上讲,电子商务是计算机网络的又一次革命,旨在通过电子手段建立一种新的经济秩序,它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融、税务、教育等社会其他层面;从微观角度说,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融机构、政府机构、个人消费者等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动,这里要强调两点:一是活动要有商业背景;一是网络化和数字化。 4 滨州学院本科毕业设计(论文) 2. 电子商务的特点 电子商务与传统商业方式不同,其优越性是显而易见的。企业不但可以通过网络直接接触成千上万的新用户,和他们进行交易,从根本上精简商业环节,降低运营成本,提高运营效率,增加企业利润,而且还能随时与遍及各地的贸易伙伴进行交流合作,增强企业间的联合,提高产品竞争力。电子商务与传统商业方式相比,具有如下特点: (1)精简流通环节。电子商务不需要批发商,专卖店和商场,客户通过网络直接从厂家定购产品。 (2)节省购物时间,增加客户选择余地。电子商务通过网络为各种消费需求提供广泛的选择余地,可以使客户足不出户便能购买到满意的商品。 (3)加速资金流通。电子商务中的资金周转无须在银行以外的客户、批发商、商场等之间进行,而直接通过网络在银行内部账户上进行,大大加快了资金周转速度,同时减少了商业纠纷。 (4)增强客户和厂商的交流。客户可以通过网络说明自己的需求,定购自己喜欢的产品,厂商则可以很快地了解用户需求,避免生产上的浪费。 (5)刺激企业间的联合和竞争。企业之间可以通过网络了解对手的产品性能与价格以及销售量等信息,从而促进企业改造技术,提高产品竞争力。 ,二, ASP.NET的基本结构 1. ASP.NET介绍 ASP.NET是Miocrsotf.NET中的网络编程结构,它使得建造、运行和发布网络 以前版本的最大优点并参照Java,VB语言的开应用非常方便和高效。它吸收了ASP 发优势加入了许多新的特色,有了一个新的界面,同时修正了以前的ASP版本的运行错误。基于ASP.NET开发的应用程序执行效率大幅提高,具有强大的适应性、简单性和易学性,并且具有高效可管理性,还具有自定义性和可扩展性.在多处理器 [5]环境中具有很高的可靠性。ASP.NET建立在.NET框架类的基础之上,它提供了由控件和基础部分组成的“Web程序模板”,大大简化了Web程序和XMLWeb服务的开发。 5 滨州学院本科毕业设计(论文) 它主要由网络表单、Web服务和应用框架构成。ASP.NET的设计一直坚定地以非连接数据为核心概念,以便用户在不建立和数据源的永久连接时也能操作数据,这是非常重要的,因为现在有很多组织的活动都是通过Intenret发生的,用于Intenret的HTTP协议没有在请求之间维护状态的机制,不可以为实时的数据操作建立永久的连接。 2. ASP.NET技术总结 就本文开发网上购物平台所采用的ASP.NET框架及其相关技术进行了详细的说明。随着微软的ViusalSutdio.NETBetZa版本的发布,.NET技术也逐渐趋于稳定和成型,越来越多的公司和技术爱好者投入到ASP.NET的开发中来。 ASP.NET框架主要由三个部分构成:CLR,ADO.NET,ASP.NET。其中CLR为.NET框架的最低层,提供所有必要的系统服务;ADO.NET是.NET应用程序在本文构建的网上购物平台中,这几个部分的特点都有比较充分的体现。用户的请求发送给系统后,将请求转送给运行在.NETCLR中的购物平台程序。请求无论属于哪个功能模块,都是先由ASP.NET负责接收用户传入的参数,然后交给业务层的.NET对象处理,而处理的过程中所需要的数据都是通过ADO.NET来访问数据库获取的。最后,处理 [6]结果再次回到ASP.NET中,由它负责将数据以浏览器可以接受的形式表现给用户。应该说,对于.NET的用户开发者来说,正是成熟高效的ADO.NET和ASP.NET,以及其对于分布技术的良好支持构成了.NET框架的竞争力。对比其他技术,.NET继承了微软一贯的突出易用型的优点,使得构建企业应用变得更加快捷和高效。而这些优点对于一个购物系统来说也正是最为重要的。可以说我们是从需求出发找到.NET作为解决,也可以说.NET正是因为这类需求的广泛存在才应运而生。在下一章我们将针对网上购物平台的特点,进行整体上的架构设计。 ,三, SQL Server数据库 后台数据库选用Microsoft的SQL Server 。SQL Server 是由Microsoft开发和推广的关系数据库管理系统(DBMS),Microsoft开发和推广的关系数据库管理系 [7]统(DBMS)。 6 滨州学院本科毕业设计(论文) 1. SQL Server 数据库管理系统的特点 (1)真正的客户机/服务器体系结构。 (2)图形化用户界面,使系统管理和数据库管理更加直观、简单。 (3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 (4)具有很好的伸缩性,可跨越从运行Windows95/98的小型电脑到运行 Windows2000的大型多处理器等多种平台使用。 (5)对节选技术的支持,使用户能够很容易地将数据库中的数据发布到页面上。 (6)SQL Server 提供数据仓库功能,这个功能只在Oracle和其他更昂贵 的DBMS中才有。 2. SQL Server的主要工具和实用程序 (1)企业管理器 企业管理器基于一种新的被称为微软管理控的公共服务器管理环境,它是 SQL Server 中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理 SQL Server ,而且由于它能够以层叠列表的形式来显示所有的 SQL Server 对象, [8]因而所有 SQL Server 对象的建立与管理都可以通过它来完成。利用企业管理器可以完成的操作有管理 SQL Server 服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器的拖放控制操作;管理用户账户;建立Transact-SQL命令语句以及管理和控制 SQLMall。 2)服务管理器 ( SQL Server 服务管理器是在服务器端实际工作时最有用的实用程序。服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括:QLServer、SQLServerAgent、MSDTC(微软分布式事务协调器)。 7 滨州学院本科毕业设计(论文) 三、系统分析 需求分析 ,一, 需求分析是系统开发的第一步也是最重要的一步。需求分析就是描述系统的需求,通过定义系统中的关键域、类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,系统的需求分析应该是开 [9]发人员和用户或者客户一起完成的。需求分析可以采用面向对象的方法来完成,即明确系统要服务于哪些用户,对这些用户提供哪些服务等。 1. 功能需求 这是一个电子商务系统,从较高层次上讲,我们的目标是赋予站点基本的电子商务功能。以尽量吸引在线顾客,而且使用起来也很容易。我们力图分析那些理论中对顾客有价值的功能,除了基本的店面功能以及网站系统必备功能外,我们还提供了购物车,可以对购物车信息进行修改,方便客户了解并能最大余地的选择空间,并且快速查找以及组合查找功能,方便客户了解并能快速购买所需产品。对于系统管理员,也力求尽最大可能方便其进行操作。 2. 性能需求 一般的性能需求是指相互信息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到完全保证。就实际情况,在高系统配置、高网络带宽很容易得到保证的情况下,我们最需要考虑的性能需求就是系统安全性问题。 [10]在开发系统的每个阶段,均需要考虑彼此间的认证与授权。尤其要注意认证,简单地说就是确定谁是特定用户,并针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须利用一种方法以向用户授权,从而能够使用系统的特定功能。也就是说,需要一种方法来决定允许特定用户进行什么样的操作。总之,我们将网上音像店的功能需求划分为客户对功能的需求和管理员对功能的需求这 8 滨州学院本科毕业设计(论文) 两部分。 (1)管理员对功能的需求 管理员通过本系统可以在网络上提供以下的功能:发布商品信息、销售统计、商品查询、管理注册用户、管理网络活动等五大项功能。 发布商品信息:提供添加和删除音像制品、发布音像制品的信息包括影片名称、发行公司、发行时间等信息。 销售统计:查看音像店的销售业绩,对所有的音像制品的销售情况进行汇总。 商品查询:对于商品查询我们提供多条件组合查询,包括按时间、影片类型、发行公司、出版日期等内容或任意几项内容的查询。 管理注册用户:负责管理所有网上音像店的用户信息。 管理网络活动:为客户提供E-MAIL等功能。 (2)客户对功能的需求 客户通过网络登录到本系统提供的网上音像店。系统为客户提供以下功能:浏览音像制品、登录注册、订购商品、购物车、管理个人信息资料等五项功能。 浏览音像制品:浏览系统提供音像制品信息的网页,也可通过查找查看相关音像制品信息。 登录注册:登录网站以后注册成为会员才可以进行交易,为客户提供一个管理个人信息与交易记录的平台。 订购商品:客户成为会员后与音像店形成的交易活动。 购物车:会员可在这个区域内建立他们的订单,只要选择各种自己需求的商品,并将它们添加到自己的预购信息栏中即可。 管理个人信息资料:用户可以管理自己的所属信息。 ,二, E-R图的设计 在进行系统的规划设计阶段,我采用了构建E-R图,导出系统数据表的分析方法,对网上音像店系统做如下数据分析。 根据对系统做的需求分析,就可以做出能够满足用户需求的各种实体以及它 9 滨州学院本科毕业设计(论文) [11]们之间的关系图。本系统根据上面设计规划出的实体有:音像制品信息实体、 用户信息实体、订购信息实体。 1. 网上音像店系统实体间关系E-R图 商品信息 用户信息 订购 图3-1 网上音像店系统实体间关系E-R图 2. 网上音像店系统商品信息实体图 商品名称 商品编号 商品类别 发行公司 发行时间 简单描述 商品信息 商品原价 打折额度 图3-2 网上音像店系统商品信息实体图 3. 网上音像店系统用户信息实体图 用户姓名 用户编号 用户类别 用户信息 登录密码 电子邮箱 图3-3 网上音像店系统用户信息实体图 4. 网上音像店系统订购信息实体图 10 滨州学院本科毕业设计(论文) 订购编号 商品编号 用户编号 订购数量 订购日期 购买标记 购买日期 订购信息 图3-4 网上音像店系统订购信息实体图 ,三,系统流程分析 为了更清楚地说明系统框架使用户对本系统有一个整体上的初步认识,在此处特意给出系统流程图,如图3-5所示。 11 滨州学院本科毕业设计(论文) 打开网页 注 册 重 试 未注册 登 录 系 统 管 理 员 普通会员 商品管理 信息管理 查 找 商 品 用户管理 数据统计分析 购 物 车 购物车管理 订单查询 是 继续订单查询 购 物 订单删除 否 完成结算 提交订单 图3-5 系统流程图 用户首先登录到音像店首页, 在首页,用户可以选择登录系统,系统给出各 类新音像制品的信息,提供高级查询的链接,供用户浏览。如果登录为管理员, 将被系统引导到商品维护页面,该页用于维护商品信息(当前为所售音像制品), 12 滨州学院本科毕业设计(论文) 包括设置商品的打折情况等,系统并设置了查找方便音像制品查找的高级查找功能。商品维护页面设置了指向用户管理页的链接,以及查看网站销售情况的销售统计页。如果用户被确认为会员,他将有权查看自己购物车情况,高级搜索所需的而音像制品,以及决定购买的音像制品。如果用户为新用户,系统将给出提示注册为会员的功能。在被系统确认为会员之前,用户只能浏览,不能购买商品。 四、系统设计 ,一, 功能模块分析 13 滨州学院本科毕业设计(论文) 网上音像店系统主要包括两大模块:一为系统管理模块,二为系统销售模块。在大模块下又划分出若干小模块,其功能结构图设计如下,如图4-1所示。 网 上 音 像 店 系 统 商销购用商商商 品售物户品品品 管统车 管查浏交 理 计 理 询 览 易 图4-1 系统模块划分图 1. 商品管理模块 该模块负责管理本系统所有销售商品(音像制品)信息。主要功能包括添加、删除、修改以及查找信息,并且包括商品高级查询子模块,该模块将在下面介绍。只有管理员才具有对商品信息进行修改的权利,商品管理是网上音像店系统的核心,网上音像店对商品(音像制品)价格的调整以及新商品的添加等都将在这部分完成。 2. 用户管理模块 该模块负责管理所有网上音像店的用户信息。主要功能包括添加、删除、修改以及查找用户信息。用户将被分为两类:管理员和会员。会员类型的转换也将在用户管理中实现,管理员可以管理所有用户信息,而会员只能对自己私有的信息进行维护。 3. 销售统计模块 为了查看音像店的销售业绩,我们必须对所有的音像制品的销售情况进行汇 14 滨州学院本科毕业设计(论文) 总,销售统计模块将完成此项功能,系统可按时间、影片类型、发行公司、出版日期等内容或任意几项内容的组合来对所售商品情况进行添加,包括销售数量、销售额等。该统计模块是一个相当完整的模块。 4. 商品查询模块 管理模块和销售模块中都提供了商品查询模块。在管理模块中,商品查询是出于维护的目的,也就是说紧接着查询下一个功能就是商品维护功能。而在销售模块中,商品查询是出于购买的目的,紧接着查询的下一个功能应是对商品的购买操作或是个人的购物车添加功能。对于商品查询我们提供多条件组合查询,包括按时间、影片类型、发行公司、出版日期等内容或任意几项内容的查询,这与 [12]统计的方式相当相似。只是添加结果是一个总体,而查询结果是各项各类的逐条信息。 5. 商品浏览模块 为了让会员购买音像制品,我们必须先提供让其了解音像制品信息,然后做出购买的决定。在首页我们提供有限的最新商品的销售信息,如果会员需要分类了解影像制品信息,系统为每个分类都提供了详细的分类影像制品信息提供页,会员可以选择是否购买或者放入购物车以供将来选择参考。 6. 购物车模块 电子商务站点的核心就是购物车。会员可在这个区域内建立他们的订单,只要选择各种自己需求的商品,并将它们添加到自己的预购信息栏中即可。通常,该过程被形象地成为“向车中添加项目”,这就像在超市购物一样。当然,他随时有权将商品从车中取出,或者将车推往前台结账。 7. 商品交易模块 尽管购物车是电子商务应用程序的核心,但是如果会员不能结账的话,那就起不了什么作用。和超市存储相似,如果客户只将项目放在他们的购物车中,但是不通过结账程序的话,那么超市将不会有利润,这里的结账处理是电子商务应用程序的一个极端重要的部分。许多商业规则都将在这个处理部分被应用岛订单 15 滨州学院本科毕业设计(论文) 中,可应用到订单中的商业规则的典型例子就是运输费用、税费、核算和付款的接受。 ,二, 数据库中的数据表设计 根据设计出的E-R图模型,网上音像店系统中需要包含4张表:网上音像店系统实体间关系表、音像制品信息表、用户信息数据表、用户订单的信息数据表,分别对应E-R图中的商品信息实体图、用户信息实体图、订购信息实体关系图。根据以上的数据库概念与逻辑结构,设计下面表: (1) Entities relations:网上音像店系统实体间关系表; 2) Commodity-information:商品信息数据表; ( (3) Users:用户信息数据表; (4) Order Detail:用户订单的信息数据表。 根据以上表的功能与要求,设计出各表的表结构如下所示。 表1 网上音像店系统实体间关系表 序号 字段名 类型 长度 字段描述 1 商品信息 varchar 50 商品的相关信息 2 用户信息 varchar 50 用户的相关信息 3 订单的信息 int 4 用户订单的相关信息 表2 商品信息数据表(Commodity-information) 序号 字段名 类型 长度 字段描述 1 CID int 4 定义商品的唯一ID号,作为索引 2 CName varchar 50 记录商品的名称 3 CPress varchar 50 记录商品的发行公司 4 CTime varchar 40 记录商品的发行时间 5 CPrice money 8 记录商品的原来价格 6 CDiscount money 8 记录商品当前销售所打折 7 Group int 4 记录商品的类别 8 Describe varchar 500 记录音像制品的简单描述 表3 用户信息数据表(Users) 序号 字段名 类型 长度 字段描述 16 滨州学院本科毕业设计(论文) 1 UID varchar 50 记录用户的唯一ID号 2 UPassword varchar 50 记录用户的登录密码 3 UPower int 4 记录用户的类型,即权限 4 UName varchar 50 记录用户的真实姓名 5 email varhcar 50 记录用户的电子邮箱 表4 用户订单的信息数据表(Order Detail) 序号 字段名 类型 长度 字段描述 1 OID int 4 记录预购单的唯一ID号 2 OAVID int 4 记录预购音像制品的ID号 3 OUID varchar 50 记录登录此次信息的会员ID 4 OQuantity int 4 记录预购音像制品的数量 5 ODate Datetime 8 记录提交此次信息的时间 6 OTime Datetime 8 记录购买日期 7 OBuy int 4 标记是否用户已决订购买该商品1- 已购买,0-仍为预购状态 五、系统实现 ,一, 界面设计 17 滨州学院本科毕业设计(论文) 1. 网络音像店设计理念 网上音像店是一个电子商务系统,电子商务有多种类型,其中最为常见的是 [13]在互联网上建立虚拟商场,为人们提供一种新的购物方式。由于互联网这种媒体的特殊性,网上购物和传统的购物方式在许多方面有很大差别,能吸引大多数Web客户(54%以上)重复访问的站点具有五个共同的特征: (1)高质量的内容 (2)经常更新 (3)响应时间短 )易于使用 (4 (5)好的链接设计同时也要注意保持界面一致性加上适当的美观。 2. 功能设计的实现 我们的界面设计根据购物流程进行页面设计。一般的网络音像店主要是,网站的主界面、商品分类浏览、商品详细介绍、加入购物车、发送订单、订单确认、以及用户注册登录、用户管理、管理员管理等界面,如表1所示。 表1 网上音像店系统界面总体表 网站的模块 网页的名称 网站的主界面 Index. asp 商品浏览 Mulu.asp 商品详细介绍 Product. asp 加入购物车 Addto.asp 发送订单 cart1.asp 订单确认 cart3.asp 18 滨州学院本科毕业设计(论文) 管理员管理 AddType.asp AddNews.aspx AdminDefault.aspx LacManagement.aspx ManageDetail.aspx ManageOrderDetail.aspx NewsManagement.aspx OrderManagemment.aspx UserAdviceManagement.aspx UserManagement.aspx 用户控件 AboutUsBottom.ascx Bottom.ascx HeadLogin.ascx HeadTop.ascx LeftControl.ascx OtherBottom.ascx OtherHeadTop.ascx SearchControl.ascx ,二, 主要功能实现 1. 用户管理功能的实现 用户管理功能主要包括用户注册、用户登录、用户个人资料修改。 (1)用户注册 为了统计用户信息,方便管理以及更好地为用户服务,网上购物系统规定只有注册成为会员的用户登录以后才能购买货品。网站要求用户名必须唯一,因此在用户注册页码还设置了“检测用户名”的超链接,用来检测用户名是否已经被注册。 (2)用户登录 网站首页提供了用户登录界面,当用户输入用户名和密码并点击“登录”后,系统将对输入的用户名和密码进行验证,如果用户输入的用户名在数据库中存在并且freeze字段不为1,则继续判断用户输入的密码是否和数据库中存储的密码吻合,如果密码正确,则登录成功,否则提示登录失败。 (3)用户个人资料修改 用户个人资料修改页面与用户注册页面类似,不同点在于页面显示时将已登 19 滨州学院本科毕业设计(论文) 录用户的个人原始资料从数据库中取出,显示在资料修改页面的默认位置,用户只需将个人变更的资料修改一下,其余未变更资料保留,提交后即可完成对个人资料的更新。 2. 销售统计页面 图5-1 销售统计页面 销售统计页面是本系统中功能最为全面的页面。要统计数据,必须对数据库中 ,方便用户操的海量数据进行操作,Micorosoft SQL Server提供了大量的库函数作。在次系统中,我们用到了SUM函数,用于计算销售总和,并且在数据库中完成 [14]各相关数据计算,为输出提供方便。其中的日期条件初始地设为从2003年1月1日到2015年12月31日,在向数据库提交查询时,我们只要选择查询的起止时间就可以查询本段时间内的所以销售情况。 还要注意的是:这是一个销售统计页面,功能只面向管理员,对于其他用户 20 滨州学院本科毕业设计(论文) 是禁止的,必须对访问用户的权限作限定,系统用户的类别和权限已经进行了设定。 3. 商品高级查询功能 图5-2 商品高级查询页面 商品高级查询页面提供商品的组合信息查询,音像制品信息/发行公司条件采用模糊匹配的方式,即只要给出影像制品名或是发行公司的关键字,系统就会找出所匹配的信息。同时我们提供多条件组合查询,包括按时间、影片类型、出版日期等内容或任意几项内容的查询,这与统计的方式相当相似。 4. 用户购物 用户在进入网站之后,可以先进行浏览商品信息或者或直接进行搜索音像制品。但是要进行购买的话就必须注册成为会员,然后再进行购物即选择音像制品放入购物车,购物完毕可以查看购物车,并且进行适当的修改。并发送订单,当 21 滨州学院本科毕业设计(论文) 然也可以放弃订购。在发送完毕订单就入付款阶段。当然要给这个全过程进行编 [15]号,所以有创建账号这个过程。在这个过程中,用户可以先登录到网站,进行个人信息的处理。包括管理账号等。 5. 订单页面 图5-3 订单页面 依据用户购物的流程进行设计的,这是指当用户已经注册成为会员以后,网上音像店如何与用户进行物流。客户(用户)创建账号后,给系统发送订单请求。系统验证发送订单,对合格的订单进行系统库存。而没有通过验证的则进行重填并重新验证, 之后进入付款阶段,用户可以选择不同的支付方式,可以直接网上支付也可以选择邮局汇款等其它汇款方式,接下来就是用户等待接收货品,当用户收到货品以后订单则完成。 22 滨州学院本科毕业设计(论文) 结 论 经过一段时间的学习、讨论、研究,经过老师的指导和全组同学的努力,基于ASP.NET的网上音像店系统即初步实现。此系统是通过调研、分析、设计和多次的修改而实现。完成后的网上音像店面向的对象有三种:影像制品、用户、管理员。网上音像店凭借低价策略与便利性,近年来对传统音像店的业绩表现产生了强烈冲击,造成了市场的重新分配。网上音像店的销售能力不仅限于新音像制品与畅销音像制品,更包括了在传统音像店已下架的怀旧版本的音像制品。 若以四个字概括其精神,就是新、速、实、简。首先是新,即音像店的服务手段紧跟时代潮流。定位为信息技术产业,而不是一般的商品流通业。网络商业将是极度重要的,对许多垂直性产业〔如音像制品销售〕的重要性更是很快就会到来。网站的确可以在许多产业领域增加商业价值,而前提是科技手段必须跟上去。其次是速,即实现搜寻与送货的快速。可以从两方面证明本音像店的快速特性。其一是搜寻快速,本音像店使用的是64位500MB内存的Alpha服务器,因此功能极为便利与快速。另外,除了搜寻选项之外,顾客也可以同时浏览多种不同的主题,如此也节省了上网的时间,提高搜寻的速度。网上音像店虽然没有传统音像店的临场感,但通过软件在网上却更为容易货比三家。其二是送货时间的快速,快捷的送货是本音像店广受好评的重要原因。本音像店对于订货到达的时间有一恒等式:找到订货商品,装运时间,所需的送货时间。第三是实,即让用户真正得到实惠。本音像店是举世最大的折扣业者,几乎所有的音像制品均可以获得折扣优惠。由于少了中间商抽成剥削,促使本音像店销售的音像制品或其他商品有着较宽裕的让利空间。本音像店目前有超过40万种以上的商品,包括影视影片、音乐以及唱片和视盘,可以比传统音像店获得高达40%的优惠。最后是简,即让顾客实现网上购物的简单化,本音像店称之谓“一点就通”的功能服务。顾客选中一件商品,点击以后就会转到该商品以及同类商品介绍的页面提供相关信息供你参考。 23 滨州学院本科毕业设计(论文) 致 谢 在毕业设计中,我得到了老师及同学的真心帮助和支持。首先感谢我的指导教师陈庆燕,她为本次的毕业设计倾注了大量的心血。由于我的知识欠缺和经验不足,一开始对我的毕业设计很缺乏信心,她总是笑着说没问题,还亲自帮我找了参考书籍,减少了我不少心理压力。在设计期间,老师也是很耐心的指导我,为我解答疑难,使我顺利地完成了基于.NET的动态路径规划的研究。 在这次的毕业设计过程中,我得到了身边许多同学和老师的帮助。感谢学院计算机科学技术系和实验室老师给我们提供充足的计算机和良好的工作环境。 通过这次毕业设计,我不仅达到了完成设计任务的目的,还培养了我分析问题、解决问题的能力,这些将对我在以后的学习和工作中有很大的帮助。在这次的设计过程中,我们得到了系领导和老师们的大力支持,在此,向他们表示感谢。其中,要再次特别感谢我的指导教师陈庆燕和李希炳,他们给我的设计提出了很多重要的建议,并给予我极大的鼓励,使我能顺利的完成设计。 24 滨州学院本科毕业设计(论文) 参考文献 [1](美)贝尔森,(美)史密斯(美)西瑞林著. 《构件面向CRM的数据挖掘应用》[M].贺 人民邮电出版社.2001(8).17-21. 奇等译.北京. [2](加)Jiawei Han Micheline.《数据挖掘概念与技术》[M].孟小峰等译.北京.机械工业 出版社.2001(8).37-45. [3] 宣小平,但正刚等著.《 ASP数据库系统开发实例导航》[M].北京.人民邮电出版社.2002 (3).51-60. [4] 陶宏才著.《数据库原理及设计》[M].北京.人民邮电出版社. 2004(6).38-42. [5] 粱嘉超著.《ASP后天数据库网站制作》[M].广州.冶金工业出版社.2001(4).25-32. [6] 李晓黎著.《ASP+SQL Server网络应用系统开发与实例》[M].北京.人民邮电出版社.2003 (8).22-27. [7] 贾佳,郝洪明等著.《ASP与SQL Server网站架设》[M].北京.机械工业出版社.2004 (6).21-38. [8] (美)莱尼克著.《ASP.NET实用全书》[M] .齐岷等译.出版社.电子工业出版社. 2003(1) .32-39. [9] Dmitri Roussinov, Jose Robles. Web question answering through automatically learned paterns[M]. Digital Libraries. 2004. Proceedings of the 2004 Joint ACM/IEEEConference on.7-11 June 2004.347-348. [10] 阮文义.电子商务在我国经济活动中的位置[OL].电子商务研究网站. [11] 涂振宇,傅清平著.《数据库原理与应用》.北京. 清华大学出版社.2004(7).15-21 [12](美)Dan D.gtierrez著. Web数据库开发技术与实例详解[D].侯国峰等译.北京.电子 工业出版社.2005(6)6-10. [13] 张矢等.网上支付与结算[M].重庆.重庆大学出版社.2002.第1版.28-30. [14] 任新见.ASP动态网站快速开发实务[M].北京.电子工业出版社.2004.第1版.50-55. [15] 马开颜.ASP实用教程[D].北京.北京理工大学出版社.2002.第1版.30-38. 25
/
本文档为【毕业设计论文网上音像店毕业设计论文(1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索