asp.net学生成绩评估系统VS开发sqlserver数据库web结构c#编程计算机网页项目

一、源码特点
        asp.net 学生成绩评估系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。

系统运行视频连接:https://www.bilibili.com/video/BV1Wz4y1A7CG/
二、功能介绍
本系统使用Microsoft Visual Studio 2019为开发工具,SQL Server为数据库,采用ASP.NET为开发语言并基于B/S开发模式的管理系统,以web方式对学生成绩评估系统的功能框架,管理员可
以实现系统内部基础信息等,
本系统大体可以划分为以下几个功能模块:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)学生管理:对学生信息进行添加、删除、修改和查看
(4)年级管理:对年级信息进行添加、删除、修改和查看
(5)班级管理:对班级信息进行添加、删除、修改和查看
(6)成绩管理:对成绩信息进行添加、删除、修改和查看
(7)系统管理:个人信息修改,用户登录

数据库设计

[表gly] 管理员列属性表格

序号字段名称数据类型长度主键描述
1glyidINTEGER11管理员编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名

[表jiaoshi] 教师列属性表格

序号字段名称数据类型长度主键描述
1jsidINTEGER11教师编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名
5zcVARCHAR40职称
6lxdhVARCHAR40联系电话
7lxdzVARCHAR40联系地址

[表xuesheng] 学生列属性表格

序号字段名称数据类型长度主键描述
1xsidINTEGER11学生编号
2yhmVARCHAR40用户名
3mmVARCHAR40密码
4xmVARCHAR40姓名
5njVARCHAR40年级
6bjVARCHAR40班级
7lxdhVARCHAR40联系电话
8nlVARCHAR40年龄

[表nianji] 年级列属性表格

序号字段名称数据类型长度主键描述
1njidINTEGER11年级编号
2njVARCHAR40年级

[表banji] 班级列属性表格

序号字段名称数据类型长度主键描述
1bjidINTEGER11班级编号
2bjVARCHAR40班级

[表chengji] 成绩列属性表格

序号字段名称数据类型长度主键描述
1cjidINTEGER11成绩编号
2xsVARCHAR40学生
3sxVARCHAR40数学
4ywVARCHAR40语文
5yyVARCHAR40英语
6pjfVARCHAR40平均分
7zfVARCHAR40总分
8pyVARCHAR40评语
9djsjVARCHAR40登记时间
10zpmVARCHAR40总排名

部分代码设计:


		string xs=this.xs.Text;//学生
string sx=this.sx.Text;//数学
string yw=this.yw.Text;//语文
string yy=this.yy.Text;//英语
string pjf = "";
string zf="";//总分
string py=this.py.Text;//评语
string djsj=this.djsj.Text;//登记时间
string zpm=this.zpm.Text;//总排名

		if(xs.Length==0){
MessageBox.Show(this.Page,"学生不能为空");
return ;
}

if(sx.Length==0){
MessageBox.Show(this.Page,"数学不能为空");
return ;
}

if(yw.Length==0){
MessageBox.Show(this.Page,"语文不能为空");
return ;
}

if(yy.Length==0){
MessageBox.Show(this.Page,"英语不能为空");
return ;
}


if(py.Length==0){
MessageBox.Show(this.Page,"评语不能为空");
return ;
}

if(djsj.Length==0){
MessageBox.Show(this.Page,"登记时间不能为空");
return ;
}

if(zpm.Length==0){
MessageBox.Show(this.Page,"总排名不能为空");
return ;
}

int all = 0;
all = int.Parse(sx) + int.Parse(yw) + int.Parse(yy);
int pj = all / 3;

     
        string sql = "insert into chengji (xs,sx,yw,yy,pjf,zf,py,djsj,zpm ) values ('"+xs+"','"+sx+"','"+yw+"','"+yy+"','"+pj+"','"+all+"','"+py+"','"+djsj+"','"+zpm+"')";//添加成绩信息的sql语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行添加成绩 
        }


三、注意事项
   1、管理员账号:admin 密码:admin
   2、开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发。
   3、数据库文件名aspnetchengji.mdf  
   4.系统首页地址:login.aspx
四 系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
# 系统概述 本系统是一个旅游信息管理系统,主要功能包括旅游路线的编辑、图文介绍、订单管理和用户留言等。 # 技术实现 本系统采用asp.netvs进行前端开发,使用sqlserver数据库进行数据存储,同时采用web结构进行架构。 ## asp.netvs asp.netvs都是微软开发的软件开发工具,能够提高编程效率,同时具有良好的跨平台性和安全性。asp.net可以使用c#、vb等多种编程语言进行开发,具有良好的可扩展性和易用性。 在本系统中,我们采用asp.net mvc模式进行开发,在控制器中对用户请求进行处理,在视图中呈现数据给用户。通过使用客户端和服务器之间的交互可以实现实时响应,增加了系统的交互性和可操作性。 ## sqlserver数据库 sqlserver是微软公司开发的一种关系型数据库管理系统,具有良好的稳定性和可靠性。在本系统中,我们采用sqlserver数据库进行数据存储,实现了订单管理等功能。 同时,我们进行了数据库的优化,采用索引等技术进行加速,提高了系统的访问速度和效率。 ## web结构 web结构是指基于web技术的应用程序的分层结构,包括用户层、表示层、数据处理层和数据存储层等。本系统采用了这种结构,将系统分为不同的层,每个层都有自己的职责和功能。通过这种结构,可以提高系统的可维护性和可扩展性,使得系统更具健壮性。 # 总结 采用asp.netvs进行开发,使用sqlserver数据库进行数据存储,并采用web结构进行架构,是本系统设计的技术方案。这种方案不仅具有优秀的稳定性和可靠性,同时还提高了系统的可维护性和可扩展性,实现了完善的旅游信息管理系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_251836457

你的鼓励 是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值