ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:846.34KB ,
资源ID:11607209      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11607209.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PHP课程设计报告.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PHP课程设计报告.docx

1、PHP课程设计报告PHP编程基础与实例教程课程设计报告学生信息管理系统 姓 名: 班 级: 14-1 专 业: 信息管理与信息系统 完成日期: 指导教师: |)1.系统需求分析系统分析过程系统的总体目标是:设计一个学生成绩管理系统,学生所具有的操作功能如下:浏览个人基本信息;学生登录系统后,修改个人信息,为了保证系统的安全性,学生只能修改个人密码,浏览课程信息,进行选课等;教师查询、录入、修改成绩,修改个人密码;管理员查询、录入、修改基本信息, 修改个人密码,同时修改老师教授的课程。系统所能实现的功能有:查询模块:负责学生查询自己的基本信息和成绩,教师查询成绩和个人基本信息,管理员查询基本信息

2、情况。 录入模块:以教师的角色登录,允许录入成绩;以管理员身份登录允许录入人员和课程信息; 修改模块:以教师的角色登录,允许修改成绩;以管理员身份登录允许修改人员和课程信息; 系统配置模块:密码修改和重置等。系统可行性分析经济可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;所以,本系统在经济上是可行的。技术可行性本系统的开发利用MySQL作为本系统的数据库,它是一个支持多

3、用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用wamp与navicat作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。操作可行性 本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充,因此,本系统在操作上

