1.3课题设计的意义    
随着科技的不断进步,画苑不仅仅只是某一个地方的产物,它可以共享在网络上,让更多的艺术家、爱好家、收藏家从中国的各个地方,聚集在网络上,共同了解、共同探讨,更方便的沟通。从而也能使他们体会到信息化建设的重要性,供他们选择所需要网站以及信息。进而提出一整套对应其特点的信息化解决方案。所以本系统就设计实现一个在线的画苑网站。
1.4研究思路
本系统的研究思路主要是将其分为两个模块,一个是前台用户的查询模块。供用户查询相关作品信息;另一个就是管理员模块,供管理员登录进行数据的修改、添加、删除等操作。
1.5相关技术介绍
1.5.1 Visual Studio 2010简介
    Visual Studio是一套完整的开发工具,用于生成ASP.NET Web 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Basic、Visual C# 和Visual C++都使用相同的集成开发环境(IDE),这样就能够进行工具共享,并能够轻松地创建混合语言解决方案。另外,这些语言使用.NET Framework的功能,它提供了可简化ASP Web 应用程序和XML Web services 开发的关键技术[2]。
1.5.2 ASP.NET
    该网站选用.NET Framework 4进行开发。开发工具采用了功能强大,开发界面友好的Microsoft Visual Studio 2010,开发语言采用C#语言进行开发。Visual C#.NET是一种面向对象的编程语言[3]。ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System. Web名字空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作,以及Web Service的基础架构[4]。ASP.NET以其众多的控件群组、快速的编程语言以及直观流畅的编程环境著称。它比较容易上手,是一种快速应用程序开发工具,能够将所用的按钮通过事先的编写程序控件显示出来,是集高效性和快速性等优点完美结合的产物[5]。
1.5.3 Access数据库
该网站采用Access作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。在动态交互过程中系统的信息都保存在数据库中,链接数据库我们使用ADO对象群的Connection对象[6]。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据[7]。
1.5.4 B/S体系
该网站采用Browser/Web/Data Base的3层体系结构。Browser/Server的系统中,用户可以通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器[8]。B/S结构简化了客户机的工作。客户机上只需配置Web浏览器即可。服务器将负担更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。在Browser/Server三层体系结构下,表示层(presentation)、功能层(business logic)、数据层(data service)被割成3个相对独立的单元[9]。早期的网站一般都采用静态网页技术制作的静态网站。在静态网站中所有的内容都用HTML语言编写,存储在静态网页文件中。动态网站中,网络管理员除了要设计网页视觉效果外,还要涉及数据库和程序代码来使网站具有更多自动的和高级的功能。动态网站中的网页会根据用户的要求和选择而改变和响应[10]。
2.系统需求分析
2.1网站功能需求分析
画苑网站系统主要为用户提供发表作品、浏览作品等功能,用户通过Internet可以发表一些得意之作供大家欣赏。画苑网站系统主要实现了网站管理的数字化、信息化、智能化,包括画苑首页、名家名画、名家书法、名家查询、新闻中心等等。用户还可通过注册信息并登录,通过系统的身份验证,成功进入相应的页面,上传名家作品
上一篇:云环境下虚拟机能耗测试与度量方法
下一篇:java+mysql网上考试系统的设计与实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

承德市事业单位档案管理...

志愿者活动的调查问卷表

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

公寓空调设计任务书

C#学校科研管理系统的设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...