1 / 52
文档名称:

《C语言及程序设计》学习网站的开发毕业论文.docx

格式:docx   大小:1,136KB   页数:52页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《C语言及程序设计》学习网站的开发毕业论文.docx

上传人:玥玥 2022/11/27 文件大小:1.11 MB

下载得到文件列表

《C语言及程序设计》学习网站的开发毕业论文.docx

相关文档

文档介绍

文档介绍:该【《C语言及程序设计》学习网站的开发毕业论文 】是由【玥玥】上传分享,文档一共【52】页,该文档可以免费在线阅读,需要了解更多关于【《C语言及程序设计》学习网站的开发毕业论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。本科毕业设计说明书
题目:《C语言及程序设计》
学****网站的开发
院(部):计算机科学与技术学院
专业:
班级:
姓名:
学号:
指导教师:
达成日期:

计算机科学与技术
计本032
李小小
2010101058
杜甫
2014年6月10日
山东建筑大学毕业设计说明书
目录
摘要.................................................................III
ABSTRACT.............................................................IV
1前言
整体剖析设计

网页设计技术.......................................................
-3-
ASP技术......................................................
-3-
Dreamweaver技术...............................................
-5-
Fireworks技术..................................................
-7-
Flash技术.....................................................
-8-
PhotoShop技术................................................
-9-
Access数据库技术.............................................
-10-
ASP与数据库.................................................
-11-

网站系统剖析......................................................
-11-

主页设计..........................................................
-12-

数据库设计........................................................
-13-
详细设计
..........................................................
-15-
网站主页.....................................................
-15-
学****新闻页面.................................................
-15-
学生学****一级页面.............................................
-17-
教课课件页面.................................................
-18-
师资队伍页面.................................................
-19-
教材建设页面.................................................
-20-
教课改革页面.................................................
-21-
图片集锦页面.................................................
-22-
留言页面.....................................................
-22-
站内搜寻页面................................................
-23-
I
山东建筑大学毕业设计说明书
用户注册页面................................................
-23-
投票检查页面................................................
-24-
友谊连结页面................................................
-24-
数据库连结文件..............................................
-25-
新闻列表页文件..............................................
-25-
新闻详细页文件..............................................
-28-
..........................................................
-29-
:登岸................................................
-29-
:登岸考证...........................................
-30-
后台新闻栏目列表页...........................................
-31-
新闻栏目增添,改正保留后台办理页..............................
-32-
新闻列表和内容增添页.........................................
-35-
新闻内容,增添改正后台办理文件................................
-37-
站点的成立

DNS和IIS.........................................................
-41
-
DNS(DomainNameSystem)域名分析系统.........................
-41-
.........................................
-41-

网络属性设置......................................................
-41
-

DNS服务器的设置..................................................
-41-

WWW服务器IIS的设置.............................................
-42
-
网站的运转和保护

网站的运转环境....................................................
-43
-

网站的平时保护....................................................
-43
-
6
收获和感想.......................................................
-44-
7
结论............................................................
-45-

