基于BS模式的室内综合信息发布平台的设计.doc
《基于BS模式的室内综合信息发布平台的设计.doc》由会员分享,可在线阅读,更多相关《基于BS模式的室内综合信息发布平台的设计.doc(27页珍藏版)》请在沃文网上搜索。
1、目 录摘 要ABSTRACT第1章 绪 论11.1 课题来源11.2 课题背景11.3 国内外在该方向的研究现状及分析11.4 开发工具简介21.4.1 Microsoft SQL Server 200821.4.2 ASP.NET分层架构2第2章 系统总体分析与设计32.1 需求分析32.1.1 系统功能模块划分32.1.2 系统功能模块设计32.2 系统设计4第3章 数据库设计53.1 数据库的选择53.2 数据库设计53.2.1 数据库概念结构设计53.2.2 数据表的详细设计6第4章 界面设计与具体实现84.1 页面访问84.2 后台登录94.3 后台管理主页面104.4 添加新闻资讯
2、104.5 新闻资讯修改114.6 新闻资讯删除124.7 其它12结 论13参考文献14河南大学本科毕业生学士学位论文摘 要建筑装饰行业是建筑业的重要组成部分,随着我国人民生活水平的提高和综合国力的增强,建筑装饰行业不仅在建筑业中的比重不断上升、作用日益突出,同时在经济发展和社会进步中,发挥的作用也日益重要。充分利用计算机网络技术构建室内设计网站,在很大程度上即提高了企业管理和设计、施工的信息化水平,又促进了人们学习家装常识、与优秀设计师在网上沟通交流的便利。该系统主要采用ASP.NET和SQL Server 2008作为开发工具开发实现,运行在Windows7(64位)操作系统上,实现的主
3、要功能有:页面访问、在线咨询、后台登录、新闻资讯添加、新闻资讯修改、新闻资讯删除、案例类型添加、案例类型修改、案例类型删除、案例添加、案例修改、案例删除。所有用户通过浏览器输入一定的域名即可访问。管理员由设计公司人员担任,负责以文字、图片等形式发布家装常识、最新装修风格、装饰材料的选择等各种信息。访客无权限限制,可随意访问各种装饰信息,并且可以在线与设计师交流(在线QQ)。关键词 装饰行业;信息发布平台;B/S;第页ABSTRACTArchitectural decoration industry is an important part of the construction industr
4、y, building decoration industry, not only in the construction industry, with the improvement of living standards of our people and the overall national strength, increasing the proportion of the increasingly prominent role in economic development and social progress play increasingly important role.
5、 Make full use of the computer network technology to build interior design website, improve enterprise management and design and construction of the level of information to a large extent, but also facilitated the people to learn home improvement knowledge, with the best designers in online communic
6、ation convenience.This system uses ASP.NET and SQL Server 2008 as a development tool development and implementation, running on Windows 7 (64-bit) operating system, the main function: page views, online consulting, background Login News Add News modification, News deleted, case type, add, modify cas
7、e Type case Type delete case Add case to modify, delete cases. All the user through the browser, type the domain name to access. Administrator by the design company who is responsible for the release in the form of text, images and other home improvement knowledge, the latest decoration style, choic
8、e of decorative materials and other information. Visitors permission restrictions can easily access a variety of decorative information and online communication with the designer (QQ).Keywords: decoration industry;information publishing platform;B/S;第页第1章 绪 论1.1 课题来源本课题为自选课题。1.2 课题背景建筑装饰行业是建筑业的重要组成部
9、分,随着我国人民生活水平的提高和综合国力的增强,建筑装饰行业不仅在建筑业中的比重不断上升、作用日益突出,同时在经济发展和社会进步中,发挥的作用也日益重要。充分利用计算机网络技术构建装饰网站,在很大程度上即提高了企业管理和设计、施工的信息化水平,又促进了客户学习家装常识、与优秀设计师在网上沟通交流的便利。开发一个基于B/S模式的室内设计综合信息发布平台,供企业以各种形式宣传和发布本公司的最新装饰信息具有很强的实用意义,同时也能体现出一定的技术水平,所以我选择了这样一个课题。1.3 国内外在该方向的研究现状及分析建筑装饰行业正在从粗放型向集约型发展的转变,信息建设作为这种转变的催化剂,已经开始引起
10、业内人士的重视。经过近几年的努力,我国建筑装饰行业信息化建设取得了一定成绩,特别是计算机技术在设计、施工中的应用,已经有了实质性的进展,其中使用计算机进行辅助设计、计算机出图等方面,推广应用已比较普遍,在高资质等级企业中,已经接近100%。但计算机网络技术的应用相对滞后,还存在着很大的发展空间,所以,行业信息化建设的总体水平较差。针对市场的需求,综合信息发布平台也必须具备开放性和兼容性,实现模块化的设计。同时根据用户的阅读习惯,为用户推荐其可能感兴趣的信息,也是信息发布平台需要具备的特点。信息发布平台可分为以下几种:l 大型的网络贸易平台主要有:amazon、淘宝等l 大型的在线都市社区平台,
11、集分类信息、新闻、资讯、论坛于一体,如:大豫网等l 拥有全国各地区分站的平台:如58同城、赶集网、智联招聘等l 行业门户,这类网站信息专一:如中国建筑装饰网、汽车之家等1.4 开发工具简介本系统是在Windows 7(64位)平台下选用VS2010 + SQLServer2008工具进行开发实现。充分利用ASP.NET分层架构知识进行代码的合理分层,更好的实现了开发中的分工,有利于组件的重用。同时使用该套软件开发基于B/S模式有开发快捷、配置简单、运行快速稳定等特点。1.4.1 Microsoft SQL Server 2008SQL是英文Structured Query Language的缩
12、写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。1.4.2 ASP.NET分层架构ASP.NET分层架构(如图1-1所示)自底向上分为:数据访问层(Data Access Layer),业务逻辑层(Business Logic Layer)和表示层(Presentation Layer)。图1-1 .NET分层架构数据访问层(DAL):使用了一个强类型的DataSet作为数据访问层,只是单纯的对
13、数据进行增、删、改、查和判断存在等等较通用的数据访问方法,不应该有“事务存在”。业务逻辑层(BLL):业务逻辑层是在数据访问层和表示层之间进行数据交换的桥梁,按业务需求调用数据访问层中的方法组合,集合了各种业务规则到一个BLL中。BLL都是以类库(Class Library)的形式来实现的。表示层(PL):表示层是为客户提供用于交互的应用服务图形界面,帮助用户理解和高效地定位应用服务,呈现业务逻辑层中传递的数据,用ASP.NET页面来实现。第14页第2章 系统总体分析与设计一个好的系统,在进行开发之前必定要做好需求分析,准确完善的需求分析是系统数据库设计和详细设计的基础。下面将从需求分析、数据
14、库设计和系统设计三个方面分别介绍。2.1 需求分析本节对室内设计综合信息发布系统在需求方面进行深入分析,得到系统功能需求,并进行了系统功能模块划分和系统流程图的分析与设计。2.1.1 系统功能模块划分室内装潢设计系统是一个面向大众的基于B/S模式的综合信息发布系统,该系统的主要功能是为即将进行家庭装修的或有装修需求的潜在客户提供一个在线学习交流的平台。在系统功能上,该系统功能模块如图2-1所示。图2-1 系统功能结构图2.1.2 系统功能模块设计(1) 浏览网页模块:访客进入系统后,可以任意浏览装饰业界新闻,查看装饰案例,了解公司文化,浏览设计师个人简历等。(2) 后台模块:管理员登录后台后,
15、可以添加、修改、更新、查询、删除装饰业界新闻,添加、修改、更新、查询、删除装饰案例等。(3) 在线互动模块:为充分使用现流行的,并被广泛使用的即时通讯工具QQ,公司设计师可以使用业务QQ与访客交流装饰方面的知识,为访客和公司设计师之间搭建一个反馈交流的平台,访客可以提出任何自己想要了解的装饰常识(留言或询价等)。以上所述内容是本系统需要实现的功能。2.2 系统设计在做系统设计前,首先需要熟悉系统的操作流程和可能涉及到的操作角色。室内设计综合信息发布平台的开发,要求对装修行业实际业务流程有清晰的了解。下面将对装修行业的实际业务流程进行介绍。该系统主要是一个信息发布系统,系统有默认的管理员,管理员
16、权限如下:l 发布各种文章(包括各种公告,装饰业界新闻)l 添加装饰案例l 对新闻和案例等进行管理l 在线答疑使用本系统无需注册会员,访客权限如下:l 任意浏览文章l 任意浏览装饰案例l 在线咨询系统流程图如图2-2所示。图2-2 系统流程图第3章 数据库设计数据库是按照数据结构来组织、存储和管理数据的仓库。在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。本系统也需要这样的一个“仓库”,即数据库。3.1 数据库的选择室内设计综合信息发布平台存储的信息主要是需要页面展示的信息。从数据量上看,保存的数据量并不大,但后期更新周期短,信息发布量大,所
17、以为满足日后海量数据的存储,选择VS2010自带的企业级的Microsoft SQL Server数据库。3.2 数据库设计数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生很大的影响,好的数据库结构设计会减少数据库的存储量,数据库的完整性和一致性比较高,系统具有较快的响应速度等。本系统使用SQL Server数据库,数据库名为YiHuang,共有4张表:Anli,Dui,News和Ttype 。3.2.1 数据库概念结构设计E-R图是“实体-联系方法(Entity_Relationship Approach)”的简称主要用来描述现实世界的在数据库中的概念模型。这里用E-R图描述了4
18、个表的构成,该数据库表之间并无外键关联关系,如图3-1所示。图3-1 E-R图3.2.2 数据表的详细设计Anli表结构如表3-1所示,该表用来存储该系统中的案例信息。所有案例中的案例编号、案例类型、案例图片、上传日期以及图片说明等都储存在这张表中。本表无外键关联。列名类型Nullable描述idnvarchar(50)FalsePrimary KeyTtypenvarchar(50)False案例类型Timgnchar(80)False图片Tdatenvarchar(50)False更新日期Tremarknvarchar(20)False案例说明 BY1nchar(10)True备用1BY2
19、nchar(10)True备用2表3-1 Anli表结构Dui表结构如表3-2所示,该表用来预存储设计师个人信息。所有将来加入到业务团队的设计师个人信息都储存在这张表中。本表无外键关联。列名类型Nullable描述idnvarchar(50)FalsePrimary KeyTnamenvarchar(20)False设计师姓名Tjjnchar(10)False设计师简介Tlnnchar(10)False设计理念Tyjnchar(10)False设计业绩 BY1nchar(10)True备用1BY2nchar(10)True备用2表3-2 Dui表结构News表结构如表3-3所示,该表用来存储所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 模式 室内 综合信息 发布 平台 设计
