安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到文件,原始的程序代码是看不到的,这是因为程序先在网站服务端执行后,将结果转换成标准文件,再传送到客户端的浏览器上,因此,我们所辛苦撰写的程序并不会轻易地被看见进而被盗用,也不会因为别人分析源代码破绽而对网站进行恶意攻击。易于操控数据库可以轻易地通过驱动程序连接各种不同的数据库,例如等等,另外,亦可将文本文件或是文件当成数据库用,且语法简单,完全支持语言查询。面向对象学习容易具备有面向对象功能,学习容易,提供了五种能力强大的内建对象以及,同时,若使用内建的对象或对象所撰写出来的程序可以在多个网页之间暂时保存和传递有用的信息。强大的可扩充性服务器元件具有无限的可扩充性。可以使用等编程语言来编写您所需的工具选用鉴于语言的以上特点,所以我就以语言为编程语言鉴于数据库的简单易用及的可视化设计界面便于总体设计与代码编辑,固选用为数据库,选用编辑软件来设计与开发宝鸡文理大学计算机系网站。第二章网站总体分析与设计网站系统分析根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分学院概况通过学院简介专业设置对学院的基本情况进行介绍机构设置介绍学院内各大机构的设置情况教学前线通过课程简介教学计划来呈现学子天地通进学生机构成绩查询毕业生去向来呈现教师规划介绍师资队伍及学院对未来的师资规划师生互动通过个论坛形式的程序来达到师生互动的目的后台管理通过后台实现管理员学生及话题等项目的管理。总体设计网站主页采用静动相结合的方式,即静态的说明性文档和动态的数据相结合,体现学院的勃勃生机,静态主页主要介绍学院的概况教学计划等内容,对于学生信息及师生互动栏目,就得利用与数据库相结合的技术建立数据库查询,采用交互式的动态页面来实现。以下为网站的总体框架数据库设计数据表的建立采用的数据库是数据库,拟建立库文件,包含如下几个表文件各数据表单如下管理员信息表字段名称数据类型说明自动编号给管理员编号文本管理员登陆名称文本管理员登陆密码备注备注内容日期时间保存最后登陆时间学院概况首页机构设置教学前线学子天地教师规划师生互动联系我们后台管理宝鸡文理大学计算机学院学院简介专业设置课程简介教学计划学生机构成绩查询毕业生去向我要发言查看话题学生管理话题管理管理员管理网站总体结构框架图日期时间中间变量学生信息表字段名称数据类型说明自动编号给学生编号文本学生的名称文本学生登陆密码文本学生性别文本学生年龄文本家庭住址文本学生的学号数字成绩文本是否毕业文本工作地址数字毕业年份文本所学专业话题信息表字段名称数据类型说明自动编号给话题编号数字是话题还是回复数字个的回复文本发言人姓名文本发言人性别文本发言人身份文本发言主题备注发言内容日期时间发言时间数字阅读次数数字回复次数数据安全为了保证数据库中数据的安全,需要对数据库及其数据提供安全保障,在这里主要对数据库做了如下动作为避免数据库被下载而导致泄漏用中间变量完成最后访问时间的存储用户名或密码,按确定重新输入,如果用户名及密码正确,写入对象,并使网页重定向至管理页面重点代码的设计可重用代码设计由于多数网页中都有网页主导航及网页底部的版权信息,还有几乎所有动态交互页面都要调用数据库,为避免代码过度重复,固将这些可重用代码放在个文件中,需要用时,只需用包含命令将所需文件包含进该文件即可。如可重用代码。数据安全及免遭恶意攻击设计为避免网站遭受不法黑客恶意攻击,已将数据库加密并将数据库名称做相应处理,但这些动作只能保证数据库的安全,并不能让些有心之人利用旁门方法将数据库利用已有文件将数据信息透露,如利用中逻辑表达式中逻辑运算符的短路现象骗过系统很多网站把密码放到数据库中,在登陆验证中用以下此时,您只要根据构造个特殊的用户名和密码,如就可以进入本来你没有特权的页面。再来看看上面那个语句吧此时,您只要根据构造个特殊的用户名和密码,如,这样,程序将会变成这样是个逻辑运算符,作用是在判断两个条件的时候,只要其中个条件成立,那么等式将会成立。而在语言中,是以来代表真成立。那么在这行语句中,原语句的验证将不再继续短路现象前面的值已为真,后面表达式的值不管是真还是假对总体没有影响,固而不再被执行,而因为和令语句返回为真值。另外我们也可以构造以下的用户名相应的在浏览器端的用户名框内写入,注意这两个字符串两头是没有的。这样就可以成功的骗过系统而进入。为防止此类事件发生,可以对用户名及密码进行有效性验证,如用户名或密码中含有促成以上系统漏洞的字符,则对此类字符进行过滤,并提示信息。如下为目录中含有验证字符有效性函数的源代码。的源程序如下在需要检查用户名及密码处,利用此函数就可以实现对非法字符的过滤。此外,在管理系统中还利用对象对进入管理系统的管理员设立个标志变量,在对数据操作及管理中,首先对该变量进行检验,如正确则准许管理相关数据。在系统登陆中,将密码验证标志变量处理及页面重定向出来放入个新文件,并在管理框架网页中利用方法验证上页面路径是否为规定路径,进步保证系统不会遭受恶意攻击。样式表设计为了使网站总体风格统,因此将所有样式放入个文件,则对所有用到页面,只需将此文件应用,就可以对所有文件风格统。代码如下网页框架设计由于在部分栏目中有分栏目,所以用网页内嵌框架来实现代码见附录。第四章存在的问题此系统在功能方面并未完善,些管理逻辑还不健全。在学生管理方面,没有给学生自主修改密码的权限,也没有相关设置。学生与教师交流方面的设计也不尽完善,如可以对些特定教师发请求信息隐蔽些主题内容而只能让部分管理员看见等。在后台管理方面还只是简单的数据操作。完成部分校务的功能还不具备,如发布通知新闻对学生信息进行报表打印等。第五章系统的使用说明与安装运行环境要求或更高或安装设置首先建立虚拟站点,然后就可按以下步骤安装系统将源文件全部拷贝到硬盘上的目录下,如拷贝至下运行或,将默认的站点主目录设置为该目录,如在默认站点的属性中将启动文档设为。结论通过这次毕业论文的设计与制作,使我深刻体会了信息技术的力量,让我对学习期间所学知识有了更深的理解,并巩固了所学知识,但在这次毕业设计中的最大收获并不是掌握开发工具的应用等,而是学会了系统设计的思维方法。致谢最后衷心感谢谢俊屏老师在论文写作过程中对我的精心指导和细心的关怀。同时也感谢陕西省安康市镇坪县中学万超老师在网站制作中的提议与帮助。参考文献网星工作室网页编程完全手册北京希望电子出版社,范玉婵,郑锋等中文版互动实例电子工业出版社,附录部分重要源文件代码宝鸡文理大学计算机学院欢迎您首页学院概况机构设置教学前线学子天地师生规划师生互动联系我们管理入口,最佳分辨率为版权所有框架设计时所需语句目录第章网站设计思想及开发工具简介设计思想开发工具的选用及介绍第二章网站总体分析与设计网站系统分析总体设计数据库设计第三章详细设计成绩查询毕业生去向师生互动后台管理重点代码的设计第四章存在的问题第五章系统的使用说明与安装运行环境要求安装设置结论致谢参考文献附录计算机网站设计计算机科学与技术届周忆琴指导老师谢俊屏计算机科学系,宝鸡文理学院,陕西宝鸡摘要在网络飞速发展的今天,互联网成为人们快速获取发布和传递信息的重要渠道,它在人们政治经济生活等各个方面发挥着重要的作用。网上发布信息主要是通过网站来实现的,获取信息也是要在网络这个信息海洋中按照定的检索方式将所需要的信息从网站上下载下来。因此网站建设在网络应用上的地位显而易见,它已成为政府企事业单位等信息化建设中的重要组成部分,从而倍受人们的重视。本文介绍了开发宝鸡文理大学计算机学院网站的过程,通过对计算机学院网站建设的需求分析完成了系统功能的设计数据库设计及代码设计说明了几个主要模块的程序实现。本网站系统界面友好,操作简单,比较实用。关键词学生管理话题管理引言在网络飞速发展的今天,互联网成为人们快速获取发布和传递信息的重要渠道,它在人们政治经济生活等各个方面发挥着重要的作用。网络上发布信息主要是通过网站来实现的,获取信息也是要在网络这个信息海洋中按照定的检索方式将所需要的信息从网站上下载下来。因此网站建设在网络应用上的地位显而易见,它已成为政府企事业单位等信息化建设中的重要组成部分,从而倍受人们的重视。随着互联网的进步发展和成熟,宽带网络的流行,网络技术在生活中的应用越来越广泛。同时随着的服务器软件的升级换代,种更新的服务器编程概念展现在人们面前,这就是动态服务器页面。它向我们提供了条通向服务器编程的简单而又功能强大的途径。随着社会的进步,宝鸡文理学院计算机系发展成为宝鸡文进大学计算机学院是必然趋势,在校园网中拥有自己的站点和主页也是必然结果利用网络为本院师生服务不仅是未来发展的必然也是体现个技术科学学院风采的最佳途径。因此,在谢俊屏老师的建议下和指导下,我利用等语言,并结合等工具设计并制作了反映我学院特色的网站。第章网站设计思想及开发工具简介设计思想眼睛是心灵的窗户,而计算机学院网站也应是展现计算机学院风采的窗口。通过此网站,全面宣传展示学院风采发布内部的重大信息增强学生与教师之间的沟通并使学院领导能在上完成部分校务,提高办事效率通过提供客户端的网上查询交流工具,服务器端的管理平台,来加强对学生的管理提高信息的宣传力度。最后应使网站界面清新统且有层次,尽量使每位用户满意放心。开发工具的选用及介绍简介是服务器端的脚本编写环境,您可用它来创建动态页或生成功能强大的应用程序。页是包括标记文本和脚本命令的文件。页可调用组件来执行任务,例如连接到数据库或进行商务计算。通过,可为您的页添加交互内容或用页构成整个应用程序,这些应用程序使用页作为您的客户的界面。的特点任何文本类开发工具皆可开发程序,只要使用般的编辑程序,如记事本就可以,当然,其他网页编辑工具,例如,写字板等也都可以,不过还是建议你用所见即所得的网页编辑工具来写,即方便,又能立即看到效果。由于程序是在网络服务器端中执行,执行结果所产生的标准文件在不同的浏览器中都能正常浏览。其主要特点如下语言相容性高与所有的语言都相容,除了可结
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 31 页
第 2 页 / 共 31 页
第 3 页 / 共 31 页
第 4 页 / 共 31 页
第 5 页 / 共 31 页
第 6 页 / 共 31 页
第 7 页 / 共 31 页
第 8 页 / 共 31 页
第 9 页 / 共 31 页
第 10 页 / 共 31 页
第 11 页 / 共 31 页
第 12 页 / 共 31 页
第 13 页 / 共 31 页
第 14 页 / 共 31 页
第 15 页 / 共 31 页
预览结束,还剩
16 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。