学生成绩查询系统课程设计文档格式.docx
- 文档编号:15846112
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:11
- 大小:180.93KB
学生成绩查询系统课程设计文档格式.docx
《学生成绩查询系统课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《学生成绩查询系统课程设计文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
参考文献阅读:
[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)
学生名
password
char(20)
密码
Class
null
Subject
科目
Score
Null
成绩
Term
学期
学生选课信息项目
学生密码
C语言
课程名
高数
实用英语
Sql数据库
管理员信息项目
管理员编号
管理员名
管理员密码
创建学生用户数据库及创建学生基本信息表
学生用户基本信息设计如下:
学生选课设计如下:
七、系统设计的部分代码及运行效果图
<
!
--#includefile="
inc/top.asp"
-->
%
dimnum1
dimrndnum
Randomize
DoWhileLen(rndnum)<
4
num1=CStr(Chr((57-48)*rnd+48))
rndnum=rndnum&
num1
loop
session("
code"
)=rndnum
%>
tablewidth="
100%"
border="
0"
align="
center"
cellpadding="
cellspacing="
>
<
tr>
tdheight="
3"
divalign="
/div>
/td>
/tr>
/table>
768"
class="
unnamed2_ldr"
tdheight=24>
tdwidth="
50%"
td>
formaction="
checklogin.asp"
method="
post"
name="
form1"
250"
1"
unnamed1_rld"
trbgcolor="
#EAEAEA"
25"
colspan="
2"
bgcolor="
#FFFFFF"
学生成绩查询<
100"
height="
30"
学号:
inputname="
xh"
type="
text"
unnamed_rld2"
size="
20"
maxlength="
密码:
mm"
password"
submit"
value="
登入"
inputtype="
button"
getpass"
取回密码"
onClick="
window.location='
register.asp?
action=getpass'
"
/form>
您是本成绩查询系统的第<
spanstyle="
color:
#CC0000"
--#inc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩 查询 系统 课程设计