摘 要:21世纪人们迈入了信息化时代,随着时代发展趋势,建立企业网站已成为企业宣传的新平台。建立企业网站是企业扩大客户群体、为客户提供各种信息服务、树立产品知名度的一个有效手段。为了更好的推广温州电子信息研究院在业内的知名度,以更好的适应市场规划运营,本课题应用.NET技术、B/S模式开发了电子信息研究院管理平台,从而更好的满足了用户交互需求。网站后台数据库采用Microsoft SQL Server 2008。该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,效率高。前台采用Microsoft公司的Visual Studio 2008作为主要的开发工具,可实现与SQL Server 2008数据库无缝链接。本论文主要对整个网站的开发设计过程进行了详细的阐述,本网站为用户提供了一个方便高效的管理平台、内容实时发布平台,有着良好的发展前景。
关键词: SQL数据库 Asp.net技术 温州电子信息研究院网
目 录
1 引言 1
1.1 温州电子信息研究院网站背景 1
1.2 温州电子信息研究院网站的意义与设计目的 1
2 开发工具及环境介绍 3
2.1 温州电子信息研究院网站开发环境 3
2.2 本项目应用的主要开发工具 3
2.2.1 Microsoft Visual Studio 2008 3
2.2.2 Microsoft SQL Server 2008 4
2.2.3 Adobe Photoshop CS4 5
2.2.4 Adobe Dreamweaver 5
2.2.5 动软代码生成器 6
2.2.6 C# 7
2.2.7 各主流浏览器(IE浏览器、火狐、Opera、Google Chrome、Safari) 7
3 项目概述 8
3.1 项目概述 8
3.1.1 前台页面展示模块 8
3.1.2 后台网站数据管理模块 8
3.2 项目风险 8
3.3 项目进度计划 8
4 需求分析 10
4.1 业务分析 10
4.1.1 业务需求 10
4.1.2 可行性分析 10
4.2 功能性需求概述 10
4.2.1 网站功能结构图 10
4.2.2 功能模块概要说明 11
4.3 现行研究存在的问题及解决办法 11
5 数据库设计 13
5.1 数据库设计命名规范 13
5.2 数据库表结构 13
5.3 数据库表 13
5.4 数据库表关系图 16
6 系统实现 18
6.1 说明项目的文件结构说明 18
6.2 系统功能实现 19
6.2.1 动软生成解决方案 19
6.2.2 Web.Config文件配置 19
6.2.3 DIV+CSS页面布局(表示层) 19
6.2.4 业务逻辑层(BLL) 20
6.2.5 数据访问层(DAL) 21
6.2.6 界面 23
7 测试 31
7.1 测试例子及其结果 32
7.1.1 页面效果测试 32
7.1.2 后台登录测试 32
7.1.3 后台添加测试 33
总结与展望 34
致谢 35
参考文献 36