手机销售网论文最新版

本科毕业实习报告

题目:走向社会的第一步

——在新疆财经大学科研处的实习心得

学 号:

学生 姓 名:

学 院:

专 业:

年 级:

指导教师

姓名及职称:

完 成 日期:

摘 要

随着科学技术的不断发展,互联网络已经成为人们生活当中不可缺少部分。特别是当网络成为一种销售和购买途径的时候,人们对网络的依赖也变得越来越重。网上购物避免了挑选商品的繁琐过程,使客户的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效地控制“商场”运营的成本,开辟了一个新的销售渠道。这个在线销售系统将主要实现手机产品的宣传,在线销售,在线服务和后台数据管理维护

伴随着互联网络的高速发展,传统的手机销售模式正在逐渐地改变,网上手机销售迅速兴起,它在更广阔的范围内拉近了企业与用户的距离,不但节省了企业成本,提高了效率,而且也为用户节约了时间—这是未来手机销售模式发展的趋势。但是在国内,网上手机销售还处于起步阶段。本文以网上手机销售业务为背景,设计、开发了一个网上手机销售管理系统。

本系统是基于B/S模式的,前端采用ASP 开发工具,后端选用Microsoft 公司的Access 2003数据库管理系统,数据库连接采用ADO 方法;同时使用CSS( Cascading Style Sheets 指层叠样式表) 技术进行设计。

本文首先介绍了本系统开发的背景、意义及所选用的开发工具;其次,对系统进行分析,主要包括可行性分析、系统需求分析、业务流程分析等内容;然后,以系统分析结果为基础,进行系统设计工作;最后,运用所选用的系统开发工具进行系统的具体开发。

关键词:网上手机销售;ASP ;Access 2003数据库管理系统

目录

第1章 系统概述 ....................................................................................................... 1

1.1研究背景和意义 ............................................................................................................ 1

1.1.1系统研究背景 . ...................................................................................................................... 1

1.1.2系统研究意义 . ...................................................................................................................... 1

1.1.3网上销售的研究现状 . .......................................................................................................... 2

1.1.4潜在市场 . .............................................................................................................................. 2

1.2本文主要内容 ................................................................................................................ 4

1.3开发工具选择 ................................................................................................................ 4

1.3.1 ASP技术介绍 . ...................................................................................................................... 4

1.3.2 Access 数据库管理系统介绍 ............................................................................................ 6

1.3.3 Dreamweaver MX 8.0简介 ................................................................................................. 7

第2章 系统分析 ....................................................................................................... 8

2.1可行性分析 .................................................................................................................... 8

2.1.1技术可行性 . .......................................................................................................................... 8

2.1.2经济可行性 . .......................................................................................................................... 9

2.1.3操作可行性 . .......................................................................................................................... 9

2.1.4管理可行性 . .......................................................................................................................... 9

2.2系统需求分析 .............................................................................................................. 10

2.2.1系统需求的基本描述 . ........................................................................................................ 10

2.2.2系统实现目标 . .................................................................................................................... 10

2.2.3功能需求分析 . .................................................................................................................... 11

2.3业务流程分析 .............................................................................................................. 12

2.5数据流程分析 ............................................................................................................... 13

第3章 系统设计 ..................................................................................................... 16

3.1总体设计 ...................................................................................................................... 16

3.3数据库设计 .................................................................................................................. 19

3.3.1概念结构设计 . .................................................................................................................... 19

3.3.2逻辑结构设计 . .................................................................................................................... 24

第4章 系统实现 ..................................................................... 错误!未定义书签。

4.1系统登录功能实现 ....................................................................... 错误!未定义书签。

4.2网上手机销售功能实现 ............................................................... 错误!未定义书签。

4.3手机信息添加功能实现 ............................................................... 错误!未定义书签。

4.4手机信息查询功能实现 ............................................................... 错误!未定义书签。

第5章 总结 ............................................................................. 错误!未定义书签。 致谢 ............................................................................................................................. 33 参考文献 ..................................................................................................................... 34

第1章 系统概述

1.1研究背景和意义

1.1.1系统研究背景

