zj

 

功能需求分析:本课题根据学生选课信息管理综合分析,便出于方便管理考虑,将学生选课信息管理系统的功能总结起来,共需要实现以下几个方面功能:
主界面
主界面中包含学生入口模块、管理员入口模块、注册模块、修改密码模块,已经显现当前时间模块和欢迎模块。作为主界面,它是整个程序的入口和接口,用户运行程序就能够打开。
学生用户
要进入学生用户并进行操作,要求学生有个账号。学生要输入正确的账号和密码才能进一步操作。进入后学生会看到自己的学号,以确认是自己的操作,使学生放心操作。操作包括选课课程,选择课程根据课程号来选。于是要有课程表,给学生看到可以选的课。学生选课后,把学生所选的课放到数据库存储起来,存储到SQL Server数据库。另外还要有学生查看自己所选的课程成绩的模块,学生点击查询选课后,给出学生选课的成绩表,表中包括列学号、课程号、课程名、学期、成绩。当成绩还未公布的时候,显现成绩味出来。
                            管理员用户
作为学生选课管理系统,就要有管理员来管理这些信息,管理员负责学生、教师、课程、选课这些信息。要进入管理员用户并进行操作,要求管理员有个账号。管理员要输入正确的账号和密码才能进一步操作。进入后管理员会看到自己的学号,以确认是自己的操作。管理员负责管理学生、教师、课程、选课这些表的添加、删除、查询、修改、查看表的事务。当某一个课程的成绩公布以后,管理员就要给学生一个成绩,这也是管理员的工作范围。为了及时的看到各个表的动态,在管理员通过账号密码验证后,一般要给管理员提供查看各个表的功能,这也给管理员操作(包括添加、删除、查询、修改)带来可靠性。各个表的操作都会弹出一个对话框,以给管理员操作。
              修改密码
用户(包括管理员和学生)所拥有的账号密码由于有时会被人看到,所以应该常修改。所以这里有了个修改密码模块。修改密码模块要求用户提供账号和原始密码,然后填入新密码和确认才能修改成功。
注册用户

    系统一般要求可以注册用户,但是一般不会提供注册管理员用户。这里设置了提供注册学生用户的模块,学生填入用户名和密码后就能拥有账号。但是当学生输入的用户名已经被注册的时候,提示用户名已经存在,要求学生重新输入用户名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值