辞..............................................................
-46-
参照文件...........................................................
-47-
II
山东建筑大学毕业设计说明书
摘要
本文成立了《C语言及程序设计》学****网站。为了提高大学课程的教课水平易学生
素质,教育部提出了很多配套举措,比如进行5年一轮次的教课评估,成立主讲教师制
度,规定教授、副教授不可以离开教课一定讲解大学课程,进行精选课程建设,评比教课
名师,等等。本学****网站就是为便于学****而成立的。教师和学生使用该学****网站,有益
于提高大学课程的教课水平易学生素质。本学****网站的栏目主要有:学****新闻、学生学<br****教课课件、师资队伍、教材建设、教课改革、图片集锦、留言等。还有网站通告,
用户登岸,广告招商位,后台管理等。本学****网站的内容主要有:新闻、师资信息、教
学内容、教课电子资料、教材信息、网上答疑、教改状况等。网站包含的因素主要有:
文字、图片、转动字幕、站内搜寻、友谊连结、联系我们等。本网站内容丰富,使用方
便。相信它会较好地发挥作用,产生好的社会效益。
重点词:网站;ASP技术;数据库;C语言及程序设计
III
山东建筑大学毕业设计说明书
DevelopmentofAStudyWebsiteofClanguageandProgramming
ABSTRACT
,theMinistryofEducationputsforwardanumberofsupportivemeasures,suchasthefive-yearcirculationoftheteachingassessmentmustbedone,Professors,associateprofessorsmustteachuniversitycourses,finecoursesmustbebuilt,theselectionofexcellentteachersmustbedone,:studynews,studentstudy,teachingPowerPoint,teacherteams,teachingbooks,teachingreformation,pictures,leave-wordarea,andwebsiteaffiche,userenterwebsite,advertisementdisseminatearea,:news,teacherinformation,teachingcontents,teachingelectronicalmaterials,teachingbooksinformation,:text,pictures,rollingsubtitles,stationsearch,friendshiplink,,andisconvenientinoperate,isofgoodeffect.
KeyWords:website;ASPtechnology;data-base;Clanguageandprogramming
IV
山东建筑大学毕业设计说明书
1前言
目前,我国高校非计算机专业的计算机教育广泛实行“三个层次”的教课方式,即
计算机应用基础、计算机技术基础和联合专业的计算机应用。《C语言程序设计》属计算机技术基础课程。程序设计是计算机技术在各行各业应用的基础。
对广大的大学生而言,在此后的工作中不必定要自己开发大型的应用程序,但必定要会使用计算机程序,并能编写一般的应用程序来办理工作、生活中的实质问题,必需的话,能与计算机专业人员合作开发有关专业领域中的大型的应用程序。所以,学****程序设计的一般原理,掌握基本的程序设计方法和技术,培育自己的程序设计的能力,提高自己的计算机素质,拥有重要的现实意义。
一定明确,程序设计一定借助于某种语言。《C语言程序设计》包含“C语言”和“程
序设计”双方面的内容。C语言是程序设计的工具语言,是程序设计的载体,学****C语言是为了实现程序设计,为了掌握程序设计的基本思想、一般方法和详细技术。
C语言程序设计》学****网站建设的整体目标是:建设以多媒体和网络环境为支撑、以素质教育和创新能力培育为目标的理论教课和多元化实践教课相联合的课程教课体
系,达到大面积、大幅度、全方向提高课程教课质量、提高学生计算机基本素质的目的。
详细假想是:
1)成立教课内容系统和教材系统。进一步完美教课纲领、优化整合课程内容,成立以多媒体和网络环境为支撑、以素质教育和创新能力培育为目标、充分表现计算机公
共课教课特色的新式教课内容系统和教材系统。
2)建立多元化实践教课模式,完全改变目前计算机公共语言课教课重理论、轻实践的现状,把计算机语言课在科学思想和能力培育方面的应有价值充散发挥出来。鼎力
促使实践教课环境建设,使其在内涵上产生打破,改良目前主要以实验课时量和实验开出率权衡计算机公共课实践水平的评论模式,成立以实践能力培育为核心的公共课实践环节教课评论系统。
3)经过对C语言的词法、语法介绍,经过各样基本控制构造的实质事例剖析,向学生介绍程序设计的基本方法,使学生掌握程序调试和测试方法,使学生具备应用高级语言进行程序设计的能力,使学生应用计算机解决问题的能力获取进一步的提高,为
后续的计算机应用课程打下坚固的基础。本网站踊跃推进C语言及程序设计课程的各项改革,为赶快把“C语言及程序设计”课程建成拥有一流教课队伍、一流教课内容、一
-1-
山东建筑大学毕业设计说明书
流教课方法、一流教材、一流教课管理等特色的示范性课程而努力。
C语言程序设计》学****网站,不单有助于学生从网站中获取该课程多方面的内容,深入学****深入思虑,提高学****质量,教师也能够从中获取教课资料,商讨教课方法,集思广益,扬长避短,提高教课水平。
总之,希望本网站能够知足广大教师、学生和社会的一些实质需求,为提高人们的计算机素质做出自己的贡献。
-2-
山东建筑大学毕业设计说明书
整体剖析设计

