ASP.net太极网站设计与实现+ER图+流程图(5)
时间:2017-01-18 12:25 来源:毕业论文 作者:毕业论文 点击:次
为使用户查看到更多的图片新闻,在图片新闻页面,采用了<marquee>标签让图片以左右滚动的方式来展示。 5.2.4太极理论模块 该模块为用户提供相关的太极理论知识,帮助用户正确认识、了解和练习太极。该模块主页面右侧为<ifarme>,通过Javascript控制ifame的src属性,从而控制<ifame>展示相应的内容。 5.2.5太极人物模块 为使用户了解到更多的人物信息,该模块部分网页中的图片用了滚动效果来展示。它为用户确立自己心目中的太极榜样提供了事实依据。该模块主页面右侧为<ifarme>,通过Javascript控制<ifame>的src属性,从而控制<ifame>展示相应的内容。 5.2.6太极视频模块 主页上面的太极视频能够自动播放,太极视频库中的视频很多,用户可以根据自己的喜好,有选择性的播放。如果管理员要上传视频,应先将视频上传到土豆或优酷等视频网站上,然后将该视频的URL链接到该视频库中即可。 5.2.7太极俱乐部模块 主页上的太极俱乐部模块只显示最新一条帖子,点击“更多”可以查看更多帖子,也可以发表自己的心得体会,与其他太极爱好者进行交流学习。但这些必须是在正确登录的前提下,否则无法查看和发表。也就是说,享用这一专栏提供的服务,必须注册成为本网站的会员。为了确保帖子内容是会员真实的情感表达,管理员不能更改帖子内容,不过,他可以删除有不良影响的帖子。这一模块中用到的技术与新闻动态中的大致相同,管理员均是通过ID来对数据库中的帖子或新闻进行操作的。 5.2.8太极培训模块 这一专栏主要用来展示太极培训机构的招生、开课时间、开课地点等信息,为用户和培训机构提供方便。它的界面设计采用的技术与太极理论模块相似。 5.2.9友情链接模块 为了方便用户了解更多的太极信息,该模块采用<a>标签实现本网站到国内其它知名的太极网站的链接。 6.系统测试 经过需求分析、系统分析、功能实现等阶段后,得到了初步系统平台。在开发过程中难免会有因考虑不周而遗留下一些错误和缺陷,如果不及时找出并加以修改,这个网站很可能就不能正常使用。因此,在网站正式发布之前必须进行细心而周密的测试。 根据本网站的特点,我主要进行的有页面链接测试、相关性测试、删除功能测试、必填项测试等,对各个模块进行测试。 表5 测试用例 测试操作 预期结果 实际结果 点击太极人物模块的“太极创始人:张三丰” 页面跳转到“张三丰”个人简介页面 页面成功跳转到“张三丰”个人简介页面 管理员在后台添加新闻 主页和新闻页面都将该则新闻以头条显示 主页和新闻页面都将该则新闻以头条显示 管理员从后台管理页面删除某条新闻 该则新闻从数据库中移除 在数据库中没有查不到该则新闻 帖子标题或内容为空时,点击“提交” 不能成功发表,并有相应的信息提示 不能成功发表,并有相应的信息提示 7.总结 该论文系统地介绍了周口太极网使用的技术理论和设计的详细实现。系统主要完成了新闻的动态更新、新闻管理,用户在线交流、帖子管理,视频播放等功能。此系统是基于B/S 设计的,采用了ASP.net技术,所以用户在任何浏览器上都能浏览该网站,并且实现了用户与服务器的交互。该网站有操作简单、方便,界面整齐、美观大方等优点。由于本网站代码整齐并有相关注释,所以代码可读性好、易于同行查看、指正、以及后期文护;前台访问数据库均是通过调用通用访问类中的方法来实现的,所以本网站还有代码精简、重用度高、且易于修改和文护。但是,本系统也存在一些不足之处,如:用户不能修改自己的帖子,也不能针对自己喜好的话题进行跟帖回复。 (责任编辑:qin) |