随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet 来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的一大趋势,传统的销售方式已经不能适应时代的要求,在这种情况下,基于Web 方式的电子商务系统得到了充分的发展,可以说电子商务系统已经改变了人们的生活、工作方式。在这种情况下,作为一个企业,如何制作自己的电子商务系统,以适应工作的需要,已经成为决定其发展的重要因素之一,正是基于上述情况,我们设计并实现了基于B/S方式的在线手机销售系统。

1996年前后,在美国学术界提出“电子商务”(Electronic Business或Electronic Commerce) 概念的短短的几年的时间里,这一概念已在全球各地被广泛接受。根据买方和卖方的不同,电子商务2可以划分为4种类型:B2B 、B2C 、C2B 、C2C 。就规模而言,B2B 、B2C 居于主导地位。B2C 是商家与顾客之间的商务活动。伴随这电子商务网站的大量涌现,企业网络化已经能成为一种销售捷径。正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术,网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。

1.1.2系统研究意义

传统的销售方式存在各种各样的弊端,如占地面积大,手机品种太少,查找、检索、订购费时费力,由于店面租金的原因,缺乏灵活性,同时过多的员工增加了手机的经营的成本。

与传统的销售方式相比,网络销售系统至少具有以下优势:

1. 信息量大 。目前大多数网络销售系统都能尽可能完整详细商品(手机)信息,如手机什么品牌、型号、是否支持蓝牙技术、价格等。

2. 检索、订购便捷。网络销售系统提供多种检索途径,可从手机型号等关键字进行单独检索或组合检索,快捷准确。

3. 价格低廉。一般来讲,由于网络销售系统屏弃和简化了传统销售模式所需的服务设施和多重环节,所以在网上买手机,要比在普通商店便宜。

4. 网络营销系统极大地减少了商家的流通时间,降低流通费用,使商家从有限的资源中得到更多的利润。现在有很多家网络营销系统趋向成熟,其中Yahoo, 卓越等网站已经开始盈利。

网上购物系统避免了挑选商品的繁琐过程,使客户的购物过程变的轻松、快捷、

方便,很适合现代人快节奏的生活;同时又能有效地控制“商场”运营的成本,开辟了一个新的销售渠道。

1.1.3网上销售的研究现状

在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛、凯玛特、家庭仓储、科罗格、J.C 培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。

目前,网上销售在我国是初级阶段,但随着时代发展和进步,这种商业行为越来

越会得到更多人的认可和参与。现在的所谓网上销售,只是起到一个广告和供求客商交流沟通的平台而已。尽管如此,我们一定要看到潜在巨大的商业机会,这方而成功的事例已是多小胜举,我认为,大家应从现在更加重视起来,多种渠道作好营销。

1.1.4潜在市场

随着人们生活水平的不断提高及消费观念的转变,手机已经成为人们沟通的必需品,随着手机的不断降价,拥有一部手已经变一件很轻松的事情。目前有很多人已经拥有了手机,但更换手机频率很快,其主要购买途径都以现实卖场为主,如果能够做到正确,积极的宣传,引导,这部分群体都将有可能成为手机网上购物的潜在消费群体。

随着国际互联网络的普及和应用,手机销售管理业务面临着新情况和新挑战。一方面互联网络正在不断改变着人们的生活方式,同时也在不断改变着传统手机销售的销售模式,网络技术的应用,使得厂商摆脱中间商与消费者直接进行销售与沟通成为可能。可以说基于互联网的网络销售是一种划时代的零售方式,为了适应互联网络发展的趋势,网上手机销售模式适应了消费者心理和购买行为的变化,通过互联网络可以提供让顾客满意的产品和服务,以更好地占领市场。

随着中国加入WTO ,全球经济一体化的逐步深入,网上手机销售模式己是现代传统书店必不可少的经营策略之一。目前,网上手机销售管理系统在国际互联网上可以实现的电子商务功能己经多样化,基本实现了网上手机展示功能、信息发布功能、网上订单功能、网上交易功能、在线用户服务功能、客户管理功能等等,几乎以往传统手机销售店功能都可以在互联网上进行电子化的高效运作。

