基于asp-net的个人网页制作毕业设计说明书内容摘要:

作系统: Microsoft Windows XP; 集成开发平台: Visual Studio 2020 数据库: SQL Server 2020 浏览器: 360 安全浏览器 5 3 可行性分析与需求分析 可行性分析 “可行性分析是在对系统调查的基础上,得出本系统的开发是不是能够实现和是否值得进行。 对系统的开发从技术,经济,社会等方面进行分析和研究,以避免各种失误,保证系统的设计成功。 ”[6] ( 1)经济可行性分析。 经济可行性分析主要是对 个人网页 的经济效益进行分析。 本网站对开发者开说不需要太高的软硬件支出,成本低效益高,网站在经济上是可行的。 ( 2)技术可行性分析。 技术上的可行性分析主要分析技术条 件能否顺利完成工作,分析软,硬件能否满足开 发者的需求等。 该网站采用的 开发,数据库服务器选用微软公司的 Sql Server 数据 库,它能处理大量数据,同时保持数据的完整性并提供许多高级管理功能。 硬件方面,硬件更新的速度随着科技飞速发展越来越快,容量越来越大,可靠性越来越高,完全满足个人 个人网页 网站的需要。 ( 3)运行可行性分析。 此网站具备友好漂亮的页面,使用方便,操作简单,易于被用户接受,用户只要熟悉计算机的操作,就能浏览 个人网页 ,查看日志,欣赏图片,留言等操作。 在管理网站方面更是简单,方便。 从使用操作方面看,此网站简单,方便,易于运行。 ( 4)法律可行性分析。 本网站的设计都是在法律范围内进行设计的,没有侵权,或蓄意破坏他人网站的行为。 需求分析 前台访客浏览 个人网页 就是给访客来浏览你的 个人网页 ,前台具有的功能如下: ( 1) 浏览日志并给与评论 ( 2) 浏览 个人 的图片并留下评论 ( 3) 查看 个人 的资料 ( 4) 在线给 个人 留言 ( 5) 友情链接 后台 个人 管理 个人 通过登录后可以管理自己的 个人网页 ,回复访客的评论与留言。 其具有的功能如下: 6 [7] ( 1) 日志管理:发表日志,回复访客的评论 ( 2) 相册管理:上传图片,回复 访客的评论 ( 3) 个人资料的管理:修改资料 ( 4) 留言管理:回复留言,删除留言 ( 5) 友情连接管理:添加链接,删除链接 数据流图 “ 数据流图分析主要包括对信息的流动、传递、处理、存储等的分析 ”[8]。 数据流图分析的目的就是要发现和解决数据流通中出现的问题。 现有的数据流图分析是通过分层的数据流程图( data flow diagram,简称 DFD)来实现的。 其具体的做法是: 按照网站的设计理出的业务流程顺序,并通过相应调查掌握数据的处理过程,绘制成一套完整的数据流图。 [9] 数据流图的基本图形元素有 4 种: → :箭头 代表 表示数据 的 流 向,数据名称总是标在箭头的上面 ; 〇:圆 代表 加工; ═:双杠 代表 数据 文件或数据库 ; □:方框 代表 表示数据的源点或终点。 网站运行过程中 ,主要涉及到两部分的数据流向, 个人网页 的顶层 DFD 图,如图 所示。 博 客 管 理 者个 人 资 料修 改个 人 信 息 表日 志 管 理图 片 管 理留 言 管 理图片信息日 志 信 息 表相 片 信 息 表留 言 信 息 表回 复 评 论评 论 信 息 表博 客 管 理 者请求信息友情链接信息留言信息个人信息日志信息请求信息登 陆身份信息查 看 评 论评 论 信 息日 志 评 论 回 复 表友 情 链 接管 理友 情 链 接 信 息 表查 看 留 言留 言 信 息 回 复 表回 复 留 言留言信息 图 个人网页 系统顶层 DFD 图 个人网页 访问端和管理者的第二层 DFD 图,如图 和图 所示 7 博 客 管 理 者个 人 资 料修 改个 人 信 息 表日 志 管 理图 片 管 理留 言 管 理图片信息日 志 信 息 表相 片 信 息 表留 言 信 息 表回 复 评 论评 论 信 息 表博 客 管 理 者请求信息友情链接信息留言信息个人信息日志信息请求信息登 陆身份信息查 看 评 论评 论 信 息日 志 评 论 回 复 表友 情 链 接管 理友 情 链 接 信 息 表查 看 留 言留 言 信 息 回 复 表回 复 留 言留言信息 图 个人网页 访客端第二层 DFD 图 图 是 个人网 页 访客端的分解 DFD 图, 个人网页 访客首先进入网站首页,通过请求信息从日志信息表中获取日志信息从而阅读并给与评论形成日志评论信息表,访客也可以发出请求信息查看评论。 或通过请求信息从相片信息表中获取相片信息从而欣赏并给与评论形成相片评论信息表,访客也可以发出请求信息查看评论。 访客给 个人 留言形成留言信息表,也可发出请求从个人信息表和友情链接信息表获取信息后查看个人资料和友情链接。 图 是 个人网页 管理者的第二层 DFD 图 : 8 博 客 管 理 者个 人 资 料修 改个 人 信 息 表日 志 管 理图 片 管 理留 言 管 理图片信息日 志 信 息 表相 片 信 息 表留 言 信 息 表回 复 评 论评 论 信 息 表博 客 管 理 者请求信息友情链接信息留言信息个人信息日志信息请求信息登 陆身份信息查 看 评 论评 论 信 息日 志 评 论 回 复 表友 情 链 接管 理友 情 链 接 信 息 表查 看 留 言留 言 信 息 回 复 表回 复 留 言留言信息 图 个人网页 管理端第二 层 DFD 图 图 是 个人网页 管理端得分解 DFD 图, 个人网页 管理者首先进过身份验证登陆进入管理界面,根据从个人信息表中获取个人信息进行修改并及时更新个人信息表,从日志信息表中获取日志的相关信息进行管理并及时更新日志信息表,从图片信息表中获取图片的相关信息进行管理并及时更新图片信息表,从友情链接信息表中获取友情链接的相关信息进行管理并及时更新友情链接信息表,从留言信息表中获取留言的相关信息进行管理并及时更新留言信息表,并发出请求查看留言给予回复形成留言回复信息表。 9 4 总体设计 网站的设计和功能模 块 网站的功能模块 根据需求分析, 个人网站主要是建立网上的个人信息发布及管理平台,主要功能有以下几点: (1) 用户 可以浏览网站。 (2) 用户注册会员。 (3) 用户 可以在线留言。 (4) 发布新闻。 (5) 发布图片。 (6) 流量统计。 (7) 管理员审核留言。 一般个人网站系统都具有上述功能。 系统结构设计 以上是个人网站的功能,以下是系统功能结构图,如下图 所示。 图 系统功能模块结构图 10 网站的流程图 网站的流程图如图 所示 开 始访 客 进 入首 页查 看日 志发 表评 论成 功NY浏 览图 片发 表评 论成 功YN侧 边栏日 历音 乐公 告友 情链 接留 言成 功NY结 束管 理 员 登 录成 功NY发 表 日志回 复 评论上 传图 片回 复留 言成 功 成 功页 面 管 理修 改 个人 资 料日 历公 告音 乐YYNN 图 个人网站 流程图 前台主要是访客执行的一些操作,访客首先进入首页,浏览相关信息:比如日志,相片 ,留言等页面。 后台主要是 用户 的一些管理操作, 用户 登陆成功后进行相关的管理操作,日志,图片的更新,评论留言的回复,页面的信息的更新,个人资料的修改等。 数据库设计 数据库的需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。 [11]通过网站的功能分析,针对一般的 个人网站 ,总结出如下的 需求信息: 个人网站 主要有访客和 个人网站 管理者两个角色, 个人网站 管理者( 用户 )可以发表日志,上传相片,回复评论等 ( 1)一个 用户 拥有多个日志,多个相片,多条留言 ( 2)一篇日志拥有多条评论, 11 经过对上述的系统的功能的分析和需求总结,设计以下数据项: ( 1) 用户 信息包括:用户名,密码 ( 2)日志信息包括:日志名称,日志类别,日志内容,发表时间 ( 3)相片信息包括:相片名称,上传时间 ( 4)留言信息包括:留言内容,留言名称,留言时间 数据库概念结构设计。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。