毕业设计说明.docx
- 文档编号:26612928
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:13
- 大小:25.51KB
毕业设计说明.docx
《毕业设计说明.docx》由会员分享,可在线阅读,更多相关《毕业设计说明.docx(13页珍藏版)》请在冰豆网上搜索。
毕业设计说明
石家庄某有限公司
——网站设计与应用
摘要
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
为了让更多客人了解我们公司的情况,提高本公司的知名度。
所以,开发本公司的网站是必需的。
关键词:
网站设计软件推广Dreamweaver8aspaccess数据库
前言
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
为了让更多客人了解我们公司的情况,提高本公司的知名度。
所以,开发本公司的网站是必需的。
1.1公司的商业模式分析
1.1.1战略目标
科尔软件的战略目标,是不断向顾客提供对他们有价值的产品和服务,保持在进销存软件市场的地位和竞争优势。
科尔软件公司向顾客明确以下几方面的问题:
①产品特征
科尔软件推出的进销存软件都具有其独特的个性,是通过与顾客的沟通结果,使得能向顾客提供优秀的进销存管理系统。
②差异化服务
以顾客为中心,利用电子手段,让顾客通过互联网参与进销存管理软件的推出方案,大大加强了公司与用户的交流,能够针对性地为顾客提供大量的选择的机会,提供周到的差异化服务。
③品牌形象
科尔软件公司通过互联网来强化自己的品牌形象,使顾客认识我们的产品,以建立和保持顾客的忠诚程度,有利于超过竞争对手。
通过网络广告方式与公众保持联系交流,有利于提高公司的知名度。
1.1.2目标客户
科尔软件公司主要的目标客户,是国内的中小型企业。
推出的产品的价格具有一定的梯度,有利于吸引不同规模的企业选用。
1.1.3核心能力
科尔软件公司的核心能力是进销存软件的特色和后续开发能力,为适应电子商务的快节奏,同时依赖信息的广泛传播求发展。
1.2网站研究背景
面对日益加快的生活节奏和信息社会日新月异的变化,企业极需要一种快捷,便利的平台来对外宣传企业形象,介绍最新产品和及时售后服务。
如何运用现代化信息技术完成这一目标,建立“一座企业与顾客之间畅通无阻的大桥”已成为企业中应该解决的重要课题之一,本网站正是为这一目标设计制作的。
网站内容以顾客为中心,通过运用Dreamweaver技术与HTML语言来实现公司主要发展的业务,技术和服务的网页设计,从而提高了网站的生命力。
在实际操作过程中,始终坚持着一个原则:
网站设计要与实际相结合,以顾客为中心,才能创造出新颖便捷的受大众喜爱的网站。
1.3网站研究意义
①网站具有文字、图片、色彩、电影、三度空间、虚拟现实等所有广告媒体的功能,通过它,可以让顾客非常方便地看到公司的介绍、产品说明、服务方式、联系地址,而且可以加入声音、图片、动画和影像信息,达到真正的声情并茂,从而树立良好的企业形象。
②提供即时商业讯息、商品目录、广告营销等内容。
很多公司为了更新广告内容及商品目录,需要花很多印刷费及人力,而资料一旦放在网页上,不仅立即问世,开始发挥效用,更可随时更新、更正、省时省力,节省了大笔的人力及印刷费用。
③广告营销成本低,同其它广告媒体相比,上网的成本可说极低,比起印刷商品目录和电视广告,其费用更显微不足道,且上网之广告区域能延伸之全世界每一个角落。
④降低公司售前、售后服务的营业成本,传统的售前、售后服务是职员接电话方式,可能造成人为错误,延误商机。
而在网页上,可提供经过精心设计的常遇问题解答、商品注意事项及使用指南等资料,让客户能在自己的电脑上储存或打印,既快速又方便。
⑤能把广告营销与订购连成一体,促成购买意愿。
在网上,可设计订购单,让客户选择印出订购单,填妥寄回或直接在线上送回,为客户提供更快速、更直接的购买渠道。
⑥可提供全天候的广告及服务而不须增加开支。
网页的维护及运作由网络服务公司负责,有专业设计的电脑软件24小时全自动处理来往信息、统计、存档,无须增加企业本身的营运或人事成本。
⑦不与现有其它传统商业媒体冲突或重复,减少浪费。
网络上的商业还可以满足那些重视隐私权,不愿亲自登门购买、年长或残疾而行动不便的客户的特殊需要,从而增加更多的商机。
1.4开发工具简介
1.4.1网页图像设计工具——Photoshop、Fireworks
在网页制作过程中,首先要使用Photoshop或Fireworks设计网页和整体效果图、处理网页中的图像、背景图及网页的图标、按钮等。
1.4.2动画制作工具——Flash 8
随着网络技术的发展,网页上出现了越来越多的Flash动画。
一个优秀的网站是离不开动画的,无论是Banner、按钮、网站宣传动画还是整个网站的首页等,都需要使用动画制作软件——-Flash完成所有的操作。
Flash动画已经成为当今网站必不可少的部分,美观的动画能够为网页增色不少,从而吸引更多的浏览者。
1.4.3网页排版工具¬¬¬¬——MacromediaDreamweaver8
MacromediaDreamweaver8是建立Web站点和应用程序的专业工具。
它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
从对基于CSS的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员在一个集成、高效的环境中所需的工具。
开发人员可以使用Dreamweaver及所选择的服务器技术来创建功能强大的Internet应用程序,从而使用户能连接到数据库、Web服务.
1.4.4Access数据库
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
所以,用Access是完全可行的。
1.4.5 ASP技术
ASP(MicrosoftActiveServerPages)技术是目前比较流行的开发动态WEB页的技术之一,其他的还有如PHP,JSP,ASP.NET等。
但ASP以其独特的易学、易用、易维护等特点,为大多数中小型企业级管理信息系统所选用,其主要可以灵活应用微软公司COM组件,开发出功能强大的信息系统,其主要运行于WINDOWS的IIS服务器平台。
ASP是一套微软开发的服务器端脚本环境,是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。
因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将客户的请求传递到用户浏览器并显示出网页。
ASP程序属于解释型的,无须编译。
ASP程序的控制部份,是使用VBScript、JScript等脚本语言来设计的。
和同其他编程语言一样,ASP程序的编写也遵循一定的规则。
安装ASP时,系统提供了两种脚本语言:
VBScript和JScript,而VBScript则被作为系统默认的脚本语言。
由于VBScript容易调试和掌握,相对来说,网上源码也较多,学习方便,所以系统主要是以VBScript脚本语言为主。
2 网站需求分析
2.1总体功能需求分析
企业网站是一个综合性的营销工具,是开展网络营销的根据地,网站建设的水平直接关系到网络营销的效果,网站功能是否通过网站得以体现是企业网站是否专业化的重要标志。
网站最重要的功能为产品展示。
顾客访问网站的主要目的是为了对公司的产品和服务进行深入的了解,企业网站的价值也就在于灵活地向用户展示产品说明及图片甚至多媒体信息,即使一个功能简单的网站至少也相当于一本可以随时更新的产品宣传资料。
本网站总体要解决的功能主要有:
公司简介、新闻资讯、产品展示、推荐产品、在线订座、人才招聘、联系我们等主要的功能。
2.2网站具体功能模块需求分析
2.2.1公司简介功能
公司简介主要从:
公司名称、服务领域、经营产品、发展经历、经营规模、公司理念、发展目标等几方面进行描述。
有利于:
提高公司的知名度。
2.2.2新闻资讯功能
新闻资讯信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。
它大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。
2.2.3产品展示功能
公司在网站上发布产品信息,是企业网站建设必须的也是最重要的。
企业的产品数据会经常变化,以静态网页形式发布产品已经不适应这变化需求,该产品发布系统是一套基于数据库的即时发布系统,可用于各类产品的实时发布系,前台用户可通过页面浏览查询,后台管理可以管理产品价格、简介、样图等多类信息。
本系统具有管理功能强大,速度快,可扩充能力强等特点。
2.2.4推荐产品功能
让顾客更清楚公司推荐的产品.
2.2.5在线订座功能
在网络普及下,当客户对公司提供的产品或服务满意时,即可下订单,把客户的联系资料及订购的产品提交给网站,网站的管理人员在后台即可以看到最新订单信息,有利于更好地节省客户的时间。
2.2.6人才招聘功能
网上招聘的优势就在于它充分利用了网络信息传递方便、快捷的特点。
我们在公司网页上设了招聘网站,随时发布人事招聘信息。
我们也制定了自己的应聘表格,并且针对不同职业、职位设计了不同的问题,这样就避免了递简历易造成的内容单一、缺乏针对性的缺点。
同时,我们能与求职者及时沟通,进行信息反馈,缩短招聘周期。
我们建立了相应的数据库,部门经理只要输入关键字,就可以检索出符合要求的应聘表,这使筛选工作量大大减轻。
虽然整个系统的建立投入较大,但它节省了大量人力资源,也使我们的工作效率大幅提高。
2.2.7联系我们功能
客户反馈及留言是一种电子便签管理系统。
在网络用户交流中有很大的作用,别人可以将他的资料和要求等保留在一个页面上,以供其他人观看。
客户反馈及留言系统可以提供完备的信息反馈和发布功能,有助于客户收集网站的反馈信息,是客户通过网络收集信息的有力工具。
3 网站后台设计概要。
3.1网站简介
本网站能够灵活地处理各个不同权限角色之间的相关信息,并且能方便地为各个角色进行使用;管理员可以进入网站的后台管理,对网站的新闻资讯,招聘信息等方面进行设置。
3.2系统总体结构设计
根据系统需求分析阶段得到的数据概念模型,采用软件工程方面相关的概念和原理,由此得到品鲜美味阁网站层次方框图如图4-1所示。
图4-1网站层次方框图
3.3数据库设计
3.3.1数据库表设计
在需求分析阶段,已经完成了本系统的数据分析,并且建立起了数据概念模型。
现在,根据数据概念模型建立数据库。
在选择数据库方面,采用Access数据库系统平台来创建品鲜美味阁网站设计的数据库。
系统主要有8个表,由数据概念模型得到本系统的主要数据表见4-1~4-4。
表4-1后台管理员表(adminTable)
表4-2公司新闻信息表(infoTable)
表4-3 招聘信息表(job table)
表4-4 订座信息表(order table)
3.3.2物理结构设计
数据库物理设计阶段的任务是根据具体计算机系统和硬件等的特点,为给定的数据库模型确定合理的存储结构和存取方法。
所谓的合理主要有两个含义:
一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。
为了设计数据库的物理结构,我们必须充分了解所用的内部特征;充分了解数据系统的实际应用环境,特别是数据应用处理的频率和响应时间的要求;充分了解外存储设备的特性。
数据库的物理结构设计大致包括:
确定数据的存取方法、确定数据的存储结构。
物理结构设计阶段实现的是数据库系统的内模式,它的质量直接决定了整个系统的性能。
因此在确定数据库的存储结构和存取方法之前,对数据库系统所支持的事务要进行仔细分析,获得优化数据库物理设计的参数。
确定数据库的存取方法,就是确定建立哪些存储路径以实现快速存取数据库中的数据。
现行的DBMS一般都提供了多种存取方法,如索引法、HASH法等。
其中,最常用的是索引法。
数据库的索引类似书的目录。
在书中,目录允许用户只要浏览书的目录就能迅速地找到所需要的位置。
在数据库中,索引也允许应用程序迅速找到表中的数据,而不必扫描整个数据库。
在书中,目录就是内容和相应页号的对应清单。
在数据库中,索引就是表中数据和相应存储位置的列表。
使用索引可以大大减少数据的查询时间。
在本子系统中,由于教师字段的存取比较多,也经常出现在查询条件中,可以考虑在上面建立索引以提高效率。
确定数据存放位置是按照数据应用的不同将数据库的数据划分为若干类,并确定各类数据的大小和存放位置。
数据的分类可依据数据的稳定性、存取响应速度、存取频度、数据共享程度、数据保密程度、数据生命周期的长短、数据使用的频度等因素加以区别。
确定数据存放的位置主要是从提高系统性能的角度考虑。
不同的系统,有不同的存放标准,由于本系统比较小,不需要将表放置在不同的盘上,所以只把数据库表放在一个盘上即可。
4 人机界面设计
4.1后台登录界面设计
图5-1 管理员登录窗口
设计好登录窗口后,还不能实现其功能,要实现其身份验证功能,必须添加相应程序代码,省略自动生成的代码。
验证分为服务器端验证代码和客户端验证代码两种。
服务器端验证代码就主要是VBSCRIPT代码,主要通过服务器运行,主要优点就是无论客户端IE做了怎样的设置,都不会影响其功能,由于每次都要访问数据,所以其缺点就是加重了服务器的负担;客户端主要是JS脚本代码,运行于客户端,其优点就是不用通过服务器后台访问数据库就可以判断数据的合法性,大大减轻了服务器的负荷,其缺点就是如果客户端的IE禁用了JS脚本运行,那么这个功能如同虚设。
5 部份源代码的实现
基于文章篇幅,现在只给出系统的关键源代码。
5.1数据库接口代码实现
下面是ASP部份数据库连接的代码:
①<%
dimconn,connstr
''写入数据库名称和路径
connstr="Driver={SQLServer};Server=(local);uid=sa;pwd=;database=teachMis;"
OnErrorResumeNext
Setconn=Server.CreateObject("ADODB.Connection")
conn.openconnstr
IfErrThen
err.Clear
SetConn=Nothing
Response.Write"数据库连接出错,请检查连接字串。
"
Response.End
EndIf
%>
②通过conn..asp进行页面与数据库连接进而可以在页面上显示数据。
<%
ifsession("key")<>"freesky_zhangdan"andsession("manage")=""then
response.write""
endif
dimsqlinjdata,SQL_inj,SQL_Get,SQL_Data,Sql_Post
SQL_injdata="''|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"
SQL_inj=split(SQL_Injdata,"|")
IfRequest.QueryString<>""Then
ForEachSQL_GetInRequest.QueryString
next
Next
EndIf
''Response.end
''endif
''next
''next
''endif
''--------------------------------------
dimconn
dimconnstr
dimdb
db="../../Data/#data.mdb"
Setconn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(""&db&"")
conn.Openconnstr
FUNCTIONCOCLS
CONN.CLOSE
SETCONN=NOTHING
ENDFUNCTION
%>
5.2测试计划
每个网站都不是一个完美的网站,它必然存在着漏洞或其他功能缺陷,所以,每个网站都要根据其功能及结构设计出相应的测试用例,目标在于发现程序中的错误,然后可以加以改正,尽量减低系统运行的故障率,保证系统安全可靠。
同时,也要注意网站以后的维护工作,注意网站信息的更新。
6 总结与致谢
6.1网站设计总结
经过一个多月网站的反复学习、研究和设计,我们的毕业设计《石家庄科尔软件有限公司——网站设计与应用》基本上是完成了。
毕业论文设计,不仅是单纯地做网站设计的过程,也是我们将大学四年里的理论知识与实践知识积累运用的过程。
在做设计的这段时间里,我的生活既紧张又充实。
有时,为了做一张与整体格局图片或按钮要花上一个小时。
可是,到了最后发现还是不大适合,不是因为开始时没有计划好,而是在设计的过程中,自己的知识得到了进一步的深化。
所以,一直都是怀着感恩的心情来做这次设计的。
在网站设计的过程中,可以认识到自己的各方面的很多不足,对我来说已经是最大的收获了。
需求分析和详细设计其间,我参考了大量书籍资料,也在网上利用XX和Google等搜索引擎查阅了很多关于网站设计方面的资料,同时也学到了国内外各方面新IT技术的知识。
所以在整个毕业设计过程中,我不仅回顾了解以前学习过的理念知识,还学习了新的理念知识,这又是我这次设计的重大收获。
由于这是我第一次系统地设计和开发网站,所以很多方面经验不足,比如需求分析程序调试和设计方面,遇到过好多难题。
还有,由于我的经验尚缺,在需求分析方面做得不够好,。
经历了这次网站设计之后,我的分析能力与设计方面的能力增加了,开发方面的经验也提高了,这又是一个很大的收获。
由于整个系统设计与开发时间比较短,我的网站开发经验尚浅。
因此,本网站难免会存在一些缺陷和不足。
6.2致谢
经过一个月的时间,毕业设计和论文的撰写终于完成了,我特别感谢赵老师,因为从我的论文得以顺利开展直到结束为止,赵老师都给予了我很多的指导和帮助。
在做设计的过程中,赵老师给了我很多宝贵的意见和建议,他渊博的学识和严谨的治学态度、深厚的理论水平都给我留下了深刻的印象,这必将在我以后的职业生涯中受益匪浅。
在论文即将完成之际我向赵老师表示最衷心的感谢!
同时我也很感谢在我身边的朋友们,因为他们在设计的过程中都给过我很多帮助和宝贵建议。
参考文献
黄箐韵Photoshop cs 超梦幻网页创意宝典 机械工业出版社 黄箐韵
ASP网页数据库短训教程 机械工业出版社 刘瑞新,汪远征.
FlashMX2004 清华大学出版社 李宇鸿
Dreamweaver8完美网页动态网页设计篇 中国电力出版社 何海霞
Dreamweaver2004完美网页设计综合实例篇 中国青年出版社 卢坚、马永强、鲍嘉
Dreamweaver8完美网页设计特效篇 中国电力出版社 鲍嘉
Dreamweaver8完美网页设计疑难解释篇 中国电力出版社 卢坚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 说明