收藏 分销(赏)

大学生成绩标准管理系统需求分析.doc

上传人:快乐****生活 文档编号:2826239 上传时间:2024-06-06 格式:DOC 页数:14 大小:494.54KB
下载 相关 举报
大学生成绩标准管理系统需求分析.doc_第1页
第1页 / 共14页
大学生成绩标准管理系统需求分析.doc_第2页
第2页 / 共14页
大学生成绩标准管理系统需求分析.doc_第3页
第3页 / 共14页
大学生成绩标准管理系统需求分析.doc_第4页
第4页 / 共14页
大学生成绩标准管理系统需求分析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、计算机学院Java课程设计题 目: 学生管理系统 小构成员: 专业班级: 任课教师: 学 年: 目录第1章 绪论1_Toc485149332第2章 系统需求分析22.1 系统功能描述22.2 系统功能结构3第3章 数据库设计43.1 概念结构设计43.2 逻辑结构设计53.3 物理结构设计5第4章 系统实现74.1 登录模块7第5章 结论115.1 功能阐述115.2 不足之处11第1章 绪论学生管理系统是一种教诲单位不可缺少某些,它对于学校决策者和管理者来说都是重要,因此学生成绩管理系统应当可觉得顾客提供需要信息和快捷查询手段,如果没有管理系统,随着各个学校规模增大,关于学生信息管理工作所涉

2、及数据量越来越大,有些学校不得不靠增长人力、物力来进行学生信息管理。这种管理方式存在着许多缺陷,如:效率低、保密性差,此外所用其时间长,产生大量文献和数据,这对于查找、更新和维护都带来了不少困难。当学校学生越来越多,对于信息管理工作量也就越来越大,手工管理信息弊端也会越来越明显。随着计算机技术日渐成熟,它已进入人类社会各个领域并发挥着越来越重要作用。作为计算机应用一某些,使用计算机对学生档案信息进行管理,具备手工管理所无法比拟长处。运用学生管理系统对学生信息进行管理,不但可以以便管理员对于所有学生信息进行系统管理,并且便于教师对学生成绩进行查询和修改,学生也可以查询自己成绩。一种好学生管理系统

3、,正好可以满足当前市场需求,提高工作效率,并获得一定经济效益。本系统创立就是为了减少人力、物力、时间耗费。这些长处可以极大地提高学生档案管理效率。因此我想借本次课程设计之际,设计一种简易学生管理系统。本阐明书明确了客户各项需求,为程序开发人员明确了所开发软件应具备功能和注意事项。第2章 系统需求分析2.1 系统功能描述1.管理员 (1)添加学生信息:管理员可以添加刚入学学生基本信息。(2)修改学生信息:管理员可以修改在校学生基本信息。(3)删除学生信息:管理员可以删除休学或毕业生基本信息。(4)查看学生信息:管理员可以查看学生基本信息。(5)添加教师信息:管理员可以添加新来教师信息。(6)修改

4、教师信息:管理员可以修改在校教师基本信息。(7)删除教师信息:管理员可以删除离职教师基本信息。(8)查看教师信息:管理员可以查看教师基本信息。2.教师 (1)修改密码 :管理员添加顾客帐号初始密码与顾客帐号相似,顾客通过密码修改可以自己进行修改密码。 (2)添加修改成绩:教师可以查看所教学生成绩并可以对其成绩进行添加或修改。(3)查询学生信息:教师可以查看所教学生信息。(4)注销:教师可以通过注销退出到登录界面。3.学生(1)修改密码:管理员添加顾客帐号初始密码与顾客帐号相似,学生可以通过密码修改模块可以自己更改密码。 (2)查询个人信息:通过表格形式将该学生选取了课程列出来,如果教师有录入成

5、绩,则可以看到自己课程成绩。(3)查询成绩信息:学生可以通过查询个人信息模块查询个人学号、姓名等详细信息。(4)查询班级信息:班级信息以表格形式显示,学生可以通过查询班级信息模块查询班级信息。(5)注销: 学生可以通过注销退出当前登录。(6)选课: 学生可以输入课程编号,添加自己所要选取课程。2.2 系统功能构造图2-1 系统功能层次图第3章 数据库设计3.1 概念构造设计本系统数据库实体重要有“学生”、“教师”、“课程”、“班级”,即“student”“teacher”“course”、“class”。其中,“教师”与“课程”存在“授课”关系,即“shouke”,并且一种教师只授课1门课程,

