1、 毕业设计(论文) 题 目 基于 ASP 网上收费 系统 的 设计与实现 系 (院) 计算机科学技术系 专 业 计算机 网络技术 班 级 学生姓名 学 号 指导教师 职 称 二 一 年 六 月 日独 创 声 明 本人郑重声明:所呈交的毕业设计 (论文 ),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出 重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。 作者签名 : 二一 年 月 日 毕业设计(论文)使用授权声明 本人
2、完全了解 滨州学院 关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定) 作者签名 : 二 一 年 月 日清华大学本科毕业设计(论文) I 基于 ASP 网上收费系统的设计与实现 摘 要 基于 ASP网上收费系统 是近年来随着网络技术、计算机技术、信息数字 化技术、图形影像处理技术的快速发展而出现的 。 而 在线电影
3、收费系统不仅能对电影收看进行收费,通过对数据库的调用使系统管理员对当今最热门的电影进行及时发布,设置和修改工作人员权限,修改管理标准,而且工作人员也可以对新影片进行整理编辑。这样使管理工作变得精确而有序,并且节省了大量人力物力,充分体现了 网络信息化管理的优越性。 本论文首先提出了 在线电影收费的优点,分析了国内在线电影收费系统 的应用现状,针对 现在网上在线电影收费系统应用存在的不足,提出了更有安全方便有效的在线电影收费 系统。并根据系统需求,对系统框架、功能模块和数据库结构进行了详细规划。 关键词 : 在线收费 ;信息安全; 数据流清华大学本科毕业设计(论文) II Based on AS
4、P online charging system design and implementation Abstract Based on ASP online fee system is in recent years as the network technology, computer technology and information technology, digital image processing technology of graphics and rapid development. While charging system can not only online mo
5、vie to watch movie, based on database charge system administrators to call the hottest movie today, and modify permissions, revision management staff and workers of the new film can rearrange editor. So make management becomes precise and orderly, and save a lot of human resources, fully embodies th
6、e advantages of network information management. This paper firstly put forward the advantages of online movie fee, this paper analyses the application fee system online movies, for now online movie fee system application deficiency, puts forward more convenient and effective security charge system,
7、online movies. According to the demand of system, the system framework and function module and database structure carried on the detailed planning. Key words: online charge; Information security; Data flow清华大学本科毕业设计(论文) i 目 录 第 1 章 绪 论 . 1 1.1 选题来源 . 1 1.2 选题目的 . 1 1.3 选题意义 . 1 1.4 本设计的指导思想 . 2 第 2
8、章 系统设计分析 . 3 2.1 需求分析 . 3 2.2 系统功能分析 . 3 2.3 数据的需求分析 . 4 第 3 章 概要设计 . 6 3.1 系统功能结构概念设计 . 6 3.2 数据库概念结构设计 . 7 第 4 章 详细设计与系统实现 . 9 4.1 数据库的设计 . 9 4.1.1 创建数据库 . 9 4.1.2 创建表 和字段 . 9 4.2 系统总体流程设计 . 10 4.3 详细设计及实现 . 12 4.3.1 数据库连接 . 12 4.3.2 身份及权限验证登录模块 . 12 4.3.3 用户收费模块 . 20 4.3.4 密码修改模块 . 22 4.3.5 系统维护模
9、块 . 23 第 5 章 软件测试 . 23 5.1 单元测试 . 23 5.1.1 登录模块测试 . 24 5.1.2 在线收费模块测试 . 24 清华大学本科毕业设计(论文) ii ii 5.2 系统测试 . 25 5.3 结果分析 . 26 结 论 . 27 参考文献 . 28 谢辞 . 29 清华大学本科毕业设计(论文) 1 第 1 章 绪 论 1.1 选题来源 随着我国经济的持续高速发展和改革开放程度的不断深入,各类企业 以迅猛之势发展起来 。为了适应 快速发展的形式 需要,企业 的 信息化运做也显得 空前重要 。好的企业 信息化 管理必将带好的效益,尤其是 日新月异 的今天。 在线
10、电影收费系统 不仅能对电影收看进行收费 ,通过对数据库的调用使系统管理员对 当今最热门的电影进行及时发布 ,设置和修改工作人员权限,修改管理标准,而且工作人员也可以对新影片进行整理编辑 。这样使管理工作变得精确而有序,并且节省了大量人力物力,充分体现了网络 信息化管理的优越性。 因此,设计一个在线电影收费系统,使对收看电影的收费 系统化、规范化、智能化和网络化就显的很重要了。所以在本次毕业设计中我选择了“网上收费系统 ”这个题目进行设计。 1.2 选题目的 计算机技术、网络技术、多媒体技 术的成熟与发展,为在线收看电影收费强化版权意识 提供了强有力的技术支持 。随着经济社会的高速发展,盗版现象
11、呈现不可控制的局面,盗版现象的出现给原创带来了不可估量的精神上和经济上的巨大损失,因此在线电影收费系统的开发对这一现象的防治有很大的帮助,对维护正版和版权有着积极的影响。 理 论联系实际,是对所学知识有更新认识和体会的唯一方法。为了对大学三年所学知识的做一次综合性运用,培养自己的设计能力,增强自己的动手能力,使自己的综合素质得到提高,能够和社会顺利接轨。也为了企业的实际管理需要,我选择了本题目。 1.3 选题意义 随着 IT 技术的飞速发展,所有行业的管理都实现了 IT 化、信息化、科学化。企业化运营的电影网站更是不能例外。电影网站 对各项管理实行信息化管理,以提高管理水平和工作效率,同时也最
12、大限度地减少手工操作带来的错误。 在线电影收费 系统 能够方便电影网站 的科学管理,是一套基于 B/S 模 式的系统。系统开发的整体任务是实现在线电影收费的系统化、规范化、自动化和智能化,从而达到提高在线电影收费 效率的目的。 清华大学本科毕业设计(论文) 2 1.4 本设计的指导思想 ASP 是一种简单易用、完全面向对象、有平台无关性、安全可靠的、主要面向 Internet 的开发工具。充分利用当前流行的 ASP 程序设计技术作为指导思想,把在线电影收费系统 打造成系统化、规范化、 自动化和智能化的系统。围绕实现这个目标,开发设计必须突出坚持收费 与技术手段相结合以内容为主的主体性要求。 综
13、合使用 ASP 开发技术。另 外运用微软公司的 Access 数据库 ,进行了较深 入的学习和应用,以此来解决本设计的需求分析及各功能模块的划分及完成。 由于本设计涉及到的知识面范围较宽,包括动态页面设计、数据库设计等,而且时间比较紧迫 等因素,所以最终决定将本设计的开发重点放在前端服务模块,后台管理员操作管理 ,力争在有限的时间内完成这些功能的实现。 清华大学本科毕业设计(论文) 3 第 2 章 系统设计分析 2.1 需求分析 本系统的开发宗旨,以及总体任务就是要实现在线电影收费的自动化、规范化和系统化。所以为了能够实现编制这个网站 所设定的目标,在程序的开发之前,需求分析必不 可少。 需求
14、分析是介于系统分析和网站 设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点 ,并从网站角度对它们行检查与调整;另一方面,需求规格说明又是网站 设计、实现、测试直至维护的主 要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高网站生产率,降低开发成本,改进网站 质量。 本系统主要为系统使用者:普通服务人员及管理人员提供相应服务,以及与此相关的信息服务。例如服务人员为 用户进行充值,管理人员对新影片进行整理编辑,用户在线观看影片进行付费,等等。 2.2 系统功能 分析 由于业 务的需要和保密性,也为了便于管理,用户按权限应分为两种:普通管理人员和高级
15、管理 人员。 从整体上看,系统应两大模块:一个是前台用户 操作模块;另一个是后台管理操作模块。 对于前台用户操作模块,普通用户在登录后拥有查看个人信息、修改个人资料、用户续费、查看消费记录等功能。其中用户续费模块又分为计点会员和包月会员两种类型,每种会员类型都有两种付费类型,在线支付和银行卡支付。除此之外前台用户操作模块还具有新用户注册的功能。 对于后台管理操作模块,高级管理人员登录后可查询审核前台的服务付费 记录。能对新上映的 一些影片进行整理编辑,以及对不同的电影点播的收费情况进行设定,编辑电影的收费模式,收费记录的查看。另外,和前台操作的普通用户 一样,拥有密码修改及注销操作。 另外,系
16、统需要一个身份及权限验证模块。通 过该模块,系统可验证所登录用户的身份以及权限。判断用户是前台普通用户 操作模块用户,还是后台 高级 管理操清华大学本科毕业设计(论文) 4 图 2.1 顶级 数据流图 前台用户人员 后台管理人员 在线电影收费系统 显示信息 显示器 作模块用户。 2.3 数据 的需求分析 在线电影收费 系统 是由数据流和一系列的转换构成的,而这些转换将输入数据流变换为输出数据流。数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据 流、转换、数据源以及外部实体。它提供了层次结构,让分析人员能够方便地表示任意抽象级管理系统 和 其子系统,并支持问题分解、逐步求精的分析方法。本系统 的 顶级数据流图 和一级数据流图如下: 1 顶级数据流图 2一级数据流图