基于WEB的校园新闻发布系统毕业论文已确认

2021-04-25 13:18:00本页面

基于WEB的校园新闻发布系统毕业论文已确认


【正文】

呼伦贝尔学院计算机科学与技术学院本科生毕业论文本科生毕业论文(设计设计)题目:基于Web的校园新闻发布系统学生姓名:*****学号:专业班级:指导教师:完成时间:2012年5月21日目录摘要IAbstractII第1章绪论11.1设计背景11.2研究目的11.3开发工具11.3.1ASP简介11.3.2Access简介21.3.3HTML2第2章系统分析42.1可行性分析42.2需求分析4第3章系统设计63.1基本结构和处理流程63.2数据库设计63.3数据库ER图83.4系统的特点9第4章系统实现114.1后台设计114.1.1页面登陆实现114.2.2信息管理模块134.2前台设计20结论23参考文献24致谢25I摘要随着电子计算机技术的发展。

人类已经逐渐地进入信息化社会。计算机也逐渐普及,更多的人与它开始接触,它正在迅速的改变着人们的生活、学习、工作方式,更多的人开始通过网络查询资料,学生和家长也从网络上了解一个学校的情况,越来越多的学校有了自己的网站。因此,本人开发了校园新闻发布系统,使用校园新闻发布系统后,使得社会、老师和学生更快的了解学校动态,更方便的共享学校的资源,同时让社会通过这个系统的图片、文字等方面更充份的了解学校的情况。该系统采用Browser/Server模式架构进行设计,使用ASP编程语言进行编写,同时使用目前流行的DIV+CSS进行前台布局,在程序开发过程中,还使用了JavaScript、CSS、HTML等辅助语言。

系统主要由学院简介,学院新闻,学院通知,学生活动,资料下载等模块组成。具有操作简单,方便管理和维护等特点。关键字关键字新闻系统;B/S;软件工程;编程IIAbstractAlongwiththecomputertechnologydevelopment,humanhasgraduallyenteredtheinformationsociety.Thecomputeralsogrewinpopularity,morepeopleanditbegantocontact,itisrapidlychangingthepeopleslife,wayofstudyandworking,morepeoplearebeginningtothroughthenetworkinquiresthematerial。

studentsandparentsalsowentupfromthenetworktounderstandaschool,moreandmoreschoolhavetheirownwebsites.Therefore,Idevelopedacampusnewsreleasesystem,usingthecampusafternewsreleasesystem,makesocial,teachersandstudentsknowtheschooldynamicfaster,moreconvenienttosharetheresourcesoftheschool,atthesametime,letthepeoplefromalloverthecountrythroughthesystemofpictures。

text,sounds,etc,moresufficientunderstandingoftheschool.ThesystemadoptstheBrowser/Servermodeframeworkdesign,useASPprogramminglanguagetowrite,atthesametime,usingthecurrentpopularDIV+CSSlayoutforthefrontdesk,intheprocessofdevelopmentprogram,stillusetheJavaScript,CSS,HTMLauxiliarylanguage.Systemmainlybythecollegeintroduction。

collegenews,collegenotice,studentsactivities,materialdownloadsmodule.Withsimpleoperation,easymanagementandmaintenanceetc.Characteristics.KeywordsNewssystem;Browser/Server;Programming;Softwareengineering第1页(共26页)第1章绪论1.1设计背景随着电子计算机技术的发展,人类已经逐渐地进入信息化社会。同时人们对信息和数据的利用与处理也已进入自动化的阶段,在各行各业中离不开计算机,更离不开信息处理,

这正是计算机被广泛应用于信息管理系统的原因。其次,现在计算机已经成为人们生活中必不可少的工具。计算机的最大好处在于利用它能够进行管理,方便快捷的办公。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了系统的安全性。因此,开发相关的信息管理系统已经成为各行各业的必要和必需了。更多的人借助网络了解一些事物,学生通过网络查找一个学校的资料,更多的了解这个学校的信息。学校在网络上发布自己的信息,例如:论坛、社区、贴吧等等,这些信息比较零散,如果有一个自己的网络平台就可以更详细的、完整的发布学校的信息,使用户不用在整个网络里搜索,只要在这个平台里就可以找到所有的信息。因此,学校有一个自己的网络平台是必不可少的。

