版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE南京晓庄学院课程设计报告书PAGEPAGE21JJINGCHUUNIVERSITYOFTECHNOLOGYPHP学生成绩管理系统学院:计算机工程学院学号:学生姓名:年级专业:班级:指导教师:日期:
目录一绪论 31.1课题简介 31.2系统背景 31.3系统运行环境 4二可行性分析 52.1需求分析 52.2可行性分析 52.2.1经济性 52.2.1管理性 62.2.3技术性 62.3意义 6三系统分析与设计 73.1需求分析 73.2学生模块 73.3管理员模块 83.4系统功能结构图 93.5E-R图 10四数据库设计 114.1管理员表 114.2学科表 114.3成绩表 124.4学生表 124.5学期表 13五系统功能设计与实现 145.1学生登录 145.2管理员登陆 165.3学生成绩查询 18六总结 21参考文献 22
一绪论1.1课题简介随着时代的发展,成绩管理成了每个教育部门不可或缺的一部分,它的内容对于学校的有效管理显得尤为重要,作为计算机的一部分,用计算机进行成绩管理无疑会把这个过程变得尤为简单。学生管理系统为学生提供了简易的操作和方便的查询,以及更好的被管理。1.2系统背景随着社会信息量的与日俱增,学校需要有一个学生成绩管理系统,以方便对学生的成绩进行有效的管理。学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该为用户提供充足的信息和快捷的查询手段。当前成教学院没有一个完善的成绩信息管理平台,计算机使用主要基于MicrosoftOffice,不能发挥有效的作用。而且随着我国教育改革的不断深入以及自学教育的不断扩招,参加考试的人越来越多,考试科目的多样化,使得成教学院对自学考试成绩的管理越趋繁琐、复杂,工作业务繁杂,工作量大,这种传统的学生管理模式已经暴露出种种弊端:难以统一调配和处理,效率极低,缺乏科学性以及合理性。随着计算机应用的普及与深入,利用计算机能够对所有自学考试成绩进行统一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为教学办公带来了极大的方便。通过操作手册,使用者可以了解本软件的基本工作原理及使用说明。操作人员只需输入一些简单的汉字、数字,就可以存储、查找、修改、打印学生成绩信息等。本系统开发的总体任务是实现学生成绩管理的系统化、规范化、自动化、达到提高学生成绩管理效率的目的,本系统本着实用性、通用、开放和安全的原则,使数据库开发软件开发制作,实现了学生信息管理、课程信息管理、学生成绩管理、成绩查询等功能。该设计方法易于推广至其它信息化管理系统的设计,充分利用计算机作为辅助工具,实现学生考试成绩从传统的手工管理到计算机管理,对提高管理效率和节约大量的人力、物力有一定的推动作用。本系统一切从实际出发,充分考虑了成绩的内部管理、信息交流等方面的复杂需求,实现成绩的有效管理,真正为学生成绩管理提供一个电子平台。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。同时,合理的数据库结构也有利于程序的实现。1.3系统运行环境操作系统:windowsxpsp2软件: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需求分析学生登录模块:此模块包括学生登录和检查学生登录信息功能。此模块负责根据学生所输入的学号和密码判断该用户是否合法,以及具有哪些操作权限,并根据不同的权限,返回包含不同模块的页面。学生查分模块:此模块包括学生成绩查询页。学生正常登录该系统后,可以查询出指定学期的所有课程成绩。退出系统模块:此模块包括退出系统页。此模块在该系统中对学生用户/管理员类用户开放,负责结束学生用户/管理员类用户在登录模块所获得的Session变量,退出本系统,返回到系统首页。3.2学生模块此模块实现了学生功能区的所有功能,由学生登录模块、学生查分模块和退出系统模块组成。这三个模块的功能如下:学生登录模块:此模块包括学生登录和检查学生登录信息功能。此模块负责根据学生所输入的学号和密码判断该用户是否合法,以及具有哪些操作权限,并根据不同的权限,返回包含不同模块的页面。学生查分模块:此模块包括学生成绩查询页。学生正常登录该系统后,可以查询出指定学期的所有课程成绩。成绩管理系统前台成绩管理系统前台学生登录模块学生查分模块系统退出模块学生登录检查学生登录信息学生查分模块学生退出系统图图3-2成绩管理系统前台3.3管理员模块此模块实现了管理员功能区的所有功能,由管理员登录模块、课程成绩管理模块和退出系统模块组成。这三个模块的功能如下:管理员登录模块:此模块包括管理员登录和检查管理员登录信息功能。此模块负责根据管理员所输入的账号和密码判断该用户是否合法,以及具有哪些操作权限,并根据不同的权限,返回包含不同模块的页面。课程成绩管理模块:此模块包括管理员添加、修改和删除课程成绩功能。此模块只对管理员类用户开放。系统管理员登录后,进入该模块,在该模块中可以看到操作条件选择页分为课程成绩添加和课程成绩修改,单击它们的链接即可进入相应的页面。退出系统模块:此模块与前台管理模块中的退出系统模块是一样的。成绩管理系统后台成绩管理系统后台学生登录模块学生查分模块系统退出模块学生登录检查管理员登录信息学生查分模块管理员退出系统修改课程成绩删除课程成绩图图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.5E-R图学生学生学号密码登陆选择学期退出查询成绩图3-5-1学生功能管理员管理员姓名密码登陆退出输入学号查询课程名查询图3-5-2管理员功能
四数据库设计本系统数据库采用SQLServer2000数据库,系统数据库名称为“seekscore”,包含5张表。4.1管理员表表4-1admin表字段名数据类型长度主键否描述IdInt12是自动编号NameVarchar33管理员用户名pwdVarchar33密码4.2学科表表4-2course表字段名数据类型长度主键否描述IdInt12是课程编号titleVarchar33课程名
4.3成绩表表4-3sreport表字段名数据类型长度主键否描述IdInt22是编号Stidint33学生学号CoidInt33课程编号Markint33课程成绩NotaVarchar100备注termVarchar50学期4.4学生表表4-4student表字段名数据类型长度主键否描述IdInt12是学号NameVarchar33学生用户名PwdVarchar33密码
4.5学期表表4-5term表字段名数据类型长度主键否描述IdInt12是学期编号titleVarchar33学期
五系统功能设计与实现5.1学生登录<styletype="text/css"><!--.STYLE1{font-size:24px; color:#CC0000;}.STYLE3{ font-size:16px; color:#cc0000;}--></style><tablewidth="800"height="451"border="0"align="center"><trbgcolor="#FFFF66"><thheight="123"colspan="2"scope="col"><divalign="center"><spanclass="STYLE1">学生成绩管理系统</span></div></th></tr><trbgcolor="#FFFF99"><thwidth="200"height="160"scope="row"><divalign="center"><strong><ahref="login2.php">学生登陆</a></strong></div></th><tdwidth="590"rowspan="2"><formname="form1"method="post"action="login2_deal.php"><tablewidth="365"height="168"border="0"align="center"><tr><thcolspan="2"scope="col"><spanclass="STYLE3">学生登陆</span></th></tr><tr><thwidth="104"height="43"scope="row">学号</th><tdwidth="251"><label><inputtype="text"name="id"></label></td></tr><tr><thheight="42"scope="row">密码</th><td><label><inputtype="password"name="Pass"></label></td></tr><tr><thcolspan="2"scope="row"><label><inputtype="submit"name="Submit"value="登陆"></label></th></tr></table></form></td></tr><trbgcolor="#FFFF99"><thheight="160"scope="row"><divalign="center"><strong><ahref="Login1.php">管理员登陆</a></strong></div></th></tr></table>图5-1学生登录界面
5.2管理员登陆<styletype="text/css"><!--.STYLE1{ font-size:24px; color:#CC0000;}.STYLE2{ font-size:16px; color:#FF0000;}--></style><tablewidth="800"height="451"border="0"align="center"><trbgcolor="#FFFF66"><thheight="123"colspan="2"scope="col"><divalign="center"><spanclass="STYLE1">学生成绩管理系统</span></div></th></tr><trbgcolor="#FFFF99"><thwidth="200"height="160"scope="row"><divalign="center"><strong><ahref="login2.php">学生登陆</a></strong></div></th><tdwidth="590"rowspan="2"><formname="form1"method="post"action="login1_deal.php"><tablewidth="365"height="168"border="0"align="center"><tr><thcolspan="2"scope="col"><spanclass="STYLE2">管理员登陆</span></th></tr><tr><thwidth="104"height="43"scope="row">姓名</th><tdwidth="251"><label><inputtype="text"name="user_name"></label></td></tr><tr><thheight="42"scope="row">密码</th><td><label><inputtype="password"name="user_pass"></label></td></tr><tr><thcolspan="2"scope="row"><label><inputtype="submit"name="Submit"value="登陆"></label></th></tr></table></form></td></tr><trbgcolor="#FFFF99"><thheight="160"scope="row"><divalign="center"><strong><ahref="Login1.php">管理员登陆</a></strong></div></th></tr></table>图5-2管理员登陆界面
5.3学生成绩查询<?phpsession_start();$xuehao=$_SESSION['name'];?><styletype="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><tablewidth="800"height="451"border="0"align="center"><trbgcolor="#FFFF66"><thheight="123"colspan="2"scope="col"><divalign="center"><spanclass="STYLE2">学生成绩管理系统</span></div></th></tr><trbgcolor="#FFFF99"><thwidth="200"height="160"scope="row"><divalign="center"><strong><ahref="login2.php">学生登陆</a></strong></div></th><tdwidth="590"rowspan="2"> <divid="Layer4"> <divid="Layer1"><divalign="center"><spanclass="STYLE3">学生成绩查询</span></div></div><formaction="seek_deal.php"method="post"><divid="Layer2"><tablewidth="570"height="54"border="0"bordercolor="#FFFF99"bgcolor="#FFFF99"><trbgcolor="#CCCCCC"><tdwidth="97"height="50"bgcolor="#FFFF99"><divalign="right"class="STYLE1">查询选择:</div></td><tdwidth="136"bgcolor="#FFFF99"><selectname="select"><option>请选择学期名称</option><optionvalue="08-09-1">08-09-1</option><optionvalue="08-09-2">08-09-2</option><optionvalue="09-10-1">09-10-1</option><optionvalue="09-10-2">09-10-2</option><optionvalue="10-11-1">10-11-1</option><optionvalue="10-11-2">10-11-2</option><optionvalue="11-12-1">11-12-1</option><optionvalue="11-12-2">11-12-2</option></select></td><tdwidth="142"bgcolor="#FFFF99"><label><divalign="center"><inputtype="submit"name="Submit"value="查询"/><inputtype="reset"name="Submit2"value="重设"/></div></label></td><tdwidth="177"bgcolor="#FFFF99"><divalign="center"><ahref="exit.php">退出登陆<imgsrc="system_log_out.png"alt="1"width="32"height="32"border="0"/></a></div></td></tr></table></div> <divid="Layer3"><tablewidth="570"border="1"align="center"><tralign="center"><tdwidth="153"height="26">课程名称</td><tdwidth="160">成绩(分)</td><tdwidth="172">备注</td></tr><?phpinclude('conn.php');$xueqi=$_POST['select'];i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省盐城市初级中学2025-2026学年初三3月“阳光校园空中黔课”阶段性检测试题语文试题含解析
- 四川省阆中学市第二中学2025-2026学年第二学期期末学生学业质量监测初三数学试题含解析
- 行政公文写作模板规范公文格式提高写作效率
- 电子商务平台运营策略全解析
- 虚拟现实开发及用户体验设计指南
- 企业宣传与营销资料模版集
- 2026年篮球培训教练员培训管理方案
- 2026年学校教师绩效工资实施方案
- 2026年智慧城市与宜居城市建设协同推进
- 新pep五年级下册英语Unit2-B.Let2七S-learn
- 2026年安徽工业经济职业技术学院单招职业适应性测试题库含答案详解(培优b卷)
- 员工考勤加班奖惩制度
- 小学数学巧算24点专项练习题(每日一练共17份)
- 2026江苏苏州当代美术馆招聘7人笔试备考题库及答案解析
- 金太阳重庆好教育联盟2026届高三下学期3月开学联考历史(26-284C)+答案
- GJB2351A-2021航空航天用铝合金锻件规范
- 《事故汽车常用零部件修复与更换判别规范》
- DL-T825-2021电能计量装置安装接线规则
- 《工程建设标准强制性条文电力工程部分2023年版》
- 四川公路工程施工监理统一用表汇编附表1-2工序质量检查表格填报规定(路基、隧道)
- 经济责任审计的程序与方法
评论
0/150
提交评论