基于SQL数据库的通用成绩管理系统

上传人:jiups****uk12 文档编号:90603332 上传时间:2019-06-13 格式:DOC 页数:20 大小:1.26MB
返回 下载 相关 举报
基于SQL数据库的通用成绩管理系统_第1页
第1页 / 共20页
基于SQL数据库的通用成绩管理系统_第2页
第2页 / 共20页
基于SQL数据库的通用成绩管理系统_第3页
第3页 / 共20页
基于SQL数据库的通用成绩管理系统_第4页
第4页 / 共20页
基于SQL数据库的通用成绩管理系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《基于SQL数据库的通用成绩管理系统》由会员分享,可在线阅读,更多相关《基于SQL数据库的通用成绩管理系统(20页珍藏版)》请在金锄头文库上搜索。

1、江 南 大 学 太 湖 学 院数 据 库 课 程 设 计 报 告课题基于SQL数据库的通用成绩管理系统文档管理 设 计 者 童亚芳 专 业 计算机科学与技术 班 级 计科82 学 号 0821044 同组成员名单 孔成茜(组长),施雪雯(辅助程序员1),钱瑞菊(辅助程序员2),郑雨婷(美工设计员)指导老师 龚畅 评定成绩 2011年 1 月 4 日课 程 设 计 任 务 书一、课程名称 数据库系统原理 指导教师_龚畅_二、本课程设计题目 基于SQL数据库的通用成绩管理系统文档管理 三、本设计所要达到的目的和要求 1、主题明确,软体开发要有创新性,能体现SQL的存储过程、触发器、游标技术等; 2

2、、用高级语言Delphi7结合SQL Server数据库进行开发; 3、写出数据库关系模式及相应的数据库表关系图; 4、绘制成绩MIS相应的系统流程图、E-R图等; 5、完成成绩MIS登录界面、账户管理、主界面、成绩录入、成绩查询和其各项设计与操作。 四、接受任务学生: 计科82 班 姓名 童亚芳 五、开始及完成时间 自 2011 年 1 月 4 日 至 2011 年 1 月 14 日2011年 1 月 4 日目录1、概述32、需求分析32.1系统需求分析及功能需求分析32.1.1系统功能的描述43、系统程序的实现、调试与操作43.1系统总体的测试与调试43.2软件前台设计84、系统软件使用说

3、明94.1系统配置、帮助与使用说明94.2著名同类软件考察、分析105、SRS分层数据流图与数据字典126、软件服务模块集成测试177、总结198、参考文献19 概述通用成绩管理系统可以实现对学生成绩的管理,在此系统里可以查询、添加、删除学生的成绩,方便用户的管理。学生成绩管理系统是应对学生人数增多、信息量增大的问题,实现管理的现代化、网络化,逐步摆脱当前学生成绩管理的人工管理方式,提高成绩管理效率而开发的。希望该开发程序能够解决学生信息存储、学生成绩查询、录入还有课程查询等一系列功能,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中学生成绩查询和学生信息查

4、询是系统开发的重点。需求分析2.1系统需求分析及功能需求分析该系统方便了老师对学生成绩会有一个成体的了解,在今后的课程教学中可以对自己进行改进。同时还可以对教授的课程进行修改和重设。还可以进一步了解学生的信息,加深对学生的了解,便于因材施教。该系统应该能够查询学生的成绩信息,同时还有更改学生信息的功能,还有就是查询新的课程信息。当学生基本信息发生变化时,老师能对其进行修改、删除、增加。如老师进行排课的时候能够有序的安排,不会出现错排或重复等一系列状况。能够进行课程名、课时、学分的修改、删除和增添。对成绩的管理,能够进行成绩的录入、修改、删除,能够清晰的了解学生的成绩和大体情况,以便做出相应的总

5、结和改进。系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码。成绩查询系统。在该界面中同学可以查询自己的成绩,还可以查询整个科目的全部成绩。2.1.1系统功能的描述该系统方便了老师对学生成绩的了解,在今后的课程教学中可以对自己的教学方案进行改进。同时还可以对教授的课程进行修改和重设。还可以进一步了解学生的信息,加深对学生的了解,便于因材施教。能够查询学生的成绩信息,同时还有更改学生信息。当学生基本信息发生变化时,老师能对其进行修改、删除、增加。能够管理课程信息以及成绩。如老师进行排课的时候能够有序的安排,不会出现错排或重复等一系列状况。可以进行课程名、课时、学分的修改、删除

6、和增添。对成绩的管理,能够进行成绩的录入、修改、删除,能够清晰的了解学生的成绩和大体情况,以便做出相应的总结和改进。系统设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。3、系统程序的实现、调试与操作3.1系统总体的测试与调试3.2软件前台设计1. 用户登录(输入用户名及密码)2. 进入通用成绩管理系统3. 点击进入系统管理(选择下一个界面) 系部选择(选择进入相应系别) 帮助(版本信息) 退出4. 进入系统管理可以对成绩进行查询和录入 机电系成绩查询界面(输入学号显示各科成绩及平均成绩) 机电系成绩录入界面(新增学生成绩及其他相应资料) 经管系成绩查询界

