数据库课程设计 题目 学生管理系统 学 院 计算机科学与工程专 业 计算机科学与技术学 号 1341901326 姓 名 姚振一 班 级 13419013 指导老师 目录1、需求分析................................................1 、 1 用户提出自己得需求 ......................................... 1 、 2 根据需求确定工作环境 ....................................... 2 、 概念结构设计 .................................................. 2 、 1 概念结构设计得原则 ......................................... 2 、 2 将用户需求模块化 ........................................... 3 数据库 设计 .................................................... 3 、 1 排列数据信息 .............................................. 3 、 2 根据数据信息构建表结构 ..................................... 4 、 系统功能设计 ................................................. 5 系统得 测试 ...................................................... 5 、 1 系统得测试 ................................................. 5 、 2 测试得目得 ................................................. 6 实训心得与总结 .................................................. 1、需求分析一套软件就是否有市场,满足用户需求就是关键因素,所以搞清楚用户到底需要什么就是软件开发得头等大事。用户需求如何得来?用户有没有把需求描述清楚?如何把用户需求转化成自动化方式?软件得开发其实就就是从一个个问题开始,再一个个地解决地过程。整个需求得过程如图:图 1-1 需求过程图1.1 用户提出自己得需求。随着学校规模得增大以及新增学生选课得影响,手工方式已经无法记录学生得实时信息,该学校决定用一套新得学生信息管理系统软件,并要求满足以下条件:用户需求分析流程图开始需求用户提出需求分析人员体验用户工作流程分析人员确定调研结果并写报告项目组分析并确定最终需求与用户共同确定工作环境结束需求准备进入设计(1)能完成学生得学籍注册(2)学生若不喜爱此时得专业,她们可以自动调剂专业(3)学生可以选课,并查瞧个人信息及日常表现情况。(4)对学生信息、选课信息、课程信息进行记录。 (5) 老师可以对学生学籍信息得查询,添加,修改,删除;学生信息及成绩得录入,修改,删除。修改...