本设计针对我校师生提供了一个管理、查询各部门联系方式的方法,本系统设计通过用php建立一个WEB平台,使学校管理员可以随时随地管理各部门联系方式,师生可以随时查询到想要的电话号码,这个系统改变了我校部门电话号码查询困难,管理不规范的问题,使学生及老师查询联系方式更方便,系统会更加促进学校领导与师生之间的关系往更友好方向发展。
本选题要求设计实现基于网络运行的办公电话号码查询及管理系统。具体功能应实现办公电话的增加、修改、删除等动态管理功能,以及模糊查询、组合查询等功能。同时,还应考虑与用户个人相关的私人联系电话的管理权限设置等问题的解决办法。
一.首页:
(一)查询:首页查询索引可查询公共电话号码(办公室电话),通过姓名、院系或其他部门、电话号码前几位查询。
(二)公共信息:公共办公室电话号码
(三)登陆:通过登陆查询私人电话号码;分教职工登陆、学生登录、管理员登陆。
(四)链接:链接新疆财经大学各个子网页例如:首页、校网学堂、图书馆等等
二.用户:每个用户都有自己的好友通讯簿
教职工:对自己信息的插入、删除、修改、及对他人信息查询。
学生:对自己信息的插入、删除、修改、及对他人信息查询。
管理员:管理首页的公共信息。
三.权限:用户个人决定是否给他人共享私人电话号码,若共享可同时选择多个用户共享。
四.论坛:交流平台。如:询问电话号码
控制用户,当询问电话号码回帖时。只能在论坛里公布办公室电话号码,私人电话号码通过论坛发送给询问者个人的好友通讯薄。
五.数据库(若某用户更新自己电话等相关信息时,其他用户的好友通讯簿中该用户信息同步更新)
教职工表:姓名、院部、电话号码、工号等
学生表:姓名、院部、班级、学号、电话号等
院系表
班级表
电话号表:院部班级或部门、上传时间、电话号码等,该表电话号码分公共部分0、私人部分1
目 录
摘 要 I
目 录 II
第1章 绪 论 1
1.1 当前应用领域的现状 1
1.2 开发平台和应用技术对比 1
1.2.1 B/S架构与C/S架构的对比 1
1.2.2 WEB编程语言对比 2
第2章 系统总体设计 4
2.1 开发平台和应用技术搭建 4
2.1.1 架构选择 4
2.1.2 编程语言 4
2.1.3 编辑软件 4
2.1.4 应用服务器 4
2.2 数据库设计 4
2.2.1 数据库表清单 4
2.3 软件总体功能流程图 6
第3章 系统模块设计 7
3.1 登录模块设计 7
3.2 普通用户注册模块 8
3.3 添加通讯录 11
3.4 管理通讯录 11
3.5 教师可查询 12
3.6 讨论咨询区 12
第4章 系统实现技术 13
4.1 软件实现技术 13
4.1.1 统一风格 13
4.1.2 数据库连接 15
4.1.3 校验权限 15
4.1.4 系统导航菜单 16
第5章 系统测试 20
5.1软件测试的目的 20
5.2软件测试的重要性 21
5.3测试实例的研究与选择 21
5.4测试环境与测试条件 22
5.5系统运行情况 22
致 谢 23
参考文献 24
版权归原作者 q_1262330535 所有, 如有侵权,请联系我们删除。