下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机学院Java课程设计题 目:学生管理系统小组成员:专业班级:任课教师:学 年:1_Toc485149332113335577131313目录第1章绪论第2章系统需求分析2.1系统功能描述2.2 系统功能结构 第3章数据库设计3.1概念结构设计3.2逻辑结构设计3.3物理结构设计 第4章系统实现4.1登录模块第5章结论5.1功能阐述5.2不足之处第1章绪论学生管理系统是一个教育单位不可缺少的局部,它对于学校的决策者和管理 者来说都是重要的,所以学生成绩管理系统应该能够为用户提供需要的信息和快 捷的查询手段,如果没有管理系统,随着各个学校的规模增大,有关学生信息管 理工作所涉与的数据量越来越
2、大,有些学校不得不靠增加人力、物力来进展学生 信息管理。这种管理方式存在着许多缺点,如:效率低、某某性差,另外所用其时间 长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。当学 校的学生越来越多,对于信息管理的工作量也就越来越大,手工管理信息的弊端 也会越来越明显。随着计算机技术的日渐成熟,它已进入人类社会的各个领域并发 挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对学生档案信息 进展管理,具有手工管理所无法比拟的优点。运用学生管理系统对学生的信息进展管理,不仅可以方便管理员对于所有学 生的信息进展系统的管理,而且便于教师对学生成绩进展查询和修改,学生也可 以查询
3、自己的成绩。一个好的学生管理系统,正好可以满足当前的市场需求,提 高工作效率,并取得一定的经济效益。本系统的创建就是为了减少人力、物力、 时间的消耗。这些优点能够极大地提高学生档案管理的效率。所以我想借本次课 程设计之际,设计一个简易的学生管理系统。本说明书明确了客户的各项需求, 为程序开发人员明确了所开发软件应具有的功能和须知事项。第2章系统需求分析2.1系统功能描述1. 管理员1添加学生信息:管理员可以添加刚入学学生的根本信息。2修改学生信息:管理员可以修改在校学生的根本信息。3删除学生信息:管理员可以删除休学或毕业生的根本信息4查看学生信息:管理员可以查看学生的根本信息。5添加教师信息:
4、管理员可以添加新来教师的信息。6修改教师信息:管理员可以修改在校教师的根本信息。7删除教师信息:管理员可以删除离职教师的根本信息。8查看教师信息:管理员可以查看教师的根本信息。2. 教师1修改密码:管理员添加的用户某某的初始密码与用户的某某一样,用 户通过密码修改可以自己进展修改密码。2添加修改成绩:教师可以查看所教学生成绩并可以对其成绩进展添加或 修改。3查询学生信息:教师可以查看所教学生的信息。4注销:教师可以通过注销退出到登录界面。1修改密码:管理员添加的用户某某的初始密码与用户的某某一样,学生 可以通过密码修改模块可以自己更改密码。2查询个人信息:通过表格的形式将该学生选择了的课程列出
5、来,如果教 师有录入成绩,如此可以看到自己的课程成绩。3查询成绩信息:学生可以通过查询个人信息模块查询个人学号、某某等 详细信息。4查询班级信息:班级信息以表格形式显示,学生可以通过查询班级信息 模块查询班级信息。5注销: 学生可以通过注销退出当前登录。word6选课:学生可以输入课程编号,添加自己所要选择的课程。2.2系统功能结构学生管理系统学生学生管理员教师管理学生信息管理教师信息删修 改 教 师 信 息丿匕、删 除 教 师 信 息丿匕、查 看 教 师 信 息丿匕、查修询改学注密生销码信 息丿吐、图2-1系统功能层次图第3章数据库设计3.1概念结构设计本系统的数据库实体主要有“学生、“教师
6、、“课程、“班级,即“student “teacher “course 、“class 。其中,“教师与“课程存在“授课关系,即“ shouke,并且一个教师只授课1门课程,一门课程可由 多个教师授课,即“教师与“课程之间为1对多的关系。“学生与“课程 存在“选修关系,即“ xuanke 一个学生可以学习多门课程,一门课程可由多 个学生学习,即“学生与“课程之间为多对多的关系。“班级与“学生之间存在“存在关系,即“exist ,一个学生只能存在一个班级,一个班级可 以有多个学生,即“学生与“班级为1对多的关系。整个数据库如图3-1的E-R图所示。sSex :( sAge )(eGradesNa
7、me1sPwdstudentmxuankecNo )_._cNamecourseexistclassclsNoclsName1shouketNotName/teachertPwd图3-1 E-R图3.2逻辑结构设计关系模式如下:student sNo, sPwd sName sSex, sAge , cisNocourse o, amdxuanke sNo, o, eGradeteacher tNo, tName tSex , tPwd, oadmin adNo, adPwdclass clsNo,clsName3.3物理结构设计1. student 表学生表主要保存本系统的学生信息,包含学生
8、学号,某某,性别,年龄,所学课程号,登录密码,表结构如表 3-1所示。表 3-1student 表字段名称数据类型字段长度说明sNovarchar15学生学号sPwdvarchar15学生登录密码sNamevarchar10学生某某sSexvarchar4学生性别sAgevarchar3学生年龄cisNovarchar15学生所在班级号2. teacher 表教师表主要保存本系统的教师信息,包含教师编号,某某,性别,登录密码,表结构如表3-2所示。表 3-2 teacher 表字段名称数据类型字段长度说明tNovarchar15教师编号tPwdvarchar15教师登录密码tNamevarch
9、ar15教师某某tSexvarchar4教师性别ovarchar15教师所授课程号3. course 表course表主要保存本系统的课程信息,包含课程号,课程名,表结构如表3-3所示。表 3-3 course 表字段名称数据类型字段长度说明ovarchar15课程号amevarchar15课程名4. admin 表管理员表主要保存本系统的管理员信息,包含管理员编号,管理员登录密码,表结构如表3-4所示。表 3-4admin 表字段名称数据类型字段长度说明adNovarchar15管理员编号adPwdvarchar15管理员登录密码5. class 表class表主要保存本系统的班级信息,包含
10、班级号,班级名,表结构如表3-5所示。表 3-5class 表字段名称数据类型字段长度说明clsNovarchar15班级号clsNamevarchar15班级名6. xuanke 表xuanke表主要保存本系统的学生选修课程信息,包含学生学号,课程号,成绩,表结构如表3-6所示。表 3-6 xuanke 表字段名称数据类型字段长度说明sNovarchar15学生学号ovarchar15课程号cGradefloat4成绩第4章系统实现4.1登录模块本系统用户有三类:学生、教师、管理员。用户可输入用户名和密码并选择 与自己相应的用户类型,假如输入正确,点击“确定按钮即可进入自己的登录 界面。登录
11、界面见图4-1。图4-1登录界面图该界面可实现查询班级信息功能,包括该班级学生学号、某某、性别、年龄, 具体可见图4-2学生界面图。査洵班蒔息査丽湃信息査询介人信慝ZU74121J2OI1號立毛212014121020022220112132002杜汞道20201412102000抵格H21201412120072220112132008除云锋20201412102009212014121J2010序口云3?20201412102011补每超学20141213201222201412135013栾晶21201412102014补玉玉20Z01412-TQ2Q15再212014121-015王云
12、212C14121Q20172?201412102010张平利2020141210201921?01412102020202Q14121J2Q21;ljTi j J -* 门丄 feme王每迁-fcu-X-M.=21轻暫鲨蛭二思=|SS图4-2学生查询班级信息图该界面可实现查询个人各门成绩信息功能,具体可见图4-3学生查询成绩信息图。图4-3学生查询班级信息图该界面可实现查询个人信息功能,具体可见图4-4学生查询个人信息图匝14昭件工握査卿班鍋當息翻底鐫猛月査坷个人信息注箱息 级 信班 人号名别龄在 个学姓性年所201412102001张立虎男2114级软件工程图4-4学生查询班级信息图该教师
13、界面可实现查询学生信息、添加修改成绩、修改密码、注销的功能 具体可见图4-5教师界面图。图4-5教师界面图该管理员界面可实现学生信息的查询、添加、修改和删除,教师信息的查询、添加、修改和删除。具体可见图4-6管理员查询学生信息图,图 4-7管理员查学号巒码性别班级编号201412102001201412102001男2114121020201412102002201412102002強梅2214121020201412102-003201412102003社亲道臭2014121020201412102006201412102006张格宇男2114121020201412102007201412
14、102007苏连竟男2214121020201412102008201412102008陈云瞬里2014121020201412102009201412102009刘册册女21141210202014121020W201412102010庄户云女20141210202014121020112014121020112114121020201412102012201412102012221412102020141210201301412102013梁晶女2114121000201412102014201412102014孙玉玉女20141210202014121020152014121020152
15、114121020201412102016201412102016王云21141210202014121020172014121020172214121020201412102018201412102013掘平利男2014121Q2Q201412102019201412102019刘农户男2114121020201412102020201412102020刘宇博男2014121020201412102021201412102021王海红立2114121020W管理学生信慮盲理軸师信息询教师信息图。昌1管理员杀统营理学生僖見管理數师信息埶师狞E性别123123123131121131030181
16、90712100119071 21 001李子梆卑12112103019196915100119691 S1 001再151161020061&901210011D1 21 D01李频天里121121030221&901510011990151001舅1511510200719921210011992121 001rl2l15100081 99215100119Q21 51 001151121030261 99512100119951 21 001弓幣昔诫121151020C31 995WWD119951310Q1周險质19112103030199518100219951 81 002玄131
17、12104008199518100319951 81 003W181151020071 99519100119951 91 001女1911510200619951910021W5191002陆雨泽1&1121040CJ199612100119S6121 001孙奕立1211210401219S61S10D111QB1 91 001胡爲样舅1&1191060531 99812100119981 21 001121121040021998121002199S121 DO 2男12112104014199912100319931 21 003男12112103030199317100119981 71 D01孙4-6管理员查询学生信息图图4-7管理员查询教师信息图第5章结论5.1功能阐述本系统适合所有的小学,中学,大学学校进展学生信息管理。本系统的用户分为三类:管理员、教师、学生。用户可以在单项选择按钮中选择与自己相符的用 户类型,并输入相应的用户名和密码,单击“登录就会将信息提交给系统以此 来验证身份,如果用户类型、用户名与密码正确,就会进入与该用户相对应的界 面,假如错误,如此提示错误,重新登陆。本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陶瓷公司行政文员招聘合同
- 汽车修理店租赁合同
- 2024年钢筋定制协议
- 2024版原材料货物运输购销合同
- 2024码头环保设备采购安装及维护保养合同3篇
- 二零二五年度稀土材料买卖合同终止与市场拓展协议3篇
- (一模)乌鲁木齐地区2025年高三年级第一次质量历史试卷(含官方答案)
- 二零二五年度融资租赁合同纠纷调解合同3篇
- 二零二五年度教师国际交流项目聘用合同3篇
- 2024智能快递柜投放与快递行业末端配送服务合同15篇
- 2025北京朝阳初二(上)期末数学真题试卷(含答案解析)
- 部编新改版语文一年级下册《语文园地四》教学设计
- 2025年北京铁路局集团招聘笔试参考题库含答案解析
- 做账实操-科学研究和技术服务业的账务处理示例
- 2025年人教版历史八上期末复习-全册重难点知识
- 2024年国家安全员资格考试题库及解析答案
- 仪控技术手册-自控专业工程设计用典型条件表
- 法务岗位招聘笔试题及解答(某大型国企)2025年
- 曙光磁盘阵列DS800-G10售前培训资料V1.0
- 寺庙祈福活动方案(共6篇)
- 2024年化学螺栓锚固剂项目可行性研究报告
评论
0/150
提交评论