西安文理学院
计算机科学系
课程设计报告
设计名称:        软件课程设计               
设计题目:        学生成绩管理系统           
学生学号:        ***********               
专业班级:        软件工程二班               
****        **                   
学生成绩:                                   
指导教师(职称):    杨全()                 
课题工作时间:      2011.4.11  2011.4.21   
说明:
1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。
2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。
3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计完成情况、报告的质量及答辩情况,给出客观、全面的评价。
4、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由2人及以上教师组成。
5、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行规定。
6、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。
学生姓
陈健
14102080217
专业
班级
08级软件二班
设计题
基于C/S模式的学生成绩记录查询系统
内容概要:
学生成绩记录查询系统(C/S)的设计与实现。
具体要求如下
1) 创建学生信息(学生的新增、删除、修改、查询)
2) 课程成绩维护(成绩的新增、删除、修改、查询)
3) 按学号或姓名查询课程成绩;
4) 显示某课程60分以下、60~79、80~89、90分以上各分数段的学生信息
5) 报表输出(根据用户需要打印有关资料);
6)判断用户标识和口令,并进行权限管理;
7)修改当前用户的密码及用户管理。
备注:每个学生信息包括:学号、姓名、课程名、成绩。
文献资料:
[1] 张海藩.软件工程导论. 清华大学出版社, 2010 
[2] 沈洪, 施明利. VB程序设计案例汇编. 清华大学出版社, 2010
[3] 孟德欣. VB程序设计. 清华大学出版社, 2011
[4] 石志国. VB.NET数据库编程. 清华大学出版社, 2009
[5] 张友生. 软件体系结构原理、方法与实践. 清华大学出版社, 2010
设计要求:
1. 采用客户/服务器方式作为系统开发结构; 
2. 后台数据库(服务器)采用Microsoft SQL Server 2000;
3. 用户使用界面(客户端)采用高级程序设计语言(如VB 6.0)进行开发;
4. 程序必须上机调试运行通过,并获得满意的结果
5. 提交打印稿的课程设计报告。
工作期限:
设计工作自2011 年4 月11 日至2011年4 月21 日止。
指导教师:  杨全                系主任:             
                                    日 期:2011 年 4 月 11 日
计算机科学系课程设计进度安排表
 
专业:                  姓名:              学号:             
java开发可视化界面
日期
   
备注
5月31日 ~
  6月 1日
分析题目,查阅相关资料
6月2 日~ 
  6月3
拟定整体方案,编写程序
6月4 日~ 
  6月6
程序编写
6月7 日~ 
  6月8
调试程序
6月9 日~
6月10
整理报告
6月11 日~ 
  6月11日
答辩
日~ 
 
月 日~ 
 
月 日~
月 日~
  月日
    日~ 
   
    日~     
  月  日~
   
  月  日~
   
    日~
   
指导教师签名:                 
                                                       
2010年5 月 28 日
指导教师评语
指导教师:                  (签字)
日    期:  2010   6   10 
答辩记录表
学生姓名:    学号:                班级:软件二班       
答辩地点:                                                 
答辩内容记录:
答辩成绩
合计
分值
各项分值
评分标准
实际得分
合计得分
备注
25
10
在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。
15
在规定时间内能准确、完整、流利地回答教师所提出的问题。
答辩小组成员(签字):
  2010   6  11
成绩评定表
学生姓名:  陈健          学号:                    班级:                 
类别
合计
分值
各项分值
评分标准
实际得分
合计得分
备注
平时表现
10
10
按时参加设计指导,无违反纪律情况。
完成情况
30
20
按设计任务书的要求完成了全部任务,能完整演示其设计内容,符合要求。
10
能对其设计内容进行详细、完整的介绍,并能就指导教师提出的问题进行正确的回答。
报告质量
35
10
报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合理;报告字数符合相关要求,工整规范,整齐划一。
5
课题背景介绍清楚,综述分析充分。
5
设计方案合理、可行,论证严谨,逻辑性强,具有说服力。
5
符号统一;图表完备、符合规范要求。
5
能对整个设计过程进行全面的总结,得出有价值的结论或结果。
5
参考文献数量在2篇以上,格式符合要求,在正文中正确引用。
答辩情况
25
10
在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。
15
在规定时间内能准确、完整、流利地回答教师所提出的问题。
总评成绩:               
         
                                      指导教师:                  (签字)
日    期:  2010   6  15 
摘  要
摘  要随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于Java与SQL server数据库技术建立一个高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增加记录、删除等功能,功能比较落齐全,基本上能满足学生和老师的要求。
关键词Java;需求分析;概要设计;学生成绩管理系统;
The Design And Realization Of the educational administration management system Based On JAVA
Author: ChenJian
    Tutor:YangQuan 
Abstract: Fly technically along with the calculator to develop soon and the higher educati
on system reform of continuously thorough, traditional education management the method, means and work efficiencies have already can't adapt the new development demand, can't complete the teaching management work nicely.The main path that raises the educational administration management level is a thought that renews the governor, strengthenning the science understanding to manage the activity.According to the JAVA build up that system of an educational administration of high school  management system's pursue studies with the database technique to living to provided the search, modify, save, increase the record and select elective courses etc. with teacher function, the function relatively falls well-found, can satisfy the request between student and teacher basically.