企业网站设计报告_第1页
企业网站设计报告_第2页
企业网站设计报告_第3页
企业网站设计报告_第4页
企业网站设计报告_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大连理工大学城市学院本科生毕业实践院(系):管理学院专 业:信息管理与信息系统学 生:杨晨昕指导教师:刑智毅完成日期:2015.9.29大连理工大学城市学院本科生毕业实践 金旗首研究咨询集团企业网站总计 毕业设计(论文) 46 页表格 7 表插图 11 幅摘 要 随着网络技术的迅猛发展, 当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。所以,企业重视自己网站的建设是一个富有远见的选择。 企业网站在建设过程中主要分为网络总体规划与技术设备选型、前台网页的设计制作、应用系统的设计开发以及后台数据库管理系统的设计开发等方面。本论文所

2、研究的是如何建设一个符合客户要求的企业网站及后台数据库管理系统,旨在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。通过对企业需求的了解和对其他企业网站的参考,最终成功完成了一个虚拟企业网站的后台数据库管理系统。关键词 : 企业网站 ASP 后台管理 数据库Abstract With the rapid development of network technology, contemporary enterprises have set up their own website, through the expansion o

3、f its influence and promote their products and rapid information dissemination through the Internet are speeding up their own development. Therefore,enterprises to build their own web site is a visionary choice.In the process of building enterprise web site network consists of the overall planning a

4、nd technical equipment models, the prospects for the production of web design, application development and system design background database management system design and development fields. This paper studies is how to build a line with the requirements of enterprise customers website background dat

5、abase management system aimed at the adoption of a powerful design data management system to manage the functional prospects screens constantly updated data, the website managers in the future to facilitate the maintenance of the website and updating data. Through understanding the needs of enterpri

6、ses and enterprises of other reference websites, and ultimately the successful completion of a virtual enterprise database management system website background. Keyword Enterprise website ASP Backstage management database目 录1.概述11.1设计背景及意义11.2建站现况22.关键知识介绍32.1 ASP.net32.1.1什么是ASP:32.1.2 ASP的特点:32.2

7、Microsoft Office Access52.2.1 Microsoft Office数据库管理系统的简介52.2.2 表的格式描述53.网站结构分析及示意83.1网站前台结构分析83.2网站前台示意图93.3网站后台介绍124.系统数据库的设计134.1概念设计134.2 逻辑设计135网站功能模块设计165.1 新闻信息动态模块设计165.1.1新闻信息添加设计165.1.2新闻信息删除设计:195.2信息动态模块设计225.3管理后台设计:275.4其他代码的设计:30结 论42致 谢431.概述1.1设计背景及意义随着Internet的普及,越来越多的企业建立了自己的WWW网站。

8、建设企业网站可为企业带来什么?1、有利于提升企业形象; 2、使企业具有网络沟通能力;3、可以全面详细地介绍企业及企业产品;4、可以与客户保持密切联系;5、可以与潜在客户建立商业联系;6、可以降低通讯费用;7、可以利用网站及时得到客户反馈的信息。因此,企业进行网站建设是很有必要的。企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引

9、顾客,扩大顾客群。现在,社会对计算机软件的要求越来越高,除了要由众多的功能外,还要由更人性化的工作平台,这样的软件才能算是真正成功的软件。ASP是一种优秀的电子商务开发程序语言,因为其编辑简单,功能全面的特点,被广泛应用于电子商务网站的编辑制作、企业管理系统的开发等项目中。尤其是在电子商务站和企业网站的建设中,ASP扮演着动态网页缔造者的重要角色。本站点是一个咨询研究企业的企业网站,本站点引用到了网上金旗首公司的一些产品图片、产品介绍及相关新闻。企业进行网站建设是很有必要的。企业如何让自己在众多竞争者中显示自己的企业形象和产品特点,从而吸引全国乃至世界各地商家的注意呢?不错,只有通过互联网来宣

10、传自己。如何利用互联网的强大信息和速度优势呢?建立自己的企业网站正是每个企业必须也不得不选择的一种展示自己企业特点的方法。只有借助于互联网扩大自己的影响,推广自己的产品,同时通过互联网快速的信息传递加速自身的发展才能让企业立足于庞大的市场中。1.2建站现况近几年来,网站建设业务一直呈快速上升势头,行业市场越来越大。就国内情况而言,沿海发达省市比中西部省市市场需求要大,业务普及工作也很到位,许多行业形成了竞相建设企业网站,开展网络营销的局面。新技术的应用将促使企业网站建设更具魅力。随着技术融合与发展,许多在其他行业热门应用的技术如视频、三维动画等技术都已经实现向互联网上移植,未来的不久,他们就会

