首页> 中文学位 >计算机编程爱好者网络社区的设计与实现
【6h】

计算机编程爱好者网络社区的设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.2.1 国外研究现状

1.2.2 国内研究现状

1.3 研究内容

1.4 论文的组织结构

第2章 相关技术综述

2.1 PHP语言

2.1.1 PHP语言的发展

2.1.2 PHP的特性

2.1.3 PHP的优势

2.2 Apache(Web)

2.3 Javascript技术

2.3.1 Javaseript技术简介

2.3.2 Javascript的组成部分

2.3.3 Javascript相关概念

2.4 正则表达式常用符号

2.5 本章小结

第3章 需求分析与概要设计

3.1 系统需求分析

3.1.1 问题的提出

3.1.2 系统功能需求

3.2 总体结构与实施方案设计

3.3 系统数据库设计

3.3.1 数据库概念结构设计

3.3.2 数据库逻辑结构设计

3.4 本章小结

第4章 系统设计中的关键技术问题

4.1 通过JavaScript脚本验证表单元素

4.1.1 验证表单元素的原理

4.1.2 Preg_match()函数

4.2 在线支付关键技术问题

4.2.1 B2C流程说明

4.2.2 B2C接口定义

4.3 订单的预览与打印技术

4.3.1 订单打印技术的实现原理

4.3.2 WebBrowser控件的具体参数

4.3.3 实现打印功能中的关键函数

4.4 社区论坛实现中的技术问题

4.4.1 论坛帖子分类

4.4.2 论坛帖子添加

4.4.3 论坛帖子回复

4.5 编程词典的管理实现

4.5.1 添加编程词典

4.5.2 编程词典管理

4.6 本章小结

第5章 系统主要模块实现效果

5.1 注册模块

5.2 社区论坛模块

5.3 在线订购模块

5.4 后台管理界面

5.5 本章小结

结论

参考文献

攻读硕士学位期间所发表的论文

致谢

个人简历

展开▼

摘要

生活在信息时代快速发展的社会中,越来越多的年轻人跟随时代的热潮加入到计算机行业中。从事计算机行业的人群分散的范围很大,有的人从事硬件方面,有的从事软件方面,有的从事软件开发,有的从事软件测试。现在国内大部分网络社区都包罗万象,形式丰富多彩,虽然满足了广大人群的不同口味,但是却很难做到专属性。
  本文以计算机编程爱好者这一特定人群为服务对象,专门设计一个属于计算机编程爱好者的网络社区网站,这个社区包含六个功能模块,它们分别是注册模块、技术支持模块、在线订购模块、社区论坛模块、编程词典管理模块、软件升级管理模块。其中比较核心的是社区论坛模块和在线支付模块。在线支付技术主要是通过工商银行B2C接口和商户证书来实现,客户端通过互联网将支付信息加密后传送到支付网关,然后网上银行支付系统确认客户的支付信息后通过互联网反馈给客户支付信息页面,客户对支付款项确认后可以进行支付操作。订单的预览和打印技术主要运用WebBrowser打印方法。为了确保系统的安全性,开发者需要以此来对整个支付流程以及环境安全做到详细的考虑。针对该网站的开发,主要采用了三层架构的设计思想,利用了PHP+MYSQL+APACHE+JAVAS CRIPT等技术设计了一个WEB客户端。
  该网络社区减少了盲目的筛选,具备多用的功能,提高了交流的质量与效率,更是计算机编程爱好者的专属网络社区。用户可以在该网络社区中建立论坛交流模块,也可以更新下载最新软件包,甚至可以使用在线订购购买编程书籍。因此本文开发的这个网络社区适合计算机编程爱好者使用,不仅功能齐全,而且具有专业性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号