摘 要:随着Internet的技术迅速发展,一切都向智能化发展,快速、高效、便捷成为人们选择在互联网上获取信息的原因。它具有信息量巨大,获取信息范围广泛,获取信息速度快等特点。国内动漫网站也如雨后春笋般的大量涌现。这些网站提供很多服务,如下载,新作品发布等等。但是这些网站大多数是大而全的,他们虽然比较有特点,但是他们素材信息的分散,不利于查找。
本文选用C#语言、ASP.NET和ADO.NET技术,设计开发基于MVC的动漫网站,实现了动漫网站内容的动态管理,使网站管理者能对网站内容信息的管理更加及时、更加高效,也提高了内容编辑工作效率。该网站具有一般动漫发布管理系统的功能,主要包括用户的动漫信息查看区和后台管理员的信息管理区,可为网站运营商提供方便快捷的动漫信息发布与管理机制。系统以access作为数据库支撑平台。关键字:动漫网站;信息管理;MVC9486
Design and Development of MVC -based Animation Website
Abstract:With the rapid development of Internet technology, all to the intelligent development, rapid, efficient, convenient to become people to obtain information from Internet causes. It has a huge amount of information, access to a wide range of information, access to information such as the characteristics of fast. The domestic animation website also like bamboo shoots after a spring rain as the emergence of a large number of. These sites offer many services, such as download, new works published. However, most of these sites are large, although they have more features, but they are dispersed material information and not conducive to search.
In this paper, using C# language, ASP.NET and ADO.NET technology, design and development of MVC based animation portal, mainly to achieve animation portal content dynamic management, make the site owner to web content information management more timely, efficient, improve website editing work efficiency. The website has the general animation release management system functions, including user animation information and background check district administrator management information area, for web site operators to provide convenient and efficient animation information release and management mechanism. The system uses access as the database platform.
Keywords: animation website;information management ;MVC
目 录
一、绪论 1
二、系统开发技术及工具基础知识 2
(一)MVC三层架构体系简介 2
1. MVC核心模块 2
2. MVC运行 2
3. MVC的优点 2
(二)NET Framework介绍 3
(三)ASP.NET、ADO.NET和C#语言简介 3
三、需求分析与概要设计 5
(一)系统总体概述 5
(二)系统开发目标 6
(三)功能需求 6
1. 用户管理功能 6
2. 信息管理功能 7
3. 分类管理功能 7
4. 广告管理功能 8
5. 留言管理功能 8
6. 系统设置功能 9
(四)其他需求 9
1. 设计约束 9
2. 非功能性需求 10
3. 可使用性 10
4. 数据库要求 10
四、数据库设计及E-R图 11
(一)E-R图 11
(二) 数据库物理结构设计 11
(三)表字段设计 12
(四)数据库管理与文护 14
五、系统详细设计 15
(一)软件测试Web.config文件配置 15