11、出现在企业客户网站上面;新的网络编程语言(.net技术)和服务器CDN(内容发布网络)技术也将使网站结构更紧密,访问更流畅,更能适应新的要求。网络营销服务将同网站建设融为一体,提供一体化服务。这对网络公司提出了更高的要求,必须要加强自我学习和提高,才能适应这一要求。2.关键知识介绍2.1 ASP.net2.1.1什么是ASP:ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端

12、脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。2.1.2 ASP的特点:(1)可以混用ASP用HTML,DHTML,ActiveX,VBScript,JavaScript,并且可以相互嵌套。语言相容性高:ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他

13、厂商(Third Party)所提供的语言。(2)ASP是纯文本格式,不需编译就可以直接在服务器上运行. 任何开发工具皆可发展ASP。只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 rontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。 (3)安全性好。ASP是一种在WEB服务器端运行的脚本语言,源代码不会传到客户的浏览器上,可保护源程序不外漏。如果我们在浏览器中直接查看网页的原始代码,就只能看到文件,原始的程序代码是

14、看不到的!这是因杰ASP程序先于网站服务(eb Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。 (4)面向对象。ASP正是通过其自身包含的对象来实现服务器与客户端交互的。可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件(ActiveX Server Components)可继续扩充ASP的功能。如用ASP内置ADO组件可以轻松的存取各种数据库。此外,还可以用VB,Java等语言开发自己的组件以进一步扩充其功能。(5)与浏览器无关。ASP可以将运行结果一HTML的格式传

15、送到客户端浏览器,因而可以使用于各种浏览器.(6)易于操控数据库.ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。2.2 Microsoft Office Access2.2.1 Microsoft Office数据库管理系统的简介Microsoft Access是微软公司出的OFFICE中一个软件.是一个小型数据库.可以帮助您组织和共享您的数据库,以便您和您的工作组能做出更好的决策。快速找到可靠答案,通过Intranet共享

16、信息,建立更快更有效的商业解决方案。2.2.2 表的格式描述(1)更易建立强大的商业解决方案,更快找到答案使Web协作成为可能,用Access中的新工具提高生产力。使数据对任何协作者都可直接利用。更新销售数据或快速查看顾客细节信息。定制您自己的图形格式,以便准确地显示您所需的信息。使用内置Microsoft SQL Server 集成来创建可以随您的商务升级的数据库。(2)在Web上管理和共享信息将您的数据来源与交互式Web页面无缝集成,使创建和共享Microsoft Access数据库比以前更容易。使用Web技术快速获取信息,并把它按您的特殊用途裁剪。加入Office Web组件以便在Web

17、浏览器中视觉化分析数据。(3)在浏览器窗口查看,编辑,和分析数据新的,交互式的Data Access Pages是为Web设计Access表。它们能使任何职员在浏览器内轻易地打开,查看,和更新动态数据。用交互式图表举例说明Data Access Page,然后邮寄或作为E-mail的附件发出。您和您的合作者就永远拥有最新信息-在办公室或任何地方。(4)把交互式报告加入到Intranet中把多个表格链接成单个的,相关的视图被称为Grouped Data Access Page。用这种方法,可以创建分层结构,将记录从一般类别到具体细节分类。例如,按区字段分析雇员销售情况。首先把目光集中在一个地区所

18、有的销售上。然后,把目光关注到该地区销售几种纺织品的结果和基本输入输出上。您可以交互式地查看,过滤,分类所有的信息-在同一页面内。(5)把动态数据拖到网页上很容易把字段列表的内容拖动,加入到Data Access Page中。表格字段直接连结到数据库,所以信息总是最新的。 (6)使工作方式流程化好的信息有助于作出英明的决策和提高生产力。Microsoft Access 使信息更容易获得和使用。快速分析细节内容并找出重要联系。利用新工具来定制表单和报表。把数字转化成答案-赶快。 (7)利用改进界面的优点Access数据库窗口使数据库组件操作更容易。使用垂直Objects工具条在表单,表格,和报表

19、之间切换。把数据库对象组织成组,并对常用的内容创建快捷方式。 (8)在数据表视图中浏览相关记录 Access在一个窗口中可使您以图中图方式查看所有相关数据-不必进行查询。即时查看表格间的联系以便快速作出相应决策。显示深层信息,以使记录之间关系可视化。而您只需用鼠标选取您感兴趣的记录。 (9)对所选记录作特殊的格式化 在字段内容的基础上改变它们的版面,使用户能够做到例如立即在一表格或报表内发现高销售的消费者或低库存项目。根据您定义的数值或习惯标准设置字体,风格,颜色,和标题。 表单扩展功能允许您在一张表单上简单地选择一个字段,并改变它的背景颜色,大小,和边界。不必切换到设计视图就可以立即看到这一

20、结果。 (10)与SQL Server无缝集成 Microsoft Access包含了内置的Microsoft SQL Server,这使它能够对熟悉的Access环境进行高端管理。需要时可以利用可调整大小的SQL Server技术创建企业级数据库。这样,使用一个可按需调整大小的数据库,系统就可以随业务扩展了。(11)随业务扩展数据库通过在Access 内创建SQL Server数据库,来扩展您在客户/服务器世界的技能。新的Access 数据库项目允许Access 用户用熟悉的Access界面创建真正的客户/服务器应用程序。3.网站结构分析及示意3.1网站前台结构分析一个网站的前台最直接的影响

21、着用户对一个企业的形象的认可程度,所以网站前台页面的设计:简洁、明了但又不缺乏个性美观。网站的题材确定后,就要将收集到的资料内容作一个合理的编排。比如,将一些最吸引人的内容放在最突出的位置或者在版面分布上占优势地位。栏目的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。在制定栏目的时候,要仔细考虑,合理安排。在栏目编排时需要注意的是: 1.尽可能删除那些与主题无关的栏目; 2.尽可能将网站内最有价值的内容列在栏目上; 3.尽可能从访问者角度来编排栏目以方便访问者的浏览和查询;辅助内容,如站点简介、版权信息、个人信息等大可不必放在主栏目里,以免冲淡主题。栏目的确定是网站内部结构的关键

22、。通常论坛、留言板、关于我们、网站导航、声明、注册区等基本栏目都放在次要的位置链接进入。新闻、主要功能、主要内容、更新内容提示等放在醒目的位置。新闻和更新是网站的点睛之作,是吸引回头率的主要手段之一,也是一个主流网站所不可或缺的。在浏览者眼中,网站的生命力就体现在这里。根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从前台上可对网站作如下划分: 公司简介:通过光荣与荣誉、在线参观、企业理念、企业文化、标志诠释、历史荣誉及部分图片等内容来展现; 新闻动态:通过新闻、真实的图片栏目来展现公司自身信息及产品信息; 产品展厅:通过图片、文字介绍来实现对公司产品最大的展示; 供求招聘:

23、以新闻列表的形式更新最新的供求、招聘信息;客户留言:通过一个表单接收到访客的意见及建议;在线论坛:最广泛的接受客户的要求及留言;项目方法:介绍企业最新的研究成果;质量监控:介绍当前工作进度,供大家监督;联系我们:方便用户及时能够联系到我们。3.2网站前台示意图主页是网站设计的第一步。许多人也以为网站设计就是主页设计,主页水平高低代表网站水平高低。在一定程度上确实如此,所以主页的风格样式、色彩布局、栏目设计、文字表述等成为网站最容易产生争议的地方。所谓仁者见仁,智者见智,这上面永远没有大家一致满意的意见,更多的是体现直接设计者的性情风格。随着对网站认识的变换,主页的样式也经常变换。但是,主页应该

24、明白无误地告诉用户其目的,这一点是肯定的。现在很多网站,尤其是大型网站,都纷纷在主页上突出其拥有的资源,用自动更新的内容吸引用户浏览。因此,这些主页都是含有动态更新内容的,即属于动态网页技术。而且,一般要考虑到用户(对象)的口味,在内容排列上精心布局,以期达到最好效果。主页设计有两种主要的趋势:追求画面美观效果(静态)和追求内容丰富效果(动态),前者适合内容不多的企业网站,后者适合内容丰富的综合网站。而一些功能性网站,就常常把最主要功能突出在主页中心,如搜索引擎和大型数据库。构建一个网站就好比写一篇论文,首先要列出题纲,才能主题明确、层次清晰。网站建设初学者,最容易犯的错误就是:确定题材后立刻

25、开始制作,没有进行合理规划。从而导致网站结构不清晰,目录庞杂混乱,板块编排混乱等。结果不但浏览者看得糊里糊涂,制作者自己在扩充和维护网站也相当困难。所以,我们在动手制作网页前,一定要考虑好栏目和板块的编排问题。本站点前台主页采用静、动相结合的方式,体现公司的勃勃生气,静态主页方式介绍公司简介、企业联系方式。动态显示公司的新闻动态、产品展厅、招聘供求、客户留言。公司简介新闻动态质量监控招聘供求客户留言联系企业项目方法进入论坛站 点 首 页在线 供求在线 招聘查看 留言发表 留言公司 留言图3-1主页结构示意图图3-2 主页结构效果图intro.asp:是用来显示企业简介的页面。news.asp:

26、是用来显示企业动态新闻的页面。在其他页面中点击标题链接即进入新闻阅读页面,此时,每条新闻的详细信息将被取出,包括内容、标题、关键字等,并按照相对固定的格式放置在页面的不同区域,所有新闻使用大致相同的页面布局,只是各字段对应的内容不同而已,另外,页面其它位置,可以动态放置其他元件,如网站标志logo、页面广告banner等链接图片,这样可以很容易地实现图文并茂的阅读效果。.asp:是用来显示产品的页面。首页同时调用了产品最简单介绍。点击可以链接到产品展厅的页面joinus.asp:这里做了个分类一个是供求信息、一个是招聘信息的页面aboutus.asp:企业联系方式静态页面items.asp:显

27、示论坛的帖的信息的页面3.3网站后台介绍操作简单、界面友好:完全控件式的页面布局,使得新闻的录入工作更简便;许多选项包括新闻类别、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。即时可见:对新闻的处理(包括录入、修改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能。功能完善:包括常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时新闻的管理要求。用户分为两类,系统管理员和大类管理员,大类管理员只能对自己有权限的新闻类别进行新闻的添加、修改、删除操作,系统管理员可以对新闻进行操作,还管

28、理大类管理员记录,进行添加、修改、删除操作。进入后台系统管理,要进行用户登录,首先对用户权限进行判断。根据权限进入相应的功能模块。图3-2 网站后台管理页面效果图4.系统数据库的设计4.1概念设计4.2 逻辑设计此企业网站共8个表字段名称数据类型说明ID自动编号ACCESS自动生成address文本联系地址phone文本电话fax文本传真号mail文本电子邮箱about文本关于我们表4-1 Callus数据表字段名称数据类型说明ID自动编号ACCESS自动生成jobname文本岗位名称address文本地址money文本工资number文本需要人数datetime日期/时间何时发布indate

29、日期/时间面试时间request文本职位请求表4-2 Joinus表数据表字段名称数据类型说明ID自动编号ACCESS自动生成pname文本求职者姓名psex数字性别pmarry数字婚否school文本毕业学校education文本教育程度major文本专业EDU文本学校job文本求职岗位phone文本电话jobid数字表4-3 Accept表数据表字段名称数据类型说明ID自动编号ACCESS自动生成title文本新闻标题news文本新闻内容newsclass数字级别datatime日期/时间发布时间表4-4 News表数据表字段名称数据类型说明ID自动编号ACCESS自动生成title文本文

30、章标题way文本方法介绍Rcalss数字级别表4-5 Research表数据表字段名称数据类型说明ID自动编号ACCESS自动生成imageurl文本图片地址title文本 标题nclass数字级别表4-6 items表数据表字段名称数据类型说明ID自动编号ACCESS自动生成Aname文本管理员姓名Apassword文本管理员密码表4-7 Admin表数据表5网站功能模块设计5.1 新闻信息动态模块设计企业新闻每天每时每刻都可能发生、不可能是一成不变的,所以有必要动态管理企业的新闻。本站点新闻系统具备以下功能: 动态添加、编辑、删除。企业网站具备了这些新闻功能就基本上可以很容易的发布各种企业

31、新闻。图5-1新闻信息管理模块效果图。图5-1 新闻信息管理模块效果图5.1.1新闻信息添加设计设计页面代码: 企业新闻 行业新闻   添加实现代码:public partial class Admin_AddNews : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Butsub_Click(object sender, EventArgs e) string title = TextBox1.Text; int newsclass = Convert.T

32、oInt32(DropDownList1.SelectedItem.Value); string news = TextBox2.Text; DateTime datatime = DateTime.Now; News n = new News(); bool flag = n.newsadd(title, newsclass, news, datatime); if (flag) Response.Write(alert(提交成功!);); else Response.Write(alert(提交失败!);); 图5-2 新闻信息添加模块效果图5.1.2新闻信息删除设计:设计页面代码: asp:Label ID=Label1 runat=server Text= a href=UpNews.aspx?ID= 删除实现代码:public partial class Admin_ManageNews : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if(!IsPostBack) News n = new News(); GridView1.DataSource = n.Getnews(); GridView1.DataBind(); protec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论