7、面(输入学号显示各科成绩及平均成绩) 经管系成绩录入界面(新增学生成绩及其他相应资料) 文法系成绩查询界面(输入学号显示各科成绩及平均成绩) 文法系成绩录入界面(新增学生成绩及其他相应资料)注:各界面都增加了退出了按钮4、系统软件使用说明4.1系统配置、帮助与使用说明系统配置1、一台装有WindowsXP专业版操作系统的计算机;2、装有数据库软件Microsoft SQL Server;3、装有编程工具Borland Delphi7;4、装有画图软件Microsoft office Visio2003;5、装有美工软件Photoshop。6、用Delphi 6 / 7 加SQL Server

8、2000后台数据库开发实现。帮助与使用说明总体说明(1)安装XP操作系统。(2)打开 SQL Server 2000 的企业管理器,创建数据库及相关表。(3)打开 Visio流程图软件,画出该系统的功能模块图(或者DFD图)、E-R图。(4)利用Delphi建立该应用程序主窗口界面,并且创建相关子界面及菜单。进一步为应用程序配置控件资源,且为每个动作过程编写相应的程序代码。(5)利用Photoshop对所做界面进行美工,使界面更加完美化。Delphi的帮助与使用说明Delphi是面向对象的可视化软件开发平台,它提供了大量的VCL组件,具有强大的数据库开发和网络编程能力,极大的提高了应用系统的开

9、发速度,是目前最大的软件开发工具之一。Delphi是一种典型的基于组件的编程工具。Delphi7中有一个庞大的可视化组件库(VCL),其中包括了一百多种组件,涉及程序设计的各个领域。其中任何一种组件一般都包括属性、方法和事件等信息,用户可以对其进行设定或者重载,“装配”自己的软件。Delphi的使用:Delphi建立该应用程序主窗口界面,并且创建相关子界面及菜单。进一步为应用程序配置控件资源,且为每个动作过程编写相应的程序代码。Delphi提供的ADO组件中的ADOConnection 建立应用程序同SQL数据库的连接,用其他数据库组件进行数据表的操作。持续实现各功能,是一种性能优越的编程工具

10、。Delphi7提供了强大的帮助功能:用户可以随时随地的取得需要的帮助。(1)当遇到问题时,在组件栏上右击鼠标,在弹出的快捷菜单中选择Help命令,可以查看有关组件的帮助内容。(2)可以尝试按F1键,Delphi会根据当前的焦点而启动相应的帮助,一般情况下Delphi都会准确的定位。(3)在帮助文件的情况下,如果要浏览相关内容,可以在工具栏中单击“”按钮或“新建流程图基本流程图”。在左侧点击所选形状,並直接拖曳至右侧工作区上。重复步骤上一步骤的操作,依序将所需的形状放入合适的位置。使用工具栏中的“连接线工具”,将各步骤予以连結。绘制好基本框图后,就要在每个流程框中加标文字。我们只需要对准框体进

11、行双击,就可以输入文字了输入好框体文字之后,我们就要对有判断的线框编辑文字了。方法有两种。1、对准线条直接双击,然后输入文字;2、点击工具栏中的“文本工具”,输入文字后,拖拽至线框处即可。流程图的色彩:如果想改变框架的底色。我们可以执行“选中要改色彩的框图格式填充颜色”改好颜色后,我们可以利用格式刷工具改掉其他框的色彩,双击工具栏的格式刷工具,再单击未改底色的框即可。Photoshop的使用说明与帮助Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。在此

12、次课程设计中我们只涉及其中的皮毛,只用于美化界面。4.2著名同类软件考察、分析选择的是 photoshop的同类软件Adobe Illustrator作为全球最著名的图形软件Adobe Illustrator,以其强大的功能和体贴用户的界面已经占据了全球矢量编辑 软件中的大部分份额。具不完全统计全球有37%的设计师在使用Adobe Illustrator进行艺术设计。尤其基于Adobe公司专利的PostScript技术的运用,Illustrator已经完全占领专业的印刷出版领域。无论你是线稿的设计者和专业插画家、生产多媒体图像的艺术家、还是互联网页或在线内容的制作者,使用过Illustrato

13、r后都会发现,其强大的功能和简洁的界面设计风格只有Freehand能相比。(Freehand是Macromedia公司推出的矢量图形软件,继Macromedia公司被Adobe公司并购后决定继续发展Illustrator而将该软件已经退出市场)。系统需求: Mac OS PowerPC G4/G5 或 Intel 处理器 Mac OS X 10.4.11 - 10.5.4 版 512MB 内存 (推荐 1GB) 2GB 可用硬盘空间用于安装; 安装过程中需要额外的可用空间 (无法安装在使用区分大小写的文件系统的卷或基于闪存的设备上) 1,024x768 屏幕 (推荐 1,280x800), 16 位显卡 DVD-ROM 驱动器 多媒体功能需要 QuickTime 7 软件 在线服务需要宽带 Internet 连接 Windows 2GHz 或更快的处理器 Microsoft Windows XP (带有 Service Pack 2, 推荐 S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号