当前位置:主页 > 管理论文 > 移动网络论文 >

基于三层架构的校园网站设计与实现

发布时间:2018-03-26 18:28

  本文选题:校园网站 切入点:MVC 出处:《河北师范大学》2014年硕士论文


【摘要】:随着Internet的普及和发展,各学校都建立了自己的校园网站,甚至学校的各部门也建立起自己的Web站点,但是,随着用户对系统需求的增多,原先的网站在进行维护或功能扩展时容易出现问题。例如:前台展示页面风格不规范、页面内容更改工作量大、信息冗余严重、数据库内容搜索困难、网站功能不完善等。因此迫切需要建立一个能方便用户访问学校网站、及时向学校反馈信息、方便学校师生和各部门工作的平台。 校园网站实现了内容和界面的分离。本论文采用将MVC模式引入到三层架构中的方法,把三层架构中的显示和逻辑代码彻底分离,应用到校园网站的设计与开发中。设计和实现过程中主要分析了校园网站平台的灵活性和重用性需求,结果表明,引入MVC模式的三层架构满足了开发人员的开发需求,具有较强的易测试性和可移植性。 结合邯郸市第一中学校园网站存在的问题,本文利用引入MVC到三层架构的思想和技术实现了新的校园网站。用户通过该平台可以方便地了解学校的最新动态,及时了解学生成绩和生活情况,家长也可以将他们的疑问通过该平台向学校反馈,方便了学校和家长之间的沟通和学校相关部门的工作。 本文主要做了以下几个方面的工作: 一、分别介绍了三层架构和MVC的原理,并讨论了三层架构中引入MVC设计模式的Web应用框架。 二、对校园网站平台需求详细分析,,在分析了原有网站设计方法的不足之后,基于软件架构中的三层架构和MVC相结合的思想,提出了一个改进的方案。 三、用新的方案为基础,提出校园网站的设计解决方案,实现了新闻管理,用户管理,成绩管理,留言管理等功能模块。该系统提高了系统的可维护性和可重用性。论文给出了部分功能的实现。
[Abstract]:With the popularization and development of Internet, every school has set up its own campus website, and even every department of the school has established its own Web site. However, with the increase of users' demand for the system, The original site is prone to problems when it is maintained or extended. For example, the front desk display page style is not standard, the page content changes heavy workload, the information redundancy is serious, the database content search difficulty, Therefore, it is urgent to establish a platform which can facilitate users to visit the school website, feedback information to the school in time, and facilitate the work of teachers and students and all departments. The campus website realizes the separation of content and interface. In this paper, the MVC pattern is introduced into the three-tier architecture, and the display in the three-tier architecture is completely separated from the logic code. In the process of design and implementation, the flexibility and reusability of the campus website platform are analyzed. The results show that the three-tier architecture based on MVC can meet the development needs of the developers. It has strong testability and portability. Combined with the problems existing in the campus website of Handan No. 1 Middle School, this paper uses the idea and technology of introducing MVC to three-tier architecture to realize the new campus website. Through this platform, users can easily understand the latest developments of the school. Parents can also feedback their questions to the school through the platform, which facilitates the communication between the school and the parents and the work of the school departments. The main work of this paper is as follows:. Firstly, the principle of three-tier architecture and MVC are introduced, and the application framework of Web with MVC design pattern in three-tier architecture is discussed. Secondly, the requirements of the campus website platform are analyzed in detail. After analyzing the shortcomings of the original website design method, an improved scheme is proposed based on the combination of the three-tier architecture and MVC in the software architecture. Thirdly, based on the new scheme, the design solution of campus website is put forward, which realizes news management, user management and achievement management. The system improves the maintainability and reusability of the system.
【学位授予单位】:河北师范大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092;TP311.52

【参考文献】

相关期刊论文 前10条

1 卢俊玮;常琳;陈昀锟;;MVC模式与ASP.NET MVC框架的技术研究[J];电脑知识与技术;2010年19期

2 韦鹏洲;;基于Web的决策支持系统的设计与实现[J];电脑编程技巧与维护;2012年22期

3 景慎艳;;基于.net的学生党员管理系统设计与实现[J];电脑开发与应用;2013年10期

4 何倩;;基于ASP技术的校园网站后台管理系统及其安全性[J];湖南工业职业技术学院学报;2010年02期

5 李志;贾克斌;李真真;姚萌;;基于.NET MVC架构的网上珠宝销售系统的设计与实现[J];计算机应用与软件;2013年03期

6 舒礼莲;;基于Spring MVC的Web应用开发[J];计算机与现代化;2013年11期

7 周文琼;王乐球;叶玫;尚敏;;基于ASP.NET MVC框架的高校在线财务查询系统设计与实现[J];软件导刊;2013年01期

8 李晓;;高校职工住房管理信息系统数据库的设计[J];西南农业大学学报(社会科学版);2011年07期

9 舒清录;;基于.NET的异构数据源数据迁移技术[J];计算机技术与发展;2010年03期

10 许艳丹;张前进;盛安元;;基于CMS平台的校园网站系统设计与实现[J];中国西部科技;2010年04期



本文编号:1669052

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1669052.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1d515***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com