学生成绩管理系统实训报告
学生信息管理系统项目开发总结报告

学生fSfi系统执笔者:日期:2010.12.24一、引言1.1编写目的本文档编写与整个项目开发完成以后,对于整个项目开发的过程进行最后的总结,并对项目产品进行最后的验收。
1.2背景待开发软件系统的名称:学生信息管理系统本项目的开发原因:完成软件工程实训任务开发者:、、、、、、、、、、、、、、、用户:学生信息管理人员、学生和相关人员1.3参考资料《软件工程基础教程》作者:郑人杰清华大学出版设二、实际开发结果2.1产品开发最后产生的软件为.exe的可运行程序。
2.2只要的功能及性能。
软件主要的功能如下:a.添加学生信息b.修改学生信息c.删除学生信息d.学生选课e.添加课程信息f.删除课程信息g.登记成绩h.修改成绩i.学生查询j.课程查询k.成绩查询软件性能方面:可以在1面内相应使用者操作。
2.3基本流程用户登陆2.4进度2010.11.28-2010.12.4 :初步完成需求分析、系统设计规划,熟悉Eclipse 开发发环境及SQL2005数据库开发环境。
2010.12.5-2010.12.11设计数据库应用程序、开发数据库、完成界面布局的设计。
2010.12.12-2010.12.25编写代码初步完成开发,及初步调试和代码的优化。
2010.12.26-2010.01.01完成全部的项目,提交项目。
2.5费用由于该系统是开发人员的学习过程,在资金方面不需要很大的支持,而且人员自己都有pc机,所以开发费用基本为零。
三、开发工作评价3.1对生产效率的评价本产品的能够在1秒钟的时间能相应用户的请求,生产效率是可以的。
3.2对产品质量的评价。
有于设计存在缺陷,产品的质量并不是很高。
比如数据库设计存在的缺陷,可能让学号(课程号)不同,但是其他信息完全相同的情况出现。
3.3对技术方面的评价由于本系统开发采用的事Access数据库所有使用数据库方面的技术不算高。
用到的java方面的技术并不算深层次的技术。
所以真个系统在技术方面的要求是一般的。
实训总结报告(优秀9篇)

