MSDN的webcast主讲人告诉我:学习aspnet就是多看多练,拟作一个网上选课系统,熟悉webform的开发环境和流程.其设计流程没有按照 软件工程 上讲的圈圈套套来.
一:系统分析
从操作功能分为两类:1.通用功能操作,主要实现用户修改密码和注销的操作,其他共用功能应该还有,暂时没有想到. 2.为不同用户定制的功能操作
1.通用功能 (1)修改密码
系统的使用人员均有自己的用户名和密码,以确保信息的私有性和安全性. (2)注销
退出使用系统,注销后可重新登录
2.用户功能
(1)教学助理 (系统管理员) (一) 添加人员
实现对选课老师和学生个人信息的增删改查操作. (二)课程设置
决定欲开课的课程是否开,停状态,并指定相应的授课教师,授课时间,地点. (三)统计图表
查看每门课的选课人数,老师的得票率,老师,学生选课统计以及学生选课数少于2门的学生信息. (四)班级设置
管理开设课程对应的班级,确定某一课程所属的班名,最多可以选课的人数以及选课截止日期. (五)添加学生班级
在添加学生信息时,以确定他所属的班级. (2)教师
(一)个人信息显示
显示教师个人信息,如账号,姓名,职称,联系方式等. (二)教师选课
在规定范围内选择要教授的课程,每位教师最多教授3门课程. (三)列出选课信息
列出所选课的详细信息,课程名,所属班级名,课程时间,地点安排. (3)学生
(一)个人信息显示
显示学生个人信息,如:学号,姓名,所在班级等. (二)学生选课
选择要选修的课程,如果重选,系统提示. (三)列出选课信息
列出已选课的详细信息,并允许退选,但不能小于2门.
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务