动态企业网站系统.docx
- 文档编号:10668872
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:40
- 大小:1.21MB
动态企业网站系统.docx
《动态企业网站系统.docx》由会员分享,可在线阅读,更多相关《动态企业网站系统.docx(40页珍藏版)》请在冰豆网上搜索。
动态企业网站系统
石家庄职业技术学院
动态企业网站系统
学生姓名:
0914211140尕玛仁丁
指导教师:
李毅
系别:
电气与电子工程系
专业:
计算机应用技术
年级:
2009级
论文提交时间:
2012-6-1
评阅人:
___________________
年月日:
____________________
摘要
随着互联网应用规模的不断扩大和发展,企业在互联网上的形象也越来越受到各企业的重视,企业网站随即在展示企业文化和企业电子商务中起到重要作用。
微软(中国)公司总裁在评论如今的商业企业与电子商务关系时指出:
"一家商业企业不去考虑用网络来改造自己的服务和管理体系,那一定是死路一条。
可以说,一个不会使用网络的公司,是一个没有前途的公司,不管它今天多么繁荣。
"
不分背景,不论规模,互联网把所有的企业、机构都拉到了同一起跑线上。
面对这一崭新的商务模式,丝毫的犹豫与迟疑都会与机会失之交臂,每一个错误的抉择都会让未来的发展变得步履维艰。
本文介绍了程序的开发过程,开发环境,以及程序的价值,本文从企业网站需求分析,企业网站的UI设计,企业的互联网销售模型,网站编辑后台等多方面做了系统的分析,同时对我们认识企业的互联网模式发展有一定的帮助。
通过本次的项目经历,通过该企业网站的前台和后台制作和编译让我对C#.net和我站美工有更进一步的了解。
本文还简单介绍了visualstudio2005软件的界面及操作方法。
简单介绍了Visualstudio编程环境和Access数据库管理系统的功能特点,同时还介绍了网站后台的数据库处理系统的编写。
并且在最后叙述了小组在网站开发过程和后期的心得体会。
关键字:
企业网站网站后台数据库网站美工C#.netPhotoshopvisualstudio2005
目录
绪论1
一、可行性分析3
1.1、开展项目的原因3
1.2、项目的基本目标3
1.3、设计目标3
1.4、定义4
1.5、可行性研究方法4
2.1、对现有系统的分析4
2.1.1、现有系统的局限性4
2.1.2、与现有系统比较的优越性4
2.1.3、采用建议系统可能带来的影响4
2.2 C#.net的简单介绍5
2.3Microsoftaccess2003简介5
二、需求分析6
1.1概述6
1.2功能需求6
3.3性能需求6
三、网站总体设计7
1.1、网站流程图7
1.2、数据库设计8
1.2.1数据库设计8
1.2.2数据库概念结构设计8
1.2.3数据库逻辑结构设计8
1.3网站设计原则10
1.4网站功能模块的概述10
四、网站详细设计11
4.1后台管理系统界面11
4.2网站主界面18
4.3、网站后台源代码(部分)18
五、网站调试和用户使用说明24
5.1网站的调试24
5.2用户使用说明24
六、结束语25
参考文献26
致谢27
绪论
一、电子商务现状
近年国内企业网站急剧增加,电子商务发展地域迅速从沿海向内地、从大城市向中小城市蔓延,政府明显加强对电子商务的支持与协调力度,众多企业自觉制定和推出了内部电子商务规则或守则,税务系统、金融系统、证券业、药材业、建筑业等行业开始推动网上业务的开展。
据中国互联网络信息中心公布的中国互联网络发展状况统计报告(2004/1)表明,目前我国企业在cn下注册的域名共有33876个,占总数(48695)的80%。
这一数据一方面表明许多公司都已将Internet战略列入企业经营发展的重要途径,电子商务在中国的光明应用前景和在不远的将来即将对经济社会产生的巨大影响,它将通过电子手段建立全面的新的经济秩序。
电子商务在我国虽然已经起步,但目前仅仅停留在网上购物、网上拍卖阶段,作为电子商务的主体——企业,在企业网站建设还存在以下问题:
1、没有网站运营意识。
企业建设网站,也就是开辟了广阔的INTERNET市场。
同传统经营方式相同,网上商务的开展也需要一个逐渐发展过程,并付出不断的努力。
把网站只当作一个网上名片,或者盲目希望用网站能尽快赢利的想法都是片面的。
2、企业网站推广力度不足或方法单一。
大多数企业完成网站后的推广工作,只是将网站提交到几家门户网站的搜索引擎上,甚至没有推广。
做友情链接,或将网址印到企业名片和宣传资料上,这些对于开展网络商务来说是不够的。
3、企业网站更新缓慢。
有些站点自建成信息发布后很少,甚至几乎没有做过更新。
多数企业站点平均更新间隔时间超过三个月以上。
长期保持一个面孔,这样的网站浏览者下次当然就不来了。
4、网站建设缺乏交互性及参与性。
受到企业自身网站建设水平(如没有专业人员)的影响,一般企业站点只具有静态页面,缺乏能留住访问者的交互与参与功能,也是一个使网站没有活力的重要因素。
二、原因分析
内因:
1、企业网站设计缺乏专业及企划.中国目前“网站”或“网页”建置设计水平参差不齐,基本上停留在一般的“网上黄页”制作阶段.企业网站应有的功能无法发挥,也无法给予企业客户专业的形象提升商机及附加价值.另一方面;经验不足也可能导致浪费无谓的时间或造成日后维护的困难。
2、宣传不足导致企业网站访客率过低。
在企业网站建置的同时,如果没注意到一些设计上的细节或妥善利用Internet上的资讯传播及刊登工具,很可能企业网站将无人问津,当主动的客户在Internet上搜寻他们所要找的资讯,企业网站无法适时出现,因而降低了访客率,失去潜在的机会。
3、无法提供即时的资讯或是长期的需求,访客回头率低。
过期的资讯或者技术不足常常也是导致客户流失的原因,网络上的使用者是主导的角色,因此如果企业网站上无法引起使用者的需求或动机,也只是无谓的浪费。
提供大量的有价值信息可大大增加访客的回头率。
4、没有制定长期的Internet战略。
许多企业“跟风上网”之后便以为万事大吉,没有充分认识到网络经济将会给企业传统经营方式带来的冲击,也没有充分认识到Internet将成为企业经营管理的重要工具。
外因:
1、国内电子商务大环境还未成型。
我国的电子商务大系统包含三个关键组成要素:
信息流、资金流和物流,相应的三大网络建设也应包括信息网、金融网和运输网。
信息网——提供电子商务参与各方之间的信息传送与处理功能;金融网——提供交易各方的在线或离线的支付功能;运输网——当商品是实体时,如何从一方传递到另一方。
搭建合理电子商务框架是信息产业部、经贸委等相关国家机构目前亟待解决的问题
2、企业网站频宽不足,伺服端技术及资源限制。
以目前中国网络环境所提供的品质仍与美国相差一段距离,美国是Internet的发源地,也是全球Internet的中心.一般中国ISP所能够提供给予企业网站的频宽仍非常有限,无法容纳多人同时上线,对于国际的用户所能提供的速度与路途的遥远可能导致客户存取的不便.如果在中国采用高频宽的环境虽能解决企业网站的需求,却也须付出庞大的资金,不符合投资经济效益。
3、某些Internet服务提供者(ISP)缺乏专业性,网站死机次数频繁、电子邮件运作不正常、服务不佳等因素。
三、企业网站建设规划及对策
1、以质为本,不盲目追求量,从质上扩大,提升品牌含金量。
网站建设是一项精细活,做的好的话可以挖掘出许多新的客户需求来,同客户保持长期的业务联系。
目标是从售前支持、网站策划,到网页设计、程序开发,到网站维护、营销推广,提供全方位的专业服务。
咨询策划、设计开发、维护推广,这成为网建项目开发的标准流程。
网建团队不走中企网的老路:
做一个网站,毁一个客户。
而是以质为本,追求尽善尽美,做出网建品牌来,提升品牌含金量。
不盲目追求量,而是从质上面扩大规模,提升效益,深挖客户需求,把客户项目做大做全。
2、促进中小企业网站建设业务产品化,强化智能建站系统,减少开发成本。
现状表明,中小企业网站建设成为网建部的主要工作内容,各工作人员项目多,任务紧,压力大。
在这种状况下,很难保证优质精力用于大客户项目的开发。
客户投诉的增多正式反映了同时在建项目过多,管理不顺畅,项目开发进度延期,质量下降这一状况。
网站建设业务发展应当充分重视第三代网站建设技术的发展和应用,促进中小企业网站建设业务的产品化,在现有无忧建站的基础上,强化智能建站系统,使其基本满足中小企业网站建设的需要,以减少项目开发成本,集中精力做好大客户网站建设项目。
3、总结提炼专家服务模式,成熟应用,服务于大客户。
对于大客户服务,调动公司各领域专家人才,组成该项目专家小组,集思广益,给出专业的咨询诊断和项目策划。
这种专家服务模式在几个大客户网站项目上进行了一些尝试,总的来说还是起到了一定作用的,但还不是很突出明显。
目前在网建项目的售前咨询和客户需求引导挖掘上,还没有形成一套成熟完善的机制,主观随意性比较大,这对于有效开展专家服务模式是不利的,应当尽快完善专家服务模式机制。
在完善专家服务模式上,应当详细分析网建大客户从需求了解到项目开发各个环节中所应用到的专家支持,用需要来定责任,以责任来定岗位,使专家服务模式看得见摸得着,每位专家责任明确,各司其职,发挥团队力量,给大客户以最专业、最好的网建服务。
一、可行性分析
1.1、开展项目的原因
随着网络的普及与发展,企业在Internet上拥有自己的站点和主页将是必然趋势,网上主页不仅成为企业宣传产品和服务的窗口,也是树立企业形象的前沿。
很多人都希望在国际互联网上有自己的一席之地,那么,对于一个企业来说,为什么要建立自己的网站呢原因有多种。
做为一个企业,Internet应作为扩展业务的一种工具,而不仅仅是一个做广告的媒体。
一个网站可以看作是企业的一位不知疲倦的业务代表,它能随时随地的帮接答每一个“业务电话”,且从不请假。
争取新客户,首先,想一想自己所从事的行业。
然后问自己:
在一亿人中,有一个人正需要找到所能提供的服务,可是,他能正好找到贵公司的机率有多大呢?
如果没有自己的网站的话,这种机率可能近似于零。
服务现有的客户,一个网站实际上可以提高对客户服务的效率。
它可以回答大多数客户经常向提出的问题,可以让的客户上的网站去了解他们所关心的问题,这样就可以腾出时间来去做更需要做的事情,比如企业管理。
增加利润,一个网上商店自然会给带来利润,的成本销售比将大大地降低。
也就是销售成本的降低。
降低开销和成本自然意味着利润的增多。
即使不是一个生产销售型企业,也可以通过网上的广告效应为带来业务,从而增加利润。
降低成本,用网站来降低成本是一种有效的竞争手段。
有了自己的网站后,就可以减少单页传单和报纸广告的版面,并使更多的人看到企业的广告,同时,精确的了解反馈的情况,最快地做出反映。
这样,成本减少了,而更多未来的新的商机增多了。
增强市场推广,想一想在的电视广告或报纸广告在加上的网站地址,这将给的客户又一新的途径来了解的业务。
有人晚上在电视中看见的广告,这时的公司或商店已经下班了,但是他还可以上网来与取得联系,因为在网上是24小时营业的。
1.2、项目的基本目标
组建企业营销网站,可以把企业信息和产品信息推到网上,以获取更多的贸易机会和市场竞争力,这是企业走近电子商务的第一步。
您在筹集资料及以后的维护中要注意,这是一个增加企业营销渠道的方式。
您可以利用Internet最省钱、最有效地向外界提供企业的相关信息,以服务顾客。
通过Internet,及时提供企业的最新消息,如新产品开发、股票价加强客户服务。
客户服务的重要性已经为众多企业认识到,目前市场竞争的激烈性导致产品的差异迅速缩小,既而售前、售后服务的个性化日益突出,各大企业都在着力加强这方面的宣传力度,网站是一个交互性极强、反应迅速的媒体,通过网站搜集消费者的信息及反馈,有助于加强客户服务的质量,从而为企业赢得更多的客户,创造更多的效益。
1.3、设计目标
本系统以C#.NET作为开发语言,所使所的集成开发环境为VisualStuido。
VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。
C#编程语言是由微软公司的AndersHejlsberg和ScottWillamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。
它的最大特点就是事件的驱动,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。
1.4、定义
动态企业网站系统分成公司产品展示、新闻发布、荣誉展示、产品订购、公司简介、网络展示、网上招聘以及公司友情链接几大块。
本网站后台的主要功能是网站的基本信息配置、企业新闻发布管理、商品管理、公司基本信息管理、在线订购及留言管理功能、企业招聘信息发布管理、网站友情链接管理、后台用户管理。
公司产品管理大致分为产品发布、产品信息修改、删除等。
在线留言订购功能包括留言的删除、审核、回复等。
1.5、可行性研究方法
通过调查分析开发企业网站系统所具备的能力及实现的方法,确定总体结构,并利用C#.net和ACCESS数据库所具有的能力,以较为简洁和容易理解的方法,使其成为一个实用的动态企业网站模型。
从编程的角度来说,先在有了一定的VisualStudio的基础上,通过进一步实现webapplication的开发。
2.1、对现有系统的分析
2.1.1、现有系统的局限性
随着社会的发展,在现阶段已经有大部分企业有了自己的网站,而这些以销售为主的网站大多是针对收费和管理而言的,而且企业网站管理系统对于产品展示的涉及很少,在线订购的模块根本没有,销售网络不够完善。
如果仍然采用原来的设计方法则既浪费人力、物力和财力,又容易导致各种错误信息的发生,从而形成高成本低效率的现象。
所以开发这样本企业网站管理系统是很有必要的。
2.1.2、与现有系统比较的优越性
本套企业网站系统相对于网络上其它类别的企业网站优势在于对商品的展示页面进行了更加细致的优化,通过目标看商品通过商品缩略图再进一步看网站的详细内容介绍,强大而精简的后台管理功能对于后台管理者能更容易的上手,不用事先进行任何培训。
2.1.3、采用建议系统可能带来的影响
本套动态企业网站采用c#.net程序开发,再加上其企业网站的特性,操作系统稳定运行是要有严格要求的,本套网站的测试安装均使用windows2003enterprise为主运行环境。
因为该系统在网上运行时涉及到数据量并不大,但是运行效率和稳定性要求比较高,所以计划采用稳定和效率高的数据库。
本套系统采用MicrosoftAccess数据库。
本套企业网站所使用的集成开发环境为VisualStudio,此为c#.net的标准开发环境,稳定且高效。
2.2 C#.net的简单介绍
C#是一个语言,.net是一个平台,上面支持用C#或者VB.Net写代码。
另外,C#不但可以开发基于ASP.net的应用程序,也可以开发基于WinForm的程序,这就是区别。
若是单纯以概念来说,你可以把.net当做一个工作平台一般,它是一个开发环境的基底,提供你开发Windows、Web、Mobile、XML...等应用程式一个共通的平台,若是要了解深一点,则再去了解其运作的相关机制那是有助于你利用它来开发.C#和.NET主要是应用在网际网路.
C#(读做C-sharp)编程语言是由微软公司的AndersHejlsberg和ScottWillamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。
这种移植对于广大的程序员来说是比较容易的,因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。
C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。
使用IDE,程序员可以方便的建立,运行,测试和调试C#程序,这就将开发一个可用程序的时间减少到不用IDE开发时所用时间的一小部分。
使用IDE迅速建立一个应用程序的过程称为快速反映开发。
2.3Microsoftaccess2003简介
Access功能强大,使用方便,是最优秀的桌面数据库开发工具之一。
Access与其他数据库开发系统之间有相当显著的区别就是:
Access数据库系统把数据库应用程序的建立移到了用户环境中,用户不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序,并且这一过程完全是可视的[3]。
Access与其他桌面数据库的另一个重要区别是:
Access中的数据库文件既包括存储数据的表,又包括操作或控制数据的其他对象。
它由七种对象组成:
表、查询、窗体、报表、WEB页、宏和模块。
Access2003在网络功能上有了很大的改进,在数据库中通过超级链接字段可以直接链接到指定的WEB页面或网络文件,也可以通过“数据访问页”将数据库文件中的数据发布到网络上,从而实现数据共享。
二、需求分析
1.1概述
目前的企业还是以传统商务方法为主,但随着经济全球化和电子商务经济的到来,企业如果还固守于传统模式则必定不能再适应经济全球化的趋势,许多企业因为运行良好而没意识到正面临因为不适应经济发展环境而被被淘汰的危险。
企业上网和开展电子商务是一个不可回避的现实,当你的竞争对手正在通过INTERNET共享信息,通过电子商务降低成本,拓展销售渠道时,你却只能坐失良机。
企业拥有自己的网站可以给你增加业务,带来更多的顾客,网络无区域性,只要你有网站就可以让全世界的人都发掘你的信息,服务更多的顾客。
而且网站可以给你企业做相应的推广,这样不但降低了你的推广费用,还给你企业树立了更好的形象。
1.2功能需求
网站的后台管理只有webmaster权限即网站管理员。
本企业网在前台总共要实现的功能如下:
1、公司产品展示2、公司新闻发布3、公司荣誉展示4、公司产品订购5、公司联系页面6、公司网络展示7、公司网上招聘8、公司友情链接。
在企业网站管理员登陆后主要的后台管理权限为:
1、网站基本配置(网站标题、关键字、描述配置)2、新闻管理(新闻类别的增加删除。
新闻的增加、删除、)3、产品管理(产品类别的增加删除。
产品的增加、删除)4、公司信息管理(公司简介添加修改、销售网络添加修改、联系方式添加修改)5、留言管理功能(删除、审核通过、回复)6、招聘信息发布管理(添加、删除)7、友情链接管理(友情链接的增加、删除)8、后台用户管理(密码的修改)
3.3性能需求
为了保证网站系统能够长期、安全、稳定、可靠、高效的运行,企业网站运行应满足以下的性能需求:
1.服务器端子系统的运行要求:
系统软件:
WindowServer2003Enterprise
数据库管理系统:
Access
硬件要求:
PentiumIV450以上,1GRAM
2.客户端子系统的运行要求:
系统软件:
windowsxp/vista/7
硬件要求:
PentiumIIII以上,512MRAM
三、网站总体设计
1.1、网站流程图
下面是各管理员后台功能使用流程图分析。
网站后台管理功能流程图,如图3.1所示。
重试
留言管理
信息管理
招聘管理
链接管理
用户管理
图3.1管理后台功能流程图
1.2、数据库设计
1.2.1数据库设计
数据库在一个网站系统中占有非常重要的地位,数据库结构设计的好坏将直接影响到网站的执行效率,对实现的效果产生影响。
数据库设计是对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。
合理的数据库结构设计可以提高数据储存效率,保证数据的完整性和一致性。
数据库需求分析设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
数据库设计一般包括如下几个步骤:
(1)数据库需求分析;
(2)数据库概念结构设计;
(3)数据库逻辑结构设计。
1.2.2数据库概念结构设计
概念结构设计是将分析得出的用户需求信息抽象为概念模型的过程。
即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关联的概念结构设计模型。
这样才能更好、更准确的用某一DBMS实现这一些需求,这是整个数据库设计的关键。
概念结构的主要特点是能真实、充分地反映现实世界,容易理解、更改,容易向关系、网状、层次等各种数据模型转换。
描述概念模型的有力工具是E-R模型。
设计概念结构通常有4类方法:
(1)自顶向下,即首先定义全局概念结构的框架,然后一步步的细化。
(2)自底向上,即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。
(3)逐步扩张,首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构。
(4)混合策略,即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成自底向上策略中设计的各局部概念结构。
其中最经常采用的策略是自底向上方法,即自顶向下进行需求分析,然后再自底向上设计概念结构。
1.2.3数据库逻辑结构设计
概念结构是独立于任何一种数据模型的信息结构。
逻辑结构设计的任务就是把概念结构设计阶段设计的转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。
设计逻辑结构时一般要分3步进行:
(1)将概念结构转换为一般的关系、网状、层次模型;
(2)将转换来的关系、网状、层次模型向特定的DBMS支持下的数据模型转换;
(3)对数据模型进行优化。
数据库表格以Admin表、Company表、Message表、News表、Products
表为例,设计结果如下:
表3.2Admin表
字段名
字段类型
字段大小
索引
AID
自动编号
长整型
有(无重复)
UID
文本
50
有(有重复)
PWD
文本
50
无
quanxian
数字
长整型
无
表3.3Company表
字段名
字段类型
字段大小
索引
CID
自动编号
长整型
有(无重复)
CName
文本
50
无
CInfo
备注
无
CSite
备注
无
CAdd
备注
无
CFax
文本
50
无
CPhone
文本
50
无
CTel
文本
50
无
CEmail
文本
50
无
CPC
文本
50
无
表3.4Message表
字段名
字段类型
字段大小
索引
MID
自动编号
长整型
有(无重复)
MContent
备注
无
MTime
日期/时间
无
MImage
文本
50
无
MName
文本
50
无
Shenhe
文本
50
无
RContent
备注
无
MTopic
文本
50
无
MEmail
文本
50
无
MQQ
文本
50
无
表3.5News表
字段名
字段类型
字段大小
索引
NID
自动编号
长整型
有(无重复)
NTopic
备注
无
NContent
备注
无
NTime
日期/时间
无
Onclick
数字
长整型
无
NCID
数字
长整型
有(有重复)
表3.6Products表
字段名
字段类型
字段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 企业 网站 系统