实训总结报告(优秀9篇)最新实训总结篇一时间过的真快,转眼间,第一届工商模拟实训展销会就要接近尾声了。
在这3天的时间里,我感到自己收获了许多,不仅有学习方面的,而且实践能力上也得到了提高,这些对我来说受益非浅。
我们大学生首先要端正实习态度,踏踏实实地做好每一天的工作,要和单位同事和睦相处、坦诚相见。
我们一定要好好珍惜这次实习机会,努力做好工作,认真的向老师、其他组的同学们学习。
虽然我们即将走向社会,但作为一个刚踏入社会的年轻人,几乎没有任何社会经验。
可在展销会的每一件小事中,我们能够体会到人际关系、机会、评价、竞争、成功、失败等各种我们在今后经常会遇到的事件,相信这些宝贵的经验会成为我今后成功的重要基石。
而在这剩下的半年中,我们能再学些什么,再做些什么,这个展销会能给我们很好的启示。
展销会期间,我们小组团结合作,分工明确。
展销会第一天下午的试营业就得到了很多同学的支持。
展销会期间,我们小组表现都很积极,中间出现缺货情况,我们小组采购人员及时将货补上确保了展销会期间的货源充足。
实习是每一个大学毕业生必须拥有的一段宝贵经历,而这次展销会实习的意义,对我来说已不再是完成学分、完成毕业实习的任务,而是我们真正在实践中开始接触社会、了解社会的一次重要机会,让我们学到了很多在课堂上根本就学不到的知识,增长了见识,开阔了视野,为我以后走上工作岗位打下了坚实的基础。
实训总结篇二为了让企业资源与学校资源进行有效的整合,使学校培养出的学生既有扎实的专业知识又有实际的操作技能,更加符合企业的需要,本着互相协作、共同提高、共同发展的原则,我校营销教研组从20xx年年初开始,就尝试与福州巨驰车业有限公司(比亚迪)沟通,希望与他们进行校企合作。
经过双方多次的各方面的沟通交流后,最后达成共识并签订了校企合作协议。
与此同时,我们还制定相关配套的一些文件:市场营销专业学生实训方案、实训带队老师的`职责与任务、学生在企业实训中的职责与要求、学生校外实训安全预案等,在这些文件中,对如何具体安排学生实训、实训的具体内容、带队教师的具体职责任务以及学生在整个实训中要做的具体任务都规定的非常详细,这样使得校企合作更加规范。
项目实训实验报告(3篇)

一、实验目的通过本次项目实训,旨在提高学生的实际操作能力、团队协作能力和项目管理能力。
通过模拟真实项目环境,让学生掌握项目从规划、实施到验收的全过程,熟悉项目管理的相关理论和方法,提高学生在实际工作中解决复杂问题的能力。
二、实验背景随着我国经济的快速发展,项目管理在各个行业中的应用越来越广泛。
为了培养具备项目管理能力的人才,本实验以一个典型的软件开发项目为案例,让学生在实训过程中,从项目规划、需求分析、设计、编码、测试到部署,全面参与项目实施,从而提高学生的项目管理水平。
三、实验内容1. 项目背景本次实训项目为一个企业级信息管理系统,包括客户管理、销售管理、库存管理、财务管理等功能模块。
项目需求由企业方提供,要求系统具备良好的扩展性和稳定性。
2. 项目规划(1)项目范围:根据企业需求,确定项目范围,包括功能模块、技术架构、开发环境等。
(2)项目进度:制定项目进度计划,包括各个阶段的时间节点和里程碑。
(3)项目团队:组建项目团队,明确各成员职责和分工。
(4)项目资源:评估项目所需资源,包括人力、设备、资金等。
3. 需求分析(1)需求调研:与客户沟通,了解企业实际需求。
(2)需求文档编写:根据需求调研结果,编写需求文档,明确功能模块、业务流程、界面设计等。
(3)需求评审:组织需求评审会议,确保需求文档的准确性和完整性。
(1)系统架构设计:根据需求文档,设计系统架构,包括技术选型、数据库设计、接口设计等。
(2)详细设计:对各个功能模块进行详细设计,包括类图、时序图、状态图等。
5. 编码(1)编码规范:制定编码规范,确保代码质量。
(2)模块开发:按照详细设计,进行模块开发。
(3)代码审查:定期进行代码审查,确保代码质量。
6. 测试(1)测试计划:制定测试计划,包括测试用例、测试环境、测试工具等。
(2)单元测试:对各个模块进行单元测试,确保功能正确。
(3)集成测试:对各个模块进行集成测试,确保系统稳定。
(4)系统测试:对整个系统进行测试,确保系统满足需求。
学校的实践教学管理系统(3篇)

第1篇随着我国教育事业的不断发展,实践教学在高等教育中的地位日益凸显。
实践教学管理系统作为学校管理的重要组成部分,对于提高实践教学效果、培养学生的实践能力和创新能力具有重要意义。
本文将详细介绍学校的实践教学管理系统,包括其功能、特点、实施策略及未来发展。
一、实践教学管理系统的功能1. 信息管理功能实践教学管理系统可以实现对实践教学信息的全面管理,包括教师信息、学生信息、课程信息、实验设备信息、实践项目信息等。
通过信息管理功能,学校可以方便地查询、统计和实践教学相关数据。
2. 教学计划管理功能实践教学管理系统可以协助学校制定实践教学计划,包括课程设置、实验项目、实习实训等。
系统可根据学生专业、年级和培养目标自动生成教学计划,提高教学计划的科学性和合理性。
3. 教学过程管理功能实践教学管理系统可以实时监控实践教学过程,包括实验、实习、实训等环节。
系统可记录学生参与实践活动的出勤情况、实验数据、实习报告等,便于教师对学生进行评价和指导。
4. 考核评价功能实践教学管理系统可以对实践教学进行考核评价,包括实验成绩、实习成绩、实训成绩等。
系统可根据考核标准自动计算成绩,提高考核的客观性和公正性。
5. 资源管理功能实践教学管理系统可以对实验设备、实习基地等实践教学资源进行管理,包括资源信息、使用情况、维护保养等。
系统可实时更新资源信息,提高资源利用效率。
6. 沟通交流功能实践教学管理系统提供教师与学生、学生与学生之间的在线交流平台,便于师生互动、学生互助。
系统可支持文件上传、在线提问、讨论区等功能,提高实践教学效果。
二、实践教学管理系统的特点1. 系统性实践教学管理系统涵盖了实践教学管理的各个方面,具有高度的系统性。
系统可实现对实践教学全过程的全面管理,提高管理效率。
2. 可扩展性实践教学管理系统可根据学校需求进行扩展,如增加新的功能模块、集成第三方系统等。
系统具有良好的可扩展性,以满足学校不断发展的需求。
3. 易用性实践教学管理系统界面简洁、操作便捷,用户无需经过复杂的学习即可熟练使用。
手写实习报告格式(共6篇)

4问题与建议
4.1问题
目前公司正面临许多问题,批次越来越多而批量却越来越小,造成物流管理上的一个难点。产前物流、企业内部物流、销售物流,在供应链的管理上如何把握住这三块之间的关系。国内的物流利润太低,仅占5%,如何把利润搞上去是核心问题。
(5)不及格
实习没有进行者或进行了没有写实习报告者或两者均不缺但态度不认真,未能达到要求者均属于不及格的范围,这些学生本门课程成绩记为不及格,不予发放毕业证。
评阅老师除给定成绩外,还要填写相应的评语,以供论证成绩的由来和构成。修订学分为12学分。
三、后附顶岗实习报告的参考格式
西安思源学院
顶岗实习报告
篇三:实验报告模板(手写版)
本科实验报告
(手写)
实验名称:
学员:号:培养类型:年级:专业:指导教员:称:实验室:
国防科学技术大学训练部制
实验x xxxxxxxx
实验报告
(居中,实验报告内容以课件为准,可参考教材)
一、实验目的
1、……………………. 2、……………………3、……………………
二、实验原理
2.一级标题:三号字、黑体、左对齐。
3.正文:小四号、宋体、首行缩进二个字符。
三、页面设置
统一用a4纸打印;上下页边距:2.5厘米,左右边距:2.5厘米;行间距25磅。
四、毕业实习汇总表、毕业实习报告、社会调查报告、实习总结上交时间
按辅导员的要求提交。
邢台学院毕业实习报告
学院(系部):数学与信息技术学院专业班级:
4.2分析与建议
通过***个月的顶岗实习,结合现代技术与理论,我认为公司应该从以下几个方进行改善:
学生信息管理系统数据库实训

目录前言 (3)第1章概述 (4)1.1课题开发的背景、目的与意义 (4)1.2可行性分析 (4)1.3系统功能描述 (5)1.4系统运行环境 (5)第2章学生信息管理系统数据库设计 (6)2.1数据需求分析 (6)2.2概念结构设计 (6)2.2.1 实体间的联系: (6)2.2.2 E-R图: (7)2.3逻辑结构设计 (7)第3章学生信息管理系统数据库实施步骤 (9)第4章学生信息管理系统数据库管理及界面设计 (11)4.1功能选择 (11)4.2基本信息的显示 (13)4.3高级搜索 (14)第5章总结 (16)致谢 (17)参考文献 (18)前言随着进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。
传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而数据库的应用已经渗透到社会经济领域的各个方面。
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。
有效地运用和利用数据库所具有的强大事务处理功能和数据分析能力,可以实现数据处理、数据安全保障、高效数据检索和信息共享。
数据库对我们今天的各个领域都是不可缺少的一部分,随着各个领域的需求,对数据库中的管理信息系统也要求特别的高,特别是在一些学校中,一个学校对学生的管理是不可少的,如果没有一个统一的管理系统那是很难管理的,因而设立一个学生信息管理系统是很有必要的。
学生信息管理系统(SMIS)是大学信息管理系统建设的重要组成部分,是教务管理工作的核心,是提高教学管理的质量和效益乃至建设知名高水平大学的关键环节。
学生信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。
作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生档案管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。
plc实训报告总结和心得体会(6篇)
plc实训报告总结和心得体会(6篇)也许很多人对于PLC甚至于闻所未闻,实际上这的确是一项专业性很强的工作,为电子信息、电气控制应用技术培训用书或供机电工程技术人员参考。
所以在实训中肯定是能够有所收获的,那么PLC实训报告应该怎么写呢?这里有范文可以供无从下手的人借鉴参考一下。
plc实训报告总结1一个星期的plc实训结束了,在这短暂的一周实训时间里,经过老师同学的指导,我获益非浅,学习了不少关于自己专业方面的知识。
在此实习中充分了解plc操作程序,我们自己也会学着去做一点点,不能说反正遇到问题还是的找老师来解决,我们要学着自己独立完成,完成每一个实训项目,其次我们必须要通过实训与理论相结合,这样才能事半功倍。
我们组进行了任务的分工,这样,一下子问题就变得简单化了。
自己选择了画图,在老师的指导下,自己慢慢开始学会了如何用相应的软件去画图,感觉自己画的不错,就慢慢的熟练起来。
这次实训给予我们的时间是一个星期,有一个实训项目,老师给我们说明了一些问题的所在,但我们大家基本上是在一个星期里这个项目调试完成了。
通过这次的实训,让我受益匪浅。
首先,认识了团队合作的力量,要完成一个项目不是一个人的事情,当中我们有过分歧但最终达成共识,不管结果怎样,至少我们曾经在一起努力过,体验其中的过程才是真正的收获。
其次,通过这次的实践操作,我认识到了自己的不足,更感觉到了自己与别人的差距。
为了明年的毕业而做准备,从各方面充实自己,使自己适应这个社会。
本次实习主要任务是设计交通灯的功能,以及在遇见问题时的急停,通过理论与实践相结合,进一步加深我们的理论知识。
要想在短暂的实训时间内,尽可能能多的学一些东西,这就需要我们跟老师有很好的沟通,加深彼此的了解。
刚到实习教室,老师并不了解我们的工作和学习能力,不清楚我们会做哪些工作,所以跟老师进行沟通是很必要的。
通过沟通了解才能知道自己的不足,在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏。
学生成绩查询管理系统
毕业设计(论文)题目:学生成绩管理系统年级专业:计算机科学与技术学生姓名:指导教师:2010 年10月25 日毕业设计任务书毕业设计题目:学生成绩管理系统题目类型软件开发题目来源学生自选题毕业设计时间从:毕业设计内容要求:(1)对不同用户限定不同权限。
用不同的用户名登录,通过菜单体现不同的权限,如普通用户不能修改成绩(相应的菜单功能灰化);(2)对用户名和密码以及权限的管理;(3)系部信息的录入、修改和删除;(4)班级信息的录入、修改和删除;(5)教师信息的录入、修改和删除;(6)课程信息的录入、修改和删除;(7)学生基本信息的录入、修改和删除;(8)学生成绩信息的录入、修改和删除;(9)按系部编号、系部名称查询系部学生成绩信息;(10)按班级编号、班级名称查询班级学生成绩信息;(11)按课程编号、课程名称查询选修该课程的学生成绩信息;(12)按学号、学生姓名查询学生成绩信息。
[1]题目类型:(1)理论研究(2)实验研究(3)工程设计(4)工程技术研究(5)软件开发[2]题目来源:(1)教师科研题(2)生产实际题(3)模拟或虚构题(4)学生自选2.主要参考资料[1] 《SQL Server数据库管理与开发教程与实训》,杜兆将,北京大学出版社,2006年1月;[2] 《程序设计实用教程》, 童爱红,清华大学出版社,2008年10月;[3] 《数据库编程》,石志国,清华大学出版社,2009年51月。
3.毕业设计进度安排本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。
开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。
目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。
VBSE实习报告
VBSE实训报告手册班级13会计7班学号 2姓名吴丹2016年12月08日虚拟商业社会环境(VBSE)系统是为高校经济管理类专业的学生提供了仿真实践的机会。
VBSE根据现代制造业和服务业的原型进行了全方位的仿真模拟,将虚拟的商业社会环境搬进了课堂。
在VBSE系统中设置了童车制造企业,并围绕着童车制造企业设置了供应商企业、客户、竞争对手、银行、政务服务中心以及综合服务中心等,构成了一个小型经济社会。
上述每个企事业单位内部均设有典型的部门和岗位,同时设有相应的业务流程、软件操作系统、实际业务案例,并配有大量高仿真的实训材料,例如仿真货币、会计账簿、会计凭证、业务单据、营业执照、公章等。
在VBSE综合实训中,学生可以根据自己的兴趣选择岗位,并按照法律法规和企业内部规定处理各项事务,通过VBSE综合实训,学生可以真正体会到实际企业的运营流程,从而有助于培养学生的职业能力、执行能力、专业能力、决策能力以及创新能力。
一.实习时间与学分时间:第七学期学分:4二.考核方法及成绩评定1.考核方法:总成绩=360绩效(安全、卫生、请假、对工作的完成情况、部门流程图、相关单据及财务资料等)(30%)+老师打分(实训报告手册、小组总结PPT、海报、营销策划案)(30%)+企业经营效果(企业盈利排名、岗位日记情况、期刊(电子+纸质))(30%)+系统考核(10%)2.实习成绩评定为:根据学生实习过程表现和实习成果综合评定考核成绩。
最终成绩按百分制给出,90分以上为优秀,80-89分为良好,70-79分为中等,60-69分为及格,60分以下为不及格。
3.VBSE实习总结阶段,按小组提交所有过程资料及个人实习报告手册。
三.撰写要求1.报告要素齐全,语句通顺易懂。
2.不少于4000字。
VBSE实训报告所在企业/单位名称宝乐童车制造有限公司企业/单位性质制造业岗位财务会计岗位职责1、建立账簿2、日常费用报销3、记账凭证填制4、填制纳税申报表、缴款书5、配合会计师事务所进行月审6、固定资产购置及折旧7、季末结账岗位流程图。
JAVA编程基础实训方案设计——学生成绩信息管理系统方案设计
对 要 培养 的能 力 , 合工 作 项 目的 实用 性 、代 表性 、知 识 技术 ;程序 中要添 加异 常处理 程序 。 结
点 的覆盖 度 等方 面来进 行考 虑 。另 外还 要考 虑 学 习者对 系 学 生 的 经 历 ,学生 信 息管 理 系统 对 于学 生 来 讲并 不 陌生 ,
方式 等 。
任务 的高 效实 现 是 以 良好 的管 理 为保 证 的。学 生成 绩 实 践 ,必 须 引入 公 司管理 模式 ,使 他 们通 过实 训 ,真实 体
验 公 司 的 工作 氛 围 ,切 身 感 受 公 司 的管 理 体 制 和 运 行机
制 , 了解 企 业 对 员 工 的各 项 要 求 ,从 而 在 软 件 开 发 过 程 中
作 环境及 氛 围。 关 键 词 : 1 v 编 程 基 础 课 程 ; 实训 项 目 ;选 择 技 巧 ; 阶 段 考 核 A A
- - - _ ● _ _ _ - - - - _ - ● - - _ - _ - _ _ _ - _ _ l _ _ _ _ - _ _ _ - _ _ _ _ _ _ _ __ _ _ _ _ _ 目 目 蛔* №目嘲 自 《 … … { 辩 啦 蝌 鹕 。 1 |
摘 要 :J A 编程技 术 基础 是 J Av AvA程序 员学 习 J A技 术 的入 门课 程 。在 这 一阶段 设计 一套 综合 性、 实用 AV 性 、工学 结合 的程 序设 计 实训 方案是 十 分 必要 的 。以信 息 管理 系统 为例 ,探 讨 实训 项 目的选择技 巧 , 阐述 方案 中应 包含 的主要 内容及 实施要 求 ,提 出员 工绩效 考核 管理 方式 ,最 终 完成 J VA 编程技 术基 A 础 的 综 合 实训 。 这 个 方 案 可 以 解 决 很 多理 论 中 无 法 深 入 理 解 的 问 题 , 同 时 又 为 学 习者 提 供 了仿 真 的 工
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生成绩管理系统 ——实训报告
姓名:潘 娟 班级:计应0902班 学号:2009020173 1.1 项目开发的背境
几年前,各个学校对于学生成绩的管理还是停留在运用手工操作,随着各个学校的规模不断壮大,
学生人数逐年增加。关于学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但人工管理又有着许多缺陷,比如:效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等。学校不能完全掌握每一个学生的学习情况,这样对学校的教学工作及其不利,使学校的教学质量一直停滞不前,所以我想借本次毕业设计之际,开发一个不仅适用于各校的通用高校学生成绩管理系统,使学校能够充分掌握学生的学习情况,便于学校教学工作的进行和改革。
1.2 项目开发的目标 建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效率和现代化水平。使学校对学生的成绩能够快速并准确的录入、修改和查询,更好地掌握每个学生的各科成绩,便于教师的管理。使学生对个人的学习成绩进行更快的查询。让老师能够更好、更快的了解学生的学习情况,使学校的教学质量进一步的提高。
1.3 项目开发的意义 现在我国的一些院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的进展,因为它浪费了太多的人力和物力。在当今的信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所取代。如果本系统能被学校所采用,将会改变以往靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率,节省人力和物力。
2. 可行性研究与需求分析 2.1 可行性研究 随着学校规模的不断扩大,学生人数逐年增加,学校对学生成绩管理的工作量也越来越大。学生成绩管理涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足学校对学生成绩管理的需要,急需要一套学生成绩管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对学生成绩信息加以管理,将拥有着手工管理所无法比拟的优点.例如:输入迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是学生成绩的科学化、正规化管理的重要条件。同时还要注意下列几点:
1 由于各方面的限制,如人员不够、技术缺乏等原因,开发时应本着循序渐进,逐步完善的原则,不能贪大求全,盲目开发。 2 要注意信息的准确、及时、适用、经济,只有及时、准确的信息才能保证系统开发的质量和效率。 3 从全局出发注意系统开发的整体优化性,同时还要注意系统的可扩展性和可延伸性。 4 尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源、提高系统开发水平和应用效果的以及减少开发成本的目的。 5 系统应符合学校对学生成绩管理的规定,满足学生成绩管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
2.2 需求分析 2.2.1 概述 1.系统分析的原则 分析高校成绩管理的要求,确定管理系统的逻辑功能,以满足高校成绩的要求。第一阶段完成后,该系统应具备较高的可扩充性,便于在此基础上完成第二阶段。 2. 分析方法 采用结构化分析方法,建立新系统的逻辑模型,这个逻辑模型尽可能避免计算机的专业术语。
2.2.2 系统需求 经过一段时间对学校学生成绩管理的调研与分析,以及认真研究了几位老师的意见,所开发的学生成绩管理系统应分成以下几个阶段开发: 第一阶段建立的成绩管理系统由以下3个子系统组成: 1.学生基本信息的管理,能对学生基本信息进行添加、删除、修改。 2.班级信息的管理,能对班级基本信息进行添加、删除、修改。 3.学生成绩信息的管理,能对学生成绩基本信息进行添加、删除、修改。 第二阶段建立的成绩管理系统主要在上次基础上对其功能进行修改以及扩充。在功能扩充上应该使系统更具实用性。
2.2.3 数据词典 经过分析,所开发的学生成绩管理系统应有四个数据表,分别是: 1.学生基本信息数据:学生基本信息数据,包含的数据项有学号、姓名、性别、出生日期、文化程度、籍贯、民族、入学日期、身份证号等。 2.课程数据:课程信息数据。 3.班级数据:用于班级信息记录数据。 4.学生成绩数据:学生的成绩数据,包含的数据项考试编号、选择班号、选择学号姓名、选择课程以及输入分数等。
系统的总体设计 学生成绩管理系统数据流程图如下
系统总体功能 本说明主要是为了对学生成绩管理系统进行使用和维护。 该系统充分利用计算机的现有的功能来实现对系统管理、信息录入、信息查询,等的自动化控制,将会使学生成绩管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将
用户登录 系统主界面 系统 密码修改 信息录入 信息查询 关于
退出 会使得信息管理系统极大限度地应用于现代化学生成绩管理,成为管理人员的得力助手。 对系统信息的修改、添加、删除 对学生基本信息的修改、添加、删除、查询 对班级信息的添加、修改、查询 对学籍信息的添加、修改、查询 对学生成绩信息的添加,修改,查询
3.2数据库结构设计 1. 数据库总体结构 本系统采用SQL数据库和关系型数据库Acess实现,数据库由、若干个二维表构成。本系统的表分为两类。一类是目录,即索引。另一类是实际数据。其中数据表包括:学生信息表、 班级信息表、课程信息表、成绩信息表和用户信息表
(1)用户表(Acess):
信息查询 按学号查询学生成绩 班级课程成绩查询 班级学期成绩查询 补考学生查
询
系统管理 用户权限设置 信息录入 班级信息录入 学生信息录入 课程信息录入 成绩录入 补考信息录入 学生成绩管理系统 系统管理 信息录入 信息查询 关于 (2)学生基本信息表(SQL):
(3)学生成绩表(SQL): (4)班级信息表(SQL): (5)班级成绩表 (6)补考成绩表 (7)课程信息表
3.3 系统E-R图 1.局部E-R图
(课程E-R图) (班级E-R图)
(成绩E-R图) 成绩实体 考勤成绩 随堂成绩 期末成绩 总评成绩 平时成绩 课程 班级
姓名
学号
班级实体 班级 课程实体 课程 2.系统全局E-R图 班级 班级 就读 学号 学生信息
选课
课程 课程 总评 总评 成绩 1 1 n 1 1 姓名 学期 平时 随堂 期末 考勤 性别 籍贯 入学时间 学习经历 身份证 民族 家庭住址
姓名
毕业证编号
学生信息实体 姓名 学号
性别 出生年月
籍贯 民族 入学时间 身份证号 邮编 家庭住址 联系电话 成绩
毕业证编号 毕业时间 学习经历 系统的开发工具及编程环境 开发工具的选择 基于系统的需求分析以及系统的应用,系统将采用微软的Visual Studio6.0简体中文版进行开发,所选择的语言是Visual Basci6.0,下面将介绍Visual Basic6.0的特点。
系统各功能模块的设计及实现 首先是进入登陆界面,如图3.4所示,本窗体显示系统名称,密码校验等信息,输入相应的用户名和密码,单击“确定”就会将输入提交给系统以验证用户、密码及身份。如果用户类型及密码正确,则会进入系统的MDI主窗体本模块的流程图如下:
(图3-4流程图) 以下是登陆模块的代码:
选择用户,输入密码 密码正确? Y 进入系统主界面
N 进入主界面后,用户可以进行学生信息添加、删除、修改、查询等操作。如图所示 下面是主界面模块的代码: 系统管理模块设计 在这里管理员可以进行密码修改的操作。如图所示
代码:
信息录入模块设计 包括对班级信息、学生基本信息、课程信息、学生成绩信息、学生补考信息的录入、修改和删除
1. 班级信息录入 用户在班级输入框中输入要添加的班级信息,点击添加按钮,如果班级信息出现在右侧的表格中就说明信息添加成功。用户也可以对已经添加的信息进行修改和删除,具体操作是选中要修改或者删除的班级信息点击修改或者删除按钮执行相应的操作,如果已经添加的班级信息很多,便于用户进行修改或删除。如图所示 代码: 2. 学生基本信息录入 在此输入学生的基本信息包含班级学号、姓名、性别、出生日期、文化程度、籍贯、民族、入学日期、身份证号等,主要是对学生信息的登记。 代码: 3.课程信息录入. 主要是对学生所学课程信息进行添加、修改和删除。管理员在课程名输入框中输入要添加的课程名称,点击添加按钮,如果课程信息出现在右侧的表格中,就说明信息添加成功。在这里也可以选中右侧表格中的信息对课程信息进行修改或者删除,管理员也可以通过利用查找功能快速定位你想要操作的课程信息,便于管理。如图所示:
代码: 4.成绩信息录入 选中要进行成绩录入的学生,在窗口下面就会显示选中学生的“学号”和“姓名”,在后面的输入框中输入相应的信息,点击“确定并输入下一成绩”按钮,该学生的成绩就添加