学生成绩查询系统课程设计.docx

上传人:b****7 文档编号:25317305 上传时间:2023-06-07 格式:DOCX 页数:13 大小:180.90KB
下载 相关 举报
学生成绩查询系统课程设计.docx_第1页
第1页 / 共13页
学生成绩查询系统课程设计.docx_第2页
第2页 / 共13页
学生成绩查询系统课程设计.docx_第3页
第3页 / 共13页
学生成绩查询系统课程设计.docx_第4页
第4页 / 共13页
学生成绩查询系统课程设计.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

学生成绩查询系统课程设计.docx

《学生成绩查询系统课程设计.docx》由会员分享,可在线阅读,更多相关《学生成绩查询系统课程设计.docx(13页珍藏版)》请在冰豆网上搜索。

学生成绩查询系统课程设计.docx

学生成绩查询系统课程设计

课程设计任务书

设计题目

学生成绩查询系统

学生姓名

***

专业

电子商务

班级

9312101

设计要求:

1、要查询成绩清单必须输入用户民和密码。

2、可以查询三个学期的成绩,可按科、按学期分别查询。

查询的结果要分页显示。

3、用户可以修改自己的密码,但必须输入自己以前的密码方能修改。

4、用户查询完毕,具备退出功能。

学生应完成的工作:

1、学生成绩查询系统需求分析

2、概要设计

3、详细设计

4、数据库设计

5系统编码实现

6、调试系统

7、撰写课程设计报告

参考文献阅读:

[1]石志国,王志良,薛为民.《ASP竞选案例教程》.北京:

交通大学出版社,北京:

清华大学出版社,2004.6

[2]赵增敏,朱粹丹,赵朱曦.[ASP动态网页设计].北京:

电子工业出版社,2005.

[3]张景峰.《ASP程序设计教程》.北京:

中国水利水电出版社,2003.11

[4]王行言,汤荷美,黄维通.《数据库技术与应用》,北京:

高等教育出版社,2004

[5]何玉洁.《数据库原理与应用教程》.北京:

机械工业出版社,2003.4

工作计划:

2011年5月5日——2011年6月1日:

系统需求分析,整体结构设计。

2011年6月2日——2011年6月5日:

前台界面设计,建立数据库和表。

2011年6月6日——2011年6月15日:

数据库跟网页的链接。

2011年6月16日——2011年6月19日:

查询数据,调试成功性

2011年6月20日——2011年6月25日:

撰写课程设计报告数据库跟网页的链接。

任务下达日期:

2010年5月4日

任务完成日期:

2011年6月25日

指导教师(签名):

学生(签名):

目录

一、课程设计的开发目的1

二、系统的题目描述及要求1

三、系统的需求分析2

四、系统的概要设计框图及结构2

五、系统的开发平台3

六、系统的数据库选择及设计3

七、系统设计的部分代码及运行效果图5

八、系统的运行结果分析9

九、课程设计的总结10

参考文献:

10

一、课程设计的开发目的

1、通过实训加深和扩展了我的web理论知识与专业技能。

2、提高了我动手编程能力。

3、我学会了理论与实践相结合,培养应用所学的理论知识和技能、解决实践中所遇到的实际问题的能力。

4、培养了我正确的设计思想和思维方法。

5、训练和培养我获取信息和综合处理信息的能力以及合作精神。

二、系统的题目描述及要求

管理员能够实现对整个学生信息的添加,修改,删除,查询等操作,对教师用户的添加,删除,修改等操作,对留言信息的添加,删除,修改查询等操作.可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的.教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加,删除,修改是,查看等,对的自己的联系信息进行更新,登录密码的修改.学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,留言的查看,提交留言信息的相关操作。

在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域.计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动.为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便.该学生成绩管理系统是以ASP网页编程+ACCESS数据库+SQL数据查询语言编写,其系统功能在内部IIS服务器上运行.系统管理员,教师,学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理.用户只需进行输入一些简单的汉字,数字,或用鼠标点击即可达到自己想要的目标.

三、系统的需求分析

学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息,查看留言,提交留言.管理员可以通过成绩查询系统查阅学生成绩信息,学生信息,查看学生留言,学生留言,提交留言,留言的管理等相关操作.系统管理员可以实现以上的所有功能,还有对学生的添加,删除,修改,学生的添加,删除,修改,数据库的备份,数据库的还原等相关操作.

1.基本信息维护

主要维护学生表、院系表、课程表、成绩表等,包括增、删、改、查询等功能。

2.成绩管理

主要维护学生成绩等方面的基本信息,包括增、删、改、查询和汇总功能。

3.学生选课

为学生提供选课界面,该界面列出所有课程信息供学生查询和选课。

学生进入该界面后,首先要输入自己的学号,核对后即显示姓名和供选择的课程信息,同时也允许学生选课或退课。

4.用户管理

主要维护用户方面的基本信息,包括增、删、改、查询和分配权限等功能。

四、系统的概要设计框图及结构

系统功能流程图

五、系统的开发平台

本系统的开发平台:

硬件:

◆CPU:

InterCoreT43002.10Ghz

◆内存:

2.0GB

◆硬盘:

250G

◆显示器:

1280*1024像素

软件:

操作系统:

windowsXP

开发语言:

HTML、VBScript、ASP

数据库:

SQLserver

六、系统的数据库选择及设计

本系统采用的是SQLServer数据库,表及视图的设计结构如下表:

学生信息项目

数据项目名称

数据类型

能否为空

数据项目注释

约束条件

id

char(10)

notnull

学生编号

primarykey

username

char(50)

notnull

学生名

password

char(20)

notnull

密码

Class

char(20)

null

班级

Subject

char(20)

null

科目

Score

char(20)

Null

成绩

Term

char(20)

Null

学期

学生选课信息项目

数据项目名称

数据类型

能否为空

数据项目注释

约束条件

id

char(10)

notnull

学生编号

primarykey

username

char(20)

notnull

学生名

password

char(10)

notnull

学生密码

C语言

char(10)

Null

课程名

高数

char(10)

Null

课程名

实用英语

char(10)

Null

课程名

Sql数据库

char(10)

Null

课程名

管理员信息项目

数据项目名称

数据类型

能否为空

数据项目注释

约束条件

id

char(10)

notnull

管理员编号

primarykey

username

char(20)

notnull

管理员名

password

char(10)

notnull

管理员密码

创建学生用户数据库及创建学生基本信息表

学生用户基本信息设计如下:

学生选课设计如下:

七、系统设计的部分代码及运行效果图

--#includefile="inc/top.asp"-->

<%

dimnum1

dimrndnum

Randomize

DoWhileLen(rndnum)<4

num1=CStr(Chr((57-48)*rnd+48))

rndnum=rndnum&num1

loop

session("code")=rndnum

%>

学生成绩查询

学号:

密码:

action=getpass'">

您是本成绩查询系统的第

#CC0000">

--#includefile="countip.asp"-->

none;">

相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

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

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