Key words: javascript; xml; php; mysql; Apache; essay
目 录
论文总页数:27页
1 引言 1
2 系统需求 1
2.1 系统需求概述 1
2.2 系统详细需求分析 1
2.2.1 基于web开发 1
2.2.2 格式化文档 2
2.2.3 前台需求 2
2.2.4 性能需求 2
3 方案选择 2
3.1 方案比较 2
3.1.1 系统模式比较 2
3.1.2 程序语言选择与比较 3
3.1.3 数据库的选择 4
3.1.4 开发工具的选择 5
3.2 环境搭建 5
3.2.1 安装Apache web server 5
3.2.2 安装PHP 5
3.2.3 安装Mysql 5
4 总体设计 6
4.1 系统架构设计 6
4.1.1 网络架构 6
4.1.2 系统逻辑服务器 6
4.2 总体结构 7
4.3 系统工作流程图 7
5 实现和编码 8[计算机毕业网-专业定做|计算机毕业论文|计算机毕业设计|asp论文|VB论文|VF论文|Delphi论文|JSP论文|PHP论文|asp.net论文|JAVA论文|VC论文|C#论文|机械论文|免费论文|快速定制→http://myeducs.cn].70554752009-2-12
5.1 数据库设计 8
5.2 数据库表结构设计 9
5.3 系统程序实现 12
5.3.1 前台javascript程序工作流程 12
5.3.2 首页的设计与javascript封装XML 13
5.3.3 通过XMLHttpRequest对象发送XML 14
5.3.4 Smart template简介 15
5.3.5 Smart template在本系统中的运用 15
5.3.6 系统数据库封装与操作 15
5.3.7 系统常用函数封装设计 17
5.3.8 Apache Rewrite功能在系统中的运用 17
6 特殊问题解决办法 19
6.1 mysql数据库密码修改问题 19
6.2 php自动转义问题 19
7 测试与结果分析 19
7.1 运行模块举例 19
7.1.1 前台上传记录模块举例 19
7.1.2 系统管理员模块举例 20
7.1.3 学生功能模块举例 21
7.1.4 导师功能模块举例 22
7.2 测试结果与分析 23
结 论 24
参考文献 25
致 谢 26
声 明 27
系统需求
2.1 系统需求概述
系统用于辅助大学毕业生毕业论文写作,给学生提供统一的文档规范格式化平台,并且需要一个方便学生和老师沟通的信息化平台。系统运行在网络环境,需要具有实用性,易用性和高效性。
2.2 系统详细需求分析
2.2.1 基于web开发
系统在网络环境下工作,采用B/S模式进行开发,需支持至少一种主流浏览器,系统字符集采用UTF8。