三级课题三级实践课题学生信息管理系统

三级课题三级实践课题学生信息管理系统

ID:34117895

大小:2.67 MB

页数:82页

时间:2019-03-03

三级课题三级实践课题学生信息管理系统_第1页
三级课题三级实践课题学生信息管理系统_第2页
三级课题三级实践课题学生信息管理系统_第3页
三级课题三级实践课题学生信息管理系统_第4页
三级课题三级实践课题学生信息管理系统_第5页
资源描述:

《三级课题三级实践课题学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中原工学院软件学院三级实践课题设计任务书姓名软件工程专业班题目学生信息管理系统设计任务开发一个比较完善的基于Java的学生信息管理系统,用户有两种身份,管理员,学生,管理员可以对学生信息进行增加、删除、修改、查询。还可以根据学生选课请款给学生增加成绩。学生可以查看自己的个人信息,查看课程表,选择课程,查看自己的成绩。MainFrame为欢迎界面(独立完成),Entry为登录界面(独立完成),chengji为学生对成绩的查询(独立完成),ChouseCrouse为学生选择本学期课程(独立完成),delete为教师对学生信息的删除(独立完成),kecheng为学生对自己本学期课程表的查询

2、(独立完成),Message为学生查询自己的个人信息(独立完成),newchengji为教师对学生本学期成绩的增加(独立完成),其余部分为参与完成。开发工具:EclipseMysql时间进度项目进度时间123456712345671234567设计编码测试王逸翔张扬韩珂珂原主始要资参料考与文献[01]Y.Daniel.Liang.Java语言程序设计基础篇[M].机械工业出版社.2008.6[02]Y.Daniel.Liang.Java语言程序设计进阶篇[M].机械工业出版社.2008.6[03]BrouceEckelJava语言编程思想[M].机械工业出版社.2008.6指导教师签

3、字:年月日II课题题目摘要学生信息管理系统是个简单用于管理用户信息的小型管理软件。本系统涵盖以下几大功能:学生信息的增加、查询、修改、删除、保存等基本实用功能。本系统是基于数据库的信息保存和基于对话框的界面显示。设计时严格按照软件工程步骤做的,需求分析、概要设计、详细设计、编码、测试。系统用户在使用时只需按界面要求填写相关信息,系统会自动对数据进行处理,另外可以通过系统指令随时调取所需信息及对信息的各种操作。虽然本系统尚为简单,但通过检查本系统是一个非常实用的系统软件。关键词:学生信息管理系统:学生信息管理的信息化Mysql:数据库Eclipse:Java集成开发工具C/S模式:功能

4、的分布,一些功能由客户执行,一些功能由服务器执行II目录摘要II第1章需求分析11.1项目背景11.2功能概述11.2.1功能结构11.2.2功能描述11.2.3功能需求21.3用户类和特征31.4运行环境3第2章概要设计42.1整体工作流程描述42.2接口描述52.3文件命名规则及包结构描述5第3章详细设计63.1增加界面63.2查询界面63.3修改界面73.4删除界面83.5数据库设计83.5.1表的设计8第4章系统测试134.1测试概述134.2测试用例134.3测试结果14第5章结束语15附录A:附加图17附录B:主要源程序23王逸翔:三级课题报告第1章需求分析1.1项目背景

5、在当今这个高速发展的信息时代,人们的信息保密度越来越重要,信息的交流也越来越频繁,用于存储大量的学生信息的学生信息管理系统也显的非常重要,但原始的笔记式学生信息管理系统存在很多缺点,如:信息量小,不易查询,更改缓慢,不易修改。影响管理员和老师的工作。针对这些问题,开发出了新型的学生信息管理系统,它主要记录学生的成绩,课程等信息,使用户能更方便,快捷,高效地使用1.2功能概述1.2.1功能结构登陆权限管理成绩管理课程管理学生管理1.2.2功能描述主要功能包括:1.学生人数的增加,可增加新学生;2.学生课程的增加,每个学生可选多门课程;3.按学号查询,针对学号搜索学生的个人信息;4.按学

6、号查询,按学号查询学生个人5.学生信息的修改,可修改学生信息(学号,生肖,家庭住址,备注,籍贯等等)14王逸翔:三级课题报告7.学生信息的删除,可删除无用的学生信息;8.用户成绩删除::可删除无用的学生成绩;9.删除全部:删除所有用户信息;10.导出数据库。1.2.3功能需求按照功能模块逐个描述,如1.2-1.6所示:用例名称登陆界面参与者学生,管理员功能描述使用者通过该界面进入系统各个子版块前置条件暂无基本事件流1、选择增、删、改、查等功能;2、退出程序。备选事件流暂无后置条件暂无业务规则暂无表1.2登陆界面用例名称添加用户信息参与者学生功能描述使用者可以根据需要添加学生信息前置条

7、件可满足增加多个学生信息基本事件流1、添加界面输入用户名和密码后,此用例开始;2、点击“增加学生信息”按钮;3、系统给出提示“添加成功”。备选事件流E-1、用户输入异常会给予提示;E-2、可以通过普通学生和管理员二种身份操作;后置条件如果添加成功,用户可以选择继续添加或返回主界面进行其它操作。业务规则暂无表1.3添加信息用例名称搜索信息参与者学生,管理员功能描述管理员可以根据自己的选择查询学生信息前置条件原学生信息已存储基本事件流1、用户根据需要选择查询方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。