网上手机销售管理系统的诞生虽然只有短短的几年时间,却以其独有的网上运作特色和优越服务得到了迅速发展,为用户提供了全方位的手机和手机有关的信息和双向交流的渠道。一个成熟运作的网上手机销售管理系统可提供的手机和手机息有关的信息包括手机品牌、生产商、生产日期、价格、发货渠道所需信息等,还提供了足够精彩详尽的手机介绍。

与普通手机销售店相比,网上手机销售更为消费者提供了双向交流服务,进一步拉近了消费者与手机的距离,以及消费者与消费者的的距离,达到了“为消费者找手机、为手机找消费者”的目的。网上手机销售具有以下特点

(1)将营业时间延长至极限。与传统的8小时营业时间不同,借助互联网,网上手机销售管理系统可以24小时全天候营业。这种不间断的服务方式对于巩固和扩大消费者群、培育潜在顾客具有重大意义。

(2)不受营业场地限制。因为网上手机销售网站是虚拟书店,它不需要门市,只要维持面积有限的库房,即可正常运转,以最低的成本经营最多的手机品种。

(3)使供需双方之间信息交流的广度、深度、速度有了质的飞跃,手机供应信息与消费者需求的信息一直不充分是制约手机销量增长的原因,网上手机销售管理系统以其直观的界面、丰富的信息、灵活的检索、个性化的定制服务,成功地解决了这一难题。

(4)促进了经营管理的科学化。现代信息技术的大量运用使得网上手机销售管理系统能够快捷地对业务数据进行采集、统计、分析和应用,这有助于克服传统营销模式中的主观性、盲目性,对于提高经营管理水平大有裨益。

本文根据实际企业为了适应信息化时代的需求,在传统手机销售店的基础进一步发展企业,扩大企业的经营范围,提高竞争能力,设计与实现了网上手机销售管理系统,实现网上手机销售管理系统的一些基本功能,不足之处还请予指正。

1.2本文主要内容

本文完成以下主要内容:

(1)分析了课题研究背景和研究意义。本课题以实际项目为支撑,根据企业的实际需求进行了网上手机销售管理系统的设计与实现。在实际书店的基础上,扩展网上业务,拓宽市场,同时为用户购买手机提供更大的便利。增强了企业的竞争力,促进了经营管理的科学化。

(2)进行了网上手机销售管理系统的需求分析。完成了整个系统的总体需求分析,并进行了详细的功能性需求和非功能性需求的分析。基本实现了网上手机展示功能、信息发布功能、网上下订单功能、网上交易功能、在线用户服务功能、客户管理功能等等

(3)设计和实现了网上手机销售管理系统。本系统分为前台和后台两个功能模块结构,通过视图分析了系统的设计结构,进行了数据库设计和访问权限控制的设计。构建系统的三层结构,在系统基础架构的基础之上,详细设计了系统的功能模块及其界面,实现了系统所需的功能。

(4)进行了网上手机销售管理系统的测试。根据需求分析,对系统进行了不同层次的测试,使用了自动化测试工具,获取系统存在的功能性和非功能性方面的不足。对测试结果进行了分析,并提出了相应的改进措施。

1.3开发工具选择

1.3.1 ASP技术介绍

1、什么是 asp

Asp(Activex Server Pages)是微软公司推出的一种采取代 CGI(Common Gateway Internetface)的技术。简单的讲,Asp 是位于服务器端的脚本运行环境,通过这种环境,用户可创建和运行动态的,交互式的Web 应用程序,如交互式的动态网页,包括使用html 表单收集和处理信息,上传与下载文件等。

Asp 内含与IIS(Microsoft Internet Internetface)或者PWS(Personal Web Server)之中。有了Asp ,就不必担心客户端浏览器是否能运行你所编写的编码,因为所有的程序都将在服务器端执行,包括所有嵌在普通html 中的脚本程序。当程序执行完毕后,服务器便将执行的结果返回客户端浏览器,这样就减轻了客户端浏览器的负担。大大提高了信息交互的速度。

从子面上说,Asp 包含以下三个方面:

(1)Activex: Asp使用微软公司的Activex 技术。Activex 技术是现在微软公司软件的重要基础。它采用封装对象,程序调用对象的技术,简化了编程,加强了程序间的合作。Asp 本身就封装了一些常用组件,很多公司也开发了许多使用组件。只要在服务器上安装这些组件,通过访问组件,就可以快速,建议的建立自己的web 应用程序。

