现在的位置: 首页 > 综合 > 正文

网上选课系统分析与设计

2011年10月11日 ⁄ 综合 ⁄ 共 675字 ⁄ 字号 评论关闭

MSDN的webcast主讲人告诉我:学习aspnet就是多看多练,拟作一个网上选课系统,熟悉webform的开发环境和流程.其设计流程没有按照 软件工程 上讲的圈圈套套来.

一:系统分析

从操作功能分为两类:1.通用功能操作,主要实现用户修改密码和注销的操作,其他共用功能应该还有,暂时没有想到. 2.为不同用户定制的功能操作

1.通用功能
(1)修改密码
 系统的使用人员均有自己的用户名和密码,以确保信息的私有性和安全性.
(2)注销
 退出使用系统,注销后可重新登录

2.用户功能
(1)教学助理 (系统管理员)
  (一) 添加人员
实现对选课老师和学生个人信息的增删改查操作.
  (二)课程设置
决定欲开课的课程是否开,停状态,并指定相应的授课教师,授课时间,地点.
  (三)统计图表
查看每门课的选课人数,老师的得票率,老师,学生选课统计以及学生选课数少于2门的学生信息.
  (四)班级设置
管理开设课程对应的班级,确定某一课程所属的班名,最多可以选课的人数以及选课截止日期.
  (五)添加学生班级
在添加学生信息时,以确定他所属的班级.
(2)教师
  (一)个人信息显示
显示教师个人信息,如账号,姓名,职称,联系方式等.
  (二)教师选课
在规定范围内选择要教授的课程,每位教师最多教授3门课程.
  (三)列出选课信息
列出所选课的详细信息,课程名,所属班级名,课程时间,地点安排.
(3)学生
  (一)个人信息显示
显示学生个人信息,如:学号,姓名,所在班级等.
  (二)学生选课
选择要选修的课程,如果重选,系统提示.
  (三)列出选课信息
列出已选课的详细信息,并允许退选,但不能小于2门.

源码下载

抱歉!评论已关闭.