第一对成立网站的有关技术进行简介和剖析。
ASP技术
MicrosoftActiveServerPages简称ASP,是一套微软开发的服务器端脚本环境,,经过ASP能够联合HTML网页、ASP指令和ActiveX元件成立动向、交互且高效的WEB服务器应用程序。有了ASP就不用担忧客户的阅读器能否能运转用户所编写的代码,因为所有的程序都将在服务器端履行,包含所有嵌在普
通HTML中的脚本程序。当程序履行完成后,服务器仅将履行的结果返回给客户阅读器,这样也就减少了客户端阅读器的负担,大大提高了交互的速度。
ASP是一个开放式的不必进行编译的应用程序环境,它供给了CGI程序和脚本的灵
活性,同时又不会使性能明显降落;它与ADO的联合供给了强盛的数据库接见功能,ASP成为网上数据库管理的重要手段。使用ASP能够组合HTML页脚本命令和ActiveX组件以创立交互的Web页和鉴于Web的功能强盛的应用程序。过去,只有掌握了程序设计语言才能成立CommonGatewayInterface(CGI)程序,因此,这部分工作大多都是由计算机专业人士来达成。
ActiveServerPages所拥有的特色以下:
1)使用VBScript、JScript等简单易懂的脚本语言,联合HTML代码,即可快速地达成网站所需的应用程序。
2)它不必compile编译。这与一般的程序不一样。ASP程序的控制部份,是使用
VBScript、JScript等脚本语言来设计的,当履行ASP程序时,脚本程序将一整套命
令发送给脚本解说器(即脚本引擎),由脚本解说器进行翻译并将其变换成服务器所
能履行的命令。自然,同其余编程语言相同,ASP程序的编写也按照必定的规则,如
果想使用某种脚本语言编写ASP程序,那么用户的服务器上一定要有能解说这类脚本
语言的脚本解说器。ASP自己其实不是一种脚本语言,它不过供给了一种使镶嵌在HTML
页面中的脚本程序得以运转的环境。
3)使用一般的文本编写器,如Windows的记事本,即可进行编写设计。
4)它与阅读器没关(BrowserIndependence),用户端只需使用可履行HTML码的
阅读器,即可阅读ActiveServerPages所设计的网页内容。ActiveServerPages所使用
-3-
山东建筑大学毕业设计说明书
的脚本语言(VBScript、Jscript)均在WEB服务器端履行,用户端的阅读器不需要
能够履行这些脚本语言。
(5)ActiveServerPages能与任何ActiveXscripting语言相容。除了可使用
VBScript或JScript语言来设计外,还能够经过plug-in的方式,使用由第三方所供给
的其余脚本语言,比如REXX、Perl、Tcl等。脚本引擎是办理脚本程序的COM
(ComponentObjectModel)构件。
6)ActiveServerPages的源程序,不会被传到客户阅读器,因此能够防止所写的源程序被别人抄袭,也提高了程序的安全性。
7)可使用服务器端的脚原来产生客户端的脚本。
8)物品导向(Object-oriented)。
9)ActiveXServerComponents(ActiveX服务器元件)拥有无穷可扩大性。能够使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的
ActiveXServerComponent。
网页设计人员使用ASP,只需掌握了简单的脚本语言,就能够更好的达成这部分工
作。
ASP中间的新技术在功能方面有所加强,更易于开发应用程序。能够使用脚本调试

