已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论丈 m a s t e r st h e s i s 摘要 随着社会经济的发展和科技的进步,计算机已经逐渐走进了人们的工作和生活 当中,计算机网络的普及应用则使得人们通过网络建立一套全新的交流方式成为可 能。而网站作为一个单位的交流和办公平台,是进行网络交互、信息传递的重要载 体已经逐渐被人们所认同,在企事业的网络信息传递中占有不可替代的作用。高等 院校作为我国教育的最高等级,将信息技术的成就充分应用到实际生活、工作既是 时代赋予我们的权力,又是我们的历史使命。高校人事管理网站j 下是结合我校人事 处同常工作开展的实际情况,为满足信息时代网络办公的需要而建立一个对外宣传 和交流的平台。 论文首先分析了课题的选题背景,介绍信息技术、网络、网站的发展现状,并 对该网站进行了细致的需求分析,明确该网站的功能定位。该系统主要根据人事处 的网络宣传和网上办公的实际情况进行开发,包括后台登录、管理员管理、新闻技 术管理、文件上传下载等功能;接着对系统进行了一个详细的方案论证,从网站实 际需求出发采用软件工程的方法,论证了该网站建设的必要性与可行性,并给出了 总体设计的过程,以指导系统的具体开发,本系统采用的是基于三层的b s 模式架 构,既提高了系统的开发速度,又方便了后期的维护管理;然后,对系统开发过程 进行阐述,重点介绍了系统各功能模块及具体实现过程,前台后台的实现方法及技 巧,对系统关键部分的实现还给出了具体的程序代码;最后,对系统的运行调试也 作了具体说明,介绍一些系统安全与维护措施的相关知识,并且对整个系统的开发 进行了一个总结,明确了自己开发过程的优势和不足。 论文共分为5 个部分: 第一部分:绪论。对课题研究的背景作了一个简要的说明,介绍了国内外相关 领域的研究现状,并对项目开发所用到的核心技术作了简要的介绍。 第二部分:需求分析与设计。结合课题开发的实际,在充分调研的基础上对课 题作了详细的需求分析,明确了高校教育网站点具体需求。并且依照人事网站的具 体需求。对网站管理系统作了系统功能设计、系统逻辑设计、系统应用设计和系统 的数据库设计。 第三部分:系统丌发的过程与技术。这是本文的核心部分,文章重点介绍了网 站策划及工作流程、网站系统的丌发过程及网站系统的设计与实现,对部分关键部 分功能的实现技术,包含数据库的链接、新闻用户的操作控制、x m l 文件的操作、 m a g i c a j a x 使用以及操作的提示等都作了详细的阐述。 硕士学位论文 m a s t e r st h e s i s 第四部分:系统测试与运行分析。对网站测试的方法、测试的各个环节作了一 定介绍,对系统功能性测试做了详细的记录,并在此基础上提出了确保系统安全运 行的方案,方案合计合理、措施得当,对提升系统的安全与稳定性有较大的帮助。 第五部分:总结与展望。该部分对系统开发作了一个详细的总结,找出了系统 的特色、优势,并且也找出了不足。紧接着结合系统存在的缺陷,提出了系统进行 完善的方向,并对教育主题网站的开发作了一个乐观点展望。 关键词:网站管理系统平台设计实现 硕士学位论文 m a s t e r 。st t i e s i s a b s t r a c t w 胁t h es o e i o - e c o n o m i cd e v e l o p m e n ta n dt h ea d v a n c e m e n to ft e c h n o l o g y ,t h e c o m p u t e rh a sg r a d u a l l ym o v e di n t ot h ep e o p l e sw o r ka n dl i f e t h ep o p u l a r i z a t i o na n d a p p l i c a t i o n o fc o m p u t e rn e t w o r km a k et h ee s t a b l i s h m e n t o fan e wm e a n so f c o m m u n i c a t i o np o s s i b l et h r o u g ht h en e t w o r k a sau n i to fe x c h a n g ea n do f f i c ep l a t f o r m , s i t ei sa l li m p o r t a n tc a r d e ro fn e t w o r ki n t e r a c t i o na n di n f o r m a t i o nt r a n s f e rh a sb e e n g r a d u a l l ya c c e p t e db yt h ep e o p l e ,a d d i t i o n a l l y ,s i t eh a sp l a ya ni r r e p l a c e a b l er o l ei nt h e n e t w o r ki n f o r m a t i o nd i s s e m i n a t i o no fe n t e r p r i s e s i n s t i t u t i o n so fh ig h e re d u c a t i o na st h e h i g h e s tl e v e lo fe d u c a t i o ni no u rc o u n t r y ,t h ea c h i e v e m e n t so fl tf u l l ya p p l i e dt or e a ll i f e a n dw o r kb o t ha g ep o w e r sc o n f e r r e do nu s ,b u ta l s oo u rh i s t o r i cm i s s i o n u n i v e r s i t i e s p e r s o n n e lm a n a g e m e n tw e b s i t ei sc o m b i n e dw i mt h ed a i l yw o r ko f s c h o o lp e r s o n n e lt o c a r r yo u tt h ea c t u a ls i t u a t i o n ,t oe s t a b l i s ha no u t r e a c ha n dc o m m u n i c a t i o np l a t f o r mt o m e e tt h en e e d so ft h ei n f o r m a t i o na g en e t w o r ko f f i c e f i r s t l y ,t h ep a p e ra n a l y z e dt h er e s e a r c hb a c k g r o u n do ft h es u b j e c t ,i n t r o d u c e dt h e d e v e l o p m e n ts t a t u so fi t ,n e t w o r ka n dw e b s i t e ,p r o v i d e dad e t a i l e dn e e d sa n a l y s i sa n d d e f i n e dt h es i t e sf u n c t i o n a l o r i e n t a t i o n a c c o r d i n gt ot h ep e r s o n n e ld e p a r t m e n to f p r o p a g a n d aa n dt h ea c t u a ls i t u a t i o no ft h eo n l i n eo f f i c et od e v e l o pt h es y s t e m ,i n c l u d i n g t h eb a c k g r o u n dl o g i i l t h ea d m i n i s t r a t o rm a n a g e m e n t , n e w sm a n a g e m e n t ,f i l eu p l o a da n d d o w n l o a df u n c t i o n s n e x t , u s i n gs o f t w a r ee n g i n e e r i n gm e t h o d st om a k ead e t a i l e d d e m o n s t r a t i o np r o g r a mo nt h es y s t e mf r o mt h ea c t u a ln e e d so ft h es i t ea n dd e m o n s t r a t e t h en e c e s s i t ya n df e a s i b i l i t yo ft h ec o n s t r u c t i o no ft h es i t e ,i na d d i t i o n ,t op r o v i d et h e o v e r a l ld e s i g np r o c e s st og u i d et h es p e c i f i cd e v e l o p m e n to ft h es y s t e m t h i ss y s t e mi s b a s e do nat h r e e - t i e rblsm o d ea r c h i t e c t u r en o to n l yi m p r o v e st h es p e e do ft h es y s t e m d e v e l o p m e n t ,a n df a c i l i t a t et h em a i n t e n a n c ea n dm a n a g e m e n to fl a t e ;t h e n ,d e s c r i b i n gt h e s y s t e md e v e l o p m e n tp r o c e s s ,h i g h l i g h t i n gt h ef u n c t i o n a lm o d u l e so ft h es y s t e ma n dt h e s p e c i f i ci m p l e m e n t a t i o np r o c e s s ,i m p l e m e n t a t i o no fm e t h o d sa n d t e c h n i q u e s o f f o r e g r o u n dt ob a c k g r o u n d ,t h ek e yp a r t so ft h es y s t e ma r ea l s og i v e nas p e c i f i cp r o c e d u r e c o d e ;f i n a l l y ,m a d eas p e c i f i ci n s t r u c t i o n st ot h eo p e r a t i o no ft h es y s t e md e b u g g i n g w h i c hi n t r o d u c es o m ek n o w l e d g eo ft h es y s t e ms a f e t ya n dm a i n t e n a n c em e a s u r e s , p r o v i d e das u m m a r yo ft h ed e v e l o p m e n to ft h ew h o l es y s t e ma n dd e f i n e dt h e i ro w nt h e s t r e n g t h sa n dw e a k n e s s e so ft h ed e v e l o p m e n tp r o c e s s 硕士擘位论文 m a s t e r st h e s i s t h et h e s i si sd i v i d e di n t of i v ep a r t s : p a r ti :i n t r o d u c t i o n t h ef i r s tp a r tm a d eab r i e fd e s c r i p t i o no ft h eb a c k g r o u n do ft h e s u b j e c t ;t h er e s e a r c hs t a t u so fr e l a t e dr e s e a r c hi nt h ef i e l da n dt h ec o r et e c h n o l o g i e so f d e v e l o p m e n tu s e di nt h i sp r o je c t p a r ti i :r e q u i r e m e n t sa n a l y s i sa n dd e s i g n c o m b i n a t i o no ft h ea c t u a lo fs u b j e c t r e s e a r c h ,i nt h eb a s i so faf u l li n v e s t i g a t i o no ft h es u b j e c tm a d ead e t a i l e dn e e d sa n a l y s i s a n dd e f i n et h es p e c i f i cn e e d so ft h eh i g h e re d u c a t i o nw e bs i t e s a c c o r d i n gt ot h es p e c i f i c n e e d so ft h ep e r s o n n e lw e b s i t em a d et h es y s t e mf u n c t i o n a ld e s i g n ,t h es y s t e ml o g i c d e s i g n ,s y s t e ma p p l i c a t i o nd e s i g na n dd a t a b a s ed e s i g no fw e b s i t em a n a g e m e n ts y s t e m s p a r ti i i :s y s t e md e v e l o p m e n tp r o c e s s e sa n dt e c h n o l o g i e s t h i si sac o r ep a r to f t h i sa r t i c l e ,t h ea r t i c l ef o c u s e so ns i t ep l a n n i n ga n dw o r k f l o w , w e bs y s t e m sd e v e l o p m e n t p r o c e s sa n ds i t ed e s i g na n dd e t a i l e de l a b o r a t et h ep a r to fs o m eo ft h ek e yf e a t u r e so f t e c h n o l o g y ,i n c l u d i n gd a t a b a s el i n k ,t h eo p e r a t i o no ft h en e w su s e rc o n t r o l ,x m lf i l e o p e r a t i o n , m a g i c a j a x ,u s ea n do p e r a t i o nt i p s p a r ti v :s y s t e mt e s t i n ga n do p e r a t i o n t h i sp a r tb r i e f l yi n t r o d u c t i o nt h em e t h o d s a n da l la s p e c t so ft e s t , m a k i n gad e t a i l e dr e c o r do ft h es y s t e mf u n c t i o n a lt e s t ,a n do nt h i s b a s i s ,p r o p o s i n gap r o g r a mt oe n s u r et h es a f eo p e r a t i o no ft h es y s t e m t h er e a s o n a b l eo f p r o g r a ma n da p p r o p r i a t i o no fm e a s u r e sp r o v i d eag r e a th e l pt oe n h a n c et h es y s t e m s e c u r i t ya n ds t a b i l i t y p a r tv :s u m m a r ya n do u t l o o k t h i sp a r tm a d ead e t a i l e ds u m m a r yo fs y s t e m d e v e l o p m e n tt oi d e n t i f yt h ec h a r a c t e r i s t i c s ,a d v a n t a g e s ,a n dd e f e c t s a c c o r d i n gt os y s t e m d e f e c t sm a d eap e r f e c td i r e c t i o no ft h es y s t e ma n dao p t i m i s t i co u t l o o ko fe d u c a t i o n w e b s i t ed e v e l o p m e n t k e yw o r d s :w e b s i t e ;m a n a g e m e n ts y s t e m ;p l a t f o r m ;d e s i g n ; r e a l i z e ; 1 绪论 当前,伴随经济和社会的发展,计算机已经成为一种通用的信息处理工具,因 为它的处理速度高、存储能力大、逻辑判断能力强,极大地吸引了人们的注意力, 并因此得到了快速的普及应用,为广大用户所接受。 随着网络技术、多媒体技术的发展和相互结合,计算机的应用已经渗透到社会 的各个领域、各行各业,如信息查询、电子通信,远程教育、电子商务、异地医疗、 交通信息等,改变着人们传统的工作、学习和生活方式,不断地推动着社会的进步 与发展。 在信息飞速发展的今天,互联网已经成为人们快速获取、发布和传递信息的重 要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。当前,运用计 算机办公已经成为一种流行和时尚。一个大型的企业或团体,通过互联网处理各种 事务已经成为必然。而运用计算机处理企业或团体的人事问题亦成为其中的一种。 面对纷繁复杂的人事关系和人事分工,通过计算机来进行有序的人事管理,既快捷, 又方便,而且避免了很多人工处理可能会犯的错误,节省了很多不必要的劳力。可 以说是有百利而无一害。 1 1 选题背景 在当今社会,计算机网络已经成为人们生活中不可或缺的一部分。随着计算机 网络的普及,网络已经成为各企业单位或个人对外交流的一个重要窗口。面对运用 计算机进行日常事务处理的潮流,教育网站也应时而生,作为教育领域的桥头堡, 高等教育院校也迫切需要转变自己固有的运作模式,在传统运行模式之上再在网络 上建立起自己的阵地,借助网络更好地运作起来。正是在这样的背景下,各高等院 校成立了专门的网络与信息服务中心,来建设、运行自己的网络阵地。作为高校二 级单位中与外界交流最为密切的部门之一,各高校的人事管理部门也急需改变传统 的日常人事管理机制,借助网络平台建立起一套完整的人事管理系统,以便方便快 捷地处理同常人事管理中碰到的各种烦琐事务,提高办事效率。 高校教育网站是高校相关部门对外宣传与交流的一个窗口,有了这个网站,人 们可以更好地了解该部门的工作内容和机制,有利于工作人员进行内部联系和对外 交流。并且浏览者可以便捷地了解该部门发布的各种信息,也可以及时地反映相关 问题。 高校人事管理网站设计及实现这个课题就是结合当前信息技术发展的现状和 硕士学位论文 m a s t e r st i i e s i s 我校人事处日常工作开展的实际情况,为满足信息时代网络办公的需要而建立一个 对外交流的平台。网站建设完成后可以将学校人事处的组织结构、办事流程、相关 政策法规等环节更好地向广大的访问用户展示,让大家可以更加全面地了解学校人 事职能机构,熟悉事情处理流程,提高办事效率,为全校师生及相关人员提供更为 便捷、贴心的服务,同时也降低人事管理的工作量,将人事管理工作者从繁琐的重 复劳动中解放出来,更好地进行思考型的研究工作,有助于学校人事政策的改进, 研究出更为切实的人事管理机制,提高认识管理的效果和效率。 1 2 国内外的研究现状 为确保我校人事处网站能够实现预期的目标,应该确保其建设水平的先进性, 在建站的时候应当有超前的意识。因为人事处网站主要考虑的是我校人事这方面的 工作流程,所以在设计的时候,需要更加关注的是人事处部门的实际情况,根据他 们的流程事项来实现,比如栏目的设置、功能定位等。 对一些不懂高级编程技术的非专业人士而言,最开始采用的网页制作软件是 f r o n t p a g e ,但是使用这个软件很难做出自己想要的特色来,后来普遍采用c g i 技术, 网站开发者可以结合自己对语言的掌握选择不同的编程语言来编写合适的c g i 程 序,如c 、v b 或d e l p h i 等语言。虽说c g i 技术得到了一定的发展发展,并且功能 还算是比较强大,但是其前提是要求开发者具有较强的程序设计能力,程序的编写 比较困难、效率也不高。而且程序修改起来也不简单,需要在读懂程序的基础上才 能进行改动,因而难以得到普及,逐渐被一些更加大众化的编程语言所取代。目前 比较流行的技术主要有a s p 、j s p 、p h p 、n e t :这些技术各有特色,目前都有一 定的用户群,并没有一个固定的技术,因而在进行网站开发时候应该根据自己将要 开发的网站的实际情况和自己对语言的掌握情况来选择合适的网站设计开发语言。 网站从开始诞生到现在,在近3 0 年的演变中大致可以分为新闻发布系统、电子商 务系统、网上办公系统等几个大类,目前我国国内一些网站的正在向w e b 2 0 发展, 现在的网站的管理员不仅局限于网站制作者,为体现用户的参与性,要求所有的用 户也是自己浏览栏目的管理员,用户能够根据自己的爱好,在不熟悉网站开发技术 的基础上来定制自己喜欢的栏目内容,如现在最为流行的b l o g 、个性化的空间需 求是当前网站发展的一个必然趋势。要吸引更多的用户,就要提高用户的参与性, 让用户在使用时能够按照自己的需要选择一些合适的栏目。 对于针对性比较强的人事部门的管理网站,目前国内外的现状倒相差不大。主 要都是对于该部门的一些机构设置、工作职责的一些介绍,以及人事部门的一些通 2 知公告的发布和提供一些资料的上传下载等功能。然而随着信息化的推进,为了更 好地管理各项工作,增加人事制度上的规范性和公平公正性,会在网站上增加添加 留言板功能、及时会话功能以便相关用户更好地参与学校人事工作当中,发表自己 的建议和意见。同时为了充分利用信息化所带来的便利,有条件的单位为了加强内 部人员的管理,更好地发布相关通知信息,也会制作一个内部交流的系统( 例如 o a 系统) 。从总体来看,高校人事管理网站的发展趋势也在逐渐向w e b 2 0 方向 转向,给广大用户一个更为广阔的参与空间,增加网络问的双向互动性,这也更加 符合人们的对人事政策知识方面的需要,提高人事职能部门的办事效率,更好地为 广大师生员工服务。 当前网站建设的主攻方向有: ( 1 ) d i v + c s s 布局,c s s + d i v 是当前网站制作标准中使用最为频繁的一个 术语。网站前台制作使用最广泛的软件是d r e a m w e a v e r ,它可以兼容多种编程语言, 其中最通俗的就是h t m l ,为了与h t m l 语言中的表格定位进行区分,在x h t m l 标准中已经不再使用表格定位技术,采用的则是c s s + d i v 方式,用来实现各种表 格的定位。这种技术最大的优势就是网站的页面体系结构十分清晰明了,比用t a b l e 来进行页面的稚局要简明多了,可以使整个站点在视觉效果上更好地保持一致性, 一个相对固定且协调的视觉效果可以使得网站更具有亲和力,让广大的用户愿意访 问,访问量上去了,站点就可以更好地被搜索引擎找到,网站的知名度也就上去了, 这就使得网站的运行走上了一个良性的循环。 ( 2 ) a j a x ( a s y n c h r o n o u sj a v a s c f i p t + x m l ) 应用,它是仅向服务器发送并取回 必需的数据,使用s o a p 或其它一些基于x m l 的w e bs e r v i c e 接口并在客户端采 用j a v a s c r i p t 处理来自服务器的响应。使用这种技术后,大大减少了在服务器端和 访问客户端之间需要进行交换的数据,在网络带宽固定的情况下,服务器的响应时 问自然就缩短了,要知道提高响应效率是人们在网站建设上最为关注的问题。同时 大量的处理工作不需要直接反馈给服务器,在客户端上可以进行运算处理,避免服 务期负载过重,服务器的运算处理效率自然也就提高了。在开发中使用a j a x 应用 程序主要是因为通过采用异步传输处理技术,可以大大提高浏览客户的访问速度; 最大限度地减少需要在服务器和客户端之问需要进行交换的数据量,减少其对有限 网络带宽的占用;同时a j a x 搜索引擎是在浏览器用户端自己运行的,将一部分本 来需要由服务器完成的工作承担了下来,降低了服务器的负载,这对于提高服务器 的工作效率是有很大的帮助的1 2 1 当然互联网中有很多的人事管理网站,各有特色,可以作为我们网站丌发时的 3 硕士学位论文 m a s t e r 。st h e s i s 借鉴。要完成课题,开发出一个符合我校人事办公管理需求的网站就必须要根据我 校的实际情况,在大量的调研基础上进行详细的需求分析和功能模块设计,量身定 做才能建设做自己的风格和特色,才能完成我校人事管理网站所要求达到的目标愈 要求,较好地完成自己的研究课题。 1 3 相关软件介绍 本系统采用w i n d o w sx p 2 0 0 3 系统运行平台,i i s 6 0 w e b 服务器和脚本解释器, i e 6 0 浏览器或火狐浏览器,a c c e s s 和s q l s e r v e r 2 0 0 0 ,n e tf r a m e w o r k2 0 。 本系统采用a s p n e t 2 0 ( c 撑) 语言开发,为了提高设计效率,前台的开发过程 中选用的设计工具是d r e a m w e a v e r + v i s u a ls t u d i o2 0 0 5 配合开发。 人事管理网站作为一个教育管理网站,具有较强的针对性,设计者需要熟练掌 握v i s u a ls t u d i o2 0 0 5 、s q l s e r v e r 2 0 0 0 、d r e a m w e a v e r 、f l a s h 、p h o t o s h o p 等相关软件, 能够独立完成网站的设计及构建,才有可能完成这个工作。 d r e a m w e a v e r 是当的最为流行的网页设计软件平台,包含检查、格式控制、面 向对象的网页设计等功能质。在编辑上你可以选择可视化方式或者你喜欢的源码编 辑方式,支持多种格式的网页素材,使得广大的网页设计者不需要再具备复杂网页 语言编程技巧就可以完成网页的设计开发口】。 p h o t o s h o p 则是目前应用最为广泛的图像处理软件,用来对网站所需要使用的 图片进行加工处理。一个成功的网站少不了图片的使用,适当图片的使用能够体现 出网站的特色。 f l a s h 则主要用来制作网页二维动画。作为动画制作最主要的工具之一,f l a s h 具有文件较小、利于读取和传送、显示效果清晰等特点,深受大家的欢迎。 v i s u a ls t u d i o2 0 0 5 ,它的出现使得n e t 能够方便地与系统数据库进行连接。它 能够w i n d o w s 环境下相关网络应用程序,使得企业级的应用程序在普通的计算机 上运行成为可能。 s q ls e r v e r 数据库主要是一个分布式的关系型数据库管理系统,它具有客户机 月& 务器体系结构,采用了t r a n s a c t s q l 的s q l 语言在客户机与服务器问传递客户机 的请求与服务器的处理结果h 1 。 4 硕士学位论丈 m a s t e r 。st h e s i s 2 1 需求分析 2 需求分析与设计 高校教育主题网站服务的对象是具有较强针对的人群,所以它必须围绕特定的 教学科研主题而进行。为了更好地实现教育网站的功能,首先就要做好网站前期的 需求分析。高校人事网站是人事处对外交流的电子窗口,是广大的师生与人事管理 部门之间的桥梁。为了充分发挥网上办公的优势,本网站主要分为机构设置、人事 政策、职称评审、人才引进、教师管理、数据中心七大模块,其中又以机构设置和 职称评审为重点。结构设置需要将人事处的工作职责,相关科室的工作职责分工及 工作流程作一个详细的展示,让大家对人事处能够有一个全面深刻的了解;职称评 聘几乎涉及所有教职工的切身利益,是广大教师最为关心的问题,所以网站在这一 模块中又设职称考试、评审条件、职称评审及人才需求四个子模块,最大限度地考 虑到广大师生员工对人事管理部门的了解需求,如图1 。 莱墓大学人事处 机 构 设 1 人 一 政 爨 人一处工作职责 人一科 人才引进办公宣 处长岗位职责 人才管理与职改办公室 职 称 洋 一 教 师 f 理 救师管理 岗前蟮硼 数 据 中 心 人 才 蕾 理 联 系 方 式 图l 系统主要栏日 本系统为用户提供了一个很好的了解x x 大学人事管理的平台,方便用户查阅 信息、通知、学校近期工作动态等。而人事处处在x x 大学的一个下属部门,所以 用户假如需要交流、共享信息则可以登录百舸争流b b s 进行交流,内容丰富,功 能齐全。 管理系统的主要功能要求:信息栏目的管理( 添加、修改、删除) 、栏目信息 的管理( 添加、修改、删除、审核、取消审核) 、管理员的管理( 添加、修改、删 5 剖一揪一黼一一愀啉崮匿露 硕士学位论丈 m a s t e r st i t e s i s 除、锁定、开放) 、系统参数配置( 修改) 等。 2 2 系统功能设计 2 2 1 系统设计方案 网站系统设计就是运用系统分析的方法,从整体到局部,逐步细化地对网站进 行设计。网站的成功与否在很大程度上取决于建站i i 期对网站的系统规划。在建立 网站之前应明确建设网站的目的,确定网站的功能与规模,进行必要的调研,划分 出明确的功能模块。只有在制作之前对网站进行了详细的设计,才能够降低在网站 建设中问题的出现频率,确保网站建设得以顺利地进行。 网站设计指的就是我们在进行网站开发之前需要对待开发的网站进行一个系 统而详细的分析、明确网站的开发的目的和需要实现的相关功能,并且依照所分析 出来的网站需求对网站开发中所将要使用的关键技术、相关内容、测试环节、后期 维护等相关方面都做出一个系统的规划。对网站建设而言,尤其一些功能强大、模 块复杂的网站而言,网站规划对于网站的建设起到了决定性的作用,使我们进行网 站建设必不可少的一个环节,是网站建设的指导和网站建设功能定位的依据。 进行网站设计首先要明确的就是网站建设的目的是什么,要求实现什么样的功 能。对于具体网站的建设还要考虑到网站的可扩展性和后期维护的便利性。 其次就是要确定网站的风格。风格是一个比较抽象的概念,主要指网站站点的 整体形象带给网站的访问用户的综合性感受。包括了站点的l o g o 、色彩搭配、字体 选择、版面布局、浏览方式、系统交互、内容价值以及存在的意义,等诸多因素。 p 1 举个例子i 我们都浏览过网易、迪斯尼和i b m 的网站,其网站的风格带给了我们 一个非常鲜明的印象。网易因为其大众化、综合性的定位,整布局设计比较平易近 人;迪斯尼因其商业经营特性则显得生动活泼;作为一个科技研发机构,i b m 则更 能体现其专业的严肃性,j 下是因为这些网站所体现出来的特色,才让我们产生了深 刻的印象,也正因为如此,我们才能记住他们。所以说,独特的风格能够使网站同 其它的站点区别丌来,才能加深用户对网站的印象,提高其在用户心目中的地位, 从而提高网站的访问量,扩大网站的影响力,促进站点单位的网络宣传【lj 。 而高校人事管理网站系统主要是一个教育行政单位的管理系统( c m i s ) ,主要 用于人事部门一些日常信息的发布,所以建站的时候首先应该考虑的是系统的功能 性,该系统主要模块有管理登录、内容的管理( 添加、修改、删除) 、管理员模块、 以及前台内容的显示以及友情链接。在完成系统功能的基础之上,网站的页面布局、 色彩搭配、字体选择、基调确定等方而显得尤为重要。作为我校一个普通的二级行 6 硕士学位论文 m a s t e r st h e s i $ 政管理单位,要提高人事网站的影响力,促进其更好地为广大的师生员工服务,我 们在进行前期的调研的基础上将网站的色调搭配确定为蓝、黄、绿三种颜色,既平 易近人,又能给人一个舒服的印象,无形当中拉近了管理者与师生员工之间的距离, 利用网站的交流平台让双方可以自由灵活地连接起来,使得我们的人事管理部门又 多了一个办公的阵地,可以更好地服务于广大师生员工,实现管理的信息化和办公 的自动化。 2 2 2 系统功能设计 ( 1 ) 新闻管理功能 作为一个网站,相关通知公告、新闻信息的发布是其最基本的功能。在网站的 新闻发布模块中,管理员通过网站的新闻发布系统,将相关新闻信息编辑好后提交, 提交之后所编辑的内容就会依照事先设计好的模块存储进后台的数据库中,通过预 先设定好的审核流程后就可以在网站的新闻模块中显示出来。当然,依照新闻性质 的不同,还可以进行添加相应的附件,也可以将重要的新闻通过推荐、置顶等操作 在网站中相应重要的位置呈现,以提高相关新闻的传播速度和影响力,让用户以最 快的时间了解学校人事相关政策、制度的改变。 新闻发布系统的开发可以降低网站管理者的工作强度和难度,在新闻发布过程 中,管理者只需要录入相对应文字、图片以及相关的附件,后台数据库就会按照事 先设定好的模式以相应的方式将发布的内容显示出来,这样,网站的管理者就不再 需要掌握相关的网站开发技术和复杂的程序语言,取而代之的就是简单的文字编 辑,这样也就从技术上实现了人人都可以以主人翁的身份参与网站的建设与管理的 可能性,实现最大限度的交互。当然,作为一个教育主题网站,为了确保网站的科 学性,不可能将所有的模块都对用户进行开放,对用户所发表的一些内容还需要相 关责任人审核后才可以在新闻发布页面中以相应的形式显示出来,这类似于网站中 的论坛。 ( 2 ) 文件上传功能 为了降低系统管理员的工作强度和难度,网站允许系统管理员可以上传附件, 比如要在新闻中插入图片或者提供附件下载,则就需要上传附件。同时允许上传的 附件的扩展名可以通过系统参数设置来修改,以确定那些类型的文件是允许上传 的,还可以对上传文件大小的加以限制,避免服务器收到一些恶意的攻击造成负载 过重。 ( 3 ) 管理员管理功能 为了便于网站的更新与维护,必须为设计相应的后台管理模块,后台主要需要 7 硕士学位论文 m a s t e r st h e s i s 实现的功能就是内容添加、修改、删除,用户的登录、注等,后台的开发使得网站 的管理走向大众化,管理员从事网站的管理时不再需要掌握复杂的程序设计语言和 网站编辑技巧。 ( 4 ) 网站设置功能 管理员登录后台后,从后台就可以对整个网站的一些基本内容进行全局参数设 置和修改( 包括网站名称、允许扩展名等) ;直接操作x m l 文件。 相比较而言,本网站具有如下优势: 网站系统注重程序化,实现了真正的a s p n e t 动态网,建设了强大的完整的后台 管理系统,几乎所有的信息都由后台管理,包括网站全局参数、栏目设置等一般网 站所不能更改的版块; 其次,系统基于a s e n e t 2 0 + s q ls e r v e r ( a c c e s s ) 开发,真j 下解决了多数据库 版本之间的兼容性的问题,具有高可靠性、高安全性等技术特征; 系统兼容w i n d o w s 、u n i x 、f r e e b s d 等多种操作系统平台和i e 、f i r e f o x 等多 种浏览器,极具全面的适用性; 系统采用模块化架构,无需周期性的开发即可进行功能无限扩充。在充分考虑 新闻系统的普遍需求基础上,可灵活扩充或定制功能需求,更具个性化运用特点: 系统所有功能采用统一接口,功能模块完全实现无缝衔接; 一站式通行证管理员管理模式,灵活多样的用户组及特殊跨组权限设置。 2 3 系统逻辑设计 i n t e m e t 是一个全球范围的网络群体,每一个网络中都设有一系列的服务器,如 w e b 服务器、f t p 服务器、e m a i l 服务器等,他们为网络中的用户提供了各种各样 的服务,所以要建立一个网站首先就是要建立相应的服务器。为保证系统运行的安 全性和稳定性,网站基于n e t 平台设计开发,采用a s p n e t2 o ( c 撑) 编程技术,系 统数据库则采用s q ls e r v e r2 0 0 0 。 a s e n e t 是在服务器编译的时候就同时运行程序,通过事先将需要运行的程序 进行绑定,无须安装就可以运行,可以最大限度地匹配用户。【4 1 为了使得系统的条理性能够更加清晰,本系统主要基于三层架构的b s 模式来 进行开发( 图2 ) 。 8 硕士学位论文 m a s t e r st h e s i s 图2b s 三层架构图 通过分析不难看出,三层的b r o w s e r s e r v e r 体系结构是把二层c l i e n t s e r v e r 结 构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任 务,这样客户机的压力大大减轻了,把负荷均衡地分配给了w e b 服务器,于是由原 来的两层的c l i e n t s e r v e r 结构转变成三层的b r o w s e r s e r v e r 结构n 1 。 2 4 系统应用设计 为了提高网站的实际应用价值,在进行教育网站开发前还必须进行系统的应用 设计,结合我校人事处的工作性质和实际情况,本系统主要研究内容包含w e b 的 整体布局和框架设计、数据库的设计与开发、网站编程技术的实现、新闻发布系统、 后台管理系统、信息浏览等技术。 重点研究的关键问题及解决思路: 问题1 :网站建设 解决方案:组建相应的网络工作环境,本系统采用a s p n e t 2 0 ( c 撑) 、s q ls e r v e r 和a c c e s s 数据库技术设计制作,网站的开发工作适应目前的流行趋势,使得网站 的推广不存在兼容性的问题。 问题2 :网站系统架构 解决方案:以n e t 为平台,采用三层架构的模式实现系统的可适应多数据库版 本,通用的架构平台可以确保网站在不同环境下得以稳定地运行,减少其对运行服 9 硕士擘位论丈 m a s t e r st i i e s i s 务器环境的依赖性。 问题3 :站点设计 解决方案:建立网站栏目框架,以信息发稚为主题内容,在功能上实现管理员 管理、网站设置、新闻发布及管理等功能。主页反映网站版块内容设计和动态功能 设计,并设置机构设置、人事政策、职称评聘、人才引进、教师管理、资料下载等。 问题4 :网页风格 解决方案:网站的主色调采用蓝色,可以给人清凉、简约的感觉。网站的布局 结构简单明了,并且设有清晰的导航栏和后台入口,操作简单,方便用户体验和管 理员管理。丰富的内容,简单的布局,可以给人一种清新的感觉,让人对网站产生 一个不可忘却的印象。 问题5 :平台测试 解决方案:系统制作完毕,最后要发布到w e b 服务器上,才能够让广大的用户 访问,实现办公的网络化。本系统制作完后先在内部服务器上进行测试,通过周密 的测试找出可能存在的问题,进修修改完善,然后放到网络中心服务器上进行试运 行。网站发稚以后,要在浏览器中打开自己的网站,逐页逐个链接的进行服务器稳 定性与安全性测试、程序及数据库测试、网页兼容性测试( 如浏览器、显示器) 、 网站文字资料校对、网站基本链接测试、网站程序安全性测试、网站平台兼容性测 试、网站运行监控、网站响应测试、及根据需要的其他测试。全部测试完成后,才 由网络中心将网站放到人事处的域名下,对域名进行解析,正式对外运行。在运行 的过程中还要严密监控网站运行情况,一有问题,及时响应,确保网站在j 下式运行 后不出差错,以免对用户造成不好的影响。 2 5 系统数据库设计 在进行系统数据库时,综合多方面的考虑,为保证系统运行的稳定性和安全性, 本系统采用的数据库是s q ls e r v e r 2 0 0 0 ,主要包含有如下几个表单文件( 图3 ) : 1 0 硕士学位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版2025-2026初中九年级语文上期末测试题
- 中共自贡市自流井区委政法委员会关于2026年综治中心社会工作服务岗位招募的(2人)笔试题库及参考答案详解
- 招聘3人!刚察县应急管理局公开招聘工作人员笔试题库含答案详解【A卷】
- 2026河北张家口沽源县文化广电旅游和体育局“三区”文化工作者招募1人笔试题库含答案详解【突破训练】
- 2026中国石英玻璃制品高端市场突破与竞争策略专项研究
- 2026青少年户外拓展中心安全验收及紧急救助物资储备与疏散演练申报细节
- 2026中国工业传感器智能化升级与进口替代空间分析
- 2026中国医疗设备产业发展现状及战略投资方向研究报告
- 2026食品添加剂检测行业市场概括分析及发展战略与投资前景分析报告
- 2026中国太赫兹传感器安检设备政府采购标准与技术路线报告
- 甘特图教学课件
- 教师防性侵培训课件
- 医保科工作职责及工作制度
- 主通风机单机运行安全技术措施
- 2024年度充电桩技术研发与技术咨询服务合同3篇
- 幕墙精致钢构施工方案
- 《大数据导论(第2版)》全套教学课件
- 人体断层解剖学第四章 腹部课件
- 坟墓修建简单版的合同范本(3篇)
- 农药生产经营使用检查表
- 母婴初级理论知识考核试卷
评论
0/150
提交评论