(2)Server :Asp 运行在服务器端。这样不必担心浏览器是否支持asp 所使用的编程语言。Asp 的编程语言可以是VBScript 和JavaScript 。VBScript 是Visual Basic 的一个简集。会用Visual Basic 的人可以很快的学会VBScript 。然而Netscape 浏览器不支持客户端的VBScript ,所以最好不要在客户端使用VBScript 。而在服务器端 。则不必考虑浏览器的支持问题,Netscape 浏览器也可以正常显示Asp 页面。

(3)Pages :Asp 返回标准的HTML 页面,可以在常用的浏览器中正常显示,浏览者查看页面源文件时,看到的是asp 生成的html 代码,而不是asp 程序代码,从而防止了源程序被抄袭。

2、Asp 的特点

作为在IIS 环境下开发Web 应用的一种简单、方便的编程工具,Asp 具有如下特点:

(1)使用VBScript ,JavaScript 等简单易懂的脚本语言,结合HTML 代码,可快速完成网站应用程序的开发。

(2)容易编写,无需编译,可在服务器端执行。

(3)使用普通的文本编辑器,如Windows 的记事本,及可进行编辑。

(4)与浏览器无关,只要客户浏览器能够执行HTML 代码,就可以浏览利用asp 设计的网页内容。Asp 所使用的脚本语言均在Web 服务器端执行,无需客户端的浏览器执行这些脚本语言。

(5)Asp 能在任何Activex Scripting 语言兼容,除了可以使用VBScript 或JavaScript 脚本语言进行设计以外,可以通过plug-in 的方式,使用由第三方提供的其他脚本语言,例如REXX ,Perl ,Tcl 等,脚本引擎是处理脚本程序的COM 组件。

(6)Asp 的源程序不会被传到客户浏览器,因而可以避免源程序被剽窃,从而提高程序的安全性。

(7)可使用服务器端的脚本来产生客户端的脚本。

(8)activex 服务器组件具有无限的扩充性,可以使用Visual Basic ,Java , Visual C++ ,Cobol 等编程语言来编写所需的Activex 服务器组件。

1.3.2 Access 数据库管理系统介绍

Access 是Microsoft 公司开发的在Windows 系统下最流行的、功能最强大的桌面数据库管理系统,它是Microsoft Office 办公系列软件之一,易于使用,而且界面友好,如今在世界各地广泛流行。Access 无需编写任何程序代码,仅通过直观的可视化的操作即可完成大部分的数据管理功能,对于Access 的学习,并不需要具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库。

Access 提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

Access 是一种关系型数据库管理系统,其主要特点如下:

(1)存储方式单一

Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb )的数据库文件种,便于用户的操作和管理。

(2)面向对象

Access 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发功能。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作

Access 是一个可视化工具,是风格与Windows 完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息

Access 基于Windows 操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的功能效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access 支持ODBC (开发数据库互连,Open Data Base Connectivity ),

