学生选课系统毕业论文 - 图文

发布时间 : 星期四 文章学生选课系统毕业论文 - 图文更新完毕开始阅读

广西工学院计算机工程系毕业设计论文

中文名称:查看已选课程 功能:学生对选课进行查询 5.1 简要说明:

本用例的功能主要是用于学生确认是否已经选课成功。 5.2 事件流: 5.2.1 基本流: 1学生请求查看选课

2 单击选课查询,进入查询选课页面。

3 选课成功则显示该门课程,选课未成功则不能显示。 5.2.2 备选流:

如果未有选课信息提示说明还没有选好课程,应该返回选择课程页面进行选课以后再进行查询。 5.3 特殊需求:

5.4 前置条件:

5.5 后置条件: 无

5.6 附加说明: 无

6. 学生选课信息统计 6.0 用例名称:

中文名称:选课信息的统计

功能:对学生的选课信息进行统计。 6.1 简要说明:

本用例的功能主要是用于查看所有学生的选课情况。 6.2 事件流: 6.2.1 基本流:

1查看所有课程的选课情况和学生的选课信息

2 单击选课信息,进入选课信息页面。

3 点击查看则可以显示所有选择这门课程的学生名单。

12

广西工学院计算机工程系毕业设计论文

4 搜索课程或者学生对选课信息进行查询。 6.2.2 备选流:

6.3 特殊需求:

必须管理员身份才能使用此功能 6.4 前置条件:

有专业开课和学生进行选课 6.5 后置条件: 无

6.6 附加说明: 无 7修改密码 7.0 用例名称:

中文名称:修改用户密码

功能:用于系统用户修改自己的密码,以确保系统的安全性。 7.1 简要说明:

本用例的功能主要是允许用户修改自己的密码。 7.2 事件流: 7.2.1 基本流:

1 用户请求修改自己的密码。 2 系统显示密码修改界面。 3 用户输入旧密码、新密码。

4 系统对旧密码进行验证,再次要求用户输入新密码的确认密码。 5 用户输入新密码确认密码。

6 系统比较新密码和新密码确认密码,根据比较结果执行下面的相应操作。

? 新密码和新密码确认密码相符,继续执行下一步骤。 ? 新密码和新密码确认密码不相符,返回基本流3。 7 系统修改用户密码,并提醒用户密码修改已成功。 8 用户要求结束用户密码修改任务。 9 系统结束用户密码修改界面的显示。 7.3 前置条件:

1 进入本系统的主界面。 7.4 后置条件:

13

广西工学院计算机工程系毕业设计论文

1 系统成功保存用户的新密码,新密码下次登录生效。

3.2非功能性需求:

3.21 用户界面需求

需求名称 母窗体显示位置 子窗体显示位置 界面风格 界面字体颜色 详细要求 窗体初次启动时在屏幕位置居中,窗体最大化。 窗体初次启动时在母窗体居中。 界面为清新风格。 绿色为主

3.22 软硬件环境需求 需求名称 硬件要求 系统平台 运行环境 详细要求 IBM兼容机、Intel Pentium III 800/AMD K7以上处理器、128M以上内存,支持标准网络协议的网卡 Windows2000/WinXP/Win2003 RedHat Linux 9/Fedora系列 Sun Java JRM1.6 For Win/Linux

3.23 产品质量需求

主要质量属性 详细要求 正确性 业务错误不允许出现 健壮性 能够正常使用 可靠性 除电源、硬件、操作系统、服务器管理系统外程序不允许异常退出或崩溃。 性能,效率 系统处理业务时间最迟时间小于等于5秒 易用性 不用安装,操作简便 清晰性 业务流程明确 安全性 用户信息保密 可扩展性 可在当前需求基础之上进行功能上的扩展 兼容性 可运行在大多数主流的硬件环境中 可移植性 可运行在大多数主流的操作平台上

14

广西工学院计算机工程系毕业设计论文

4. 可行性分析

4.1编写目的

为了给软件开发企业的决策层提供是否进行项目实施的参考依据,现以文件的形式分析项目的风险、项目需要的投资与效益。方便读者概要的了解此软件系统。 4.2开发系统的技术可行性

学生选课系统是一款管理系统,系统囊括了专业管理和课程管理的基本过程。系统覆盖学生的选课、查看、修改密码等各个环节,软件的各个模块操作界面简单、实用,用户可以在最短的时间内掌握系统的使用方法。用户可以在最短时间内找到自己所需要的信息。系统采用如今已广泛被人们接受的B/S结构,可以通过Internet协同工作,数据共享。系统软件采用现在流行且技术很成熟的框架Struts + hibernate+Spring+MySQL平台进行开发并实现。可以进行高效的管理,提高工作效率。参考《学生选课系统统需求说明书》,本系统具有以下特点: ? ? ? ?

具有良好的系统性能,友好的用户界面。 较高的处理效率,便于使用和维护。

采用成熟的技术开发,全系统具有较高的技术水平 尽可能地简化选课的管理工作,提高工作效率

4.3开发系统的法律可行性

开发本系统是为了高校选课的高效管理,并实现对决策的支持。在开发的过程中完全自主开发,不会出现侵权问题。另外也会使用正版的软件来开发系统和运行系统。开发出的新系统的工作流程也是完全符合药品行业的标准,完全在法律的允许范围之内。

4.3社会条件上的可行性

络的普及,网络也越来越受到人们的喜爱,这也为新系统实现后的运行提供了一个大的环境。

15

联系合同范文客服:xxxxx#qq.com(#替换为@)