下载此文档

Java课程设计报告学生信息管理系统.doc


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
Java 课程设计报告
题目: 学生信息管理系统
学生姓名:
学号:
专业班级:
同组姓名:
指导教师:
设计时间:
指导老师意见:
评定成绩: 签名: 日期:
目录
一、系统的描述 3
二、系统分析与设计 4
4
6
三、数据库结构设计 5
5
6
四、管理系统主界面设计开发 9
五、系统测试 21
22
23
24
4职务信息功能测试 25
六、小结 26
七、参考文献 27



(1)系统设计的意义
随着学校规模的扩大,学生人数急剧增加,需要管理的信息也成倍增加,同时,由于计算机和网络的普及,建立一个计算机管理系统,学生便可以通过网络来选课并管理自己的信息。
(2)系统功能描述
学生信息管理系统用模块话设计的方法,使得学生信息管理工作系统化、自动化、规范化,大大提高了学校管理学生的效率。
(3)系统开发设计思想
尽量采用学校现有的软硬件环境以及先进的管理系统方案,从而达到充分利用学校资源、提高系统开发水平和应用效果的目的。系统应符合学校系统管理系统的规定,满足学校对学生信息管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于未参与系统开发的人员补充和维护。系统应具有数据库维护功能,及时根据用户的要求对数据进行添加、删除、修改、备份等要操作。

2、系统分析与设计
1、系统总框图
根据学生信息管理的的总框架,管理信息系统的总框架如下图。学生信息信息管理的总界面由个人信息,选课信息,奖惩信息,职务信息组成。
1、系统总框图

学生信息管理系统

选课信息
奖励信息
职务信息
退出系统
基本信息
查询信息
修改信息
增加信息
修改信息
查询信息
增加信息
修改信息
查询信息
增加信息
修改信息
查询信息
增加信息
图1 学生信息管理系统框架图
2、各模块功能介绍
1 个人基本信息管理:管理员和学生都可以登陆,管理员所实现的功能有个人信息的查询,输入,修改和删除,学生用户可以实现查询和修改的功能,但不能增加和删除学生用户。
选课信息管理:管理员和学生都可以登陆,管理员所实现的功能有选课信息的查询和修改功能,学生生用户只能查询自己的选修的课程的修改和查询功能。
奖励信息管理:管理员和学生都可以登陆,管理员所实现的功能有个人信息的查询,修改和删除
和增加功能,学生用户只能实现查询功能。登陆系统

采购员登陆
销售员登陆
经理登陆
查询、修改和增加本人信息
查询商品性质
订购商品
查询、修改和增加本人信息
增加、修改和查询订单
查询商品信息
查询本人的工作进度
查询、修改和增加本人信息
查询本人工作进度
查询商品信息
查询、修改和增加本人信息
查询商品信息
查询员工及本人的工作进度
用户管理员登陆
查询和修改用户信息
删除用户信息
管理商品信息
退出系统

3. 数据库结构设计

在这个学生信息管理系统的开发中,我们选用SQL Server2000作为系统服务数据库。
(1)设置数据表的的列名、数据类型等,如下图所示:
数据表设计
(2)设置数据表名称,如图:

数据库需求分析是数据库结构设计的第一个阶段,是非常重要的的一个阶段。在这个阶主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后的进一步设计打下基础。
在仔细分析和调查学生信息管理过程的基础上,可以得到本系统的的数据流程图,如图所示。在此次程序设计中,通过对学生信息管理的内容和数据流程的分析而设计的数据项和数据结构如下所示:
(1)学生个人信息记录:学号、姓名、班级、性别、生日、联系电话、联系地址。
(2)班级信息记录:班级编号、班级名称、所属院系、班主任、辅导员。
(3)学生课程信息记录:记录号、学号、姓名、所选课程编号。
(4)课程设置记录:课程编号、课程名、学时、学分、任课老师、上课地点。
(5)学生奖励记录:记录号、学号、姓名、获奖时间、奖励名称、具体描述。
(6)学生职务记录:记录号、学号、姓名、任职时间、职务名称、具体描述。
学生信息管理数据流程图
有了上面的数据结构、数据项和数据流程图,就能进行数据库设计了。
在对数据项和结构分析的基础上可以形成数据库中的表格以及个人信息表、学生所选课程信息表、学生奖励信息学生职务信息表。为了

Java课程设计报告学生信息管理系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人glfsnxh
  • 文件大小457 KB
  • 时间2018-02-15