利用Access 强大的DDE (动态数据交换)和OLE (对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel 表格、Word 文档,还可以建立动态的数据库报表和窗体等。Access 还可以将程序应用于网络,并与网络上的动态数据相联接。轻松构建Internet/intranet的应用。

1.3.3 Dreamweaver MX 8.0简介

(1)Dreamweaver MX的简介

Dream weaver是美国MACROMEDIA 公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器。它提供众多功能强劲的可视化设计工具、应用开发环

境以及代码编辑支持。使开发能够快捷的创建代码规范的应用程序, 集成程度非常高,开发环境精简而高效,能够运用Dreamweaver 与服务器技术构建功能强大的网络应用程序衔接到用户的数据、网络服务体系。此外还提供基于强大的规范管理来确保高质量的设计,设计环境提供CSS 迅速高效的开发代码简洁、专业规范的站点。Macromedia 公司推出的Dreamweaver MX 中文版,不仅是专业人员制作网站

的首选工具,而且普及到广大网页制作爱好者中。 (2)Dreamweaver MX的优点

相对于其它网页制作工具和以前版本,有以下这些优势:

a. 对简体中文良好的支持,不会出现一些不兼容中文的现象。例如,在早期

的Dreamweaver4.0中,制作Flash 按钮时会出现乱码。

b. 使用Dreamweaver MX中文版,可以在可视化界面制作出ASP ,ASP ,NET , JSP ,PHP ,ColdFusion 站点。

c.Dreamweaver MX中文版自-带大量模板,简化了用户的制作过程。 d.Dreamweaver MX中文版支持数量众多的第三方插件,大大增强Dreamweaver MX的功能。

e. 通过配置Dreamweaver MX 生成符合XHTML 的代码,确保用最新的HTML 设计标准及时更新站点。

第2章 系统分析

2.1可行性分析

可行性研究的目的是:用最小的代价在尽可能短的时间内确定问题是否有解和是否值得求解。如果问题的回答是肯定的,则通过客观的论证分析确定软件开发工程必须完成的目标,准确估计项目可行性、软件规模和项目开发成本效益。由此导出软件项目实施计划。通常问题的求解可能不止一个方案,这时要求分析某个主要解决方案的利弊,分析系统目标和规模是否现实,存在多大风险、系统实现和以后的效益。可行性是指当前组织内外的具体条件下信息系统的研制功能是否已具备必要的资源及其他条件。

本文主要从以下几个方面对本系统开发进行可行性分析: 2.1.1技术可行性

本系使用ASP ,Access 数据库管理系统等开发工具,由于这些工具对硬件要求一般,所以当前的硬件水平可以达到要求。当今社会能够用ASP 开发工具开发系统的人才很多,而且还有部分人精通ASP ,能过使用ASP 和Access 数据库完成系统的开发。所以在技术上也是可行的。

一个完整的网上手机销售管理系统所包含的框架如图2.1所示:

电子商务应用

供货链管理、网上银行、电子市 场及电子广告。贸易服务的基咄设施安全、认证、电子支付、目

图2.1网上手机销售管理系统的框架结构

最低层是网络基础设施,包括了电信网、Internet 等网络通信平台,依次从下到上建立起各种应用服务,如WWW 服务、安全论证服务、商务服务等,最高层是网上手机销售管理系统的应用,直接为用户提供具体应用服务和解决方案。必不可少的是贯穿着各层的两大支柱:政策法规和各种技术标准及协议,以此保证网上手机销售管理系统的合法、安全、统一和通用。总之来说本系统技术方面可行。

2.1.2经济可行性

从收益来看,通过开发适合自己企业的管理信息软件,与竞争对手抗衡,提高业务水平和效率来获取更多的利益。

操作人员只需简单培训即可上岗,管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转,因此对于企业在经济上是完全可以接受的。该系统的使用能大大提高销售效率,加速资金周转、降低各项成本及改善服务质量。能够取得良好的经济效益。

2.1.3操作可行性

此系统简单、易懂,为人机交流提供了良好的环境,便于操作和管理。凡是具有基本计算机水平的管理人员都可操作,所以在操作上也是可行的。

2.1.4管理可行性

管理可行性分析主要是指管理模式和管理员是否具有现代化的管理意识和管理水平,管理制度是否科学、规范。当前手机销售相关的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。这些为系统的建设提供了有效的制度保障。

综上所述,本系统在技术上、经济上、管理上、操作上都是可行的,并且投入少、见效快, 因此此系统可以进行开发。

2.2系统需求分析

2.2.1系统需求的基本描述

网上手机销售管理系统需求规格说明由代表系统最终用户的人员提供的内容包括系统基本功能需求和非功能需求。大致描述如下:

(1)这是一个基于Internet 的B/S模式管理系统; (2)用户可以网上购买手机和结算;

(3)系统操作员可以在网上进行手机和手机有关的信息的展示、发布; (4)系统操作员进行用户管理;

(5)系统能在通用的技术环境(如Windows) 中运行,具有良好的图形用户界面;

(6)系统具有较好的安全性,良好的访问控制; (7)系统容易维护,便于功能扩充。 2.2.2系统实现目标

根据分析,为了较好的实现网上手机销售管理系统,系统应该实现如下基本功能:

1、后台管理方面:

1) 商品订单管理:主要实现商品分类管理、添加与修改商品、管理订单、投诉

订单、反馈信息、商品留言管理等功能。

