摘要 随着互联网的发展,网站成为一种很重要的交流、推销工具,在生活和网络中是一个不可缺失的部分。本文针对已有的个人网站进行了分析,并在此分析结果基础上,结合需求分析、数据库设计等进行基于动态网页的个人网站设计,并且通过层叠样式表、.Net、超文本标记语言、数据库等技术实现网站基本功能。本文主要是对个人网站进行系统的分析实现,通过这个能够对个人网站的组建和设计技能有一个很好的提升,更好掌握网站设计软件,编程语言。本文通过把个人网站做成集博客、留言、文章、链接、通讯录、相册于一体的风格,灵活且自由的表达了个人的兴趣爱好,新闻动态,心情日志等信息,并以多样的形式来实现对网站管理者与网站访问者之间的交流、个人网站信息的共享等目标。
关键词:JavaScript 超文本标记语言 层叠样式表 .Net
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 研究内容-1
1.4 研究的条件-1
2 开发平台及相关技术-2
2.1 HTML5-2
2.2 CSS3-2
2.3 JavaScript-2
2.4 .ASP.NET MVC-3
2.5 Visual Studio 2015-3
2.6 SQL Server 2008-3
2.7 Office Visio 2013-3
2.8 Adobe PhotoShop CS6-4
2.9 IIS-4
3 需求分析-4
3.1需求概述-4
3.2 网站总体设计原则-5
3.3网站设计目标-5
3.4可行性分析-6
3.4.1 技术可行性-6
3.4.2 实用可行性-6
3.4.3操作可行性-6
3.5后台系统需求说明-7
3.5.1 后台系统角色-7
3.5.2 后台系统功能-7
4 系统数据库设计-12
4.1 数据库设计原则-12
4.2 数据库概念结构设计-12
4.3数据库逻辑结构设计-17
5 系统登录模块-22
5.1 系统主界面设计-22
5.1.1 个人网站主界面设计-22
5.1.2 后台管理主界面设计-23
5.2个人网站后台管理员登录设计-24
5.3 后台权限管理模块-25
5.4 后台系统菜单管理-26
5.5 后台系统模块管理-26
5.6后台系统模型管理-27
结语-27
参考文献-28
致 谢-28