更新时间:2021-06-23
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
随着学院的发展壮大,每个部门需要存档的资料越来越多,只使用纸质材料保存,占地面积大,而单纯使用excel文件进行存储管理,也不方便查询,基于这种需求,设计和开发一个适用于学院各部门使用的资料管理系统,可以减少资源的浪费且可提高办公效率。
系统按用户可以分为三类:管理员、部门领导、老师。学院资料管理系统主要分为前台和后台管理。前台注册、登陆、录入资料、查询等;后台:资料增改删、权限设置等。该系统最主要的是可以节省时间和人力物力,提高学院的工作效率。
2.设计要求
要求实现基础信息的管理平台,对所有部门进行管理,可以按照权限分级,管理员拥有最高权限,能对部门进行增查改删,并能为各类人员进行授权;每个部门的领导可以查看自己部门的各种信息(教师信息,值班信息等),并能对相关信息进行增查改删操作;每个老师可以查看自己录入的各种信息,如:教师的个人资料,每学期上的课程,负责的工作等,具有易维护性和易操作性。
3.设计思路
系统可以分为以下几个模块:
(1)注册模块:提供教师和领导等的注册。
(2)登录模块:提供管理员、部门领导、教师的登录功能;
(3)查询模块:管理员可以查询部门、部门领导可以查看自己部门的各种信息、
教师能够查看自己录入的各种信息;
(4)后台管理模块:管理员对部门增查改删,而且能为各类人员进行授权、部
门领导可以对相关信息进行增查改删、教师能够录入自己的信息以及上课
信息等。
(5)实体类模块:教师、部门领导、管理员等实体类对应数据库中的各个数据
表,数据库采用MySql
(6)各个页面的设计:通过CSS+DIV来实现、美化
4.预期结果
学院资料管理系统主要是为了学院各部门更好的处理和保管材料,提高部门之间联系的及
时性以及工作效率和减少资源浪费。该系统预期实现的结果如下:首先管理员可以对注册的用户进行权限设置,并且可以对部门进行增查改删;部门领导登陆之后可以查看个人信息以及自己各部门的信息;教师用户登陆之后可以查看并录入自己的个人信息以及课程负责的工作等。
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题研究的目的和意义 1
2 需求分析 2
2.1可行性分析 2
2.1.1 技术可行性 2
2.1.2 经济可行性 2
2.1.3 操作可行性 2
2.1.4 法律可行性 2
2.2 需求分析 3
2.3功能模块分析 3
2.4业务流程分析 4
2.5开发技术 5
2.5.1 PHP技术 5
2.5.2 MYSQL数据库 6
2.5.3 Apache 服务器 6
2.5.4 WAMP 7
2.5.5 Dreamweaver 8
3 概要设计 9
3.1功能模块设计 9
3.2数据库设计 9
3.2.1概念设计 9
3.2.2数据库的创建 12
3.2.3逻辑设计 12
3.3界面设计 14
3.3.1 用户界面设计 14
3.3.2 人机界面设计原则 14
3.4系统技术框架 15
3.5网站架设 16
4 详细设计 17
4.1 登陆界面设计 17
4.2 教师添加设计 17
4.3 部门设计 17
4.4 部门领导 18
4.5 值班信息 18
4.7 资料信息 19
5 系统实现 19
5.1 管理员模块 19
5.1.1登录模块 19
5.1.2教师管理 21
5.1.3部门领导管理 22
5.1.4管理员管理 22
5.2教师模块 23
5.2.1登录 23
5.2.2值班信息管理 24
5.2.3负责工作信息 25
5.2.4课程信息 25
5.2.5资料模块 26
5.3部门领导模块 27
5.2.1课程/值班/工作查询 28
5.2.1资料查询 28
6测试与维护 29
6.1系统运行 29
6.2系统测试 29
6.2.1系统要害局部测试剖析 30
6.2.2测试剖析总结及阐明 30
6.2.3系统的功能剖析 30
6.3测试的过程及结果 31
总结 32
参考文献: 33
致谢: 34