1.3开发工具及相关技术介绍
(1)ASP.NET介绍
.NET FrameWork包括ASP.NET,它是可嵌入的服务器端技术。ASP.NET的优势具有:功能强大、适应性强、效率大大提高、操作简单和易学、多处理器环境的可靠性、自定义性和可扩展性、安全性。
(2)SQL Server简介
SQL是一种结构化的数据库查询语言,用SQL语句可以进行数据库的查询,不必要在进行图示化的操作,且用户可以在高层数据结构上工作,具有极大的灵活性和强大的功能。
(3)B/S结构简介
Internet及WWW的流行,使得过去的主机/终端、C/S都不能满足目前的信息共享、网络开放、互连的新要求,因此B/S型模式,即浏览器/服务器结构应运而生。B/S结构通过浏览器实现用户界面,系统易于文护与升级,客户端载荷被简化,用户成本也相应降低。
2.系统分析
电影聚合网站的实现,首先应该进行功能上的需求分析,这样才能令设计出的网站满足用户的各项需求。通过对各种情况的调查,下面是我对电影聚合网站的设计进行需求分析
2.1可行性分析
可行性是指在目前条件下,网站系统是否具有开发设计的必要的技术、资金及其他条件,这些就是可行性分析的内容。电影聚合网站是为了满足人们的生活娱乐,丰富人们的精神世界而开发的网站系统,需按系统工程方法,对系统项目的技术、经济可行性二方面进行分析。
(1)技术可行性分析
使用ASP.NET动态网站编程和Microsoft SQL Server数据库管理系统进行开发。此外,从开发人员的水平考虑,大学所积累的专业知识让我们从一定程度上具备了开发小型系统的能力,因此从技术上讲开发此系统是可行的。
(2)经济可行性分析
经济可行性主要从网站设计开发成本和系统实施成功所带来的效益进行分析。首先,由于本电影网站所使用的硬件和软件环境市场上都容易购买或从相关网站上下载,系统成本主要集中在本系统的开发与文护上,开发周期较短,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,从长期的收益来看影片管理效率得到提升、工作量得到减小、服务质量得到提高。因此,从经济角度分析是可行的。
总的来说,从系统开发设计的成本分析和系统实施后的收益分析相比较来看,该系统的实施会带来较大的经济效益及不可见效益,且其运行操作简单易学,因此,该系统具备了开发上的可行性。
2.2功能需求分析
结合电影发展的背景现状,以及对电影网站的各项功能要求,本次进行开发和设计电影聚合网站应具有以下功能:
(1)浏览、观看、评价电影功能:在这个功能中用户可以通过前台浏览到本站的电影资源,电影资源的内容包括:电影名称、导演、主演、上映年份、电影类型、详细介绍等等。通过浏览用户可对自己喜欢的电影进行观看,并在看完电影后对电影进行评价说出自己心中的看法与意见,与各位电影爱好者进行交流。
(2)查看公告功能:发布本站通知、公告性信息,让电影爱好者及时了解本站的最新动态。
(3)社区交流功能:这个功能是对评论功能的一个扩展,让广大电影爱好者能够更广泛的表达自己的内心,畅谈自己的感悟,以及相互之间的沟通、了解和交流。
(4)管理员管理功能:管理员可对本网站的所有信息进行管理,主要包括对用户信息的管理,删除用户及更改用户的权限;对评论的管理,对一些观影者的评论进行删除和修改,使大家能够真诚、友善的交流;对影片信息的管理,包括上传影片的相关信息;对公告的管理,及时更新一些公告、通知等等。 ASP.NET电影聚合网站设计与开发(2):http://www.751com.cn/jisuanji/lunwen_34779.html