2) 管理网站用户:主要实现用户管理、后台管理员管理等功能。

3) 新闻公告管理:主要实现新闻添加(支持图片新闻)、修改删除等功能。 4) 网站常规设置:主要实现网站设置、首页广告、大类广告、小类广告、友情

链接、修改注册协议等功能的管理。

5) 网站信息设置:主要实现汇款方式、送货方式、定购方式、售后服务等内容

的管理。

2、前台应用方面:

1) 用户管理:主要实现用户注册、验证码登陆、资料修改等功能。

2) 用户定购:主要实现在线定购、在线支付、购物车、查看订单、订单投诉、

信息反馈等功能。

3) 商品展示:主要实现二级分类展示、首页精品推荐、新品发布、销售排行、

分类模糊搜索等功能。

4) 网站信息:主要实现汇款方式、送货方式、定购方式、售后服务等功能。 5) 首页功能:主要实现最新新闻、友情链接等功能。

2.2.3功能需求分析

根据用户需求,此网上手机销售管理系统分为两个子系统:前台是在线购买手机系统,可以在Internet 上接受来自全国各地的用户访问;后台主要是维护管理系统,进行手机和手机有关的信息管理、客户信息管理等。

本系统的前台实现的功能类似于现实生活中的传统手机销售店销售,顾客可以网上浏览手机信息、网上购买手机、结账等。在设计网上手机销售管理系统前台时,应根据所销售手机的特点安排布局,在编制程序时应充分考虑这一点。手机数据应根据需要能灵活的从数据库中调用,考虑到用户浏览习惯,应简化购买手机流程,真正做到“简洁、高效、流畅”的购买手机环境。网上购买手机的过程可描述为,当用户通过Internet 访问手机销售店的网上手机销售管理系统时,如果顾客要购买手机,那么必须先注册成为会员,然后再进行会员登录(确认身份) ,然后进行手机信息检索、查看,如需购买,则把手机放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。

本系统的后台管理系统融入了企业(商人)传统的进销存概念,对手机进行分类管理,提供手机信息的添加,修改和删除等功能,支持手机的封面图片上传功能,从而增强了手机商品的宣传效果。对订单的管理是后台管理系统中关键的部分,根据需求,采用订单状态来标识手机的各个流通环节。该子系统不同于以往的商场内部MIS 系统,它通过简洁而明晰的Web 页面,提示管理员进行各项管理功能,例如: 对注册用户的身份验证、对超级用户的管理、对手机目录的管理以及对用户订单的管理,所有这些管理功能都被智能化,操作者完全不需要任何背景知识,只需按照Web 页面上的相关提示即可轻松完成全面的内部管理功能,可使用户深入理解在网上手机销售管理系统环境中的全新经营管理模式。

2.3业务流程分析

业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的流向。

本系统用于管理员与注册客户登录。当管理员或客户输入的用户名和密码并通过管理员信息库或会员信息库资料确认为正确后,才能进入本网上销售管理系统进行相关业务操作。如果不是管理员和注册客户,则只能浏览网站,查看各产品的有关信息。不能做任何的添加及修改

本系统的业务流程为:顾客输入自己的用户名和密码(新客户注册自己的相关信息,成为该系统的会员),输入正确后,可进行网上购物,将选择的手机放入购物车中,并且对自己的订单进行查看,购物完毕后可查询购物定单,确定手机网上销售店是否已发货。管理员对手机专卖店的产品可进行查看,并及时维护,及时的上传手机专卖店的各类产品,以及维护各手机类型、手机的简介、定价和折扣等,便于顾客及时挑选并购买;对顾客所下订单进行及时的处理发货,回复相关信息;添加常见问题和问题答复,为顾客更好的了解和使用本网上销售管理系统提供更好的服务等。

根据以上对手机专卖店业务的分析和总结,得出网上手机销售管理系统管理的业务流程图,如下:

图2-1:业务流程图

2.5数据流程分析

数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少

数几种符号综合的反映出信息在系统中的流动、处理和存储情况。

数据流程图如图2-2所示的符号表示:

A 顾顾顾顾顾顾

顾顾顾顾顾

B 顾顾顾顾顾顾

C 顾顾顾顾顾顾顾

D

顾顾顾顾顾顾顾

