下载

3下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 ASP.NET博客网站毕业设计开题报告

ASP.NET博客网站毕业设计开题报告.doc

ASP.NET博客网站毕业设计开题报告

bbbbb52
2010-11-28 0人阅读 举报 0 0 暂无简介

简介:本文档为《ASP.NET博客网站毕业设计开题报告doc》,可适用于高等教育领域

更多资料尽在:http:wwwdxsblnet大学生部落大学生第一门户社区设计(论文)题目网络个人博客的设计网络个人博客论文下载地址:http:wwwdxsblnetreadhtmtidhtml网络个人博客程序下载地址:http:wwwdxsblnetreadhtmtidhtml一、选题背景和意义在现代人的生活中Internet已经成为生活学习工作中不可缺少的一部分。Internet是跨平台的它不需要用户在自己的机器上安装任何其他的软件只要有一个浏览器就可以浏览到各种各样的信息享受各种各样的服务。随着网络接入技术的不断发展与Internet相连也变的越来越简单越来越方便以至于很多传统的行业现在也开始大大地依赖于这个神奇的网络。这在Internet普及之前是很难想象的。于是很多单位和个人都开始准备建立自己的网站。不论出于什么目的所有的人都希望自己建立的网站信息量丰富功能尽可能强大。多媒体在计算机中的交互性有利于激发游客的兴趣和认知主体作用的发挥。同时提供外部刺激的多样性有利于知识的获取与保持。  网络个人博客的设计与实现应运而生但是如果只使用HTML就只能保证网页的美观却不能引入更多更强大的功能。我们看到过很多的小型网站由于所有的网页都是静态的所以信息量和更新的速度都没有办法得到提高。时间一长用户就失去了兴趣。另外由于对于每一个页面都需要重新设计所以发布新消息也变的很麻烦。既然计算机有强大的计算功能和存储功能为什么只用它存储一些静态的网页而不是很好的使用这些功能呢?于是采用动态的网页设计成为现在网站设计的主流。ASPNET就是在这种情况下诞生的。目前网络个人博客在网络上的发展越来越快是一个比较流行的发展方向自进入九十年代以来多媒体技术迅速兴起、蓬勃发展其应用已遍及国民经济与社会生活的各个角落正在对人类的生产方式、工作方式乃至生活方式带来巨大的变革。特别是由于多媒体具有图、文、声并茂甚至有活动影像这样的特点所以能提供最理想的娱乐环境它必然会对喜欢玩网络的人产生具大的影响。二、课题关键问题及难点本课题有三个关键问题:()数据建模(ER)、面向对象建模(UML)、业务处理模型(BPM)在软件开发生命周期的各个阶段中有着特殊的用处。而PowerDesigner则是以上三个建模工具的整合如何使用PowerDesigner这个最新的全方位电子化建模工具进行系统整体分析和设计这是个关键问题良好的设计会使系统的开发更简洁更有效是应用成功的基石。()基于客户服务器(CS)模式的管理软件因其适合在具有局域网运行且网络通信量低、速度快而得到了采用。CS模式是将显示逻辑和事务处理逻辑均放在客户端数据出来逻辑和数据库放在服务器端系统灵活性不高不易于升级系统的安全性也不易保证而且还需开发出客户端软件使得开发成本提高。采用浏览器服务器(BS)结构弥补了CS结构的不足其客户端只需安装配置少量的客户端软件降低了开发成本而且系统中的表示层、功能层和数据层之间相互独立便于系统升级和维护提高了系统安全性并且用户界面都统一在浏览器易于使用。()ASPNET完全基于模块与组件具有更好的可扩展性与可定制性数据处理方面更是引入了许多激动人心的新技术正是这些具有革新意义的新特性让ASPNET远远超越了ASP同时也提供给web开发人员更好的灵活性有效缩短了web应用程序的开发周期。所以精通ASPNET对于开发系统来说也是比较重要的。在NETFramework中进行开发最大的特色便是面向对象程序设计的概念它具有剪切-粘贴的程序部署方式、自动资源管理、数据类型检查、跨平台、新的安全模式、JIT即时编译的特性。C#是完全面向对象的语言并且通过PowerDesigner可将面向对象模型中的类生成对应的C#源代码。所以用C#是进行开发式可行的。三、调研报告(或文献综述)在文献中探讨分析设计信息系统的几种建模方法数据建模(ER)、面向对象建模(UML)和业务处理模型(BPM)方法。数据建模提供了一种表示数据实体间关系的精确的语言和语法。数据建模的另一个主要的目的是用来定义数据实体和数据实体之间的关系这种定义的方法能够用来保存底层的业务数据。面向对象的技术的出现给MIS软件的开发带来新的希望,它以对象作为描述信息实体的统一概念,将现实世界的实体、概念世界描述和计算机世界的实现联为一体。业务处理模型:软件开发过程中需求分析阶段是软件开发的起点,需求分析的质量高低直接决定了后续三个阶段工作的成败。在文献中探讨PowerDesigner和RationalRose二者之技术差异性。Rational强调的是RationalRose和统一模型建构语言(UnifiedModelingLanguageUML)及RationalUnifiedProcess(RUP)之间的强大关联性,以及Rose在该公司开发产品家族中的定位。Rose在软件工程和开发人员生产领域拥有相当长久的领导性,并且已增加许多现代科技功能和资料模型支援能力。Rose仍旧是非常有用的工具,不过它确实是以C和Ada为根源,因此还是一项以开发设计师为主的工具。它的wizards很少,而客户化功能也不出色。它最强的功能在于支援开发设计师的个人生产力。PowerDesigner提供一个适合所有技术背景使用者的更好用、更弹性的界面。PowerDesigner系列产品提供了一个完整的建模解决方案包括完整的UML模型建构支援,以及涵盖广泛的组件导向设计和源代码的产生(softwaregeneration)工具,满足复杂的技术环境需求。业务或系统分析人员设计人员数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要而其模块化的结构为购买和扩展提供了极大的灵活性从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。PowerDesigner不仅加速了开发的过程也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。PowerDesigner是一个功能强大而使用简单工具集提供了一个复杂的交互环境支持开发生命周期的所有阶段从业务处理模型到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长适应并随着你的组织的变化而变化。在文献中探讨CS模式和BS模式。基于客户服务器(CS)模式的毕业设计管理软件因其适合在具有局域网运行且网络通信量低、速度快而得到了采用。CS模式是将显示逻辑和事务处理逻辑均放在客户端数据出来逻辑和数据库放在服务器端由此造成了表示层、功能层和数据层没有有效地分离使得系统灵活性不高不易于升级系统的安全性也不易保证而且还需开发出客户端软件使得开发成本提高。此外随着公司管理的网络化、规模化以及跨区域发展CS模式下的毕业设计管理系统就越来越不适应公司发展的要求了。于是基于浏览器服务器(BS)模式下的毕业设计管理软件应运而生。采用BS结构弥补了CS结构的不足其客户端只需安装配置少量的客户端软件降低了开发成本而且系统中的表示层、功能层和数据层之间相互独立便于系统升级和维护提高了系统安全性并且用户界面都统一在浏览器易于使用。缺点是没有将应用的表现与逻辑处理有效地分裂这样给系统的开发和维护带来了不少的麻烦。参考文献赵韶平罗海燕PowerDesigner系统分析与建模M北京:清华大学出版社吴伟敏UML建模工具的比较ROSE,Visio和PowerDesignerJ现代计算机,,:陈渝,秦开大,田亮基于PowerDesigner的信息系统数据模型建设J昆明理工大学学报,,:林弘之数据库设计工具PowerDesigner的研究与实践J计算机应用与软件,,:冀振燕系统分析设计与应用案例M北京:人民邮电出版社白尚旺,PowerDesigner软件分析设计与技术M北京:电子工业出版社,张志学NET框架开发人员参考手册M北京:清华大学出版社杨红杰销售毕业设计管理系统研究J潍坊高等专科学校():肖春连毕业设计管理系统J设计有色冶金设计与研究():萨师煊,王珊数据库系统概论M北京:高等教育出版社,张海藩软件工程导论M北京:清华大学出版社四、方案论证(包括技术路线和图表等)通过对网站系统需求的调查研究确定网站系统应该对不同的用户提供不同的功能。博客网站主要用于共享个人信息沟通Internet上人与人之间的感情。经过分析确定本网站的用户主要分为两种:注册用户和普通用户。考虑到网站的维护问题决定提供一个管理员权限――网站管理员。因此本系统主要分为三大模块:注册用户、普通用户、管理员。功能模块初步设计注册用户模块注册用户功能包括:发表文章、管理文章、管理文章评论等。()发表文章。系统将文章标题、摘要、内容、人气、类型、类型编号、发表时间、发表文章作者、发表文章作者ID录入数据库。()管理文章。用户管理文章的功能主要为修改和删除。系统将用户文章的基本信息显示出来既可在查看文章详细信息之后执行修改和删除操作又可直接对文章基本信息执行删除操作。修改文章信息即修改文章的标题、摘要、内容、类型删除操作将文章的相关信息从数据库删除。()管理文章评论。用户管理文章评论的功能是删除评论。系统将用户文章的基本信息显示出来按不同的文章管理文章评论。根据文章编号显示文章的评论信息用户按自己的意愿删除评论即从数据库里完全删除该条评论的相关信息。普通用户模块普通用户功能包括:阅读站内文章、发表文章评论、浏览站内博客信息等。()阅读站内文章。系统还提供查询文章功能普通用户可根据文章的标题、摘要、内容(任意部分)、类型、文章的作者等查询出相关文章信息。阅读文章内容查看文章的详细信息并发表文章评论。()发表文章评论。查看文章详细信息即可发表。系统将录入评论的详细信息:发表评论的昵称(非管理员用户均为“网络游客”管理员用户为该用户的真实姓名)、评论的内容、评论时间、评论文章ID。()浏览博客基本信息。博客的基本信息指在网站内注册用户的基本信息包括站内注册信息、个人基本信息、联系方式、发表的文章、文章的相关评论信息等。管理员模块管理员功能包括:管理站内的用户、文章、评论和管理站内公告。()管理用户。管理员对用户管理操作即为删除。系统提供搜索功能管理员可以通过用户登录名、真实姓名、出生年月等定位到具体用户。执行删除操作即将用户的注册信息、基本信息、联系方式等完全从数据库删除。删除之后该管理员用户则和普通用户一样。但是他所发表的文章仍然存在数据库中。()管理文章。管理员对文章的管理操作为删除。系统提供搜索功能管理员可通过文章标题、摘要、内容(任意匹配)、类型、作者查询具体文章然后执行操作。管理操作一旦执行该文章所对应相关信息就从数据库里删除。管理员对文章的管理还包括对文章类型的管理即添加和删除文章类型。()管理文章评论。()管理公告。更多资料尽在:http:wwwdxsblnet大学生部落大学生第一门户社区网络个人博客论文下载地址:http:wwwdxsblnetreadhtmtidhtml网络个人博客程序下载地址:http:wwwdxsblnetreadhtmtidhtml五、进度安排:熟练使用PowerDesigner进行对象设计、数据库设计和关系数据库的建立能创建好毕业设计管理系统的概念数据模型(CDM)、物理数据模型(PDM)、面向对象模型(OOM)以及生成模型的相关文档。:掌握C#语言中与数据库关系密切的ADONET熟悉数据库编程。根据完成的UML图生成C#代码。:开始细写代码完成系统的编码工作。部署开发完成的系统。系统要求在预先的系统平台上稳定正确的运行。开发的系统要符合需求分析的要求完成其中规定的应具有的功能。:毕业论文撰写提交导师审阅修改完善。六、指导教师意见更多资料尽在:http:wwwdxsblnet大学生部落大学生第一门户社区签名:年月日七、系主任意见(或开题审查小组意见)签名:年月日更多资料尽在:http:wwwdxsblnet大学生部落大学生第一门户社区

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/8

ASP.NET博客网站毕业设计开题报告

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利