基于ssh/bs/java/asp.net/php/web/安卓的学生成绩管理系统的设计与实现

模块的功能设计

根据需求分析阶段得到的功能需求,管理员、学生和教师用户通过输入口令号和密码进下该系统后,可以进行一些学生基础信息查询(学生信息查询、班级信息查询、毕业信息查询)、学生信息维护、成绩管理(成绩查询、计算平均分)重新登陆系统、退出。

模块功能大概可以分为如下4个方面:这几个模块学生基础维护、成绩管理、登陆、退出。其中基础维护还要包括学生信息维护、班级信息维护、毕业信息维护。成绩管理包括成绩查询、添加成绩、成绩输入等。综上所述,得到客户端功能模块图

功能需求分析

该学生成绩管理系统具备三方面的功能:一方面是学生用户,学生通过输入学号和密码进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、毕业信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限:成绩输入、成绩查询。

具体功能的详细描述如下

1.1.1 选择[学生基本维护]菜单命令,即可进入 [学生基本维护]功能窗体,在其中输入学生的相关信息,如果需要添加或修改学生信息,则单击相应的按纽,输入新信息后单击[添加]就可以了。需要删除一条信息,则只要选择这条信息再点击 [删除]。在搜索条件中输入相关的条件,单击 [查询]就可查找信息。

1.1.2 选择[学生信息查询]菜单命令,即可进入[学生信息查询]功能窗体,在其中的下拉列表中选择你要看的信息,则在下面的表格中显示你要的信息。

1.1.3 选择[成绩管理]  [添加成绩]菜单命令,即可进入 [添加成绩]功能窗体,此功能权限只有管理员和教师。

1.1.4  选择[成绩管理]  [输入成绩]菜单命令,即可进入 [输入成绩]功能窗体,

此功能权限只有管理员和教师。

1.1.5  选择[成绩管理]  [修改成绩] 界面,此功能规管理员所有。

1.1.6  选择[成绩管理]  [查询成绩]界面此界面对学生也是可见的,它的权限规所有用户所有。

1.1.7 选择[登陆] [重新登陆] 则会返回登陆界面,为用户提供方便。

1.1.8 选择[退出]将退出整个系统。

1.2 性能需求分析

时间特性要求:在软件方面,响应时间有点慢,因为是用JBuilder做的,它占用内存比较大,更新处理时间比较快而且迅速。

安全性:设立口令号和密码验证方式,防止非法用户登录进行操作。也就是用户只有管理员、学生和教师才能进入这个系统,用户凭口令号和密码进入此系统,系统会自动判断用户是那种类型,分别拥有不同的权限。

论文查重降重QQ群: 905165878
毕业设计毕业论文互助QQ群: 905165878
定制讲解加:QQ号: 2719046892 (微信同Q号不常上)

Leave a Reply

电子邮件地址不会被公开。