WPE|52wpe|我爱WPE

 找回密码
 注册会员
搜索
  • 4978查看
  • 3回复

主题

好友

431

积分

中级会员

发表于 2009-4-4 18:24:09 |显示全部楼层
项目名称:班级管理系统(B/S,三层架构)
开发语言:C#
开发环境:Visual Studio 2005 + MS SQL Server 2005

先看一下部分界面的截图:

登陆

学生登陆
教师信息管理
成绩管理
随机抽取学生
图片管理
角色管理

学习三层架构后,和团队一起完成的这个小项目。所谓班级管理系统,即是对班级日常管理所做的开发。本系统,主要角色有三种:学生,教师,管理员。

以下分别是每个角色所对应的权限:

学生                                              教师                                  管理员                                公共
查询成绩                                技术成绩管理                     教师信息管理                     图片上传及浏览
查看课程                                素养成绩管理                     学生信息管理                           留言板
签到                                           随机系统                        班级相册管理
查看教师信息                             成绩查询                        角色权限管理
修改密码                                                                               留言管理

在教师角色里,又细分了技术教师和素养教师,分别对应不同的成绩管理权限。

根据角色的不同,在界面上,显示不同的对应菜单。

下面是数据库里的表,在附件里。
数据库.doc (203.5 KB)

表与表之间的关系,根据主外键关系能很清楚的判断。

项目的构成:


总的来说,项目难度不是太大,主要是练习三层架构的使用,具体的代码就不贴出来了,附件里会有整个程序的源代码以及数据库文件。。之前发过一篇帖子,是一个关于电子书城网站的例子,很简单的三层架构的应用,本次这个项目三层架构所涉及的内容稍微多点,但如果深入理解了三层架构,相信还是比较容易做出该系统。欢迎.NET爱好者提出宝贵意见和共同学习。
附件
http://bbs.hackbase.com/attachment.php?aid=36757

主题

好友

534

积分

高级会员

发表于 2009-4-4 19:56:22 |显示全部楼层
哈哈,我也是学C#的,你这是B/S,现在流行C/S
回复

使用道具 举报

主题

好友

6

积分

新手上路

发表于 2009-12-14 20:01:13 |显示全部楼层
我最近也要做一个班级信息管理系统呢。想看看你的,谁知总跳出页面:附件文件不存在或无法读入,请与管理员联系

5555
回复

使用道具 举报

主题

好友

186

积分

注册会员

发表于 2010-5-9 17:05:07 |显示全部楼层
非常实用的系统
回复

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册会员

手机版|Archiver|WPE|52wpe|我爱WPE ( 闽ICP备15009081号 )

GMT+8, 2024-5-5 04:43 , Processed in 0.053632 second(s), 17 queries .

返回顶部