




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录第一章 绪论41.1 网站开发背景41.1.1 国内外形势综述41.1.2 地区形势:51.1.3 网站开发的必要性和紧迫性51.2 网站开发目标61.3 系统开发的意义6第二章 系统分析62.1 网站设计的总体目标62.2 需求分析62.3 可行性分析62.4 网站设计的原则7第三章 系统开发技术概述73.1 开发技术的选择73.2 网站的架构7第四章 流程分析和设计84.1 业务流程分析84.1.1 买家业务流84.1.2 管理员业务流84.2 功能分析94.2.1 买家94.2.2 管理员94.2.3 网站页面94.3 数据库结构分析和设计94.3.1 数据库分析94.3.2 数据表结构10第五章 系统实现125.1 功能模块总述125.2 功能设计总体说明125.2.1 目录结构说明125.2.2 功能页面结构135.3 功能具体实现135.3.1 数据库的链接135.3.2 前台部分的实现145.3.3 后台模块的实现19第六章 系统调试196.1 运行环境的搭建196.2 系统程序的安装与加载206.3 系统关键部分测试分析206.4 单元测试分析216.5 测试分析总结及说明21第七章 总结21致谢22参考文献22中小企业网站规划与设计摘要:随着互联网技术的迅速发展,网络已逐渐深入人心,互联网己日益成为中小企业收集信息、品牌推广、开拓销售渠道的一个重要的平台,网络营销已成为众多营销手段的重中之重。当前正处河南经济高速发展的时期,企业网站将为河南省中小企业的发展产生极大的促动作用,本课题进行河南省中小企业网站的规划与设计。本文共分为七章,首先介绍了国内外电子商务的发展形势和现状,结合河南地区经济发展的情况,提出了河南中小企业网站建设必要性。其次进行了深入的市场调查,作了大量的需求分析,从买家角度出发确定了网站将要达到的功能。通过对网站需求的分析,将网站功能进一步细化,确定了各种对象实体关系,进行数据库的设计。根据网站要实现的功能和最终的页面效果进行开发技术和开发工具的选择,确定开发持术和开发工具后进行了网站的编码实现和页面的设计。最后进行了网站的测试和发布。如何设计、搭建一个经济、实用、安全、高效、稳定的企业网站是本次设计中考虑的主要问题,通过对河南地区中小企业的深入调研,根据市场需求开发出来的这个企业网站能够适应开封江河船业有限公司的的应用,为推动河南省中小企业的发展注入更多活力。关键词:中小企业 电子商务 EB 企业网站 网站设计第一章 绪论1.1 网站开发背景中小企业为创造国民财富,促进地区经济发展发挥着重要作用。目前,据统计,中国有3000多万家中小企业,占注册企业总数的99%,只有大力发展中小企业才能为经济社会发展提供强大动力。随着信息技术和互联网的发展,电子商务开始出现在中小企业,为中小企业的发展带来了前所未有的机遇。电子商务(EC)是在因特网开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。它本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。1.1.1 国内外形势综述一、国外电子商务形势美国市场研究公司Forrester预测,美国“企业对企业(B2B)”销售将从1997年的190亿美元,迅速窜升到2000年的2510亿美元,进而升至2004年的1.4亿万美元,每年翻番。同期在GDP中所占的比重从0.2%上升到9.7%。美国某投资银行同样对电子商务非常乐观,他们研究的表明,最受电子商务影响的行业是计算机技术和电子业,2003年它们在因特网上的交易将达3950亿美元,随后依次是公用事业、航运、仓储、石化、汽车等。美国今年3月6日公布了第一个官方的全国网络销售统计数据,1999年,美国“企业对企业”的交易额达到了1450亿美元,大大高于200亿美元的“企业对消费者(B2C)”的网上交易额。电子商务的迅速崛起,使越来越多的美国公司感到缺了它不行,并产生了一种紧迫感。据调查,约有60%的公司认为电子商务重要,而42%的公司甚至说,如果不搞电子商务,公司生存将面临威胁。据报道,美国英特尔公司每年有150亿美元的销售是在线完成的; 二、国内形势中国互联网发展转眼间发展到今天这个大好局面,未来形势如何,无人知晓。从不规范到规范化发展,从小规模到上市规模的公司逐渐增多。截止2009年12月31日,中国网民总人数己达到3.84亿人,较2008年增长了28.9%,在总人口中的比例从22.6%提升到28.9%。宽带网民数 1.63亿人,手机网民数已超过1亿人。同时出现不少知名电子商务网站,阿里巴巴、当当、淘宝、易趣、京东、生意宝等。但是未来将是什么样呢,电子商务领域将不会再出现类似阿里巴巴的大型国际电子商务网站,而各省市将会爆发地方电子商务领域的网站,因其地理的优势,结盟后,其占有市场总份额不会比阿里巴巴逊色。1.1.2 地区形势:近年来,随着全世界经济的快速发展,河南经济也开始快速发展,许多的企业已经意识到了靠传统媒体传播的弊端,电子商务作为一种新型的产业,已经成为企业的必争之地,许多的沿海的发达城市,电子商务的发展已经小有规模,例如江浙一带,浙江杭州更是被命名为中国的电子商务之都。河南位于中国的中原地区,在交通和通讯上有许多的优势,全省大概有37.8万家小企业,我们要向做大自己的企业,必须开拓自己的销售渠道,就目前的形式来看,互联网这种低廉和高效的方式最适合这些中小企业。1.1.3 网站开发的必要性和紧迫性如今,中小企业在促进市场竞争,推进技术创新,增加就业机会等方面发挥着重要作用,成为推动国家经济发展的重要因素,是国家现代化建设必不可少的组成部分。近些年,由于中小企业的经营环境发生了变化,中小企业得到了蓬勃发展。但是,目前国内相当一部分中小企业由于观念陈旧、实力有限、人力资源跟不上及管理不善或者管理水平不高、企业融资渠道不畅,导致经营业绩不理想。除了自身无法改变的限制因素外,在某种程度上,营销工作成为广大中小企业的发展瓶颈,河南省的中小企业更是如此,可见进行企业网站的开发的紧迫性。1.2 网站开发目标通过网站的开发,要实现河南中小企业在网上进行产品及形象展示,有效的提高企业品牌形象及经济效益,本系统要求具有企业简介,企业信息维护,产品发布,企业新闻发布,留言维护,系统后台管理等功能。1.3 系统开发的意义(1)可以提高中小企业获取信息的机会。(2)可为中小企业的拓展发展空间。(3)可以降低企业的生产成本。(4)可以改变中小企业的销售模式。第二章 系统分析2.1 网站设计的总体目标通过对网站的设计,可以让买家在互联网上迅速找到该企业,买家可以通过浏览网站,了解企业信息,行业资讯,商品信息和联系方式等。2.2 需求分析通过调查,发现河南的许多的中小企业的产品主要是面向本地的,而且做广告也是在本地的电视台和报纸上做,这些宣传方法的弊端就是宣传地域的局限性和宣传成本非常大,为了扩大规模,就必须打破常规的宣传方式,互联网这种低廉和高效的特点,正好适合中小企业的宣传需求。2.3 可行性分析中小企业在传统经营的过程中,经常会受到以下一些条件的限制:(1)产品的宣传方式受到限制,买家只能通过上门咨询、电话沟通等方式进行企业信息和产品信息的获取。(2)复杂的产品销售程序。从看样品、谈价格到付款等一系列的产品销售程序过于复杂,企业与买家之间缺少一个互相了解的平台。在技术上,根据现在的信息技术,网站开发技术已相当成熟,对于中小企业网站的建设,在技术上是完全可行的。2.4 网站设计的原则根据分析,在整个网站的开发中要求遵循以下原则:(1)具有技术先进性(2)具有经济实用性(3)具有可维护性(4)具有可扩展性第三章 系统开发技术概述3.1 开发技术的选择根据企业网站的要求,考虑系统的安全性、稳定性、高效性,本项目的开发主要用到了以下几方面的技术。1.开发环境:Windows XP Professional2.数据库选用:SQL 20054.网站开发技术:C#+Javascript5.网站开发工具:UltraEdit32,Dreweaver8,Photoshop cs2,Flash8,Visual Studio 20053.2 网站的架构系统的建设关键在于其所使用的架构,我们选择客户机/服务器(client/server)的C/S模式,在C/S结构中,客户机负责信息的显示,数据录入和业务处理等,服务器主要负责对数据的储存和管理,客户机成为前台程序,服务器成为后台程序,当需要对数据库汇总的数据惊醒任何操作时,客户程序就自动的寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果。C/S体系结构如图3-1所示。 图3-1 C/S体系结构但由于这种结构存在安全和稳定性的缺点,随着信息结束的进步,IT行业又出现了一种低费用,低管理开销,并享用C/S计算模式优点的新型体系结构三层网络体系结构。新体系结构的特点就是在两层结构的基础上加入一个中间件层。它将C/S体系结构中原本运行于客户端的应用程序移到了中间件层,客户端只负责显示与用户交互的界面及少量的数据处理(如数据合法性检验)工作。客户端将收集到的信息(请求)提交给中间件服务器,中间件服务器进行相应的业务处理(包括对数据库的操作),再将处理结果反馈给客户机。最后的数据库服务器存储系统的数据信息和数据逻辑,向中间层提供数据信息。所有与数据有关的安全,完整性控制,数据一致性,并发操作等都是在第三层完成,三层体系结构如图3-2所示。图3-2 三层体系结构该结构的优点:(1)无需开发客户端软件,维护和升级方便(2)可跨平台操作(3)具有良好的开放性和可扩充性(4)便于数据库移植(5)安全性好(6)资源重用性好第四章 流程分析和设计4.1 业务流程分析根据需求分析可知网站需求主要来自买家、普通游客、管理员。4.1.1 买家业务流买家在互联网上就行搜索,看到网站后,直接浏览企业的各种信息,如果看上了某种产品,可以留下自己的联系方式和自己看上的商品,管理员会及时和买家取得联系的,买家也可以根据网站的联系方式,直接联系企业。4.1.2 管理员业务流为了更好的运行整个网站,管理员将对网站进行全面的管理,例如,厂家介绍、产品介绍、企业文化、新闻资讯(公司和行业)、人才招聘、管理留言等。4.2 功能分析根据网站的数据流分析,经过细化,系统主要功能模块从买家、管理员和网站页面三方面进行分析。4.2.1 买家产品展示:该板块的功能主要是企业主对自己的产品及服务进行充分的介绍和展示,包括产品的各种信息,可以让客户在网站上直接了解到他们所需要的产品最全面的信息,可以为企业带来更多的商业机会。新闻资讯:此板块的功能是可以让您对自己企业的大事和自己所从事的行业的大事进行撰写发布,让客户即时了解您公司和行业的发展动态。留言中心:此板块的功能是可以让客户在了解您的企业或产品服务时且您不在网上时,可以让客户直接进行留言交流,让您不会失掉任何商机。4.2.2 管理员管理员的职责主要是对整个网站进行全面的管理,包括网站各个环境信息的维护,对所有商品信息、新闻资讯及留言信息的管理。主要包括以下几个功能:系统环境信息管理:此板块的功能主要是对网站的整体信息的维护,包括网站的简介和联系方式,网站的各类图片的更改,网站的连接数等。商品信息管理:此板块的功能主要是对企业所发布的商品进行整体管理,包括商品的归属管理,商品类别管理,商品发布的时间。网站新闻管理:此部分功能主要是对网站的新闻动态的管理,包括新闻的撰写和发布,新闻的日常维护,新闻发布的日期等。4.2.3 网站页面网站对外展示的页面上包含的模块主要有企业简介、产品展示、新闻资讯、资质荣誉、人才招聘、留言中心和联系方式等主要模块。4.3 数据库结构分析和设计4.3.1 数据库分析在建设网站系统之前必须对系统所用到的数据进行分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据的安全,可以说数据库是企业网站的重中之重。一个好的数据结构和数据库应该充分满足各级管理的要求,同时还应该使后续的系统开发方便、快捷、开销小、易于管理和维护等。数据库设计要遵循一些规则,数据库的设计要满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。本系统的主要数据表设计如下:新闻表:ID号,新闻的标题,新闻的分类,新闻的作者,新闻的关键词,新闻的发布时间,新闻的内容,标示符。商品表:ID号,商品名称,商品分类,关键词,发表商品的时间,商品的介绍,标示符。留言信息表:ID号,留言人姓名,留言人联系方式,留言标题,留言内容,管理员回复内容,标示符。FLASH表:ID号,图片名称,图片路径,图片编号。4.3.2 数据表结构根据以上分析,可以得到以下的数据表设计。表4-1 新闻表字段名称数据类型说明ID自动编号pf_news_name备注新闻名称pf_news_sources备注新闻来源pf_news_author备注新闻作者pf_news_order数字新闻排序pf_uploadfile备注图片pf_news_category数字所属分类pf_news_keywords备注新闻关键词pf_news_rec是/否推荐新闻pf_news_hot是/否热点新闻pf_news_content备注新闻详细介绍pf_news_date日期/时间发布日期pf_news_hits数字访问次数pf_news_modify_date日期/时间修改日期表4-2 商品表字段名称数据类型说明ID自动编号pf_products_name备注产品名称pf_products_order数字产品排序pf_products_category数字所属分类pf_uploadfile备注缩略图pf_products_keywords备注产品关键字pf_products_rec是/否推荐产品pf_products_hot是/否热销产品pf_products_content备注产品详细介绍pf_products_date日期/时间添加时间pf_products_hits数字访问次数表4-3 留言信息表字段名称数据类型说明ID自动编号pf_guestbook_name备注留言标题pf_guestbook_contact备注联系人pf_guestbook_ contactinfo备注联系方式pf_guestbook_content备注留言内容pf_guestbook_display是/否审核通过pf_guestbook_date日期/时间留言时间pf_guestbook_answer备注站长回复表4-4 FLASH表字段说明数据类型说明ID自动编号pf_banner_name备注幻灯名称pf_uploadfile备注幻灯图片pf_banner_url备注链接地址pf_banner_order数字排序数字第五章 系统实现5.1 功能模块总述经过对数据流的分析,管理员在本系统中的管理功能模块容下:图5-1管理员功能模块5.2 功能设计总体说明5.2.1 目录结构说明(1)admin:用于存储系统管理员的后台操作脚本,包括管理员操作界面、商品信息管理、新闻资讯管理、留言信息管理、人才招聘信息管理信息管理、系统环境设置等功能。(2)images:用来存储网站设计所用的图片,子目录中的包括上传的商品/广告图片等。(3)data:用来存放整个网站的数据库。(4)一级目录中存放网站相关页面设计的代码,包括主页,公司简介页面,商品展示页面,新闻资讯页面,资质荣誉页面,人才招聘页面,留言版页面和联系我们页面。5.2.2 功能页面结构一、前台模块的主要页面1、主页面框架index.asp,index_left.asp,Index_right.asp,foot.asp,head.asp。2、商品展示products.asp,products_view.asp,products_category.asp,products_left.asp。3、新闻页面news.asp,news_category.asp,news_left.asp,news_view.asp。二、后台管理主要页面1、主页面框架Index.asp,pf_site.asp,pf_left.asp,pf_bottom.asp,pf_top.asp。2、商品管理pf_products.asp,pf_products_add.asp,pf_products_category.asp,pf_products_category_delete.asp,pf_products_category_modify.asp,pf_products_modify.asp, pf_products_order.asp.3、新闻资讯页面pf_news.asp,pf_news_add.asp,pf_news_category.asp,pf_news_category_delete.asp, pf_news_category_modify.asp, pf_news_modify.asp.4、其他页面pf_banner.asp,pf_banner_delete.asp.pf_banner_modify.asp.pf_recruitment.asp,pf_recruitment_delete.asp,pf_recruitment_modify.asp.pf_custom.asp,pf_custom_delete.asp,pf_recruitment_modify.asp.pf_link.asp,pf_link_delete.asp,pf_link_modify.asp.5.3 功能具体实现5.3.1 数据库的链接首先创建一个类:创建并使用连接对象:图5-2 数据库的链接5.3.2 前台部分的实现前台模块的设计主要是对企业进行充分的展示。包括首页,公司简介,产品展示,资质荣誉,留言中心等页面。1、首页页面首页主要通过HTML,CSS,JAVASCRIPT实现。图5-3 首页图片2、公司简介 图5-4 公司简介3、产品展示图5-5 产品展示4、资质荣誉图5-6 资质荣誉5、管理界面图5-7 管理界面5.3.3 后台模块的实现后台部分的实现主要是管理员操作页面和功能模块,包括网站基本信息设置,商品产品管理,新闻资讯频道,人才招聘,留言模块,友情链接页面等。第六章 系统调试6.1 运行环境的搭建本系统用的是C#语言,所以必须装IIS组件。首先找到控制面板,然后单击添加或删除程序,然后单击添加/删除Windows组件,会弹出一个对话框,然后选中Internet信息服务(IIS),然后单击下一步,等IIS安装完以后,我们可以进行验证是否安装好了,方法是:在控制面板中找到管理工具,单击进去,如果里面包含一个Internet信息服务的快捷方式就表示安装好了。6.2 系统程序的安装与加载首先,找到系统所在的文件夹,单击Windows窗口的工具菜单,找到文件夹选项,在里面找到查看选项卡,找到“使用简单文件共享(推荐)”,去掉前面的对号,单击确定,然后右击该文件夹,单击属性,找到安全选项卡,单击添加按钮,然后再单击高级按钮,再单击立即查找按钮,在查找的结果中找到Everyone,单击它,单击确定按钮,再按确定按钮,然后单击完全控制,出现上面的时候,单击确定就可以了。6.3 系统关键部分测试分析系统完成之后,对各个模块的功能进行了详细的测试,输入数据和预测输出数据相比,发现了一些问题。主要是在预览过程中预计看到的结果和实际的结果不一致,有时候达不到目的,对数据库的操作表之间的关联考虑得不够周到,因此往往会出现一些小的错误。必须对相应的数据关系理清楚,一些关键查询的SQL语句必须反复斟酌才能放在程序中使用。6.4 单元测试分析经过上面部分的分析可以得知,新闻资讯和产品展示模块是需要特别注意的地方,因为它涉及到了数据库中的大部分数据,并且是进行系统管理中的最关键部分,绝对不能出现任何的差错,下面就针对这两个模块进行用例测试:以管理员的身份登入系统,用户名是:admin,密码是:admin。进入后台对这两个模块的内容进行添加,修改,删除,然后看前台的显示和预测的是否一致,经过多次的测试和修改,终于测试成功。6.5 测试分析总结及说明在测试过程中,排除了系统的大部分错误。当然排除所有错误是不太可能的,还有些不易检测到的错误还没有被发现,需要在使用的过程中进一步的完善,数据库的加密是一个重要的概念,在实际的应用过程中是一个尚待解决的问题,应该做好数据库的完善工作,特别是备份和安全工作。第七章 总结本次毕业设计论文具体论述了开封江河船业有限公司网站的实现过程。在*老师的精心指导下,经过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宁夏教育数学试卷
- 淘宝店铺直播活动策划方案(3篇)
- 河道栏杆基础施工方案(3篇)
- 澳门废气处理施工方案(3篇)
- 临时保安考试题库及答案
- 北京市门头沟区2023-2024学年八年级下学期第一次月考语文考点及答案
- 安徽省宿州市灵璧县2024-2025学年高一上学期期末考试历史试卷及答案
- 放鞭炮初一作文700字14篇
- 客户服务热线接听规范及问题解决流程模板
- 时政知识培训方案策划课件
- 心肺复苏术英文课件
- 绿色简历封面小升初通用学生个人简历自荐信Word模板
- 临床实践指南的制定与应用
- 米线加工坊管理制度
- 文化长廊、荣誉墙施工方案(技术方案)
- 【人教部编版语文五年级下册】全册课内阅读(附答案)共计30篇
- 自动喷水灭火系统调试记录
- 更换双电源更换施工方案
- 煤化工气化工艺系统知识课件
- Android移动应用开发教程(微课版) 课件 单元一 开发第一个Android程序
- 防煤矿冲击地压培训教案
评论
0/150
提交评论