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

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

    一:系统分析

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

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

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

    源码下载

  • 相关阅读:
    数据仓库-数据清洗
    数据仓库-维度模型(模型类型、建模过程)
    数据仓库-维度
    I am going to India on a business trip
    Android O编译前修改文件和目录权限
    apktool介绍
    Android中国官网资源网站
    android7.0后对于detected problems with app native libraries提示框显示
    android7.0后对于file://的限制
    android7.0对于SharedPreferences设置模式的限制
  • 原文地址:https://www.cnblogs.com/finesite/p/245470.html
Copyright © 2011-2022 走看看