6、一门课程可由各种教师授课,即“教师”与“课程”之间为1对多关系。“学生”与“课程”存在“选修”关系,即“xuanke”一种学生可以学习多门课程,一门课程可由各种学生学习,即“学生”与“课程”之间为多对多关系。“班级”与“学生”之间存在“存在”关系,即“exist”,一种学生只能存在一种班级,一种班级可以有各种学生,即“学生”与“班级”为1对多关系。整个数据库如图3-1E-R图所示。图3-1 E-R图3.2 逻辑构造设计关系模式如下:student(sNo,sPwd,sName,sSex,sAge,clsNo)course(cNo,cName)xuanke(sNo,cNo,cGrade)teac

7、her(tNo,tName,tSex,tPwd, cNo)admin(adNo,adPwd)class(clsNo,clsName)3.3 物理构造设计1. student表学生表重要保存本系统学生信息 ,包括学生学号,姓名,性别,年龄,所学课程号,登录密码,表构造如表3-1所示。表3-1student表字段名称数据类型字段长度阐明sNovarchar15学生学号sPwdvarchar15学生登录密码sNamevarchar10学生姓名sSexvarchar4学生性别sAgevarchar3学生年龄clsNovarchar15学生所在班级号2. teacher表教师表重要保存本系统教师信息 ,

8、包括教师编号,姓名,性别,登录密码,表构造如表3-2所示。表3-2 teacher表字段名称数据类型字段长度阐明tNovarchar15教师编号tPwdvarchar15教师登录密码tNamevarchar15教师姓名tSexvarchar4教师性别cNovarchar15教师所授课程号3. course表course表重要保存本系统课程信息 ,包括课程号,课程名,表构造如表3-3所示。表3-3 course表字段名称数据类型字段长度阐明cNovarchar15课程号cNamevarchar15课程名4. admin表管理员表重要保存本系统管理员信息 ,包括管理员编号,管理员登录密码,表构造如

9、表3-4所示。表3-4admin表字段名称数据类型字段长度阐明adNovarchar15管理员编号adPwdvarchar15管理员登录密码5. class表class表重要保存本系统班级信息 ,包括班级号,班级名,表构造如表3-5所示。表3-5class表字段名称数据类型字段长度阐明clsNovarchar15班级号clsNamevarchar15班级名6. xuanke表xuanke表重要保存本系统学生选修课程信息 ,包括学生学号,课程号,成绩,表构造如表3-6所示。表3-6 xuanke表字段名称数据类型字段长度阐明sNovarchar15学生学号cNovarchar15课程号cGrad

10、efloat4成绩第4章 系统实现4.1 登录模块本系统顾客有三类:学生、教师、管理员。顾客可输入顾客名和密码并选取与自己相应顾客类型,若输入对的,点击“拟定”按钮即可进入自己登录界面。登录界面见图4-1。图4-1 登录界面图该界面可实现查询班级信息功能,涉及该班级学生学号、姓名、性别、年龄,详细可见图4-2 学生界面图。图4-2 学生查询班级信息图该界面可实现查询个人各门成绩信息功能,详细可见图4-3 学生查询成绩信息图。图4-3 学生查询班级信息图该界面可实现查询个人信息功能,详细可见图 4-4 学生查询个人信息图。图4-4 学生查询班级信息图该教师界面可实现查询学生信息、添加修改成绩、修

11、改密码、注销功能。详细可见图4-5 教师界面图。图4-5 教师界面图该管理员界面可实现学生信息查询、添加、修改和删除,教师信息查询、添加、修改和删除。详细可见图 4-6 管理员查询学生信息图,图4-7 管理员查询教师信息图。图4-6 管理员查询学生信息图图4-7 管理员查询教师信息图第5章 结论5.1 功能阐述本系统适合所有小学,中学,大学学校进行学生信息管理。本系统顾客分为三类:管理员、教师、学生。顾客可以在单选按钮中选取与自己相符顾客类型,并输入相应顾客名和密码,单击“登录”就会将信息提交给系统以此来验证身份,如果顾客类型、顾客名及密码对的,就会进入与该顾客相相应界面,若错误,则提示错误,重新登陆。本系统顾客可实现功能如下:(1)管理员可以对所有学生、教师和课程信息进行添加、修改、删除、查询等操作;(2)教师可以在一定权限内对所教学生成绩进行查询、添加和修改,自身信息查询。对自己信息进行更新,登录密码修改。(3)学生可以在自己权限内对自己个人信息和成绩进行查询,登录密码修改,并可以进行选课操作。5.2 局限性之处本系统当前存在信息不够完善,可实现功能少问题。由于学生信息不够完善,因此本系统当前只能满足查询个别班级信息,并且界面美观效果并不抱负,若要投入使用,本系统还需要进行功能和信息方面添加和完善,尚有对界面效果进行某些改进。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服