Java课程设计---学生信息管理系统需求分析及总体设计

按照软件工程实践的原则,开发大型程序需要经历需求分析、总体设计、详细设计、编码实现、系统测试、系统维护等几个阶段。

1、需求分析

本阶段是整个软件开发过程中最重要的环节。通过了解实际运行的系统或与用户交谈,明确系统要完成的任务是什么。

本次课程设计主要:开发一个简易的学生信息管理系统,能进行增、删、改、查的基本操作。

该程序主要功能需求如下:

(1)用户登陆

  学生信息管理系统采用用户名及密码验证模式,进入学生信息管理系统前,用户必须在登陆页面输入用户名及密码,只有验证通过的用户方可进入学生信息管理系统操作主页面。

(2)学生信息管理

  包括3个功能模块:学生个人信息的添加、学生信息的查询以及学生信息的修改与删除。

(3)课程信息管理

  包括3个功能模块:课程基本添加与删除处理、成绩查询处理以及学生选课信息的查询处理。

(4)用户管理

  包括功能模块:用户信息查询以及用户的删除与处理等。

 补图

2、总体设计

  未完待续。。。。

  

猜你喜欢

转载自www.cnblogs.com/daxiang2008/p/9168876.html