background image

后台管理该模块只对管理员开放,管理员可以对电影进行添加,修改,删除。具体的添加功
能是通过浏览把电影上传到网站;修改电影信息或者删除点击率的电影等功能。前台管理该
模块用户可在网站上在线看电影,搜索电影以及下载电影。也可以和其他会员进行交流。在
线观看主要采用在用户端调用

baiduplayer 从服务器数据库查询播放电影的路径。而下载的

功能是利用

baiduplayer 组件的自带 P2P 功能机来实现的。搜索功能,主要采取的模糊查询

和精确查询两种。在搜索电影时候常用的精确查询,换句话说就是必须要正确输入想要查询
的电影的名字才能够查询到相应的电影,而对电影名称的搜索模糊查询,用户可以输入相
关的字段便可以从数据库里面找到

 相近或相似的电影。评论模块用到的计算就相对较简单

一点,主要是对数据库执行插入、更新和查询的操作。

 

为了把用户的数据要求清楚、准确的描述出来,通常建立一个概念性的数据模型。概念性数
据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户
角度看到的数据,它反映了用户的实现环境,而且与在软件系统中的实现的方法无关。数据
模型中包含三种相互关联的信息:数据对象、数据对象的属性及数据对象彼此间的相互连接
的关系。

 

系统说明对于系统的初级应用者来说是一个非常重要的部分,它详细的介绍了本系统的基
本应用,就是说看了体统使用说明书就等于学会了此系统的基本应用,本网站根据各个功
能在主界面从左到右的顺序介绍了其应用方法,有系统登陆、系统数据的添加、系统数据的
统计、系统的查询与浏览等功能模块。

 

系统测试的目标是以最少的时间和人力找出软件中潜在的各种错误和缺陷。如对系统实施了
严格的规范测试,就能够发现其中大部分的错误。系统测试能够确认系统

实现的功能和性能与需求说明的一致性。系统测试还能收集到足够的测试结果为系统可靠性
提供依据。目前测试仍然是保证系统质量的关键步骤,它是对系统需求规格、设计和编码最
后的验证、复审。系统测试集中反映了人们心理上、技术上、经济上对系统的认识,这种认识
在很大程度上又影响了系统的设计。本系统我们采用了一系统列的测试方案,在其中发现了
一些系统漏洞,均通过重新修改源程序将其弥补。近一步的系统测试将在今后的用户使用阶
段来完成。

 

通过半个月的努力,终于实现了一个电影网站的基本功能,完成了预期的目标。这是一个学
习和进步的过程。这样的实践项目对曾经学过的知识与课程都是一次重要的挑战和提高。在
此期间我查阅了大量相关的书籍和资料,综合完成了本次课程设计,实现了电影的在线观
看、下载、搜索等功能。与此同时我通过进一步的研究,发现系统还存在一定的不足,本系统
的代码的优化程度还不是很高,需要在以后的时间里面进一步的完善。还有就是系统和人一
样,要随着时代的变化不断地充实,不断地完善。利用网页做为后台数据库管理也是本系统
特别之处,不但制作方便,交互性强,而且有利于日后的网站扩长和功能增加。但是,这只
能 对 数 据 进 行 简 单 的 管 理 , 并 不 满 足 复 杂 数 据 库 的 需 要 , 这 时 就 需 要 采 用
Foxpro、Dephi、VC、VB 等来开发后台数据库管理程序。通过这次课程设计,我学到很多,也
成熟许多,考虑事情的逻辑也没以前那么简单了。我收获的不仅仅是课程上的知识得到实际
应用,还有网站建设的基本习惯和网站测试时应注意的流程。在本次网站建设与维护课程设
计中,首先要感谢我的指导老师杨晓燕老师教给了我很多的网站建设与维护知识,网站建