成绩查询信息系统设计Word文件下载.docx
《成绩查询信息系统设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《成绩查询信息系统设计Word文件下载.docx(30页珍藏版)》请在冰点文库上搜索。
学院名称:
交通与汽车工程学院课程代码:
_1103181__
专业:
交通运输年级:
2007
一、设计题目
物流信息系统设计:
合川宇顺汽车服务有限公司配件采购管理信息系统
二、主要内容
分析设计具备一定功能的物流信息系统软件(或其他管理信息系统软件)
三、具体要求
完成信息系统分析
内容包括:
(1)软件功能需求分析
(2)业务流程分析
(3)数据流程分析
(4)数据字典
(5)存取分析
(6)处理逻辑描述
完成信息系统设计
(1)系统结构设计
(2)系统软硬件配置
(3)数据库设计
(4)代码设计
(5)输入输出设计
(6)模块功能说明
说明书字数6000字以上。
(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)
四、主要技术路线提示
系统分析设计说明书撰写(符合《西华大学本科课程设计说明书规范化要求》):
(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的意义,分析设计的主要内容,要达到的主要功能目标;
(2)调查分析组织结构和主要业务,完成业务流程图;
(3)完成数据流程图;
(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;
(5)根据数据流程图完成系统结构图;
(6)进行系统软硬件配置;
(7)进行代码设计;
(8)进行数据库设计;
(9)进行输入输出设计;
(10)对系统结构图的各模块进行模块功能说明。
五、进度安排
第一天——第五天:
完成四中
(1)
(2);
第五天——第十天:
完成四中(3)(4)(5);
第十天——第十五天:
完成四中(6)(7)(8)(9)(10)。
六、完成后应上交的材料
课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)
七、推荐参考资料(不少于3篇)
[1]刘勇主编.信息系统分析与设计.北京:
科学出版社,2002
[2]薛华成.管理信息系统.北京:
清华大学出版社,1999
[3]李苏剑,游战清等.物流管理信息系统理论与案例.北京:
电子工业出版社,2005
[4]曾传华,黎青松等.物流管理与信息系统.北京:
清华大学出版社,2007
指导教师签名日期2010年6月26日
系主任审核日期2010年6月26日
1.2设置数据有效性与完整性:
……….…………………………………………………………………….-7
摘要
架构数据库及表结构:
(1)确定符合应用需要的实体(主题):
学生基本信息/高考成绩信息/科类信息等。
(2)确定实体的特征属性(字段)和数据类型(字段类型)。
(3)确定唯一标识每一条记录的主键。
(4)确定实体之间的关联。
关键词:
系统分析系统设计成绩查询
引言
随着现代教学的不断推广,教学的信息化程度不断提高,针对高考这个特别重要的环节,高考成绩查询的简洁性,迅速性,安全性以及可靠性尤为重要。
运用现代数据库的思想与方法解决并提高分数查询的简洁性与准确性。
有利于现代教育事业的顺利开展,有利于同学们以及家长们的学习与工作的方便性。
1、系统的设计
1.1架构数据库及表结构:
1.2.设置数据有效性与完整性:
数据库中各个表及表之间的数据的有效性、一致性和兼容性。
(1)实体完整性:
主键取值确定、唯一、非空,例如:
对学生信息表中的记录,主键“准考证号”;
存储/输入/修改都遵循此条件。
(2)参照完整性:
表与表之间的数据一致性和兼容性,例如:
在“成绩信息表”中的字段“准考证号”的取值必须是“学生信息表”中“准考证号”字段取值当中已经存在的一个值。
(3)用户自定义完整性:
根据应用需要环境设置,各单科分数字段的有效性规则为整型数值【0,150】;
综合分数:
整型数值【0,300】;
总分=语文+数学+英语+综合。
1.3.创建信息查询和信息输出:
(1)信息查询:
为了整合和重组各个相关联的数据表中的字段信息,为信息的访问与输出提供数据源。
利用向导或者查询设计器按照界面提示操作。
(2)信息输出:
以窗体和报表的形式输出信息,需要先建立包含指定信息的查询,之后通过Access的窗体和报表环境可以实现和完成项目要求功能和效果。
任务目录
1.创建“高考信息”数据库和表:
设置表的主键以及字段的有效性规则
2.建立表之间的关联:
输入和编辑表数据
3.建立查询/窗体界面
4.建立查询报表输出
2、系统具体的创建步骤
2.1创建高考信息数据库和表
2.1.1建立高考信息数据库
2.1.2建立科类信息表
2.1.3建立成绩信息表
2.1.4建立学生信息表
2.1.1创建数据库
步骤1:
如果是刚启动Access2003,界面上出现“开始工作”任务窗格,单击任务窗格上方的“其他任务窗格”按钮,调出它的下拉菜单,如图1-1-1所示,从中选择“新建文件”菜单命令,调出“新建文件”任务窗格,如图1-1-2所示。
如果已经使用过其他的任务窗格,也可以单击这个按钮,调出“新建文件”任务窗格
图1-1-1单击“其他任务窗格”按钮
图1-1-2“新建文件”任务窗格
步骤2.在“新建”栏中单击“空数据库”选项,调出“文件新建数据库”对话框,如图1-1-3所示。
图1-1-3“文件新建数据库”对话框
步骤3.在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本框中输入数据库的名称,保存类型选择默认的“MicrosoftOfficeAccess数据库(*.mdb)”。
步骤4.单击“创建”按钮,就可以生成空数据库窗口,如图1-1-4所示。
图1-1-4“高考信息”数据库窗
步骤5.单击数据库窗口标题栏的关闭图标,或使用“文件”菜单下的“关闭”选项,只关闭数据库,不退出Access。
退出Access2003可以用如下4种方法:
1,单击Access2003工作窗口标题栏右端的关闭按钮。
2,打开Access2003工作窗口的“文件”菜单→选“退出”项。
3,用Alt+F+X组合键。
(先按下Alt键不松手,敲F键再敲X键。
)
4,用Alt+F4组合键。
(先按下Alt键不松手,敲F4键。
)
表设计视图:
高考信息数据库/窗口左边“对象栏”选择“表”对象/双击“使用设计器创建表”
2.1.2:
建立“科类信息”表
按照刚才的表设计视图设计“科类信息”表,输入字段“序号”和“科类”
另保存为科类信息表,在保存好之前,设置“序号”字段为主键(右键点击)
2.1.3:
建立“成绩信息”表
类似“科类信息”表,输入字段“准考证号”、“科类”、“语文”、“数学”、“英语”、“综合”;
另外设置表主键“准考证号”,以及字段的有效性规则,例如:
语文分数0~150;
如图1-3-1;
特别注意“科类”字段的查询向导建立
图1-3-1输入字段
查阅向导的目的
设置“查阅向导”的目的是在“成绩信息”表的输入/编辑/查询等操作时,对应科类信息会自动提供下拉列表显示,以便于在输入和查询时可以直接选择科类信息而不必输入。
首先点击“科类”字段对应的数据类型要选择“查阅向导”,如图1-3-2,然后按照界面提示与“科类信息”表建立列表联系(科类信息表要先建立)
图1-3-2建立数据库中的“成绩信息”表的“科类”字段查阅向导之一
图1-3-3建立数据库中的“成绩信息”表的“科类”字段查阅向导
图1-3-4建立数据库中的“成绩信息”表的“科类”字段查阅向导
图1-3-5建立数据库中的“成绩信息”表的“科类”字段查阅向导
图1-3-6建立数据库中的“成绩信息”表的“科类”字段查阅向导
图1-3-7建立数据库中的“成绩信息”表的“科类”字段查阅向导
图1-3-8建立数据库中的“成绩信息”表的“科类”字段查阅向导
2.1.4:
建立“学生信息”表
类似“科类信息”表和“成绩信息”表,图1-4-1。
另:
保护隐私权,没提供照片
图1-4-1输入字段并设置主键和有效性规则注:
这边性别之间设置为文本,通过查阅向导
可以设定自设置值:
男/女
2.2:
建立表之间的关联
2.2.1.学生信息表与成绩表的关系
单击“工具”菜单/“关系”命令,添加三个表至关系窗口
图2-2-1添加科类信息与成绩信息表关
图2-2-2添加学生信息表至关系窗
图2-2-3编辑关系
图2-2-4编辑学生信息与成绩信息关系:
一对一鼠标拖动学生信息准考证号至成绩信息表中准考证号字
图2-2-5编辑科类信息与成绩信息关系:
一对多
2.2.2输入各表数据
2.3建立查询和窗体界面
2.3.1建立基本信息查询
2.3.2建立基于“基本信息查询”的条件查询
2.3.3建立基于“学生信息查询”的窗体
2.3.4建立匹配查询
2.3.5建立匹配查询的窗体
2.4建立基本信息查询
以学生信息表和成绩信息表为数据源,选择其中有关的字段组成的学生成绩信息一览表的基本查询的创建过程。
单击对象/查询/双击“使用向导创建查询或“新建””,如图3-1-1
图3-1-1创建基本查询:
通过简单查询向导
图3-1-2创建基本查询选择学生信息表所有字
图3-1-3创建基本查询选择成绩信息表除准考证号之外所有字段.
图3-1-4简单查询向导完成之后选择“修改查询设计”
图3-1-5进入查询设计界面设置添加“总分”字段及其取值表达式
图3-1-6基本查询“学生信息查询”的执行效果:
单击工具横栏“数据表图”按钮或者运行按钮“!
”
2.5建立基于“学生信息查询”的条件查询
操作1查询总分在600~650分之间的理科学生信息
操作2查询参考时间是2007年6月7日,并且是杭州的文科学生信息
操作3查询汇总不同考区(城市籍贯)的各科平均分
操作4查询按总分降序排序、按准考证升序排序的学生信息
图3-2-1-1选择“学生信息查询”作为查询设计的数据源
总分在600~650分之间的理科学生信息查询结果
操作2:
与操作1过程相似
操作3:
查询汇总不同考区(城市籍贯)的各科平均分
2.6建立基于"
学生信息查询"
的窗体
类似于查询的建立过程,先通过“使用向导创建窗体”完成一部分窗体创建工作,再通过“在设计视图中创建窗体”调整部分布局并完成显示工作。
单击对象窗体/双击“使用向导创建窗体”,如图3-3-1
图3-3-1创建窗体(窗体向导)完成之后选择“修改窗体设计”
步骤2:
点击下一步
步骤3:
单击窗口上方的工具栏上的“”窗体视图“按钮或者选择窗体视图命令,
可以查看窗体的运行效果,满意保存,不满意,回到窗体设计器
(单击工具栏”设计视图“或者右键快捷菜单中的”窗体设计“命令)进行修改
2.7建立匹配查询
以前面建立的基本查询”学生信息查询“为数据源,通过设置匹配表达式和输入变量参数来建立条件匹配查询的设计过程。
单击对象查询/双击“使用向导创建查询”,如图3-4-1
图3-4-1创建匹配查询(查询向导)完成之后选择“修改查询设计”
右键单击快捷菜单”参数命令“,输入要匹配的参数名称和数据类
在条件输入栏设置匹配查询表达式(输入准考证号的查询操作)
2.7.1建立匹配查询的窗体
步骤:
通过”窗体向导“完成基本窗体设计之后,选择修改窗体设计
●
图3-5-1创建对应不同匹配条件查询的窗体:
按准考证号
或者/按姓名(在”表/查询“下选择按姓名匹配的条件查询)其他类似于之前的窗体
2.8建立查询报表输出
先建立成绩查询:
生成总分大于550分的成绩单报表
图4-1-1以建立好的”学生信息查询“为数据源,建立简单查询
进入查询设计器,在”总分“字段下方的”条件“栏输入:
>
=550;
总分排序栏选定为”降序“。
运行结果如图4-1-2下图
图4-1-2
通过”报表向导“结合”报表设计器“来完成报表的创建工作
图4-2-1步骤1:
以”学生信息查询“为数据源建立简单查询之后选择”修改查询设计
图4-2-3步骤3:
选择报表设计,右键点击按总分超过550分的学生信息条件查询,选择
报表设计进入报表设计界面,报表查询结果如下。
结论
通过对高考信息成绩查询系统的构建,分析了高考信息系统的组织结构及相关数据的联系,进而对该成绩查询管理信息系统进行了详细的数据流程分析、数据存取分析,在此基础上,对高考成绩成绩信息系统进行了设计,包括采用结构化的方法设计系统模块,并对模块功能做了说明,以及对该系统相应的数据库及输入输出做了说明。
致谢
在这次课程设计的过程中,首先要感谢学校图书馆提供的的数据资料相关书籍,在理论上的指导。
是我进行这次的课程设计的基础信息和数据,是完成这次课程设计的根本保障。
其次,要感谢给予我细心指导的聂老师,通过他的耐心指导,我逐渐掌握了如何去分析和设计管理信息系统,并对相关知识有了进一步的学习和掌握。
最后,还要感谢在这次课程设计给予我帮助的同学,大家通过交流分析,共同进步。
参考文献