基于MySQL,php的火影忍者木叶村信息
项目名称:基于SQL,php的火影忍者木叶村信息系统
利用MySQL语句、php语句以及DW,创建了火影忍者中木叶村的忍者小队基础的管理系统。
其主要功能是用计算机对忍者信息进行日常管理,如查询、修改、增加、删除。
火影忍者木叶小队管理系统是针对忍者小队项目管理、处理工作而开发的管理软件。
忍着小队管理任务系统主要提供该系统的管理员进行操作和使用。
本系统采用B/S架构运行,并且采用三层软件体系架构,即表示层、应用层和数据层构成。
基于SQL,php的火影忍者木叶小队信息系统
一、需求描述
火影忍者木叶小队管理系统是针对忍者小队项目管理、处理工作而开发的管理软件。它主要用于忍者小队项目管理,总体任务是实现忍者任务管理的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生创新项目信息进行日常管理,如查询、修改、增加、删除。针对这些要求设计创新项目管理系统。
二、系统分析与设计
忍着小队管理任务系统主要提供该系统的管理员进行操作和使用。根据小队项目管理系统的需求特征,一个简单的小队项目管理系统可以分为如图1所以的四个主要功能模板。

图1忍者小队管理系统功能模块
1 小队信息模块
该模块主要负责项目信息的管理。例如小队编号、小队名称、队长、指导老师、小队任务具体内容等。
2 负责人信息管理模块
该模块主要负责忍者信息的管理。例如忍者的姓名、学号、联系方式、所在的班级、所学忍术、负责项目和队长信息等。该模块供管理员使用,具体的功能主要包括负责人信息的添加、删除、修改和查询等。
3 老师信息管理模块
该模块主要负责指导老师信息的管理。例如指导老师的职工号、姓名、联系方式、指导项目和忍术等。该模块供管理员使用,具体的功能主要包括负责人信息的添加、删除、修改和查询等。
4 管理员模块
该模块主要负责管理管理员以及相应的权限。例如管理员名称、登录密码等。该模块供系统管理员使用,具体功能主要包括管理员的添加、信息修改等。
三、数据库实现
根据前面对忍者小队项目管理系统的分析,一个简单的忍者小队项目管理系统的E-R图,如图2所示。

图2忍者小队管理E-R图
关系模式:
① student(sno,sname,sclass,stel,sskill,sproject,sleader)
student表:{
sno int not null primary key,
sname varchar(20) not null,
sclass varchar(20),stel varchar(20),
sskill varchar(255),sproject varchar(255),
sleader int(10)};
②
teacher(tno,tname,ttel,tproject,tskill)
teacher表:{
tno int(10) not null primary key,
tname varchar(20) not null,
tproject varchar(20) not null,
ttel varchar(20),tskill varchar(255)};
③
team(pno,pname,pleader,pteacher,ptask)
team表:{
pno int(10) not null primary key,
pname varchar(20) not null,
pleader varchar(20) not null,
pteacher varchar(20) not null,
ptask varchar(50)};
④
admin(username,password)
admin表:{
username varchar(30) not null primary key,
password varchar(20)};
四、系统实现
本系统采用B/S架构运行,并且采用三层软件体系架构,即表示层、应用层和数据层构成。其中表示层是系统的用户接口,即用户UI,在这里体现为Web显示页面,主要用HTML标签语言来展现。应用层是本例的功能层,即应用服务器,位于表示层和数据层之间,负责具体业务逻辑处理,以及与表示层、数据蹭的信息交互,主要用PHP脚本语言来实现。数据层位于系统的最底层,具体为MySQL数据库服务器,主要是通过SQL数据库操作语言,负责对MySQL数据库中你那个的数据进行读写管理,以及更新与检索,并于应用层实现数据交互。

浙公网安备 33010602011771号