zoukankan      html  css  js  c++  java
  • 网上选课系统分析与设计

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

    一:系统分析

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

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

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

    源码下载

  • 相关阅读:
    Gson字符串编码,字符串转换成图片保存,二进制转换成图片保存
    时间工具类DateUtil
    RSA 签名、验证、加密、解密帮助类
    富友数据加密解密
    Base64(2)
    MD5(2)
    实体对象操作工具
    HttpClient工具类
    MD5
    身份证算法实现
  • 原文地址:https://www.cnblogs.com/finesite/p/245470.html
Copyright © 2011-2022 走看看