还剩39页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
电子商务物流管理课程系统设计报告题目组名组员姓名日期年月日制摘要随着网络技术的飞速发展当代企业纷纷建立自己的__,通过互联网快速的信息传递加速自身的发展,所以企业必须设有自己的__而建设一个好的企业__的基本目标是熟练运用ASP技术和Dreamwe__er的__工具建设一个中小型的瑞颜服饰修色网,在设计时主要从__的内容定位、模块结构、外观设计三方面着手进行设计瑞颜服饰修色网主要包括公司简介、新闻动态、产品展示、人才招聘、____、用户登陆和后台数据库管理等功能其中运用了网页设计工具Dreamwe__er
8、Ac__ss数据库、Photoshop软件和动态____工具ASP技术进行系统的设计、__与实现该系统能实现___登录、产品管理、____管理和人才招聘管理等功能能够满足中小型企业建站的基本要求关键词服饰修色网ASPAC__SS数据库Photoshop目录TOC\o1-3\h\z\u第1章引言
11.1研究现状
11.2研究的意义
21.3研究思路和内容2第2章____相关技术及工具
42.1____的技术
42.
1.1ASP简介
42.
1.2Ac__ss数据库
62.
1.3ADO的介绍
72.
1.4VBScript脚本语言
82.2____工具
82.
2.1网页设计软件Dreamwe__er
82.
2.2Photoshop软件介绍9第3章__整体设计
123.1总体设计
123.
1.1需求分析
123.
1.2__功能结构图
123.2数据库设计
143.
2.1数据库的选择
143.
2.2数据库需求分析
143.
2.3数据库结构设计
143.3详细设计
163.
3.1前台功能模块设计
163.
3.2后台管理模块设计
173.
3.3___登陆模块设计19第4章__各项功能的实现及效果分析
214.1__平台搭建
214.2Photoshop__图标的设计与制作
214.3瑞颜服饰修色__功能的实现
234.4前后台效果分析28第5章__的测试与维护
325.1__测试
325.2__维护33结束语35____36致谢37第1章引言
1.1研究现状在现代市场经济发展中物流产业已经成为国民经济运行的主动脉物流产业的发展有效降低了商品流通费用提高了资本周转率实现了资源配置效率最近几年我国物流业发展迅速服务水平显著提高行业环境和条件得到不断改善在调整经济结构、转变发展方式、推动国民经济又好又快发展等方面祈祷很大的作用随着我国经济的快速发展,市场竞争越来越激烈面对着瞬息万变的市场,企业如何对库存进行科学、合理的管理,既要保证企业库存的产品随时满足市场的需求,又要确保产品不会造成大量积压这就要根据市场的信息对库存做出相应的调整而公司传统的库存管理是通过人工进行记录,然后按月或按季度进行统计,根本无法做到随时掌握库存信息的要求,库存得不到及时调整,就会造成库存产品过多,很容易导致资金积压、周转困难和增加利息,持有成本的负担;反之,造成库存产品过少无法满足客户需求库存管理系统是一个企业单位不可缺少的部分它的内容对于各类生产企业的决策者和管理者来说都至关重要生产企业库存管理广泛地应用计算机网络系统,将会大大提高效率,减少费用,促使企业走向正规化、科学化,与世界接轨
1.2研究的意义随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入人类社会的各个领域,并发挥着越来越重要的作用作为计算机应用的一部分使用计算机对库存信息进行管理与手工管理比较,有着无法比拟的优点.:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等这些优点能够极大地提高库存管理的效率也是企业的科学化、正规化管理与世界接轨的重要条件因此,__这样的系统是一项有意义、有必要的工作建立库存管理系统具有重要的意义
1、使库存信息化,减少了人工检索的工作量
2、提高工作的的效率及保证了结果的正确性
1.3研究思路和内容如今,互连网对企业来说已经不再是新鲜的事物了,随着互连网的快速发展,网络已成为人们生活的一部分电子商务物流已不在只是被炒做的概念,人们对其的认识也在深入不仅仅是大企业需要系统来开展电子商务物流,中小企业一样也迫切需要自己的完善的系统用以进行库存管理这次设计实现了一个库存管理系统__出的系统基于SQLServer数据库,采用一种动态、可交互的的编程工具JSP进行__,具有很高的稳定性和安全性本设计的系统真正实现了利用信息化的方法进行库存管理,从而使其获得更大的效率和准确率,很大程度地提高了企业的竞争力,也为企业节省了很大的成本本设计的库存管理系统所需要的功能从___角度进行划分,可以分为订单查询、库存信息查询等本设计的库存管理系统基本上具备一个实现库存管理应该具备的功能第2章____相关技术及工具
2.1____的技术
2.
1.1ASP简介MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软__的服务器端脚本环境ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码而且ASP也是服务器端脚本环境,可以用来创建交互式WEB页并建立强大的Web应用程序因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页ASP内含于IIS
4.0和
5.0之中通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度ASP技术的优点作为网络上十分流行的编程语言,一定会具有很多独特之处,而ASP也不例外,它具有以下优点
1、编写程序方便您可以用VBScript或JScript创建脚本,同时结合HTML语言就能够非常方便地完成__的应用程序对于VBScript和JScript,使用哪种语言并不重要,Web服务器等同地处理这两种语言,并向用户的浏览器发送HTML格式化结果由于ASP采用Script语言,就可以轻松编写程序,因此这就大大节省了网络设计人员又得重新学习一种新语言的时间而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程
2、使用编程环境方便简单可以使用普通的记事本之类的文本编辑器,即可进行编辑设计如Windows的记事本、FrontPage等文本编辑器也可以用dreamwe__er和专业的MicrosoftVisualInterDev__工具
3、浏览网页方便,交互速度也快ASP是运行在服务器端,所以我们无须担心浏览器是否支持ASP所使用的编程语言用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度
4、提供多种编程语言ASP能与任何ActiveXscripting语言相容除了可用VBScript或J__aScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl等
5、提高代码的安全性
6、功能强大编程是面向对象的(O__ectoriented),并可扩展ActiveXServer组件功能ActiveXServerComponentsActiveX服务器组件具有无限可扩充性你可以使用任何编程语言来编写你所需要的ActiveXServer组件可以使用VisualBasic、J__a、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponent也可以使用第三方组件或自己__的ActiveXServer组件理论上说,可以实现任何功能
7、访问数据库十分方便可以通过ADO(ActiveXDataO__ects微软的一种新的数据访问模型,是一种可以提供WEB页面__者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术)非常方便地访问数据库总之,ASP从字面上说,包含三方面含义
1.Active ASP使用了微软的ActiveX技术ActiveX(COM)技术是现在Microsoft软件的重要基础它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作ASP本身封装了一些基本组件和常用组件,有很多公司也__了很多实用组件只要你可以在服务器上__这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用
2.Server ASP运行在服务器端这样就不必担心浏览器是否支持ASP所使用的编程语言ASP的编程语言可以是VBSCRIPT和JSCRIPTVBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手然而NETscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT而在服务器端,则无需考虑浏览器的支持问题NETscape浏览器也可以正常显示ASP页面
3.Pages ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码这样就可以防止别人抄袭程序由此可以看出,ASP是在IIS下__WEB应用的一种简单、方便的编程工具在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统而我这次所__的留言本系统,主要是利用ASP技术的简单和实用的特点,以及ASP使用的广泛性,而且非常适合于网络中小型系统__
2.
1.2Ac__ss数据库Ac__ss功能强大,使用方便,是最优秀的桌面数据库__工具之一Ac__ss与其他数据库__系统之间有相当显著的区别就是Ac__ss数据库系统把数据库应用程序的建立移到了用户环境中,用户不用写一行代码,就可以在很短的时间里__出一个功能强大而且相当专业的数据库应用程序,并且这一过程完全是可视的Ac__ss与其他桌面数据库的另一个重要区别是Ac__ss中的数据库档既包括存储数据的表,又包括操作或控制数据的其他对象它由七种对象组成表、查询、窗体、报表、WEB页、宏和模块Ac__ss的优点 1存储方式单一 Ac__ss管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库档种,便于用户的操作和管理 2面向对象 Ac__ss是一个面向对象的__工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的__工作同时,这种基于面向对象的__方式,使得__应用程序更为简便 3界面友好、易操作 Ac__ss是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握 4集成环境、处理多种数据信息 Ac__ss基于Windows操作系统下的集成__环境,该环境集成了各种向导和生成器工具,极大地提高了__人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行 5Ac__ss支持ODBC(__数据库互连,OpenDataBaseConnectivity),利用Ac__ss强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Ex__l表格、Word文档,还可以建立动态的数据库报表和窗体等Ac__ss还可以将程序应用于网络,并与网络上的动态数据相联接利用数据库访问页对象生成HTML档,轻松构建Internet/Intranet的应用Ac__ss的发展进入可提供的编程语言,当时在另一个内产品MicrosoftOffi__家具,微软公司应用的VisualBasic两个数据库进入信息库COM组成部分被提供这笔遗产数据存取物体DAO,用进入和新只可提供ActiveX数据对象MicrosoftAc__ss容易被应用于小的工程,但是如果设计的不好对大工程是无用的全部数据库形式和报告被储存在数据库里,并且与相关的模型的理想协调,没有与他们做一个身体上__的阶层的可能性一种设计技术是把进入应用在数据和计划之间进行分发数据库应该只包含桌子和关系,当另一个将有全部计划时,形式,报告和质问和对第一个数据库桌子的连接令人遗憾,当连结时,进入允许没有有关的道路,因此那些发展环境作为这种生产环境有相同的道路
2.
1.3ADO的介绍 ASP的DatabaseAc__ss组件使用ADO为Web应用程序提供了一组基于对象的数据访问界面,是一项将数据库访问添加到Web页的技术ADO是一个运行于服务器端的ActiveX组件,它所提供的功能是进行数据库访问,也是近年来数据库编程的一个新进展在ASP中通过使用ADO编写简明紧凑的脚本,可以连接任何ODBC兼容的数据库,如SQLServer、Ac__ss及普通文本档等数据源ADO具有界面的一致性的特点,不论后台使用的是什么数据库,对于网页__人员来说都没有什么不同这样,当企业单位发展了,数据库需要从小型的移植到大型的数据库时,应用程序的界面几乎不用作任何变动另外,ADO具有语言无关性的特点,它同时可以应用于VB、VC++、VBScript、J__aScrip或J__a的__环境中ADO的对象1Com__nd对象定义了将对数据源执行的指定命令2Connection代表打开的、与数据源的连接3DataControl将数据查询Recordset绑定到一个或多个控件上,以便在Web页上显示ADO.Recordset数据4DataFactory实现对客户端应用程序的指定数据源进行读写数据访问方法5Error包含与单个操作有关的数据访问错误的详细信息6Recordset代表来自基本表或命令执行结果的记录的全集任何时候,Recordset对象所指的当前记录均为__内的单个记录
2.
1.4VBScript脚本语言VBScript是Microsoft公司在VisualBasic语言的基础上__出来的,它基本上可以看作是VisualBasic的一个子集,但是与VisualBasic语言有些差别VBScript不仅是一种代表用户系统的脚本语言,它还是安全的__工具由于VBScript语言的强大功能,简单的__方式以及与VisualBasic的相通之处,使它成为许多用户制作主页的不可缺少的工具利用VBScript,用户可以方便的制作出各式各样的,具有强大功能的主页;利用Microsoft公司的ActiveX技术,用户可以在主页中插入功能各异的ActiveX组件,并利用VBScript语言对它们进行编程;利用VBScript语言结合ASP技术,用户可以__出WEB数据库,甚至是主页上的小游戏所以,使用VBScript,不仅能使用户的主页变得更加多姿多彩,也会使主页除了可被浏览之外增添了数据库管理和网上交互的能力
2.2____工具
2.
2.1网页设计软件Dreamwe__erDreamwe__er是一个功能强大的网页设计工具,有着方便实用的工具和所见即所得的排版功能,见面十分友好,使用方便在不需要掌握HTML语言的情况下,即可利用其强大的功能__出专业的网页Dreamwe__er也是一个方便的编程工具,可以方便地编写ASP、PHP、JSP代码,软件的自动提示填充功能和代码染色功能可以有效地帮助用户编写和调试各种代码它集网页设计、____和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前__设计、__、制作的首选工具
1、灵活的编写方式Dreamwe__er具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面
2、可视化编辑界面Dreamwe__er是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成或可视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamwe__er都能提供便捷的方式使用户设计网页和管理__变得更容易
3、功能更多的CSS支持——CSS可视化设计、CSS检查工具
4、动态跨浏览器验证当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构
5、强大的WEB站点管理功能
6、内建的图形编辑引擎
7、Dreamwe__er的集成特性Dreamwe__er8继承了Fireworks、Flash和Shockw__e的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页
8、丰富的媒体支持能力可以方便地加入J__a、Flash、Shockw__e、ActiveX以及其他媒体Dreamwe__er具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用J__aScript和DHTML语言代码轻松地实现网页元素的动作和交互操作Dreamwe__er还提供行为和时间线两种控件来产生交互式回应和进行动画处理
9、超强的扩展能力Dreamwe__er还支持第三方插件,任何人都可以根据自己的需要扩展Dreamwe__er的功能,并且可以发布这些插件
2.
2.2Photoshop软件介绍多数人对于PHOTOSHOP的了解仅限于“一个很好的图像编辑软件”,并不知道它的诸多应用方面,实际上,PHOTOSHOP的应用领域很广泛的,在图像、图形、文字、视频、出版各方面都有涉及请看下面介绍
1、平面设计平面设计是PHOTOSHOP应用最为广泛的领域,无论是我们正在阅读的图书封面,还是大街上看到的招帖、海报,这些具有丰富图像的平面印刷品,基本上都需要PHOTOSHOP软件对图像进行处理
2、修复照片PHOTOSHOP具有强大的图像修饰功能利用这些功能,可以快速修复一张破损的老照片,也可以修复人脸上的斑点等缺陷
3、__摄影__摄影作为一种对视觉要求非常严格的工作,其最终成品往往要经过PHOTOSHOP的修改才能得到满意的效果
4、影像创意影像创意是PHOTOSHOP的特长,通过PHOTOSHOP的处理可以将原本风马牛不相及的对象组合在一起,也可以使用“狸猫换太子”的手段使图像发生面目全非的巨大变化
5、艺术文字当文字遇到PHOTOSHOP处理,就已经注定不再普通利用PHOTOSHOP可以使文字发生各种各样的变化,并利用这些艺术化处理后的文字为图像增加效果
6、网页制作网络的普及是促使更多人需要掌握PHOTOSHOP的一个重要原因因为在制作网页时PHOTOSHOP是必不可少的网页图像处理软件
7、建筑效果图后期修饰在制作建筑效果图包括许多三维场景时,人物与配景包括场景的颜色常常需要在PHOTOSHOP中增加并调整
8、绘画由于PHOTOSHOP具有良好的绘画与调色功能,许多插画设计制__往往使用铅笔绘制草稿,然后用PHOTOSHOP填色的方法来绘制插画除此之外,近些年来非常流行的像素画也多为设计师使用PHOTOSHOP创作的作品
9、绘制或处理三维帖图在三维软件中,如果能够制作出精良的模型,而无法为模型应用逼真的帖图,也无法得到较好的渲染效果实际上在制作材质时,除了要依靠软件本身具有材质功能外,利用PHOTOSHOP可以制作在三维软件中无法得到的合适的材质也非常重要
10、婚纱照片设计当前越来越多的婚纱影楼开始使用数码相机,这也便得婚纱照片设计的处理成为一个新兴的行业
11、视觉创意视觉创意与设计是设计艺术的一个分支,此类设计通常没有非常明显的商业目的,但由于他为广大设计爱好者提供了广阔的设计空间,因此越来越多的设计爱好者开始了学习PHOTOSHOP,并进行具有个人特色与风格的视觉创意
12、图标制作虽然使用PHOTOSHOP制作图标在感觉上有些大材小用,但使用此软件制作的图标的确非常精美
13、界面设计界面设计是一个新兴的领域,已经受到越来越多的软件企业及__者的重视,虽然暂时还未成为一种全新的职业,但相信不久一定会出现专业的界面设计师职业在当前还没有用于做界面设计的专业软件,因此绝大多数设计者使用的都是PHOTOSHOP上述列出了PHOTOSHOP应用的13大领域,但实际上其应用不止上述这些例如,目前的影视后期制作及二维动画制作,PHOTOSHOP也有所应用的第3章__整体设计
3.1总体设计
3.
1.1需求分析随着互联网的__性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面由于其不受时间与空间的限制,可以24小时不间断地宣传企业和__产品,经由互联网可到达宣扬企业形象、提高知名度、展现企业形象、发掘更多的贸易机缘、宣布企业的最新动态和经营状况及产品信息等__目标根据以上这些原因,__的功能模块应该具有以下几点1公司简介本设计中的公司信息简介,主要是让浏览__的用户更好的了解本公司达到宣传公司目的2新闻动态公司的新闻信息,主要是让浏览的用户随时都能了解本公司的动态信息,比如公司的有新产品上市了或公司的重大新闻等3产品展示公司的产品信息,通过此功能可以很好的展示本公司的产品,达到产品宣传的作用4人才招聘公司的招聘信息,公司可以通过此功能发布公司人才招聘信息;登陆本__的用户可以通过此处了解应聘本公司的招聘职位5____用户可以通过此功能发送对本公司___或建议等信息,公司___通过后台可以查看用户的留言和删除留言信息;____是用户和公司很好的沟通桥梁
3.
1.2__功能结构图根据业务流程,需要将__划分为前台、后台和数据库前台中,客户在___站主页后即可链接查看到产品信息等,还可以给公司留言数据库将要作为__后台重要的组成部分,___的主要操作几乎全部围绕数据库,最后将更新的数据要显示给前台由于中小型企业__的目标重点在于展示企业的信息因此系统的功能模块相对单一,就是提供信息的显示__前台功能主要包括首页、公司简介、新闻动态、产品展示、人才招聘、____这五个主要模块;后台包括公司简介管理、新闻管理、产品管理、留言管理、___管理这五个主要模块__整体结构图如图3-1所示图3-1__整体结构图__前台是一个比较大的功能群,它所包含的信息不仅数量多,而且种类不同将它设计成比较优化的结构形式能__好__的信息内容并将其归类,方便用户获得所需要的信息其中每一部分都以尽量少的内容显示,以免浏览者看的眼花缭乱而失去耐心除了这些作用外,设计好前台的结构形式,也是为后面程序的编写做出了框架在为系统划分功能模块,并以模块为单位来实现设计时也是以这个结构为根基的__后台主要是对整个__的信息和数据进行维护__前台所显示的信息在后台都应该有对应的维护这样,除了设计后台的各个管理界面外,为了方便___的工作,可以将各个管理的界面结合到一个页面中因此,各个管理的界面会作为主管理界面的分支在设计好__前台与后台的结构以后,就将数据库加入到结构中后台将更新的数据写入到数据库中,前台再将数据库中的信息取出来并显示
3.2数据库设计
3.
2.1数据库的选择选用ac__ss2003作为后台的数据库管理系统,Ac__ss是微软公司推出的基于Windows的桌面关系数据库管理系统,是Offi__系列应用软件之一它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务
3.
2.2数据库需求分析进行整个数据库设计必须准确了解与分析用户需求(包括数据和处理)用户需求分析是整个设计过程的基础作为最基本的需求分析做得是否充分与准确,决定了在其构建数据库的速度和质量用户的需求具体体现在各种信息的提供、存储、更新和查询方面,这就要求数据库结构能充分满足各种信息的输出与输入收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础以这种思想作为设计策略,小型企业__至少有以下4项需求1___表包括的数据项有登陆账号、__等2产品信息表包括的数据项有产品号、产品名称、产品__、添加时间等3公司简介表包括的数据项有编号、简介内容等4客户留言表包括的数据项有编号、留言标题、留言内容、____、留言内容5新闻动态人才招聘表包括的数据项有编号、标题、内容、类型编号和添加时间
3.
2.3数据库结构设计数据库采用的是AC__SS数据库,具体设计如下系统___表(Admin)管理系统___账号和__的表,主要属性有___账号和_____系统___根据___账号、__登陆后台系统详细设计如下表3-1所示表3-1Admin___表字段数据类型字段说明编号自动编号用户编号username文本用户名password文本用户__产品信息表(chanpin)包括商品的所有信息,详细设计如下表3-2所示表3-2产品信息表字段数据类型字段说明id自动编号产品编号cp_name文本产品名称cp_shuoming备注产品说明cp_time日期/时间产品添加时间tupian文本产品__地址公司简介信息表jianjie,详细设计如下表3-3所示表3-3公司简介信息表字段数据类型字段说明id自动编号公司简介编号gongsijianjie备注公司简介内容客户留言信息表(book),详细设计如下表3-4所示表3-4客户留言信息表字段数据类型字段说明id自动编号留言编号name文本留言主题cp_time日期/时间留言时间neirong备注留言内容lianxi文本__方式新闻动态人才招聘表(new),详细设计如下表3-5所示表3-5新闻动态人才招聘表字段数据类型字段说明id自动编号信息编号new_name文本新闻动态人才招聘标题new_neirong备注新闻人才招聘内容class_id文本新闻人才招聘类别3表示公司新闻,8表示公司招聘信息new_time日期/时间____
3.3详细设计
3.
3.1前台功能模块设计__前台是面向__访问用户的,也就是给访问__的人看的内容和页面,__前台访问可以浏览公__布的内容,如产品信息、新闻信息、公司介绍、__我们、提交留言和查看人才招聘等操作,管理可以通过__进到后台的网页,来发布新闻、查看留言等操作下面是前台功能结构图如图3-2所示图3-2前台功能结构图主要功能模块介绍
(1)首页功能模块公司简介,主要包括企业背景、发展历史、主要业绩及__结构等,让访问者对企业的情况有一个概括的了解
(2)新闻动态通过发布企业动态信息,可以让用户了解公司的发展动向,加深对公司的印象,从而达到展示公司实力和形象的目的也可以达到宣传公司的目的
(3)产品展示产品展示是指对产品进行详细展示,包括规格,产品的款式颜色等所有产品详细的信息做到让__的产品展示能让顾客更直观的去了解__上所展示的产品,让顾客在看到产品的同时对产品的每一个信息都有一定的了解
(4)人才招聘界面企业招聘发布人事行政部的职位招聘信息公司在某一部门需要发展壮大或者有员工离开时可以在这里发布招聘信息
(5)客户留言模块留言板是一个商务__中不可缺少的组成部分,它可以增进用户与__之间的交流来访者中有不少人对公司的发展和现状有很多建议和观点需要对公司提出,作为公司的窗口,所以本站需要提供让来访者发言的平台,正是由于这个原因,所以本__设计和规划有留言模块,客户可以通过此处留言后台___可以对前台发送的留言进行管理
(6)__我们客户通过浏览__我们快速的了解公司的各种__方式,快速有效的和公司__上
3.
3.2后台管理模块设计后台管理模块的功能是对站内的资源进行管理和维护以后台的业务流程分析和前台各个模块的设计为基础、根据用户的需求分析来确定后台管理模块应具有的功能子模块各自的内容基本设计好以后,就可以设计如何将这些模块__在一起,构成一个结构比较合理的前台了除了在主页中建立面向其他模块的链接外,也要在其他模块中建立返回主页面的链接另外各个模块间也应该互相链接起来后台管理界面结构图如图3-3所示图3-3后台功能结构图后台管理模块的各个子功能模块如下
(1)___身份验证模块为合法用户提供一个后台入口该模块的功能是对___身份进行能够验证用户输入登录ID和__后,系统将判断登录ID及__的有效性,如果通过验证则转入后台主页,反之则提示错误
(2)公司简介管理模块向公司简介表插入前台首页展示的公司简介信息,也就是公司简介信息的修改功能
(3)新闻管理模块向新闻表里加入前台展示的新闻动态信息,___也可以修改和删除新闻信息
(4)招聘管理模块向招聘表里加入前台展示的人才招聘信息,也可以修改和删除招聘信息
(5)产品管理模块向产品表里加入前台展示的人产品展示信息,也可以修改和删除产品展示信息
(6)留言管理模块主要是查看或删除前台客户在____中发送的留言信息
(7)___管理模块主要是修改___自己的__信息下面就后台数据库图,如图3-4所示图3-4数据库结构图
3.
3.3___登陆模块设计用户需要输入用户名、__才能进入管理界面,如果输入不正确将会有提示信息流程图如下图所示图3-5登录模块的功能流程图当用户输入用户名、__,系统自动将输入的信息和相关数据表中的内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败比较的过程是由浏览器将指令,数据发送到Web服务器,Web服务器通过对数据库进行查询将结果返回到浏览器,从而前端显示成功的消息,用户只有成功登陆系统后才能进行一系列的操作才能进入后台管理系统,添加,查看,删除各个系统功能第4章__各项功能的实现及效果分析
4.1__平台搭建____环境有硬件环境与软件环境硬件环境输入输出设备,存储器,运算器等常用设备我个人的硬件环境是CPU:PM
1.73GHZ存储器:1G硬盘:80G,显卡集成128M显示器联想15寸显示器软件环境是操作系统是WindowsxpWEB服务器是IIS,数据库服务器是ac__ss2003服务器端脚本编程环境是ASP嵌入VBScript、J__aScript我个人的软件环境是Windowsxpsp3系统,AdobePhotoshopCS2,ac__ss2003和Dreamwe__e8等制作工具
4.2Photoshop__图标的设计与制作
1、__LOGOLOGO是徽标或者商标的英文说法,起到对徽标拥有公司的识别和__的作用,通过形象的logo可以让消费者记住公司主体和品牌文化网络中的logo徽标主要是各个__用来与其它__链接的图形标志,代表一个__或__的一个板块本__的LOGO在Photoshop中的制作效果如图4-1所示图4-1__Logo的效果
2、__大标题大标题__放在__上主要是宣传展示__公司名称在Photoshop中的制作效果如图4-2所示图4-2__大标题
3、宣传__宣传__主要是为了为公司做__在Photoshop中的制作效果如图4-3所示图4-3__宣传__
4.3瑞颜服饰修色__功能的实现
1、首页的登录功能如果用户未输入用户名与__而想登录而单击了用户登录界面的确定按钮,就会弹出“您输入的用户名或__错误!请您重新输入!”消息如图4-4所示图4-4登录__错误信息具体实现代码如下%username=trimrequestusrpassword=Repla__Repla__Trimmd5requestpwdsetrs=server.createo__ectadodb.recordsetsql=select*fromadminwhereusername=usernameandpassword=passwordrs.opensqlconn11ifnotrs.eofthensessionusername=usernameresponse.redirectindex.aspelseresponse.Writescriptlanguage=j__ascriptalert您输入的用户名或__错误!请您重新输入!!;location.href=Login.asp/scriptendifrs.closesetrs=nothing%
2、首页的__滚动功能首页__的产品展示__滚动效果是通过J__ASCRIPT脚本语言来实现的如图4-5所示图4-5__滚动效果图具体实现代码如下scriptvarspeed3=30demo
2.innerHTML=demo
1.innerHTMLfunction__rquee{ifdemo
2.offsetWidth-demo.scrollLeft=0demo.scrollLeft-=demo
1.offsetWidthelse{demo.scrollLeft++}}varMy__r=setInterval__rqueespeed3demo.o__ouseover=function{clearIntervalMy__r}demo.o__ouseout=function{My__r=setInterval__rqueespeed3}/script
3、新闻动态的功能新闻动态效果实现如图4-6所示图4-6新闻动态图具体实现代码如下tablewidth=100%height=25border=0__llpadding=0__llspacing=0trtdwidth=64%title=%=rsnew_name%ahref=new_xiangxi.aspid=%=rsid%class=lianjiefontcolor=#000000%=GetcutStrrsnew_name35%/font/a/tdtdwidth=22%%=rsnew_time%/td/trtrtdbackground=i__ges/bg_
87.gifheight=1/tdtdbackground=i__ges/bg_
87.gifheight=1/tdtdbackground=i__ges/bg_
87.gifheight=1/td/tr/table
4、客户留言功能的实现为了能够让用户发表一些对产品的看法和建议,其中的留言主题、__方式和留言内容项不能为空scriptlanguage=j__ascriptfunctioncheckuser{ifdocument.allname.value=={alert留言标题不能为空!;document.allname.focus;returnfalse;}elseifdocument.alllianxi.value=={alert__方式不能为空!;document.alllianxi.focus;returnfalse;}elseifdocument.allneirong.value=={alert留言内容不能为空!;document.allneirong.focus;returnfalse;}elseifdocument.allneirong.value.length500{alert留言内容不能大于500个字符!;document.allneirong.focus;returnfalse;}}/script
5、新闻动态管理功能的实现新闻动态管理功能主要包括了三个功能模块,有添加、修改和删除添加主要内容为新闻名称、新闻内容和____具体实现代码如下formid=form1name=form1method=postaction=new_tijiao.asptablewidth=100%height=211border=0__llpadding=0__llspacing=0trtddivalign=right新闻名称/div/tdtdlabelinputname=new_nametype=textid=new_name//label/td/trtrtddivalign=right新闻内容/div/tdtdtextareaname=new_neirongcols=50rows=20/textarea/td/trtrtd/tdtdalign=leftlabelinputtype=submitname=Submitvalue=提 交onClick=returnchenck;/inputtype=resetname=reset1value=重 填//label/td/tr/table/form
4.4前后台效果分析
1、__首页在浏览器地址栏中输入http://localhost/index.asp之后,荧幕中将显示如图4-7所示的瑞颜服饰修色__首页,顶部为一行导航菜单,可以链接到__的各个功能模块,左边为产品列表信息和公司招聘信息中间为公司简介信息,右部分为公司新闻信息和公司服务信息,下面为公司产品展示信息图4-7瑞颜服饰修色__首页
2、产品展示在导航菜单中__“产品展示”,可链接到产品展示的功能模块如图4-8所示,即可浏览全部的产品,可按按产品名称或产品__来浏览该产品的详细信息图4-8产品展示
3、客户留言在导航菜单中__“____”可链接到客户留言的功能模块.如图4-9所示图4-9客户留言制作留言本,就是为了能够让用户发表一些对产品的看法和建议___在后台可以对留言进行管理,查看、删除等操作
4、__后台登陆_____通过此页面输入正确的用户名和用户__才能进入后台进行相应的管理登陆页面效果如下图4-10所示图4-10___登陆页面
5、产品管理产品管理主要是对前台产品展示中的信息的维护管理___通过此功能模块可以添加、修改和删除产品信息产品管理页面如下图4-11所示图4-11产品管理页面通过“发布产品”超链接可以添加新产品信息,包括产品名称,产品说明和产品__等所有产品详细的信息效果如下图4-12所示图4-12发布产品
6、新闻管理新闻管理主要是对前台显示的新闻动态信息的管理,主要功能有新闻的添加、修改和删除功能新闻管理界面如下图4-13所示图4-13新闻管理页面
7、留言管理留言管理主要是对前台客户通过____发送给本公司的留言信息的管理___通过此模块可以对留言信息进行查看、删除操作留言管理页面的效果如下图4-14所示图4-14留言管理页面
8、___管理___管理主要是对_____信息的修改效果如下图4-15所示图4-15_____修改页面第5章第6章__的测试与维护
6.1__测试为了确保设计的库存管理系统能够正常运行,需要在发布之前做一次较全面的测试现将具体操作及过程举例说明如下
1、测试按入库单号查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入入库单号,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
2、测试按“入库区号”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入入库区号,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
3、测试按“库位号”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入库位号,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
4、测试按“货架号”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入货架号,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
5、测试按“商品号”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入商品号,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
6、测试按“商品名”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入商品名,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
7、测试按“商品数量”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入商品数量,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
8、测试按“入库日期”查询是否成功打开库存管理系统,进入“查询库存信息”页面,输入入库日期,点“确定”后将看到查询的库存信息其中包括,商品的入库单号、入库区号、库位号、货架号、商品号、商品名、商品数量、入库日期等信息
6.2__维护本__维护主要包括四个方面
1、程序的维护指的是修改部分或全部程序,这种维护往往是在数据库的表的结构发生一些变化或原系统的效率低的情况下进行的
2、数据库的维护指的是数据库中的订单信息等的数据的添加修改删除等及数据库的性能的维护
3、代码的维护随着系统的发展和变化或者是技术的日新月异,可能会出现旧代码不能适应新要求的问题或者出现性能更好的替代性代码,因此,有必要变更代码,对代码予以维护
4、硬件的维护指的是对系统所使用的设备进行维护系统的日常维护由专人来负责,如果出现一些不能解决的问题,则由__者来负责__者不仅要能解决维护人员不能解决的问题,还要对整个系统的质量负责,如果出现系统崩溃或者版本过于陈旧,应该负责给系统升级更新,使公司的效率得到保证结束语经过一段时间的学习与制作,企业__的设计制作基本上已经告一段落总结这次制作毕业设计的过程,对我来说是一个将所学知识从书本运用到实际操作的初次体验通过这次的制作与设计让我了解了一个__形成的基本过程和基本纲领构架,加深了我对现在计算机技术、通讯技术、英特网技术等的认识,还有对制作__上用到的asp、ac__ss、Photoshop等设计与制作__的工具有了更多的了解,得到了深入的理解同时更熟练地使用这些工具相信这些知识都将对我的工作带来很大的帮助在这次的毕业设计中使我得学习了比以前更多的知识,提高了自己的学习和操作能力这次设计由于时间、条件和个人能力的限制,加之设计经验的不足,在__的整体设计及各模块功能可能设计的不完全,有待于进一步的完善和改进这些情况希望能在今后的不断学习与应用中把它扩充得更加丰富,以适应不同层次使用者的需求同时现在__的设计技术与要求在不断地更新,不断地提高,我想以后还要有很长的一段学习与实践的时间,才能在设计与制作__方面有所完善现请各位指导老师对我这段时间努力学习,努力设计制作所得的作品进行检测,并加以指正____
[1]胡运权等.运筹学教程第2版.北京:清华大学出版社
2003.128~132
[2]吴涛.__全程设计技术(修订本).北京:清华大学出版社北京交通大学出版社
2006.7
[3]任学文.范严编.网页设计与制作.中国科学技术出版社
2006.8
[4]庄王健.网页设计三剑客白金教程.电子工业出版社
2006.01
[5]石志国.李颖.ASP程序设计.北京:清华大学出版社2005
[6]邹婷.Dreamwe__er8标准教程.北京:中国青年出版社2006153-165
[7]丁荣涛.商业网页设计与制作.北京:北京大学出版社.2006
[8]龚玉清.__设计的色彩运用.现代教育技术2003年5月
[9]萨师煊.王珊.数据库系统概论(第三版).北京.高等教育出版社.2000
[10]刘瑞新.汪远征.程伯言.ASP编程基础及应用教程[M].北京.机械工业出版社.2005
[11]王珊.萨师煊.数据库系统概论(第四版).高等教育出版社.2006
[13]郭光.PHOTOSHOPCS3标准教程.中国青年出版社.2007
[14]互联网上提供的网页制作素材及特效附录(工作说明)时间飞快的流逝,我的论文写到现在也接近尾声这不得不使我回忆起论文写作的朝朝幕幕——有那么多的人无私的帮助我,鼓励着我,在我遇到困难时伸出双手给我指明方向我深深得认识到,没有他们,我的毕设不能如期完成,是他们指引着我,让我在大学的终点划上了一个圆满的句号万事开头难,我也是不例外的一个首先我要衷心感谢我的导师张小红老师自从我开始做毕业设计就得到了张老师的悉心指导和严格要求不仅在论文的写作上,在学习、思想等各个方面张老师都在默默地帮助我,教育着我,引导着我我自己虽然有电脑,可是,由于自己写论文上手慢,时时会遇到各种各样的问题和困难,他每次都是给我很大的鼓励,让我从我的失意中走出来,继续我的论文论文写作过程中,是张老师一次又一次地帮我指导和修改……在此,我想说一句心里话“张老师,您辛苦了,真心的谢谢您!”____人才招聘产品展示新闻动态后台登陆公司简介招聘管理留言管理产品管理新闻管理公司简介管理___管理__后台__前台__前台公司简介新闻动态产品展示人才招聘____后台登陆__后台公司简介管理产品管理新闻管理留言管理___管理招聘管理输入用户名__开始查询数据库用户名__判断Y管理界面N。