web课程设计学生信息管理系统Word文档下载推荐.docx

上传人:b****6 文档编号:19046858 上传时间:2023-01-03 格式:DOCX 页数:23 大小:56.27KB
下载 相关 举报
web课程设计学生信息管理系统Word文档下载推荐.docx_第1页
第1页 / 共23页
web课程设计学生信息管理系统Word文档下载推荐.docx_第2页
第2页 / 共23页
web课程设计学生信息管理系统Word文档下载推荐.docx_第3页
第3页 / 共23页
web课程设计学生信息管理系统Word文档下载推荐.docx_第4页
第4页 / 共23页
web课程设计学生信息管理系统Word文档下载推荐.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

web课程设计学生信息管理系统Word文档下载推荐.docx

《web课程设计学生信息管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《web课程设计学生信息管理系统Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。

web课程设计学生信息管理系统Word文档下载推荐.docx

学生可实现对自己信息的管理,老师可以对所管理的班级的学生信息进行管理,管理员可实现对所有学生信息的管理,并且可对系统进行维护,项目将耗时2周完成。

系统目标:

实现查询、增加、删除、修改、导出、导入、打印。

用户特点:

本校师生;

管理员需要单独授权,且需要熟练系统的操作。

系统目标主要包括确定应用目标、作用范围、系统对用户的益处等。

2.2.非技术要求

系统开发设计:

2周

交付内容:

操作文档,源代码。

2.3.系统环境

开发环境:

VS2012、SQL2012。

运行环境:

ie8以上或者chrome20以上。

3.需求

3.1.用户需求

3.1.1.系统功能性需求

学生信息管理系统功能性需求文档

日期

版本

说明

作者

2014-5-22

草案

草案版本

周孟

1.登录:

用户进入系统的必要模块,学生和老师使用与教务系统相同的用户名和密码,管理员需

要事先授权并获得用户名和密码。

2.查看学生信息:

管理员、老师可查看可根据筛选条件查看符合条件的学生信息,学生只能查看自己的

信息。

3.添加学生信息:

管理员添加学生信息,支持Excel文档导入。

4.修改学生信息:

管理员、老师可修改学生的所有信息,学生可修改基本信息,关键信息需要向老师或

管理员提出申请。

5.删除学生信息:

管理员可操作,用于删除学生信息,一般只有退学学生才删除。

6.打印信息:

用户可根据自己的权限和需求大约相关文档,如:

学生信息,系统日志文件。

7.生成系统日志:

系统会定时的生成日志文件,用于记录操作和系统错误,有助于系统的维护。

3.1.2.系统非功能性需求

学生信息管理系统非功能性需求文档

1.简要说明

本文档对学生信息管理系统的非功能性需求做出详细的说明

2.可用性

(1)学生信息管理系统对学生的基本信息进行系统的、有效的、科学的管理,在该系统中,学生可以很方便的对自己的信息进行查询和对自己的基本信息进行修改,教师也能对学生的信息进行查询和修改,系统的可以行很强

(2)该系统有良好的操作界面,用户可以轻松的使用系统;

该系统具有友好的操作逻辑,帮助用户顺利使用该系统

(3)该系统采用B/S模式,对客户端的配置要求不高

3.可靠性

(1)该系统对不同的用户分配有不同的权限,每个用户只能使用系统的部份功能,这能够增加系统的安全、可靠性

(2)该系统的开发过程严格按照合同法、专利法、知识产权保护法等进行。

不会触犯国家法律,和他人的利益,所以在法律上是可靠的

(3)由于是本地化的系统,安全隐患不会太大,用户都是本校师生,也仅对本校师生开放系统

4.性能

(1)要求服务器能同时承受20000人同时使用,系统的响应时间应该小于1秒

(2)系统要求能支持多种常见浏览器和移动操作平台

(3)系统对数据的处理精度是小数点后三位

5.设计约束

系统使用C#语言开发,数据库系统使用SQLServer数据库管理系统

6.帮助系统需求

要求系统提供在线帮助,常见问题说明,意见反馈和人工服务

7.接口需求

此系统要求能和教务系统进行连接

3.2.需求分析

3.2.1.系统执行者

该系统提供给各大高校使用,所以执行者为:

学生

老师

管理员

3.2.2.系统用例

系统针对不同的执行者有不同的用例,下面会一一列出;

执行者——学生

a)登录

b)修改个人信息

申请修改关键信息

c)查询个人信息

d)打印

执行者——老师

b)查询学生信息

c)修改学生信息

批准学生修改关键信息

执行者——管理员

c)添加学生信息

Excel文档导入

d)修改学生信息

e)删除学生信息

f)系统维护

生成系统日志

查看系统日志

g)打印

用例集合:

3.3.需求描述

本系统目标是为了实现对学生信息的管理,方便用户在线管理信息。

3.3.1.用例图

执行者--学生

执行者--老师

执行者--管理员

登录用例图

3.3.2.用例描述

登录用例

学生信息管理系统——登录用例

用于描述本系统的登录权限分配

2.事件流

1)基本流

1.进入系统登陆界面

2.输入用户名和密码:

学生和老师使用与教务系统相同的身份信息,管理员需要

实现事先授权

3.验证用户名和密码

4.验证成功则登录成功

2)备选流

1.身份验证失败,给出提示

