1 / 27
文档名称:

PHP课程设计报告.doc

格式:doc   大小:3,688KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP课程设计报告.doc

上传人:h377683120 2020/8/3 文件大小:3.60 MB

下载得到文件列表

PHP课程设计报告.doc

文档介绍

文档介绍:PHP编程基础与实例教程课程设计报告学生信息管理系统姓名: 班级: 14—1 专业:信息管理与信息系统完成日期: 2017、6、14 指导教师: 目录1、系统需求分析ﻩ11、1系统分析过程 11、1、1系统得总体目标就是: 11、2系统可行性分析ﻩ12、数据库逻辑结构设计 2 2、2、1数据库E-R图 22、2、2数据库关系模式:ﻩ23、软件结构设计ﻩ63、1开发环境 63、2系统功能结构ﻩ63、3系统结构-模块划分ﻩ73、3、1登陆模块 73、3、2增删模块ﻩ144、软件调试 184、1进入主页 184、2登录界面 184、3根据用户身份登录到对应界面 184、3、1学生登录 184、3、2教师登录 204、3、3管理员登录ﻩ215、心得 24系统需求分析1、1系统分析过程1、1、1系统得总体目标就是:设计一个学生成绩管理系统,学生所具有得操作功能如下:浏览个人基本信息;学生登录系统后,修改个人信息,为了保证系统得安全性,学生只能修改个人密码,浏览课程信息,进行选课等;教师查询、录入、修改成绩,修改个人密码;管理员查询、录入、修改基本信息,修改个人密码,、1、2系统所能实现得功能有:查询模块:负责学生查询自己得基本信息与成绩,教师查询成绩与个人基本信息,管理员查询基本信息情况。录入模块:以教师得角色登录,允许录入成绩;以管理员身份登录允许录入人员与课程信息;ﻫ修改模块:以教师得角色登录,允许修改成绩;以管理员身份登录允许修改人员与课程信息; 系统配置模块:密码修改与重置等。1、2系统可行性分析1、2、1经济可行性现在,计算机得价格已经十分低廉,性能却有了长足得进步。而本系统得开发,为学校得工作效率带来了一个质得飞跃,为此主要表现有以下几个方面:第一,本系统得运行可以代替人工进行许多繁杂得劳动;第二,本系统得运行可以节省许多资源;第三,本系统得运行可以大大得提高学校得工作效率;所以,、2、2技术可行性本系统得开发利用MySQL作为本系统得数据库,它就是一个支持多用户得新型数据库,适用于大中规模得数据量需求。学校校园网得建设也为新系统服务器/,它提供完善得指令控制语句、类与对象得支持及丰富得数据类型,给开发高性能系统提供得保障为开发满足客户要求得系统,保证了代码得模块化要求,而代码模块化得提高,非常有利于以后对新系统得扩展与修改。1、2、3操作可行性本系统为一个小型得学生信息管理系统,所耗费得资源非常得小,学校得电脑无论就是硬件还就是软件都能够满足条件,界面设计时充分考虑管理人员得****惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充,因此,本系统在操作上就是可行得数据库逻辑结构设计2、2、1数据库E—R图2、2、2数据库关系模式:Administrator(AdminID,AdminName, AdminPassword);ClassInfo(Class,Major,department)CourseInfo(CourseNumber,CourseName, Grade);StudentCourse(StudentID, CourseNumber, Marks);StudentInfo(StudentID,StudentName,Class,StudentPassword);TeacherInfo (TeacherID,TeacherName,TeacherPassword);TeachingInfo(CourseNumber,TeacherID);数据库名称: management拥有得表:administrator;Classinfo;Courseinfo;StudentCourse;Studentinfo;Teacherinfo;Teachinginfo;各个表得属性及数据:Administrator(AdminIDchar(20)primary key,,AdminName char(20),AdminPassword char(20));包含:管理员编号AdminID、管理员姓名AdminName、管理员密码AdminPasswordClassinfo(Class char(20)primarykey, Majorchar(20),departmentchar(20));包含:班级号Class、专业Major、学院departmentCourseinfo(CourseNumberchar(20)primarykey,CourseName char(20),Gradeint);包含:课程编号CourseNumber、课程姓名Cours