4、是可行的 2.数据库逻辑结构设计数据库E-R图 数据库关系模式: Administrator(AdminID, AdminName, AdminPassword);ClassInfo(Class,Major,department)CourseInfo(CourseNumber, CourseName, Grade);StudentCourse(StudentID , CourseNumber, Marks);StudentInfo(StudentID,StudentName ,Class,StudentPassword);TeacherInfo (TeacherID,TeacherName,T

5、eacherPassword);TeachingInfo(CourseNumber,TeacherID);数据库名称: management拥有的表:administrator;Classinfo;Courseinfo;StudentCourse;Studentinfo;Teacherinfo;Teachinginfo;各个表的属性及数据:Administrator (AdminID char(20) primary key,,AdminName char(20),AdminPassword char(20);包含:管理员编号AdminID、管理员姓名AdminName、管理员密码AdminP

6、asswordClassinfo(Class char(20) primary key, Major char(20),department char(20);包含:班级号Class、专业Major、学院departmentCourseinfo(CourseNumber char(20) primary key,CourseName char(20),Grade int);包含:课程编号CourseNumber、课程姓名CourseName、学分Grade StudentCourse (StudentID char(20),CourseNumber char(20),Marks int);包含

7、:学号StudentID、课程编号CourseNumber、得分MarksStudentinfo(StudentID char(20) primary key,StudentName char(20),Class char(20),StudentPassword Char(20);包含:学号StudentID、学生姓名StudentName、班级号Class、学生密码StudentPasswordTeacherinfo(TeacherID char(20) primary key,TeacherName char(20),TeacherPassword char(20);包含:教师编号Teac

8、herID、教师姓名TeacherName、教师密码TeacherPasswordTeachinginfo(CourseNumber char(20) primary key,TeacherID char(20);包含:课程编号CourseNumber、教师编号TeacherID3. 软件结构设计开发环境基于windows 7操作系统,数据库系统使用Mysql,服务器搭建使用Apache,Web编写使用PHP。系统功能结构系统结构-模块划分登陆模块系统使用人员登陆系统,输入ID号密码,选择身份。之后根据身份,查询系统数据库,判断该ID是否存在,密码是否正确,确认无误之后继续进行之后的功能。实现

9、程序段(与): 学生管理信息系统 * padding:0px; margin:0px; acolor:White body font-family:Arial, Helvetica, sans-serif; background:url(images/) no-repeat center; font-size:13px; img border:0; .lgwidth:468px; height:468px; margin:100px auto; background:url(images/) no-repeat;align: center; .lg_top height:200px; widt

10、h:468px;align: center; .lg_mainwidth:400px; height:180px; margin:0 25px;align=center; .lg_m_1 width:290px; height:100px; padding:60px 55px 20px 55px; margin:0px auto; .ur height:37px; border:0; color:#666; width:236px; margin:4px 28px; background:url(images/) no-repeat; padding-left:10px; font-size:

11、16pt; font-family:Arial, Helvetica, sans-serif; .pw height:37px; border:0; color:#666; width:236px; margin:4px 28px; background:url(images/) no-repeat; padding-left:10px; font-size:16pt; font-family:Arial, Helvetica, sans-serif; .lg_foot height:80px; width:330px; padding: 6px 68px 0 68px; align=cent

12、er 请选择身份:学生教师管理员 登陆成功!body background-image: url(images/; background-repeat: repeat; php$db= mysql_connect(:3306,root,) or die (连接失败);mysql_select_db(management,$db) or die(mysql_error($db); if($shenfenshenfen=1) $query=SELECT StudentID,StudentName,Major,department from studentinfo,ClassInfo where S

13、tudentID=$user_name AND StudentPassword=$user_pass AND =; mysql_query(set names gbk);mysql_query(SET CHARACTER SET gbk); $result=mysql_query($query,$db) or die (ERROR); if(mysql_numrows($result)=0) echo 用户名或密码错误!.; echo ; echo 重新登录; echo ; else echo ; echo 注销; echo ; echo ; echo 修改密码.; echo ; echo ;

14、 echo 修改选课信息; echo ; value.; while($row=mysql_fetch_assoc($result) echo ; foreach($row as $value) echo .$value.; echo ; echo ; - . $StudentName . - . $class .- . $StudentPassword.; echo ; echo ; $query=SELECT ,CourseName,Grade,Marks from studentcourse,CourseInfo where StudentID=$user_name and =; $re

15、sult=mysql_query($query,$db) or die (未知错误!); echo ; echo 选课信息:; echo ; $row=array(课程编号,课程名,学分 ,分数); echo ; foreach($row as $value) echo .$value.; while($row=mysql_fetch_assoc($result) echo ; foreach($row as $value) echo .$value.; echo ; echo ; if($shenfenshenfen=2) ; echo ; echo 重新登录; echo ; else ec

16、ho ; echo 注销; echo ; echo ; echo 修改密码.; echo ; echo ; echo 教师信息:; echo ; $row=array(教师编号,姓名); echo ; foreach($row as $value) echo .$value.; while($row=mysql_fetch_assoc($result) echo ; foreach($row as $value) echo .$value.; echo ; echo ; $query=SELECT ,CourseName from Teachinginfo,CourseInfo where T

17、eacherID=$user_name and =; $result=mysql_query($query,$db) or die (Unexpected error(mark)!); echo 课程 :; while(mysql_num_rows($result)!=0&$row=mysql_fetch_assoc($result) extract($row); echo ; echo $CourseName; echo ; if($shenfenshenfen=3) ; echo ; echo 重新登录; echo ; else echo ; echo 注销; echo ; echo ;

18、echo 修改密码.; echo ; echo ; echo 管理员信息:; echo ; $row=array(管理员编号,姓名); echo ; foreach($row as $value) echo .$value.; while($row=mysql_fetch_assoc($result) echo ; foreach($row as $value) echo .$value.; echo ; echo ; echo 请选择要修改的内容:,; echo ; echo 管理员信息.; echo ; echo ; echo 教师信息.; echo ; echo ; echo 学生信息.; echo ; echo ; echo 课程信息.; echo ; echo ; echo 教师授课信息.; echo ; 增删模块教师部分,输入新学生ID,新成绩,再根据教师是的任课课程修改数据可中的学生成绩。管理员部分,先选择想要录入的人员身份或者是课程编号,再根据输入的基本信息,录入到数据库中。实现程序段: 输入教师编号body background-image: url(pic/;php echo ; echo 返回; echo ;mysql_query(set names gbk);mysql_query

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1