2.可选择记住密码

3.特殊需求

4.前置条件

管理员需要事先授权

5.后置条件

6.扩展点

7.相关的数据

用户名和密码

8.问题说明

查看学生信息用例

学生信息管理系统——查看学生信息用例

1.简要说明

用于描述本系统中管理员、教师查看学生信息的过程。

2.事件流

1)基本流

1、管理员、教师登录系统

2、进入学生信息管理页面选择查看学生信息功能

3、选择需要查看的条件

4、输出符合添加的学生信息

5、查看完成点击“返回”按钮返回主页

1、查询不到符合相应条件的学生信息则弹出提示框

3.特殊需求

4.前置条件

登陆成功,数据库存在这个学生的记录。

5.后置条件

管理员、教师可以继续其它学生的相关操作

6.扩展点

7.相关的数据

添加学生信息用例

学生信息管理系统——添加学生信息用例

用于描述本系统中管理员添加学生信息的过程

1、管理员或老师登录系统

2、选择添加学生信息功能

3、输入相应的数据

4、提交

5、系统验证学号有无重复

6、无重复保存

1、存在重复学号报错

登录成功 

学生信息

删除学生信息用例

学生信息管理系统——删除学生信息用例

用于描述本系统中管理员删除一个学生的学籍信息。

1、管理员登录系统

2、选择删除学生信息功能

3、选择需要删除的学生信息

4、选择删除

5、确认删除

6、删除成功

1、确认删除时选择否,则返回

登陆成功,数据库存在这个学生的记录。

管理员可以继续其它学生的相关操作

删除记录

修改学生信息用例

学生信息管理系统——修改学生信息用例

用于描述本系统中管理员、教师修改学生信息的过程。

1、管理员、教师登录系统

2、进入学生信息管理页面选择修改学生信息功能

3、选择需要修改的学生

4、录入修改信息

5、确认保存

6、验证是否存在学号重复

7、无重复修改成功

1、存在学号重复,丢出提示框

修改信息

查看个人信息用例

学生信息管理系统——查看个人信息用例

学生能够在登录后的信息页面进行查看自己的信息,确定是否正确以便于进行修改。

1.登录后点击查看个人信息

2.输出学生个人信息

登录成功

学生查看到自己的信息

是该用户的相关录入信息。

修改基本信息用例

学生信息管理系统——修改基本信息用例

本能用于学生完善和修改自己的信息。

1.登录进入系统选择修改基本信息功能。

2.弹出修改信息界面

3.修改信息

4.确认保存

5.保存成功

1.确认时点击否将不保存修改

申请修改关键信息用例

学生信息管理系统——申请修改关键信息用例

本功能是学生修改关键信息,如:

学号等;

需提出申请。

1.登录系统选择申请修改关键信息。

2.弹出申请窗口。

3.填写申请

4.确认无误发送申请

需要管理员审核并授权

管理员或老师审核后方可修改关键信息

申请表

Excel文档导入用例

学生信息管理系统——Excel文档导入用例

本功能用于大批量添加学生信息,便于高效管理

1.登录系统选择添加学生信息

2.选择Excel文档导入

3.选择要导入的Excel文档

4.导入信息

4.验证是否有误,无误则保存

5.导入成功

1.导入文档不符合要求,报错

2.存在重复学号,报错

文档需按照规定的排版

管理员身份登录

Excel文档

Excel需按照相应的排版

系统维护用例

学生信息管理系统——系统维护用例

用于描述本系统中管理员进行系统维护的过程。

2、进入系统维护界面

3、查看系统日志文件

4、选择进行相应的系统维护

5、开始维护

需要时才进行

登陆成功

生成日志文件

查看系统日志用例

学生信息管理系统——查看系统日志用例

用于描述本系统中管理员进行系统维护的过程中查看系统日志。

需要进行

批准学生修改关键信息用例

学生信息管理系统——批准学生修改关键信息用例

用于描述本管理员和老师批准学生修改关键信息。

1、管理员、老师登录系统

2、收到申请提醒

3、查看申请

4、申请无误

5、批准修改

学生提出申请

申请表

打印用例

学生信息管理系统——打印用例

本用例是为了对学生信息管理系统中涉及的打印过程做详细的规约描述

1.用户登录系统选定要进行打印的文档文件

2.用户点击工具栏的打印按钮,系统弹出打印设置框

3.用户对设置框进行设置,并点确定进行打印

4.打印成功

1.如果电脑未连接打印机或不能正常连接打印机,系统提示做出提示。

2.如果打印机内缺纸,打印进入等待状态,并做出提示,等装入纸后继续进行

打印事务

电脑必须连接至少一台打印机

登录成功,用户有打印的需求

系统提示打印完成

用户选定的需要打印的文档文件

生成系统日志用例

学生信息管理系统——生成系统日志用例

本功能用于系统维护时系统生成相应的日志,只要存储系统错误和维护记录

1.系统对自身进行实时的监控

2.系统对用户的操作(查询、修改、删除等)做记录

3.系统定期将记录写入系统日志文件

系统能够正常运行

系统正常运行

日志文件

3.4.系统概念层对象图

在需求分析阶段,还需要根据用例图的分析过程中,得到一些系统中涉及的一些具体的对象概念,我们把这些概念抽象出来,形成我们概念层的对象类图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1