php学生成绩标准管理专业系统设计方案报告.doc
《php学生成绩标准管理专业系统设计方案报告.doc》由会员分享,可在线阅读,更多相关《php学生成绩标准管理专业系统设计方案报告.doc(26页珍藏版)》请在咨信网上搜索。
JINGCHU UNIVERSITY OF TECHNOLOGY PHP学生成绩管理系统 学 院:计算机工程学院 学 号: 学 生 姓 名:朱钟雄 年 级 专 业:12计算机应用技术 班 级:计算机应用技术2班 指 导 教 师:沈成涛 日 期:12月20日 目 录 一 绪论 3 1.1 课题介绍 3 1.2 系统背景 3 1.3 系统运行环境 4 二 可行性分析 5 2.1 需求分析 5 2.2 可行性分析 5 2.2.1经济性 5 2.2.1管理性 6 2.2.3技术性 6 2.3意义 6 三 系统分析和设计 7 3.1需求分析 7 3.2学生模块 7 3.3管理员模块 8 3.4 系统功效结构图 9 3.5 E-R图 10 四 数据库设计 11 4.1 管理员表 11 4.2学科表 11 4.3成绩表 12 4.4学生表 12 4.5学期表 13 五 系统功效设计和实现 14 5.1学生登录 14 5.2管理员登陆 16 5.3学生成绩查询 18 六 总结 21 参考文件 22 一 绪论 1.1 课题介绍 伴随时代发展,成绩管理 成了每个教育部门不可或缺一部分,它内容对于学校有效管理显得尤为关键,作为计算机一部分,用计算机进行成绩管理无疑会把这个过程变得尤为简单。 学生管理系统为学生提供了简易操作和方便查询,和愈加好被管理。 1.2 系统背景 伴随社会信息量和日俱增,学校需要有一个学生成绩管理系统,以方便对学生成绩进行有效管理。学生成绩管理系统是一个学校不可缺乏关键部分,它内容对于学校决议者和管理者来说全部至关关键,所以学生成绩管理系统应该为用户提供充足信息和快捷查询手段。目前成教学院没有一个完善成绩信息管理平台,计算机使用关键基于Microsoft Office,不能发挥有效作用。而且伴随中国教育改革不停深入和自学教育不停扩招,参与考试人越来越多,考试科目标多样化,使得成教学院对自学考试成绩管理越趋繁琐、复杂,工作业务繁杂,工作量大,这种传统学生管理模式已经暴露出种种弊端:难以统一调配和处理,效率极低,缺乏科学性和合理性。伴随计算机应用普及和深入,利用计算机能够对全部自学考试成绩进行统一管理,并进行分析,大大降低教学秘书工作量,提升工作效率,为教学办公带来了极大方便。经过操作手册,使用者能够了解本软件基础工作原理及使用说明。操作人员只需输入部分简单汉字、数字,就能够存放、查找、修改、打印学生成绩信息等。本系统开发总体任务是实现学生成绩管理系统化、规范化、自动化、达成提升学生成绩管理效率目标,本系统本着实用性、通用、开放和安全标准,使数据库开发软件开发制作,实现了学生信息管理、课程信息管理、学生成绩管理、成绩查询等功效。该设计方法易于推广至其它信息化管理系统设计,充足利用计算机作为辅助工具,实现学生考试成绩从传统手工管理到计算机管理,对提升管理效率和节省大量人力、物力有一定推进作用。本系统一切从实际出发,充足考虑了成绩内部管理、信息交流等方面复杂需求,实现成绩有效管理,真正为学生成绩管理提供一个电子平台。 合理数据库结构设计能够提升数据存放效率,确保数据完整性和一致性。同时,合理数据库结构也有利于程序实现。 1.3 系统运行环境 操作系统:windows xp sp2 软件:Dreamweaver8,xampp 二 可行性分析 2.1 需求分析 伴随科学技术不停提升,计算机技术日益成熟,它在人类社会中各个领域发挥作用也越来越大了。而我们现在大部分学校成绩管理还停留在纸上,所以 浪费了大家力,物力,这种传统管理方法肯定要被替换 2.2 可行性分析 为了使系统在学院管理中发挥更大作用,实现工作过程计算机化,提升工作效率和工作质量,现提出以下系统开发目标: 1.提供了成绩查询平台,能够用来公布成绩 2.任何学生全部能上去查看自己成绩 3.学生能够凭借自己学号进行查询 4.管理员能够进行数据添加 可行性研究目标是用最小代价在尽可能短时间内确定问题是否能够处理。也就是说可行性研究目标不是处理问题,而是确定问题是否值得去解,研究在目前具体条件下,开发新系统是否含有必需资源和其它条件。 2.2.1经济性 关键从对项目标经济上进行分析评价,首先是支出费用,包含设备购置费、管理和维护费用、人职员资和培训费等,另一个是取得收益。这是个超小型管理系统,从投入人力,财力和物力来讲是很之小,只要一台电脑,一台打印机,这个系统就能够搞起来,考虑到学校里有电脑,现只要购置一台打印机就能够了。从节省人力方面,能够让管理人员从繁和复杂工作中解脱出来,做更多工作,能够给教学管理提升一个层次 2.2.1管理性 学生成绩管理系统是对学生成绩进行管理一个简单系统,关键又成绩输入、输出、浏览、打印、数据备份等组合而成,所以可适适用于任何学校用作成绩管理。该系统管理方法科学,对应管理制度成熟,所统计原始数据正确,且操作简单、快速,对管理人员计算级应用技术要求不高,可被通常管理人员所接收,所以在管理上含有一定可行性,便和普遍采取 2.2.3技术性 在开发本应用软件时,我是根据软件周期进行开发。而我所设计学生成绩管理系统是一个用php和Mysql开发应用系统。 2.3意义 在各大中小学校,用计算机管理学校信息已经越来越普遍了。用计算机不仅能够提升工作效率,而且还节省了很多人力物力,增强了学校资料安全性。提升了学校管理能力. 三 系统分析和设计 3.1需求分析 l 学生登录模块:此模块包含学生登录和检验学生登录信息功效。此模块负责依据学生所输入学号和密码判定该用户是否正当,和含有哪些操作权限,并依据不一样权限,返回包含不一样模块页面。 l 学生查分模块:此模块包含学生成绩查询页。学生正常登录该系统后,能够查询出指定学期全部课程成绩。 l 退出系统模块:此模块包含退出系统页。此模块在该系统中对学生用户/管理员类用户开放,负责结束学生用户/管理员类用户在登录模块所取得Session变量,退出本系统,返回到系统首页。 3.2学生模块 此模块实现了学生功效区全部功效,由学生登录模块、学生查分模块和退出系统模块组成。这三个模块功效以下: l 学生登录模块:此模块包含学生登录和检验学生登录信息功效。此模块负责依据学生所输入学号和密码判定该用户是否正当,和含有哪些操作权限,并依据不一样权限,返回包含不一样模块页面。 l 学生查分模块:此模块包含学生成绩查询页。学生正常登录该系统后,能够查询出指定学期全部课程成绩。 成绩管理系统前台 学生登录模块 学生查分模块 系统退出模块 学生登录 检验学生 登录信息 学生查分模块 学生退出系统 图3-2 成绩管理系统前台 3.3管理员模块 此模块实现了管理员功效区全部功效,由管理员登录模块、课程成绩管理模块和退出系统模块组成。这三个模块功效以下: l 管理员登录模块:此模块包含管理员登录和检验管理员登录信息功效。此模块负 责依据管理员所输入账号和密码判定该用户是否正当,和含有哪些操作权限,并依据不一样权限,返回包含不一样模块页面。 l 课程成绩管理模块:此模块包含管理员添加、修改和删除课程成绩功效。此模块只对管理员类用户开放。系统管理员登录后,进入该模块,在该模块中能够看到操作条件选择页分为课程成绩添加和课程成绩修改,单击它们链接即可进入对应页面。 l 退出系统模块:此模块和前台管理模块中退出系统模块是一样。 成绩管理系统后台 学生登录模块 学生查分模块 系统退出模块 学生登录 检验管理员 登录信息 学生查分模块 管理员退出系统 修改课程成绩 删除课程成绩 图3-3 成绩管理系统后台 3.4 系统功效结构图 系统首页 Login.html 注册页面 Register.php 成功 成绩查询页面 Seek.php 退出系统 Logout.php 是 否 图3-4-1系统首页 登陆成功 Login.html 退出系统 Logout.hph 成绩查询 Seek.php 选择学科 成绩录入 图3-4-2 查询页面 3.5 E-R图 学生 学号 密码 登陆 选择学期 退出 查询成绩 图3-5-1学生功效 管理员 姓名 密码 登陆 退出 输入学号查询 课程名查询 图3-5-2管理员功效 四 数据库设计 本系统数据库采取SQLServer 数据库,系统数据库名称为“seekscore”,包含5张表。 4.1 管理员表 表4-1 admin表 字段名 数据类型 长度 主键否 描述 Id Int 12 是 自动编号 Name Varchar 33 管理员用户名 pwd Varchar 33 密码 4.2学科表 表4-2 course表 字段名 数据类型 长度 主键否 描述 Id Int 12 是 课程编号 title Varchar 33 课程名 4.3成绩表 表4-3 sreport表 字段名 数据类型 长度 主键否 描述 Id Int 22 是 编号 Stid int 33 学生学号 Coid Int 33 课程编号 Mark int 33 课程成绩 Nota Varchar 100 备注 term Varchar 50 学期 4.4学生表 表4-4 student表 字段名 数据类型 长度 主键否 描述 Id Int 12 是 学号 Name Varchar 33 学生用户名 Pwd Varchar 33 密码 4.5学期表 表4-5 term表 字段名 数据类型 长度 主键否 描述 Id Int 12 是 学期编号 title Varchar 33 学期 五 系统功效设计和实现 5.1学生登录 <style type="text/css"> <!-- .STYLE1 {font-size: 24px; color: #CC0000; } .STYLE3 { font-size: 16px; color: #cc0000; } --> </style> <table width="800" height="451" border="0" align="center"> <tr bgcolor="#FFFF66"> <th height="123" colspan="2" scope="col"><div align="center"><span class="STYLE1">学生成绩管理系统</span></div></th> </tr> <tr bgcolor="#FFFF99"> <th width="200" height="160" scope="row"><div align="center"><strong><a href="login2.php">学生登陆</a></strong></div></th> <td width="590" rowspan="2"><form name="form1" method="post" action="login2_deal.php"> <table width="365" height="168" border="0" align="center"> <tr> <th colspan="2" scope="col"><span class="STYLE3">学生登陆</span></th> </tr> <tr> <th width="104" height="43" scope="row">学号</th> <td width="251"><label> <input type="text" name="id"> </label></td> </tr> <tr> <th height="42" scope="row">密码</th> <td><label> <input type="password" name="Pass"> </label></td> </tr> <tr> <th colspan="2" scope="row"><label> <input type="submit" name="Submit" value="登陆"> </label></th> </tr> </table> </form></td> </tr> <tr bgcolor="#FFFF99"> <th height="160" scope="row"><div align="center"><strong><a href="Login1.php">管理员登陆</a></strong></div></th> </tr> </table> 图5-1 学生登录界面 5.2管理员登陆 <style type="text/css"> <!-- .STYLE1 { font-size: 24px; color: #CC0000; } .STYLE2 { font-size: 16px; color: #FF0000; } --> </style> <table width="800" height="451" border="0" align="center"> <tr bgcolor="#FFFF66"> <th height="123" colspan="2" scope="col"><div align="center"><span class="STYLE1">学生成绩管理系统</span></div></th> </tr> <tr bgcolor="#FFFF99"> <th width="200" height="160" scope="row"><div align="center"><strong><a href="login2.php">学生登陆</a></strong></div></th> <td width="590" rowspan="2"><form name="form1" method="post" action="login1_deal.php"> <table width="365" height="168" border="0" align="center"> <tr> <th colspan="2" scope="col"><span class="STYLE2">管理员登陆</span></th> </tr> <tr> <th width="104" height="43" scope="row">姓名</th> <td width="251"><label> <input type="text" name="user_name"> </label></td> </tr> <tr> <th height="42" scope="row">密码</th> <td><label> <input type="password" name="user_pass"> </label></td> </tr> <tr> <th colspan="2" scope="row"><label> <input type="submit" name="Submit" value="登陆"> </label></th> </tr> </table> </form> </td> </tr> <tr bgcolor="#FFFF99"> <th height="160" scope="row"><div align="center"><strong><a href="Login1.php">管理员登陆</a></strong></div></th> </tr> </table> 图5-2 管理员登陆界面 5.3学生成绩查询 <?php session_start(); $xuehao=$_SESSION['name']; ?> <style type="text/css"> <!-- .STYLE1 { font-size: 16px; font-weight: bold; } .STYLE2 {font-size: 24px; color: #CC0000; } #Layer3 { position:absolute; left:13px; top:-44px; width:569px; height:212px; z-index:3; } .STYLE3 { font-size: 24px; color: #cc0000; } #Layer1 { position:absolute; left:13px; top:-147px; width:569px; height:37px; z-index:1; } #Layer2 { position:absolute; left:14px; top:-104px; width:568px; height:44px; z-index:2; } #Layer4 { position: relative; } --> </style> <table width="800" height="451" border="0" align="center"> <tr bgcolor="#FFFF66"> <th height="123" colspan="2" scope="col"><div align="center"><span class="STYLE2">学生成绩管理系统</span></div></th> </tr> <tr bgcolor="#FFFF99"> <th width="200" height="160" scope="row"><div align="center"><strong><a href="login2.php">学生登陆</a></strong></div></th> <td width="590" rowspan="2"> <div id="Layer4"> <div id="Layer1"> <div align="center"><span class="STYLE3">学生成绩查询</span></div> </div> <form action="seek_deal.php" method="post"> <div id="Layer2"> <table width="570" height="54" border="0" bordercolor="#FFFF99" bgcolor="#FFFF99"> <tr bgcolor="#CCCCCC"> <td width="97" height="50" bgcolor="#FFFF99"><div align="right" class="STYLE1">查询选择:</div></td> <td width="136" bgcolor="#FFFF99"><select name="select"> <option>请选择学期名称</option> <option value="08-09-1">08-09-1</option> <option value="08-09-2">08-09-2</option> <option value="09-10-1">09-10-1</option> <option value="09-10-2">09-10-2</option> <option value="10-11-1">10-11-1</option> <option value="10-11-2">10-11-2</option> <option value="11-12-1">11-12-1</option> <option value="11-12-2">11-12-2</option> </select></td> <td width="142" bgcolor="#FFFF99"><label> <div align="center"> <input type="submit" name="Submit" value="查询" /> <input type="reset" name="Submit2" value="重设" /> </div> </label></td> <td width="177" bgcolor="#FFFF99"><div align="center"><a href="exit.php"> 退出登陆<img src="system_log_out.png" alt="1" width="32" height="32" border="0" /></a></div></td> </tr> </table> </div> <div id="Layer3"> <table width="570" border="1" align="center" > <tr align="center"> <td width="153" height="26">课程名称</td> <td width="160">成绩(分)</td> <td width="172">备注</td> </tr> <?php include('conn.php'); $xueqi=$_POST['select']; if(empty($xueqi)) die("The xueqi is empty"); $sql="select course.title,sreport.mark,sreport.note from sreport,course where sreport.coid=course.id and sreport.stid='$xuehao' and sreport.term='$xueqi'"; $result=mysql_query($sql); $row=mysql_fetch_row($result); while($row){ echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td></tr>"; $row=mysql_fetch_row($result); } ?> </table> </div></form> </div> </td> </tr> <tr bgcolor="#FFFF99"> <th height="160" scope="row"><div align="center"><strong><a href="Login1.php">管理员登陆</a></strong></div></th> </tr> </table> 图5-3学生查询页面 六 总结 在此次学生成绩管理系统程序设计过程中,我充足认识到了做计划关键性,只要实现把整体方案计划好,才能确保以后设计顺利进行,才能应对出现突发事件,达成系统设计目标。在开始进行系统设计时,我对管理信息系统认识比较少,对系统开发缺乏本质和深入地研究调查,以至和在着手设计过程中,困难接踵而至。然而又不知道怎样处理,直到以后重新对此次设计做了认真细致计划调查,最终才使整个程序设计工作完成。然而,此次程序设计收获不仅仅让我了解了Dreamweaver8和xampp,使我对系统开发有了初步了解,提升了编写程序爱好,假如以后有机会话,我期望能够对编程有更深入学习。因为水平有限,错误在所难免,设计过程中有很多不敬如人意地方。我想,这也是在以后学习和工作中激励我不停学习,不停前进动力。我会在以后工作中不停地完善它,充实它,使之能够更方便、更正确、愈加快捷地在工作中应用到系统开发技术,提升工作效率。以上是我在此次管理信息系统程序设计中一点体会,因为自己水平有限,难免又很多错误,请老师给予指正,我将继续努力! 参考文件 [1] 施伯乐,丁宝康,汪卫.数据库系统教程.第2版.北京:高等教育出版社, [2] 屈喜龙,朱杰.ASP+SQL Server开发动态网站实例荟萃.机械工业出版社, [3] 闫静,钟斌.动态网页基础和实例.北京:机械工业出版社, [4] 龚宗渝,王茜.Photoshop CS2平面设计.北京:北京期望电子出版社, [5]萨师煊,王珊,数据库系统概论(第三版). 北京:高等教育出版社,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php 学生 成绩 标准 管理 专业 系统 设计方案 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文