php学生成绩管理系统设计报告Word文档格式.docx

上传人:b****4 文档编号:6333671 上传时间:2023-05-06 格式:DOCX 页数:20 大小:105.52KB
下载 相关 举报
php学生成绩管理系统设计报告Word文档格式.docx_第1页
第1页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第2页
第2页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第3页
第3页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第4页
第4页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第5页
第5页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第6页
第6页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第7页
第7页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第8页
第8页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第9页
第9页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第10页
第10页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第11页
第11页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第12页
第12页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第13页
第13页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第14页
第14页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第15页
第15页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第16页
第16页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第17页
第17页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第18页
第18页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第19页
第19页 / 共20页
php学生成绩管理系统设计报告Word文档格式.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

php学生成绩管理系统设计报告Word文档格式.docx

《php学生成绩管理系统设计报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《php学生成绩管理系统设计报告Word文档格式.docx(20页珍藏版)》请在冰点文库上搜索。

php学生成绩管理系统设计报告Word文档格式.docx

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.3管理员模块

此模块实现了管理员功能区的所有功能,由管理员登录模块、课程成绩管理模块和退出系统模块组成。

●管理员登录模块:

此模块包括管理员登录和检查管理员登录信息功能。

此模块负责根据管理员所输入的账号和密码判断该用户是否合法,以及具有哪些操作权限,并根据不同的权限,返回包含不同模块的页面。

●课程成绩管理模块:

此模块包括管理员添加、修改和删除课程成绩功能。

此模块只对管理员类用户开放。

系统管理员登录后,进入该模块,在该模块中可以看到操作条件选择页分为课程成绩添加和课程成绩修改,单击它们的链接即可进入相应的页面。

此模块与前台管理模块中的退出系统模块是一样的。

图3-3成绩管理系统后台

3.4系统功能结构图

图3-4-2查询页面

3.5E-R图

图3-5-1学生功能

图3-5-2管理员功能

四数据库设计

本系统数据库采用SQLServer2000数据库,系统数据库名称为“seekscore”,包含5张表。

4.1管理员表

表4-1admin表

字段名

数据类型

长度

主键否

描述

Id

Int

12

自动编号

Name

Varchar

33

管理员用户名

pwd

密码

4.2学科表

表4-2course表

课程编号

title

课程名

4.3成绩表

表4-3sreport表

22

编号

Stid

int

学生学号

Coid

Mark

课程成绩

Nota

100

备注

term

50

学期

4.4学生表

表4-4student表

学号

学生用户名

Pwd

4.5学期表

表4-5term表

学期编号

五系统功能设计与实现

5.1学生登录

<

styletype="

text/css"

>

!

--

.STYLE1{font-size:

24px;

color:

#CC0000;

}

.STYLE3{

font-size:

16px;

#cc0000;

-->

/style>

tablewidth="

800"

height="

451"

border="

0"

align="

center"

<

trbgcolor="

#FFFF66"

thheight="

123"

colspan="

2"

scope="

col"

divalign="

spanclass="

STYLE1"

学生成绩管理系统<

/span>

/div>

/th>

/tr>

#FFFF99"

thwidth="

200"

160"

row"

strong>

ahref="

login2.php"

学生登陆<

/a>

/strong>

tdwidth="

590"

rowspan="

formname="

form1"

method="

post"

action="

login2_deal.php"

365"

168"

tr>

thcolspan="

STYLE3"

104"

43"

学号<

251"

label>

inputtype="

text"

name="

id"

/label>

/td>

42"

密码<

td>

password"

Pass"

submit"

Submit"

value="

登陆"

/table>

/form>

Login1.php"

管理员登陆<

图5-1学生登录界面

5.2管理员登陆

.STYLE1{font-size:

.STYLE2{

#FF0000;

login1_deal.php"

STYLE2"

姓名<

user_name"

user_pass"

图5-2管理员登陆界面

5.3学生成绩查询

?

php

session_start();

$xuehao=$_SESSION['

name'

];

.STYLE1{

font-weight:

bold;

.STYLE2{font-size:

#Layer3{position:

absolute;

left:

13px;

top:

-44px;

width:

569px;

height:

212px;

z-index:

3;

.STYLE3{font-size:

#Layer1{position:

-147px;

37px;

1;

#Layer2{position:

14px;

-104px;

568px;

44px;

2;

#Layer4{

position:

relative;

divid="

Layer4"

Layer1"

学生成绩查询<

formaction="

seek_deal.php"

Layer2"

570"

54"

bordercolor="

bgcolor="

#CCCCCC"

97"

50"

right"

class="

查询选择:

136"

selectname="

select"

option>

请选择学期名称<

/option>

optionvalue="

08-09-1"

08-09-1<

08-09-2"

08-09-2<

09-10-1"

09-10-1<

09-10-2"

09-10-2<

10-11-1"

10-11-1<

10-11-2"

10-11-2<

11-12-1"

11-12-1<

11-12-2"

11-12-2<

/select>

142"

查询"

/>

reset"

Submit2"

重设"

177"

exit.php"

退出登陆<

imgsrc="

system_log_out.png"

alt="

1"

width="

32"

Layer3"

>

tralign="

153"

26"

课程名称<

成绩(分)<

172"

备注<

include('

conn.php'

);

$xueqi=$_POST['

select'

if(empty($xueqi))

die("

Thexueqiisempty"

$sql="

selectcourse.title,sreport.mark,sreport.notefromsreport,coursewheresreport.coid=course.idandsreport.stid='

$xuehao'

andsreport.term='

$xueqi'

"

;

$result=mysql_query($sql);

$row=mysql_fetch_row($result);

while($row){

echo"

$row[0]<

$row[1]<

$row[2]<

图5-3学生查询页面

六总结

在此次的学生成绩管理系统程序设计的过程中,我充分认识到了做计划的重要性,只要实现把整体方案规划好,才能保证以后设计的顺利进行,才能应对出现的突发事件,达到系统设计的目标。

在开始进行系统设计时,我对管理信息系统的认识比较少,对系统的开发缺乏本质和深入地研究调查,以至与在着手设计的过程中,困难接踵而至。

然而又不知道怎样解决,直到后来重新对此次的设计做了认真细致的规划调查,最终才使整个程序的设计工作完成。

然而,本次程序设计的收获不仅仅让我了解了Dreamweaver8与xampp,使我对系统开发有了初步的了解,提高了编写程序的兴趣,如果今后有机会的话,我希望能够对编程有更深入的学习。

由于水平有限,错误在所难免,设计过程中有许多不敬如人意的地方。

我想,这也是在以后的学习和工作中激励我不断学习,不断前进的动力。

我会在今后的工作中不断地完善它,充实它,使之能够更方便、更准确、更快捷地在工作中应用到系统开发技术,提高工作效率。

以上是我在本次管理信息系统程序设计中的一点体会,由于自己水平有限,难免又许多错误,请老师予以指正,我将继续努力!

参考文献

[1]施伯乐,丁宝康,汪卫.数据库系统教程.第2版.北京:

高等教育出版社,2007

[2]屈喜龙,朱杰.ASP+SQLServer开发动态网站实例荟萃

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2