1.2研究目的通过本系统可以使得学校、学生、老师和社会之间的资源与消息的快速共享。旅游管理与地理科学学院的管理员可以通过本系统发布文章和下载资源,学生打开本系统后点击相关的栏目可以进行查看文章,也可以点击需要下载的资源,下载资源。随着计算机的普及,越来越多的人开始使用计算机,并通过网络查找资料,通过网络查找资料不仅方便而且速度快,很多家长和学生也通过网络查找一些资料,他们可以通过这个网络平台更方便更快捷的了解学校的相关信息,社会也可以从更多的角度去了解本校。1.3开发工具本系统开发的过程中使用了ASP语言、JavaScript脚本语言、HTML语言,其中ASP语言调用数据库的数据,JavaScript脚本语言用来做一些数据合法性的判断。

方便用户数据准确的输入,HTML语言是用来承载ASP、JavaScript语言的。在程序开发的过程中借助Dreamweaver开发软件使得程序开发更加方便。1.3.1ASP简介ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用1,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是第2页(共26页)*.asp,现在常用于各种动态网站中。另外阿斯匹林、天门冬氨酸、阿里软件销售合作伙伴、美国武装系统暨程序公司等的缩写也都为ASP。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。ASP的运行环境,在Windows2000/PX操作系统中需要安装IIS3.0及以上版本来支持ASP的运行2,IIS所提供的功能比较完善。1.3.2Access简介MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库管理系统3。它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一5。Access2003就是关系数据库开发工具。

数据库能汇集各种信息以供查询、存储和检索。Access的优点在于它能使用数据表示图或自定义窗体收集信息,而且它使用起来也是特别的方便和简单。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库6,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access作为关系数据库开发具备了许多优点,可以同时拥有桌面数据库的便利和关系数据库的强大功能7。为建立功能完善的数据库管理系统提供了方便。

也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。微软的JET数据库引擎(操作数据库的一段程序或程序段)提供了与数据库打交道的途径,我们是通过它以及ASP.net来访问数据库,并对其进行各种操作。ASP.net、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。1.3.3HTMLHTML(HypertextMarkupLanguage,超文本标记语言),它用HTML标记来标注文本或图形的属性。即使用FrontPage制作网页,文件里最后存入的其实也是HTML语言。下面就简单介绍一下常用的HTML标记。1HTML文件结构很简单,结构严谨清晰标题文字头部内容第3页(共26页)文档主体内容HTML是由英文单词或字母和。

/等组成的。英文单词或字母,称为标记。,/等称为标识符。有些标记是成对出现的,如文档主体内容。前面一个表示标记开始起作用,下面表示这种标记的作用。个别标记是单个的。标记可以嵌套使用,也不区分大小写。2HTML主要标记表示这是一个HTML文档。表示这是文档头部。位于文档头部,浏览时显示在浏览器标题栏中。表示文档主体部分。换行3标记的属性大部分标记都可以使用各种修饰属性,如排列属性align、背景色backcolor、宽度width、高度height等属性。第4页(共26页)第2章系统分析2.1可行性分析已具备的条件:用户可以查看各类新闻以及下载相关资源;管理员可查看、发布、修改、删除新闻,以及对密码修改。

待解决的问题:数据库的构建、库的连接、各个表的创建、代码编写、页面的设计实现、数据调用、系统数据库安全实现。旅游管理与地理科学学院的系统免费运行在呼伦贝尔学院的网站服务器上,系统由本人制作,系统的后期维护也是由本人免费维护。系统的制作和运营的成本特别低。采取的编程语言和数据库:ASP编程语言和Access数据库。枝术可行性方面,该网站使用ASP作为编程语言,具有效率高、可重用性强、代码量少等优点。Access为数据库环境,具有强大的存储功能和查询功能。经济可行性方面,由于该系统由本人制作,而且系统服务器由呼伦贝尔学院已经运行的服务器作为本系统的服务器端,维护人员由旅游管理与地理科学学院学生维护,系统操作简单,只需要半天培训即可使用。

运行可行性方面,该系统运行时分为两种权限:普通用户、管理员用户。实现各个不同用户的操作权限。通过对上述几方面进行可行性分析和研究后,我们认为该项目的开发是可行的。2.2需求分析客户可以在链接网络的计算机上在线浏览旅游管理与地理科学学院的信息和下载学院的资源,但是没有发布和修改系统信息的权限;本系统目前设定一个超级管理员,当管理员登录后可以发布、编辑和删新闻,通过后台编辑新闻置顶属性,可以使首页某个栏目新闻置顶显示,同样管理员也可以修改登录密码。系统使用ASP语言编写,管理员发布信息后,提交到验证页面,由系统的JavaScript语句验证管理员发布的信息是否合法,如果合法就写入数据库,之后就能够被子程序调用到系统前台的相应目显示。

医学论文相关推荐  
三九文库 www.999doc.com
备案图标苏ICP备2020069977号