,用户能够用任何文本编写器翻开它,ASP程序中能够包含纯文本、HTML标记以及脚本命
令。(该目录一定要有可履行权
限),就能够经过WWW的方式接见ASP程序了。
很多应用程序设置可在Internet服务管理器长进行,这是InternetInformation
Server和PersonalWebServer(在WindowsNTWorkstation上)的管理工具,本网站就
采纳这一个IIS。隔绝ASP应用程序,能够隔绝ASP应用程序以便它们能在Web服
务器上独立的内存空间内运转。万一某个应用程序失败时,能够保护其余应用程序和
Web服务器。它也使用户能够在不断止Web服务器的状况下,停止一个应用程序或从
内存中卸载其组件。
阅读器能够经过PostingAcceptor应用程序将文件上载到Web服务器。
能够编写ASP脚原来发送带有从PostingAcceptor传来的信息的Email等。
-4-
山东建筑大学毕业设计说明书
Dreamweaver技术
Dreamweaver是美国Macromedia企业推出的主页编写工具。这是一个所见即所得的
主页编写器,并带有站点管理功能,能够方便地设计和管理多个站点。它支持最新的
DHTML和CSS标准,用户能够用它设计出生动的DHTML动画、多层次的页面(layer)
以及CSS款式表。
Dreamweaver供给视觉化网页开发工具的生产力,同时不会降低HTML原始码的控制,Dreamweaver供给的RoundtripHTML功能,让用户正确无误地切换于视觉模式与****用的原始码编写器,拖放式的表格与页框设计能够透过资料库来管理网站的内容使
之更新。Dreamweaver增援跨阅读器的DynamicHTML,阶层式款式表单、绝对坐标定位以及JavaScript的动画让用户更易编写网页。
Dreamweaver是第一套针对专业网页开发者特别发展的视觉化网页设计工具。
RoundtipHTML功能完好控制HTML原始码,有名的BBEdit与HomeSite编写器分别
内含于Macintosh与Windows版本的软体中。当开启其余编写器产生的网页时,它会
保留既有的HTML格式。使用绝对座标可获取精确且弹性的设计。DynamicHTML、
直觉式时间轴界面以及JavaScrip行为库,可在不需程式下让HTML元件动起来。以
全网站内容管理的方式让用户跳脱逐页更新管理的弊端提高您的生产力。Roundtrip
HTML完满整合视觉性工具和原始码编写器Dreamweaver整合视觉性工作环境及原始
码文字编写器(如BBEdit、HomeSite等)。
回忆一下,跟着互联网(Internet)快速扩展到全世界,HTML技术不断发展和完美,
随之而产生了众多网页编写器,从网页编写器基天性质能够分为所见即所得网页编写器
和非所见即所得网页编写器(则原始代码编写器),二者平分秋色。所见则所得网页编写
器的长处就是直观性,使用方便,简单上手,在所见即所得网页编写器进行网页制作和
在WORD中进行文本编写不会感觉有什么差别,但它同时也存在着一些短处:
1)难以精确达到与阅读器完好一致的显示成效。也就是说在所见即所得网页编写器中制作的网页放到阅读器中是很难完好达到真实想要的成效,这一点在构造复杂一些的网页(如分帧构造、动向网页构造)中便能够表现出来。
2)页面原始代码的难以控制性,比方在所见即所得编写器中制作一张表格也要几分钟,但要它完好切合要求可能需要几十分钟,甚至更多时间。而对比之下,非所见则
所得的网页编写器,就不存在这个问题,因为所有的HTML代码都在监控下产生,但
是因为非所见则所得编写器的天生条件就注定了它的工作低效率。怎样实现二者的完满
-5-

最近更新

一页简历模板 3页

2024年防城港市市直学校教师和工作人员招聘历.. 70页

2024-2025年房地产经纪人之业务操作完整题库含.. 40页

2024-2025年房地产经纪人之业务操作内部题库(.. 41页

2024-2025年公共营养师之二级营养师完整题库(.. 57页

2024-2025年公共营养师之二级营养师包过题库a.. 57页

2024-2025年二级造价工程师之建设工程造价管理.. 40页

2024年辽宁抚顺市工程系列中级专业技术评委会.. 73页

2024年赣州市审计局事业单位考选历年高频难、.. 71页

三院定方案专家 2页

2024年贵州黔南州独山县事业单位引进人才41人.. 119页

2024年贵州省黔西南州贞丰县审计局招聘2人历年.. 73页

线形长距离无线传感器网络协议的开发的中期报.. 2页

2024年贵州省遵义播州区事业单位招聘390人历年.. 64页

2024年贵州省贵阳市花溪区事业单位招聘149人历.. 68页

特别的家教案 2页

2024年贵州省凯里市事业单位招聘63人历年高频.. 68页

2024年贵州省三都水族自治县环保局招聘4人历年.. 68页

纳米结构体系中电子输运及接点问题的研究的综.. 2页

纳米空心羟基磷灰石-氯磷酸二钠对重症胰腺炎大.. 2页

温度的测量教案 2页

消费税的教案 4页

数码电池基础知识培训迪比科 117页

2024年学校燃气安全应急预案 9页

渐冻症呼吸机护理查房课件 27页

有关顺服的讲章大全 4页

北京101中学2023-2023学年下学期初中八年级期.. 9页

七年级数学下册压轴题 7页

生物制药,抗癌药物 21页

医用电子直线加速器原理课件 83页