基于net学生成绩管理系统Word格式文档下载.docx
《基于net学生成绩管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于net学生成绩管理系统Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
2、查看课程成绩
3、密码修改
4、查看课程信息
5、成绩修改
6、成绩分布
7、成绩录入
8、返回教师首页
9、注销
管理员:
1、账户信息管理:
显示个人信息,修改账户密码,修改备注,增加账户,删除账户,用户信息浏览,注销回到首页。
2、学生信息管理:
学生信息浏览,学生信息查询,学生信息修改,学生信息删除,学生信息插入。
3、教师信息管理:
教师信息浏览,教师信息查询,教师信息修改,教师信息删除,教师信息插入。
4、课程管理:
课程信息浏览,课程信息查询,修改删除科目,添加科目。
5、班级管理:
班级信息浏览,班级信息查询,修改删除班级,添加班级。
系统功能模块图:
学生功能
教师功能
系统管理
账户信息管理
学生信息管理
教师信息管理
课程管理
班级管理
基础信息查询
学生成绩查询
学生信息查询
任课老师查询
修改密码
修改基本信息
注销
查看基本信息
查看课程成绩
密码修改
查看课程信息
成绩修改
成绩分布
成绩录入
返回教师首页
2.2数据库表逻辑结构设计
(1)用户表
(2)教师表
(3)学生表
(4)课程表
(5)成绩表
(6)班级表
2.3功能模块实现
2.3.1登录模块
实现代码:
%@PageLanguage="
C#"
AutoEventWireup="
true"
CodeFile="
登陆页面.aspx.cs"
Inherits="
_Default"
%>
!
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Transitional//EN"
"
http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
htmlxmlns="
//www.w3.org/1999/xhtml"
>
headrunat="
server"
<
title>
学生成绩智能管理系统<
/title>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=utf-8"
/>
styletype="
text/css"
--
body{
background-image:
url(首页2.jpg);
background-repeat:
no-repeat;
margin-left:
0px;
margin-top:
margin-right:
margin-bottom:
align:
center;
}
.STYLE6{font-size:
36px}
.style6
{
height:
17px;
.style7
height:
7px;
.style8
12px;
.style9
44px;
.style10
width:
82px;
.style11
.style12
.style13
.style14
font-family:
宋体,Arial,Helvetica,sans-serif;
font-size:
xx-large;
color:
#000000;
text-align:
center;
558px;
-->
/style>
/head>
body>
formrunat=server>
tablewidth="
101%"
border="
0"
align="
center"
tr>
tdcolspan="
2"
style="
13px"
imgalt="
"
src="
HBLGXH.jpg"
width:
109px;
76px;
top.jpg"
420px"
/td>
/tr>
tdclass="
style10"
&
nbsp;
asp:
LabelID="
Label1"
runat="
Text="
身份"
Width="
64px"
/asp:
Label>
style6"
DropDownListID="
DropDownList1"
120px"
DropDownList>
style11"
Label2"
帐号"
Height="
16px"
style7"
nbsp<
TextBoxID="
TextBox1"
TextBox>
style12"
Label3"
密码"
style8"
TextBox2"
TextMode="
Password"
style13"
ButtonID="
Button1"
登陆"
72px"
OnClick="
Button1_Click"
style9"
取消"
登陆_Click"
/table>
/form>
pclass="
style14"
strong>
em>
湖北理工学院<
/em>
/strong>
/p>
/body>
/html>
2.3.2管理员功能实现
200"
td>
imgsrc="
width="
699"
height="
68"
br/>
750"
tdalign="
bgcolor="
#EAFD3E"
183px;
21px;
HyperLinkID="
HyperLink1"
NavigateUrl="
管理模块_帐户管理.aspx"
账户信息管理<
HyperLink>
tdwidth="
183"
#FFFF00"
21px"
HyperLink2"
学生信息管理.aspx"
学生信息管理<
HyperLink3"
教师信息管理.aspx"
教师信息管理<
HyperLink4"
课程管理.aspx"
课程管理<
color:
HyperLink10"
班级管理.aspx"
班级管理<
&
tablealign="
705px;
404px"
tdstyle="
100px"
left"
valign="
top"
tableborder="
129px;
281px"
11px;
HyperLink5"
学生信息浏览.aspx"
学生信息浏览<
12px"
HyperLink9"
学生信息查询.aspx"
学生信息查询<
7px"
HyperLink6"
学生信息修改.aspx"
学生信息修改<
5px"
HyperLink7"
学生信息删除.aspx"
学生信息删除<
HyperLink8"
学生信息添加.aspx"
学生信息插入<
86px;
173px;
108px"
未标题-2.png"
562"
332"
baseline"
500px"
2.3.3教师功能模块
966"
101"
bordercolor="
#FFFFFF"
956"
111px"
divalign="
right"
/div>
968"
464"
trbordercolor="
#333333"
#66CCFF"
8px"
hrsize="
3"
122"
38"
ahref="
教师信息查询.aspx"
查看基本信息<
/a>
830"
rowspan="
9"
806"
387"
128px"
tdheight="
32"
p>
#35838;
#31243;
#25104;
#32489;
.aspx"
查看课程成绩<
#23494;
#30721;
#20462;
#25913;
密码修改<
34"
#26597;
#30475;
#25945;
#24072;
#25152;
#24102;
查看课程信息<
31"
成绩修改<
29"
#20998;
#24067;
成绩分布<
33"
#24405;
#20837;
成绩录入<
../登陆页面.aspx"
注销<
2.3.4学生功能模块
formid="
form1"
div>
974"
444"
cellpadding="
cellspacing="
116"
colspan="
116px"
#00CCFF"
2px"
hr/>
135"
43"
Default2.aspx"
基本信息查询<
839"
7"
828px"
Style="
position:
relative;
top:
-8px;
left:
-1px;
233px"
826px;
238px"
41"
23px"
46"
Default3.aspx"
学生成绩查询<
Default4.aspx"
52"
Default5.aspx"
任课老师查询<
Default6.aspx"
修改密码<
tdbgcolor="
#00ccff"
49"
Default7.aspx"
修改基本信息<
48px"
LinkButtonID="
LinkButton1"
20px"
40px"
left:
40px;
position:
10px"
LinkButton1_Click"
PostBackUrl="
~/登陆页面.aspx"
LinkButton>
三总结
ASP.NET是基于事件的编程模型,该模型不仅有效地将Web窗体页和后台逻辑分离,而且具有实现简单和开发敏捷快速的优点。
通过此次系统的开发,让我意识到了学习ASP.NET的必要性,因为如果仅仅为了设计网页,使用HTML5已经足够,但是对于企业级Web开发来说,很多功能都是在