面向对象课程设计:学生信息管理系统

面向对象课程设计:学生信息管理系统

ID:18636666

大小:1.89 MB

页数:29页

时间:2018-09-19

面向对象课程设计:学生信息管理系统_第1页
面向对象课程设计:学生信息管理系统_第2页
面向对象课程设计:学生信息管理系统_第3页
面向对象课程设计:学生信息管理系统_第4页
面向对象课程设计:学生信息管理系统_第5页
资源描述:

《面向对象课程设计:学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书课程名称:面向对象课程设计题目:学生信息管理系统院系:理学院专业班级:应用数学10-2班学号:2010303815学生姓名:郭良俊指导教师:李声2013年1月6日安徽理工大学课程设计(论文)任务书理学院院系信计教研室学号2010303815学生姓名郭良俊专业(班级)应数10-2班设计题目学生信息管理系统设计技术参数·jdk1.6·开发工具:Eclipse·DBMS:MYSQL5.5,Navicat8设计要求·使用图形用户界面·用数据库建立1或2个学生信息表。(不限使用哪种数据库)·能连接数据库并实现添加、删除、修改、查询等功能。工作量需求分析,数据库设计,子模块和功

2、能设计,各个模块实现窗口的设计,编写系统说明书和实验报告,说明书不少于15页工作计划12月26日需求分析12月28日建立数据库和表及关系表,模块设计1月1日页面设计及熟悉eclipse及其运行环境1月4,5日程序源代码编写、调试程序并编写Word文档和实现窗口的截图1月5日提交课程设计参考资料[1]印旻.Java与面向对象程序设计[M]北京:高等教育出版社.2005[2]王珊萨日煊.数据库系统概论(第四版)[M]北京:高等教育出版社.2008[3]齐治昌谭庆平宁洪.软件工程(第二版)[M]北京:高等教育出版社.2007[4]王晟.VisualC#.NET数据库开发经典案例解析[M

3、]北京:清华大学出版社.2005[5]王行言.java语言与面向对象程序设计[M]北京:清华大学出版社.2007指导教师签字教研室主任签字学生姓名:郭良俊学号:2010303815专业班级:应数10-2班课程设计题目:学生信息管理系统指导教师评语:成绩:指导教师:年月日安徽理工大学课程设计(论文)成绩评定表目录第1章绪论11.1相关技术简介11.1.1Eclipse简介11.2课程设计的内容11.3课程设计的目的与意义11.4课程设计应完成的工作2第2章功能需求分析22.1学生信息管理系统需求分析2第3章系统总体设计33.1设计问题域子系统33.2设计数据管理子系统43.3设计人

4、机交互子系统6第4章详细设计84.1系统用户登录流程图84.2管理员添加学生信息流程图94.3管理员删除学生信息流程图104.4管理员修改学生信息流程图114.5管理员查询学生信息流程图12第5章系统实现135.1LoginHandle类135.2StudentHandle类、TeacherHandle类、CourseHandle类、ClassRoomHandle类155.3DbLink类、Student类、Teacher类、Manager类、Course类ClassRoom类175.4用户登录有关的界面19第6章系统测试25参考文献25第1章绪论1.1相关技术简介1.1.1Ec

5、lipse简介Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。1.2课程设计的内容1.课程题目:学生信息管理系统,系统要实现对学生信息管理的基本功能,包括学生查看自己基本信息、课程信息;教师查看自己的信息、班级信息;管理员添加、删除、修改、查询学生的基本信息,添加、删除、修改、查询教师的基本信息,添加、删除、修改、查询课程的基本信息,添加、删除、修改、查询班级的基本信息。2.运用面

6、向对象技术、UML及可视化的建模工具完成系统的需求分析与设计。3.采用分层模式的应用设计模式进行系统的设计实现。4.系统要实现三个模块功能:学生模块、教师模块、管理员模块。5.初步建立系统原型,实现关键的功能,并对系统进行测试。6.编写课程设计报告。1.3课程设计的目的与意义通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;2.熟悉软件开发工具Eclipse,并将其运用于软件开发的全过程;3.

7、进一步加强和提高软件工程文档的编写能力;4.培养协作能力和团队精神。251.4课程设计应完成的工作本系统实现对学生信息管理的基本功能,包括学生查看自己基本信息、课程信息;教师查看自己的信息、班级信息;管理员添加、删除、修改、查询学生的基本信息,添加、删除、修改、查询教师的基本信息,添加、删除、修改、查询课程的基本信息,添加、删除、修改、查询班级的基本信息。系统利用Eclipse进行开发,实现学生信息的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功

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

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

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