图2-2 数据流程图表示符

各符号表示的含义如下:

外部项:指不受系统控制,在系统以外的事物或人,它表达了该系统数据处理的外部来源和去处。

数据流:数据流表明了数据的流动方向及其名称,它是数据载体的表现形式之一。

数据存储:用来指明数据保存的地方。 处理功能:表达了对数据处理的逻辑功能

本系统的数据流程为:顾客输入自己的用户名和密码(新客户注册自己的相关信息,成为该系统的会员),输入正确后,可进行网上购物,将选择的手机放入购物车中,并且对自己的订单进行查看,购物完毕后可查询购物定单,确定网上手机销售店是否已发货。管理员对网上手机销售店的产品可进行查看,并及时维护,及时的上传网上手机销售点的各类产品,以及维护各手机类型、手机的简介、定价和折扣等添加常见问题和问题答复,为顾客更好的了解和使用本网上购销管理系统提供更好的服务等。本系统的数据流程图如图2-3所示:

图2-3:数据流程图1

以上管理员的各种操作处理需要预先登录系统,具体登录的数据流程图如图2-4:

图2-4:数据流程图2

第3章 系统设计

3.1总体设计

总体设计,是根据前面章节的分析,对网上手机销售管理系统的功能模块进行总体设计。经过系统分析阶段的工作,已经明确了用户的需求和作为一个网上手机销售管理系统应具有的各项功能。在此阶段我将由系统分析阶段得到的系统逻辑模型出发,进行系统的物理模型设计,初步搭起数据库的结构框架,通过分析将复杂的功能进行分解,确定功能模块和程序模块,并明确模块之间的关系。

整个系统分为前台和后台两部分。 后台管理功能结构如图3.1所示:

图3.1后台管理功能结构图

前台管理功能结构如图3.2所示:

图3.2前台管理功能结构图

(1) 后台系统包括5大功能模块:

①用户管理:可以对用户信息进行添加、修改、删除。

②手机信息管理:添加手机信息,编辑手机信息,修改手机信息和删除手机信息。

③订单查询:按订单号查询,按姓名查询。 ④统计查询:购买数的总数量,总价格。 ⑤注销:系统注销。

(2)前台系统包括5大功能模块:

①首页:帮助信息,广告信息,系统信息。 ②会员管理:包括注册、登陆。

③手机和手机有关的信息检索:客户可以进行手机信息查询。 ④在线购买手机功能:可以通过购物车进行在线手机购买。 ⑤资金结算。

3.3数据库设计

数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个" 数据库集合" 。将数据利用数据库存储后,这些数据便不再是死的数据了,可以灵活地操作这些数据,从现存的数据中统计出任何想要的数据。一个数据库可以包含多个表,但每个表不能同名。这些表可以互相联系,也可以彼此独立。

3.3.1概念结构设计

概念模型是数据库系统的核心和基础。由于各个机器上实现的DBMS 软件都是基于某种数据模型的,但是在具体机器上实现的模型都有许多严格的限制。而现实应用环境是复杂多变的,如果把实现世界中的事物直接转换为机器中的对象,就非常不方便。因此,人们研究把现实世界中的事物抽象为不依赖与具体机器的信息结构,又接近人们的思维,并具有丰富语义的概念模型,然后再把概念模型转换为具体的机器上DBMS 支持的数据模型。概念模型的描述工具通常是使用E-R 模型图。该模型不依赖于具体的硬件环境和DBMS 。

概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确的加以描述,这些概念组成了某种模型。通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMS 。

在需求分析和逻辑设计之间增加概念设计阶段,使设计人员仅从用户角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。这样做有三个好处:

(1)数据库设计各阶段的任务相对单一化,设计复杂程度得到降低,便于组织管理。

(2)概念模式不受特定DBMS 限制,也独立于存储安排,因而比逻辑设计得到的模式更为稳定。

(3)概念模式不含具体的DBMS 所附加的技术细节,更容易为用户所理解,因而能准确反映用户的信息需求。

在初步E-R 图中,可能存在一些冗余的数据和实体间冗余的联系。所谓冗余的数据是指可由基本数据导出的数据,冗余的联系是指可由其他联系导出的联系。冗余的数据和冗余联系容易破坏数据库的完整性,为数据库的维护增加困难,应当予以消除。消除了冗余后的初步E-R 图称为基本E-R 图。 本系统的E-R 图模型如下:

