学位论文 > 优秀研究生学位论文题录展示

基于B/S模式的影片租赁系统的设计与实现

作 者: 侯美峰
导 师: 刘磊;张睿
学 校: 吉林大学
专 业: 软件工程
关键词: C/S模式 B/S模式 ADO 租赁系统 模块化 安全性 管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 33次
引 用: 1次
阅 读: 论文下载
 

内容摘要


企业能否在网络时代充分利用电子商务形成竞争优势,已成为未来制胜的关键。电子商务作为当前IT热点和未来信息产业的发展方向,其优越性不言而喻。电子商务的兴起对中国企业来说,既有挑战又有机会。一方面,企业面临着激烈的市场竞争,要与其它企业争夺市场,为生存,进而求发展;另一方面,电子商务系统的应用又为企业提高生命力和竞争力带来希望。电子商务网站系统在企业的电子商务体系中有着重要的地位,网站设计的好坏、网站推广的成效,将直接关系到企业实施电子商务能否成功,网站系统是企业迈向电子商务的最重要的环节。因此,如何构建一个功能强大、通用性强、适合我国国情的电子商务系统便成为企业普遍关注的一个重要问题。在线影片租赁系统是一套全新的专门为租赁影片服务所打造的WEB在线影片租赁系统,其并不是将传统的租赁活动过程照搬到网上,而是融入了全新的对租赁过程的流程管理,对过程进行有效的监督,并具有分析潜在租赁趋势的功能。对影片的管理不再头痛,对租赁过程的全程监控管理不再头痛!ASP(Active Server Pages)是微软开发的一种类似HTML(Hypertext Markup Language超文本标识语言)、Script(脚本)与CG(Common GAteway Interface通用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBScript,JavaScript等在内的许多已有的脚本语言编写ASP的应用程序。ASP程序是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。ASP吸收了当今许多流行的技术,如IIS,ActiveX,VBScript,ODBC等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。经过详细的分析和调查,本设计采用ASP+ACCESS数据库的模式来制作了一个小型的电子商务环境。利用ADO数据库访问技术实现对数据库的各种管理操作,实现影片租赁的基本功能及管理功能。本系统采用了模块化设计方法,根据用户的需求与程序的应用与维护的易用性,将系统各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。本系统尤其注重了安全性问题,能够防范恶意的入侵及用户操作出现的失误,极大程度上减少了系统出错的几率及维护系统所需的开销。整个影片租赁系统的构建过程,包括前言,系统分析,开发工具和技术简介,总体设计与系统实现,系统安全性,网站测试与性能分析。本系统的功能模块包括用户注册、用户登录、用户修改注册信息、影片的检索与浏览、影片的预订与解除预订、用户租赁记录的浏览、系统管理、用户管理、影片管理、租赁关系管理、租赁分析。设计过程中,首先建立了系统的应用原型,然后在此基础上进行需求迭进,详细设计时不断修正和完善,经过测试阶段反复调试和验证,最终形成达到设计要求的可行系统。

全文目录


摘要  4-6
Abstract  6-11
第1章 绪论  11-13
  1.1 研究背景  11
  1.2 研究意义  11-12
  1.3 国内外研究现状  12
  1.4 本文内容与结构  12-13
第2章 系统分析  13-16
  2.1 可行性研究  13-14
    2.1.1 技术可行性  13
    2.1.2 经济可行性  13
    2.1.3 设计环境  13-14
  2.2 需求分析  14-16
    2.2.1 系统需求  14
    2.2.2 系统性能要求  14-16
第3章 总体设计  16-33
  3.1 系统预览  16-17
  3.2 系统设计  17-21
    3.2.1 系统设计思想  17-19
    3.2.2 系统功能模块划分  19-20
    3.2.3 系统结构设计  20-21
  3.3 数据库设计  21-31
    3.3.1 数据库需求分析  22-23
    3.3.2 数据库概念结构设计  23-25
    3.3.3 数据库逻辑结构设计  25-30
    3.3.4 数据库的命名规范  30-31
  3.4 数据库的生成与配置  31-33
第4章 详细设计与系统实现  33-54
  4.1 系统通用功能模块的编写  33-39
    4.1.1 数据库连接CONN.ASP  34-35
    4.1.2 返回错误代码ChkErr.asp  35
    4.1.3 检测用户是否拥有管理权限ChkAdmin.asp  35-37
    4.1.4 过滤SQL 字符ChkSQL.asp  37
    4.1.5 翻页功能ChangePage.asp  37-38
    4.1.6 输出操作信息ResultMsg.asp  38-39
  4.2 客户界面设计  39-47
    4.2.1 界面头、界面尾设计  39
    4.2.2 用户注册模块设计  39-40
    4.2.3 用户登录模块设计  40-41
    4.2.4 影片浏览模块设计  41-43
    4.2.5 用户信息模块设计  43-44
    4.2.6 用户资料管理模块设计  44
    4.2.7 查看用户租赁关系模块设计  44-45
    4.2.8 用户预订影片模块设计  45-46
    4.2.9 用户注销登录模块设计  46-47
  4.3 管理界面设计  47-54
    4.3.1 系统信息的查看与修改模块设计  47-48
    4.3.2 用户管理模块设计  48-50
    4.3.3 影片管理模块设计  50-51
    4.3.4 租赁管理/分析模块设计  51-54
第5章 系统调试与系统安全性  54-63
  5.1 系统的生成  54-55
  5.2 调试  55-56
  5.3 系统安全性  56-60
    5.3.1 SQL 漏洞注入简述  56-58
    5.3.2 无意的错误的避免  58-59
    5.3.3 故意入侵的防范  59-60
  5.4 开发难点与技巧  60-63
    5.4.1 数据库驱动  60-61
    5.4.2 数据库关系  61-63
第6章 总结与展望  63-64
参考文献  64-67
致谢  67

相似论文

  1. 基于流形学习的高维流场数据分类研究,V231.3
  2. 溃坝生命损失风险评价的关键技术研究,TV122.4
  3. 基于新医学模式的儿童医疗环境设计研究,TU246.1
  4. 万科模式的居住小区设计研究,TU984.12
  5. 径向振动模式压电变压器的等效电路模型与应用,TM406
  6. 窃电实时监控与欠费管理系统的研究,TM73
  7. 任务型教学在农村初中英语教学中的应用研究,H319
  8. 云南少数民族题材影视作品的叙事模式分析,J905
  9. 高中函数教学研究与实践,G633.6
  10. 高中政治新课程改革课堂教学模式整合探索,G633.2
  11. 电子文书安全签发系统的研制,TN918.2
  12. 海量多数据库集成系统的查询处理研究,TP311.13
  13. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  14. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  15. 嵌入式可信计算机系统安全机制的设计与实现,TP309
  16. JPEG图像的透明安全性研究,TP391.41
  17. 电力负荷管理终端测试装置软件系统研制,TP311.52
  18. 基于仿生模式识别的文本分类技术研究,TP391.1
  19. 中小企业进销存管理系统的研究与设计,TP311.52
  20. 支持产品物料追踪溯源的物流管理系统,TP311.52
  21. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com