6-格式刷的使用_第1页
6-格式刷的使用_第2页
6-格式刷的使用_第3页
6-格式刷的使用_第4页
6-格式刷的使用_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

河北农业大学本科毕业论文(设计)题 目:资环学院网站师资队伍管理模块的设计与实现学 院: 信息科学与技术学院 专业班级: 计算机科学与技术专业0504班学 号: 2006214070210 学生姓名: 赵松 指导教师姓名: 苑迎春 指导教师职称: 副教授 二O一O 年 六 月 十 日摘 要互联网是人类历史发展中的一个伟大的里程碑,它正在对人类社会的文明悄悄地起着越来越大的作用。也许会像瓦特发明的蒸汽机导致了一场工业革命一样,互联网将会极大地促进人类社会的进步和发展。在这个竞争激烈的数字化信息时代,企业建立自己的网站已经刻不容缓。无论大、中、小型企业,都决不能被时代所淘汰,所以,建设网站是企业把握时代脉搏,衡量企业是否跟上时代的标准。企业建立网站,是展现自身实力和寻求发展的重要途径。本团队所开发的资源与环境科学学院网站采用B/S开发模式,前台采用JSP 开发语言技术,后台应用MYSQL数据库,具有前台用户操作和后台管理两大模块。本人负责学院师资队伍管理的设计与实现模块,该模块对教师队伍进行了集中与分类,对每个教师都有详细介绍,大的方面还分出了兼职教师等等。师资队伍管理模块对每个老师都有自己的后台,可以对自己的信息随时进行修改,包括基本信息管理,高级信息管理,综合信息三大部分。关键词:资源与环境科学; B/S; JavaBean; JSP; MYSQL; Tomat AbstractThe Internet is the development of human history as a great milestone, it is the civilization of human society quietly playing a growing role. May Watt invented the steam engine as a result, like the industrial revolution, the Internet will greatly facilitate the progress and development of human society.In this competitive era of the digital information, the enterprises have set up their own web site without delay. Whether the large, medium and small enterprises, they can be eliminated by the times in no way. Therefore, the constructional site is the standards of grasping the pulse of the times and measuring the enterprises to keep pace with the times. Enterprises to establish a website is an important way of the stage show of the enterprises own strength and seeking to develop.The team developed the resources and Environmental Sciences Site by B/S pattern of development, prospects of development of language use JSP technology, background applications MYSQL databases, with front and back office management of the two user operation module. I am responsible management of University Teachers in the design and implementation of the module, the module team were focused on teachers and classification, has detailed description of each teacher, has ceded large areas of the part-time teachers and so on.Faculty management module for each teacher has their own background, their information can be modified at any time, including basic information management, advanced information management, integrated information of three parts.Key Words: Resources and Environmental Sciences; B/S; JavaBean; JSP; MYSQL; Tomat1 绪论1.1 选题背景及意义我国计算机应用已有40多年历史,但计算机信息网络的发展仅有十多年,我国各种各样的网站也随之发展起来了,大到一些大型的搜索网站,如百度、搜狐等,小到许许多多的个人网站。网站是企业在互联网上的脸面,网站设计网页制作的优劣直接关系到企业的外在形象和访问者的使用效率 。一个创意新颖、网页设计精美、结构合理的网站会为企业形象的推广起到举足轻重的作用。本论文就是以设计河北农业大学资源与环境科学学院网站为毕业设计所撰写。这次毕业设计由三个人组成团队完成,本人负责其中的师资队伍管理模块的设计与实现。1.2 系统实现的目标本次设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得通知新闻可以及时的上传、更新、删除,可以更好的及时了解本学院的情况等。本系统主要实现以下目标:1.系统框架清晰、界面美观、操作灵活、简便、实用性强。2.动态式信息发布: 为充分展现网站的实用性,使用动态网页技术实现内容发布。3.提供教师信息展示及详细分类展示。4.提供后台管理,包括教师后台和管理员后台管理。2 资源与环境科学学院网站管理系统分析系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好地、更完善地被设计出来,必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。2.1 网站的设计目标本平台利用现在广泛比较广泛的JSP+MySQL数据库的架构实现的123,此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览新闻通知、查询学院教职工个人信息等功能;后台管理是提供给管理员的,其中包括:新闻管理、教师管理、通知管理等。2.2 网站的可行性分析可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可行性的分析是非常必要的,也是很重要的。经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:1.经济可行性:该平台设计只是作为个人的毕业设计,经济效益暂无,随着时间推进预计可采用以下模型评估 。i=1n-1nn-i=nn-1n-1!2.技术可行性:JSPServlet的技术已经较为成熟。3.运行可行性:该系统需要搭建JVM即JAVA虚拟机和Tomcat环境,在此环境下系统,并且在正确连接数据库后可以正常运行。4.法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。通过以上的可行性分析,我将采用JSPServlet相结合的技术,运用MySQL数据库对网站进行建设。2.3 网站的深入调查经过以上的初步调查和研究,并且确定了该平台的可行性,从而决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如下:1.资源与环境科学学院网站要实现的基本功能。2.资源与环境科学学院的简介。3.资源与环境科学学院的学科建设。4.资源与环境科学学院的师资队伍,包括教师信息显示。5.游客(浏览网站者)可以通过资源与环境科学学院网站进入其它相关网站。经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。3 系统的开发技术及主要架构3.1 系统的主要架构及开发模式3.1.1 基于B/S的体系结构 在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。这种三层体系结构如图3-1所示。 图3-1 B/S三层架构示意图4 系统数据库和功能设计4.1 数据库设计在建设网站系统之前,我们必须对系统所用到的数据进行大致的分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据在意外情况下不会被破坏,可以说数据库是系统的重中之重。数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,分析该实体有哪些属性,对应有些什么字段,以及各实体之间的联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的设计如表所示。表4-1 file(文件信息表)字段名总段类型含义filenamevarchar文件名字idint唯一的标示表 4-2 honor(荣誉称号表)字段名字段类型含义titlevarchar荣誉称号htimevarchar获得称号时间namevarchar获得称号人姓名4.2 网站后台的功能分析经过前期的深入调查和研究,总结出该网站后台需要完成的一些具体功能,分析如下:(1)管理员登陆 能够完成管理员身份的验证。(2)新闻,通知,教师等管理以及招生就业,教学文件,学生管理,学生活动,通知通告,党建活动能够实现对这些管理的上传或添加、修改和删除操作。4.3 后台系统功能简介4.3.1 管理员登录流程管理员作为网站的最高权限拥有者,是唯一的,所以要对其进行身份验证。首先要求管理员进行ID和密码的登陆验证,通过与数据库中的已存唯一最高权限者的ID和密码进行匹配,如果一致才允许其进入后台进行管理。图4-1 管理员登陆流程图对应程序代码: 管理员登陆 核查管理员账号及密码。4.3.2 新闻,通知等管理流程这些管理主要包括作品添加,修改和删除等类似功能,以新闻管理为例,流程如图4-2所示。图4-2新闻(以新闻管理为例)管理流程图5 系统环境搭建及其各种功能实现5.1 系统测试5.1.1 网站首页 网站首页展示了站内新闻、学院通知、招生就业信息,教师登陆入口的展示以及各种友情链接,还有该网站中各模块的连接。首页如图5-1所示:图5-1 网站首页5.1.2 管理员登陆管理员登陆主要为便于后台数据库信息安全以及信息更新而设置的。管理员输入账号密码进行登陆。在管理页面中,可以对新闻,通知,教师等管理进行预览、添加、修改等操作。页面如图5-2所示:图5-2 进入管理员登陆页 总 结在前面几章中,我们对资源与环境科学学院网站的建设过程从需求分析、设计、实现等阶段分别做了介绍。本网站实现了浏览者对学校的简单认识、对学院老师的基本了解、浏览新闻和通知、新闻通知等信息的及时上传、教师对自己信息更新等功能。本文对所选择的开发语言做了介绍,本网站在开发过程中采用B/S体系结构、mvc模式、Java语言、jdbc连接数据库、MySQL数据库、jsp显示、servlet控制等。此外,在项目的开发过程中需求分析及数据库设计部分做了大量的工作,这些对本网站后期的编码过程起到了指导作用,在本文中也有所体现。 本网站也将会在今后的应用中逐步完善,做到尽善尽美。致 谢这次毕业设计是对我们大学学习的一次重要的检验,也是对我们在学习中是否达到一定的水平,是否合格的一次考核。在这段难忘的毕业设计的时期里我感受到了研究一个课题的乐趣,这也是我学习以来第一次比较系统的制作的一个网站,当然,在开发的过程中遇到了许多的困难,但是我坚信,只要坚持加努力,就一定能完成任务。每当解决一个困难的时候,心里就会感到很高兴,并且也在开发过程中得到了一次难能宝贵的经验。这次设计对我个人而言,是第一次系统的开发一个网站,而且由于时间比较仓促和受本身水平制约,有些功能和模块做的不是很完善,对有些原代码还存在认识上的偏差,所以我所制作的这个雕刻学校网站系统还有很多不足之处,有待

温馨提示

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

评论

0/150

提交评论