- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
构建综合网站
ASP.NET构建综合网站实例 使用ASP.NET构建一个综合网站。网站首页如图所示。 图1 1 网站模块分析 网站模块包括网站页面和数据存储两部分。 1) 网站页面处理部分 页面处理部分主要包括六个大模块: 1)用户信息模块 2)留言本模块 3)论坛模块 4)一般管理者模块 5)超级管理者模块 6)其他功能 2) 数据存储结构 网站先用SQL SERVER数据库作为后台数据库。网站中所有的信息、数据均存储在数据库中。其中,所用数据库文件为db2.mdf。在数据库中,主要有七个数据表。 (1)表User用于记录用户的注册信息。 (2)表Bbs用于记录论坛中的所有信息。 (3)表Guest用于记录留言本的所有留言信息。 (4)表Info用于记录网站中注册用户是否为我的好友或同事信息。 (5)表Link用于记录网站中的链接信息。 (6)表News用于记录系统文章及各栏目文章。 (7)表Pic用于记录上传图片的图片信息。 2 用户信息模块 用户信息模块包括用户的注册功能、登录功能、注销功能和个人管理功能等。 1 ) 用户注册 用户注册的界面如图2所示。 输入申请的账号,单击“下一步”,出现如图3所示的第二步注册界面。 图2 图3 若账号在网站中没有人使用,输入的两次密码均相同,单击“下一步”出现注册成功界面,如图4所示。 图4 2 ) 用户登录 当注册了账号后,就可以使用注册的账号进行登录。只有登录后,在网站中才具有更多的功能。登录后的界面如图5所示。 登录过程是通过用户输入账号,aspx经过后台数据比较,若数据库中存在用户输入的账号,并且账号的密码正确,则返回用户相对应的权限界面。 图5 3) 个人管理 当注册用户登录后,在网站中就会出现一个“个人管理”的菜单。在个人管理菜单中,用户可以对自己的注册资料进行修改,如图6所示。 图6 4) 用户注销 用户注销即用户登录到网站后,再退出网站。用户登录到网站时,使用了Session功能,当用户退出网站时,Session随即解除。 在用户信息模块中,用户注册数据的插入、修改均通过命名空间处理。 5)用户信息后台数据处理 3 留言本模块 留言本模块包括发表留言功能、显示留言功能、留言分页功能。其中,任何一个访问网站的人都有权限发表留言。 1) 留言本功能 留言本的显示界面如图7所示。 当留言条数超过十条时,留言本将会以分页显示。留言本发表留言时的界面如图8所示。 图7 图8 2) 留言本后台数据处理 与用户信息模块一样,留言本数据的插入、管理员管理留言数据,都是通过数据库进行管理。 4 论坛模块 论坛模块包括发表贴子功能、显示贴子功能、贴子分页功能、回复贴子功能、精华贴子功能、编辑和删除贴子功能。其中,只有注册的用户,才有权限发表贴子。 图9 发表、回复、编辑和删除贴子时包括三项:主题、贴子内容和发表贴子时的表情。发表贴子的网页界面如图9所示。 1)发表、回复、编辑和删除贴子功能 2) 显示贴子列表 显示贴子列表页面即论坛中的首页。显示贴子页面可以显示主题贴子、回复贴子,还可以实现贴子分页浏览功能。如图10所示。 图10 3) 显示贴子内容 显示贴子内容时可显示发表人的用户账号、发表时间、贴子单击数以及本话题的讨论列表等。如图11所示。 图11 4 ) 论坛后台数据处理 在此论坛中,论坛中的主题列表、主题单击数、编辑、删除以及数据的插入与修改等,都是通过数据库直接处理。 5 一般管理者模块 一般管理者除了具有普通用户的所有功能外,还有集体管理功能,在集体管理功能中,具有添加文章、文章管理、BBS管理和留言本管理的功能。如图12所示。 图12 1 ) 添加文章 一般管理员的添加文章功能,可以向各个版面添加新闻。添加后的新闻会自动出现在网站所对应的各个版面。添加文章界面如图13所示。 图13 2) 文章管理 文章管理可以对添加的文章进行删除或修改等操作。如图14所示。 图14 1. 文章管理页面 文章管理页面可以显示添加文章的文章列表,并具有删除文章和锁定/解锁文章的功能。 2. 修改文章 管理员可以对所添加到各个页面的文章、新闻进行修改。修改文章界面如图15所示。 图15 3) 论坛管理 管理员在论坛管理中,可以对论坛中的贴子进行删除或加入精华区的操作。如图16所示。 图16 1. 删除贴子 管理员可以对论坛中的贴子进行删除操作。 2. 加入精华区 管理员还可以把有价值的贴子加入精华区进行管理。 3. 精华区管理 管理员还可以对已加入精华区的精华文章进行删除、锁定/解锁的管理操作。 4) 留言本管理 一般管理者还可以对留言本进行管理。如图17所示为留言本管理的界面。在留言本管理中,管理的界面可以显示留言的所有信息,如:留言者ID、留言内容、
文档评论(0)