图3.4用户信息实体图

图3.5手机信息实体图

图3.6购物车信息实体图

图3.7参考资料信息的实体图

图3.8分类信息实体图

图3.9友情链接信息实体图

图3.10已购买信息实体图

3.3.2逻辑结构设计 本系统逻辑结构如下:

表3.1用户信息表

表3.2商品信息表

表3.3A 参考资料信息表

表3.4分类信息表

表3.5购物车信息表

3.6表友情信息表

3.7表已购买信息表

4章 系统实现

4.1系统登录功能实现

用户在购买手机之前,必须以管理员身份进行系统登录,登录后,方可进行

添加收集信息,修改发货信息等活动。

图4.1后台登陆窗口界面

主要代码如下:

天使手机网

4.2网上手机销售功能实现

4.3手机信息添加功能实现

4.4手机信息查询功能实现

本文主要完成了以下工作:

(1)在开始写论文之前分析了网上手机销售业务的发展趋势,对网上手机销售管理系统这个概念进行了比较深入和全面的了解。

(2)从最基本的问题入手。通过了解利用什么样的工具能够简单高效的开发完成一个功能齐全的网上手机销售管理系统平台为着手点。努力学习开发工具的操作技术,现在我对于Microsoft ASP 语言与Access 数据库管理系统的掌握更加深入,并且会使用Dreamweaver cs4、Photoshop 、flash cs4 这些软件进行网页制作与图片处理。

(3)在解决了开发工具上的问题以后,我进行了网上手机销售管理系统的总体规划、分析、设计等方面的工作。从而对系统开发有了一个清晰的认识。对所学的专业知识有了一个系统性了解。提高了自身的分析问题、解决问题的能力。

本设计虽然取得了一定的收获,但在很多方面还有待于进一步的改进和提高。希望在以后通过学习更加深入了解一些网页制作知识,加入一些好的处理特效,如:Photoshop 、Fireworks 、Flash 等。这样才能使系统更加人性化、规范化,增加管理的趣味性。

由于本人学习ASP 时间不长,程序的设计方面还存在很多缺点,有些简单的想法却用了很长的代码来实现,造成了程序冗余,还有部分设想没有实现。我将在今后的学习中不断完善自己。

致谢

感谢大学生活时间教育过我的老师们,他们拥有广博的知识,敬业的精神,博爱的胸怀,谦逊的态度。我从他们身上不但学到了专业知识还教会我如何学习、如何处理、如何生活。感谢我的论文辅导老师张雄老师,他耐心细心的对我的论文及毕业设计一遍又一遍进行指导,让我明白了现在及将来无论做大事小事都要秉着端正认真的态度对待,为我树立了榜样。还要感谢帮助过我的同学,他们在我无助的时候给予我精神物质的帮助,非常感谢同学们。最后感谢评委老师能百忙之中抽出宝贵的时间看我的论文。

再次致以我最诚挚的谢意!

最后祝老师同学们健康、顺心、开心。

参考文献

1、钟小平:《网络服务器配置与应用》,人民邮电出版社,2003年。 2、蒙新:《ASP 编程技术与综合实例演练》,清华大学出版社,2004年。 3、林志强:《ASP 手机销售电子商务设计实务》,中国铁道出版社,2004年。 4、陈建伟:《ASP 动态手机销售电子商务网站开发教程(第二版)》,清华大学出版社,2004年。

5、韩国峰:《网络系统开发实例精辟(ASP 版)》,电子工业出版社,2006年。 6、麦克劳德:《管理信息系统》,北京大学出版社,2006年。 7、陈佳:《信息系统开发方法教程》,清华大学出版社,2005。

8、马秀麟:《管理信息系统及其开发技术》,北京交通大学出版社,2006年。 9、黄梯云、李一军:《管理信息系统》,高等教育出版,2005年。 10、方美琪:《电子商务概论(第二版) 》,清华人学出版社,2002年。 11、李明刚、刘文芳等:《电子商务原理与应用开发实务》,清华大学出版社,2002年。


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn