摘 要:
本系统是作为xxx大学主站点的组成部分开发的。它是针对本校主页校友联系板块空缺的现状并参考Chinaren网上校友录功能〖本文来自:毕业设计论文网 myeducs.cn 〗而开发的一个校友录系统。系统是采用浏览器/服务器的运行模式。其目的是为了完善安工大主页的建设,为各届校友提供一个交流和联系的平台。
在系统设计过程中,运用了软件工程的方法对同学录系统进行明确的问题定义及详细的需求分析,在了解用户需求基础上,完成总体设计和详细设计,并完成系统测试。
关键词: PHP+MYSQL+APACHE 浏览器/服务器 交互式
目 录
前 言 1
1 相关知识和开发工具简介 2
1.1 开发工具的介绍 2
1.1.1 HTML简介. 2
1.1.2 PHP简介. 2
1.1.3 Mysql 简介. 3
2 需求分析 4
2.1 引言 4
2.2 问题定义 4
2.3 系统的开发背景 4
2.3.1 网络同学录系统的现状和问题.
2.3.2 功能要求. 4
2.4 需求分析 4
2.4.1 分析任务. 4
2.4.2 数据流程图. 5
2.4.3 态页面结构. 7
2.4.4 动态页面结构. 8
2.5 数据字典 8
3 总体设计 9
3.1 引言 9
3.2 系统总体设计 9
3.2.1 总体模块图. 9
3.2.2 E-R图. 10
4 详细设计 11
4.1 引言 11
4.2 系统详细设计 11
4.2.1 登陆界面设计. 11
4.2.2 用户注册部分. 12
4.2.3 班级查找部分. 13
4.2.4 班级功能介绍. 14
4.2.5 各个动态页面数据结构. 14
4.2.6 页面实现. 17
4.2.7 数据库的建立. 23
5 编码及软件测试 25
5.1 编码 25
5.2 测试 25
总 结 26
致 谢 27
主要参考文献 28
附 录 29
附录一 系统使用说明书 29
附录二 程序代码(部分) 30
附录三 英文资料及翻译 40
前 言
随着信息技术的不断发展,网上联系已经越来越显示出它的优势。由于地域和时间的限制,在网络上给远在异地的老同学留一句话,把自己最近〖本文来自:毕业设计论文网 myeducs.cn 〗的照片和近况展示给远方的同学,以留言的方式向老同学们说说自己的心情,已经成为大多数离校的同学和老校友们联系和交流的主要方式。
针对我校主页校友录板块的空缺,在这次毕业设计中我在秦锋老师的指导下设计并制作了本校的同学录系统。本系统是在Linux操作平台下,使用经典组合apache+php+mysql 开发而成的,具有界面简洁实用,易于移植的特点。
本系统是web应用程序,其主要功能包括:用户的登陆和注册,班级的创建,班级功能的使用。
由于时间有限,本系统中部分功能还不够完善,此外由于水平有限,系统中难免存在疏漏和不足之处,恳请得到批评和指正。
1 相关知识和开发工具简介
本同学录系统是以HTML结合PHP为网络编程语言,以Mysql为数据库而制作的。下面就对HTML、PHP和Mysql作简单的介绍。
1.1 开发工具的介绍