JSP学生选课系统 第4页
2.2全局概念设计
系统设计的主要目的是将系统逻辑方案转换成可以实施的基于计算机的技术方案。这一阶段的主要任务是从系统的总体出发,根据系统的逻辑功能的要求,并考虑到技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信软、硬件设备,提出系统的实施计划,确保总体目标的实现。
系统的总体设计是指整个系统由哪些部分组成,系统如何实现,以及各部分在物理上、逻辑上的相互关系。它的任务是设计系统的结构,也就是要将整个系统合理的划分成各个功能模块,将逻辑模型转换为物理模型,正确的处理模块之间与模块内部的联系以及它们之间的调用关系和数据联系。
功能结构图:
图2.5 功能结构图
用户登陆系统,当输入卡号或密码有误时,返回登录界面显示提示信息。如果验证成功,则进入主界面。
1) 用户注册
用户注册需填写卡号,密码,姓名,年龄,且卡号不能和别人的重复,年龄和密码只能填写数字。一旦不满足上述条件则应返回注册页面并且显示相应的错
误信息。正确填写后系统更新数据库并完成自动登陆。
2) 查看备选课程
用户可以查看到所有的备选课程,以及该课程的具体信息
3) 选课
当用户点击此键后,选课成功,当该课程所需人数已满时,选课失败,且提示失败信息。当该课程已选过的时候不能重复选课了,如果用户继续点击,则提示给用户失败信息。
4) 查看已选课程
当用户点击此键后,可以查看到用户已经所选的所有课程。并且显示这些课程的具体信息。
5) 删除课程
当用户点击此键后,可以删除课程。并且显示提示信息。
6) 查询课程
该功能支持模糊查询。用户在使用该功能的时候,必须填写所有信息,否则显示失败信息。当用户查询的内容不存在的时候,显示失败信息。
7) 修改个人信息
用户可以修改相应的个人信息,并且显示提示信息。
8) 修改密码
已注册用户有权修改自己的密码。该功能需要填写原始密码,以及两次输入新密码,如果有误,则提示修改不成功。且所填写内容不能为空。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页