还剩22页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
课程设计报告2013/2014学年第一学期《营销信息系统课程设计》学院管理学院专业班级市场营销100班学号姓名100503一二三100503一二100503一二三指导教师马志新2013年12月8日设计题目……管理信息系统设计时间2013年11月25日~2013年12月8日上机地点管理学院实验中心任务分配姓名承担份额承担工作明细%%%%报告成绩指导教师(签字)评阅日期年 月 日目录TOC\o1-3\h\z\u第一章系统分析1第一节项目说明1第二节业务流程调查1第三节数据流程分析1第四节数据字典定义1第二章系统设计2第一节系统总体结构设计2第二节物理配置方案设计2第三节代码设计2第四节数据库设计2第五节输入输出设计2第六节功能模块设计3第三章系统实施4第一节系统运行流程设计4第二节程序设计4第三节系统使用说明书4第一章系统分析第一节项目说明
一、问题定义
1.原系统的现状及问题随着学校规模不断扩大,学生数量急剧增加,有关学生成绩的各种信息量也不断增长面对庞大的信息量,原来的手工计算工作量庞大、耗费时间长,出错率高,效率低、保密性差另一方面,时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少困难
2.__的必要性学生成绩管理信息系统是一个教育单位不可缺少的部分,一个功能齐全、简单易用的信息系统不但能有效减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说至关重要一直以来人们使用传统人工的方式设计新的系统可以做到信息管理的规范管理、科学统计、快速查询、修改、增加、删除等,从而减少管理方面的工作量检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等这些优点能够极大的提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件
3.新系统的目标本系统完全____,力求使系统功能简洁明了,但功能齐全且易于操作目标有如下几点1)系统应具有实用性、可靠性、适用性,同时应注意到先进性2)对各个数据库进行动态管理,方式混乱3)能够按照用户选择的不同条件进行简单查询、复合查询4)能够对查询结果进行分类汇总,实现汇总、输出5)方便操作,尽量减少操作
4.功能需求建立原始成绩信息表,包括输入、更新的功能;根据算分规则和原始成绩,计算每位同学的平均绩点,汇总输出本系统能对成绩进行输入输出;按学号、成绩等对学生进行排序,并显示学生的资料、成绩,不过得以系统输入学生资料、成绩为前提;能添加学生成绩、资料;能根据学生的姓名来查询学生的成绩资料,并修改、删除;对系统的操作保存,及时更新数据
二、__计划第一阶段(
11.25)分析和规划阶段软件调试,分析所选题目的的具体步骤,规划整个系统第二阶段(
11.25-
11.28)系统的调查、数据流程的分析阶段绘制业务流程图、数据流程图第三阶段(
11.28-
12.5)修改完善阶段编写程序代码、绘制输入输出界面等,进行文档编辑、排版第四阶段(
12.5-
12.9):回顾与总结阶段小组讨论该信息系统,从各方面充实自己,总结这两周的收获第二节业务流程调查现行系统的业务流程
1.学习委员发__通知学生,学生将自己的成绩截图发给学习委员
2.学习委员在电脑中根据成绩截图输入每个人的信息,形成原始成绩表
3.学习委员根据原始成绩表和算分规则计算平均绩点
4.学习委员将平均绩点报告上传群共享、汇总输出传给__员业务流程图见图
1.2-1注甲、乙、丙、丁的工作都由学习委员完成图
1.2-1第三节数据流程分析现行系统的业务流程
1.学习委员发__通知学生,学生将自己的成绩截图发给学习委员
2.学习委员在电脑中根据成绩截图输入每个人的信息,形成原始成绩表
3.学习委员根据原始成绩表和算分规则计算平均绩点
4.学习委员将平均绩点报告上传群共享、汇总输出传给__员顶层数据流程图见图
1.3-1底层数据流程图见图
1.3-2__通知成绩截图图
1.3-1图
1.3-2第四节数据字典定义
一、数据项的定义
1.数据项编号I1数据项名称学号简述某个学生的代码类型及宽度字符型,9位取值范围“000000000”~“999999999”
2.数据项编号I2数据项名称姓名简述某个学生的名字类型及宽度字符型,10位
3.数据项编号I3数据项名称性别简述某个学生的身份特征类型及宽度字符型,2位
4.数据项编号I4数据项名称学院简述某个学生所在的学院类型及宽度字符型,20位
5.数据项编号I5数据项名称班级简述某个学生所在的班级类型及宽度字符型,20位
6.数据项编号I6数据项名称高数成绩简述某个学生高数课所得绩点类型及宽度浮点型,6位取值范围“
0.0”~“
10.0”
7.数据项编号I7数据项名称英语成绩简述某个学生英语课所得绩点类型及宽度浮点型,6位取值范围“
0.0”~“
10.0”
二、数据流的定义
1.数据流编号D1数据流名称__通知简述学习委员给班级同学发的__数据流来源发__处理模块数据流去向学生数据流组成文字数据流量1次/学期
2.数据流编号D2数据流名称成绩截图简述每位同学给学习委员反馈的成绩截图数据流来源学生输入处理模块数据流组成__数据流量1次/学期
3.数据流编号D3数据流名称原始成绩简述每位同学的基本信息数据流来源输入处理模块数据流去向计算处理模块数据流组成学号+姓名+性别+学院+班级+高数成绩+英语成绩数据流量1次/学期
4.数据流编号D4数据流名称算分规则简述根据每一学科的学分、绩点,计算该同学平均绩点的公式数据流来源成绩计算表数据流去向计算处理模块数据流组成平均绩点=(学分1*绩点1+学分2*绩点2)∕(学分1+学分2)数据流量1次/学期
5.数据流编号D5数据流名称平均绩点简述每位同学的各科成绩的平均绩点数据流来源计算处理模块数据流去向汇总、输出模块数据流组成学号+姓名+性别+学院+班级+高数成绩+英语成绩+平均绩点数据流量1次/学期
6.数据流编号D6数据流名称报告(个人)简述每位同学的各科成绩的平均学分绩点数据流来源汇总、输出模块数据流去向群共享数据流组成学号+姓名+性别+学院+班级+高数成绩+英语成绩+平均绩点数据流量1次/学期
7.数据流编号D7数据流名称定期报告简述每一学年,班级同学的各科成绩的平均学分绩点数据流来源汇总、输出模块数据流去向__员数据流组成学号+姓名+性别+学院+班级+高数成绩+英语成绩+平均绩点数据流量1次/学年
3、处理逻辑的定义
1.处理逻辑编号P1处理逻辑名称发__简述发__给班级同学,让其把成绩自己的成绩截图反馈回来输入的数据流文字处理编辑__“请大家把本学期成绩截图发到我的邮箱里”,发送给班级全体同学输出的数据流文字处理频率对每个同学一学期处理一次
2.处理逻辑编号P2处理逻辑名称输入简述根据成绩截图,输入数据形成原始成绩信息表输入的数据流学号、姓名、性别、学院、班级、高数成绩、英语成绩,来源于每个同学反馈的成绩截图处理将每个同学的成绩截图中的数据按照标题栏输入电脑输出的数据流数据流“学号、姓名、性别、学院、班级、高数成绩、英语成绩”写入数据存储成绩信息表文件处理频率对每个同学一学期处理一次
3.处理逻辑编号P3处理逻辑名称计算简述根据原始成绩,按照算分规则计算每位同学的平均绩点输入的数据流学号、姓名、性别、学院、班级、高数成绩、英语成绩,来源于成绩信息表,高数学分、英语学分、算分公式来源于学生须知处理根据算分规则公式将各科成绩计算,得到平均绩点输出的数据流数据流“学号、姓名、性别、学院、班级、高数成绩、英语成绩、平均绩点”,进入汇总、输出步骤处理频率对每个同学一学期处理一次
4.处理逻辑编号P4处理逻辑名称汇总、输出简述将计算后得出的平均绩点表汇总、输出输入的数据流学号、姓名、性别、学院、班级、高数成绩、英语成绩、平均绩点,来源于平均绩点表处理将报告(个人)传至群共享、定期报告汇总给__员输出的数据流学号、姓名、性别、学院、班级、高数成绩、英语成绩、平均绩点,之后结束处理频率对每个同学一学期处理一次
四、数据存储的定义
1.数据存储编号F1数据存储名称成绩信息表简述每位同学的基本信息(原始成绩)数据存储组成学号+姓名+性别+学院+班级+高数成绩+英语成绩关键字学号相关的处理P2(输入)、P3(计算)
5、外部实体的定义
1.外部实体编号S1外部实体名称学生简述班级全体同学输入的信息流__通知输出的信息流成绩截图
2.外部实体编号S2外部实体名称群共享简述__上共享文件输入的信息流报告(个人)输出的信息流无
3.外部实体编号S3外部实体名称__员简述该班级管理老师输入的信息流定期报告输出的信息流无第二章系统设计第一节系统总体结构设计该系统功能结构图见图2-1图
2.1-1系统中的__通知、成绩截图,仍由人工完成建立主文件模块用于录入学生的原始成绩,它根据学生发送的成绩截图记录每个人的每科成绩,它是学生成绩管理信息系统的基本数据输入的模块,并定期进行数据更新为了方便同学、__员及时了解每位同学的平均绩点,让同学对自己的成绩排名有一定的了解,故设计计算模块该模块用于根据每科成绩计算平均绩点,并定期进行算分规则的更新汇总输出模块可以完成系统所得报表的汇总与输出功能,发送给__员、并上传群共享第二节物理配置方案设计该系统运行环境为WindowsXP或更高版本的操作系统,计算机硬件为内存256CPU
1.25GHZ硬盘40G及其以上均可需要有互联网宽带,网速不限__VFPro
6.0具有画图、Word、Ex__l等基本软件第三节代码设计结构举例100503213入学年份
(10)+学院编号
(05)+专业编号
(03)+班级
(2)+学号
(13)作用区分不同的同学,便于查找种类顺序码、区间码、助忆码相结合第四节数据库设计本系统建立一个数据库xsx___y,该库包括两个数据表,每一个数据文件(二维表)均按如下表的格式填写,表具体设计如下图所示:表格
2.4‑1学生基本信息表字段字段名数据类型宽度小数位说明1Stundentnumber字符型90学号2Name字符型100姓名3___字符型20性别4Colledge字符型200学院5Class字符型200班级6Gscj浮点型41高数成绩7Yycj浮点型41英语成绩表格
2.4‑2用户基本表字段字段名数据类型宽度小数位说明1Username字符型100用户名2Password字符型120用户__3Userpermission字符型100用户权限各学科学分对应表表格
2.4‑3学科高数英语学分24用户权限对应表表格
2.4‑4身份学生教师权限成绩查询成绩管理、查询第五节输入输出设计
一、输出设计欢迎界面设计学生进入成绩管理系统的欢迎界面,使用者可以按任意键进入管理系统图表
2.5‑1输出界面设计要进入学生成绩管理系统,通过界面一可___选择___、老师或者学生两种登陆方式,其中___和教师的权限优于学生权限,学生仅具有查询和浏览功能,通过__学生成绩查询,即可查询到自己的成绩__退出即可退出该管理系统管理页面欢迎进入学生成绩管理系统您的身份是学生成绩管理学生成绩查询退出程序图表
2.5‑2
二、输入设计登陆界面设计在使用此学生成绩管理系统时使用者通过登陆界面系统确认身份后进入该系统系统赋予了教师对库中的学生基本信息表,学生信息表,查询修改,更新等动态行为,学生也可通过进入此系统查新自己的成绩管理页面欢迎进入学生成绩管理系统您的身份是学生成绩管理账号__学生登录教师登录学生成绩查询退出程序图表
2.5‑3学生基本信息录入界面教师可以通过该界面输入学生的基本信息以及各学科的成绩该界面具有保存和删除记录的功能,并可通过教师输入的原始成绩,根据换算规则计算出学生的平均绩点管理页面欢迎进入学生成绩管理系统您的身份是学生成绩管理学生基本信息学号姓名性别学院班级高数成绩英语成绩保存删除退出学生成绩查询退出程序图表
2.5‑4第六节功能模块设计程序设计说明书系统名成绩管理系统子系统名查询系统程序名查询学生成绩程序标识符CXCJ.PRG语言VisualFoxPro日期一.输入文件标识说明JBXX.DBF学生基本信息表二.输出文件标识说明JBXX.DBF学生基本信息表三.程序功能查询学生成绩四.程序处理过程说明输入查询输出平均绩点=(学分1*绩点1+学分2*绩点2)∕(学分1+学分2)第三章系统实施第一节系统运行流程设计图3-1系统运行流程图由图可以看出,系统开始运行时,首先手工输入信息,然后反馈到主菜单,接下来系统的查询,删除,添加,修改,四个不同的功能在使用时也分别会反馈到系统的主菜单,最后输出相关信息,退出系统,系统运行结束四个功能的作用
1、查询提高学生信息管理的工作效率
2、删除降低管理人员服务中的错误发生率
3、添加减少所花费的不必要时间
4、修改减少信息交流的繁琐过程及其带来的开销第二节程序设计主控程序settalkoffclearhy=spa__1@1135say欢迎使用@1335say班级学生成绩管理信息系统@1547gethyreadclearclearall**setdefaulttoD:\3-1\计算机\Vfp6\__实例\班级学生成绩opendatabase班级学生成绩dowhile.t.xz=spa__1@1131say系统主控模块@1331say===============================@1539say
1.成绩录入@1739say
2.成绩查询@1939say
3.退出@2339say请选择(1-3)getxzreaddocasecasexz=1do成绩录入.prgcasexz=2do成绩查询.prgcasexz=3exitendcaseenddoclearallclear@1135say再见!settalkon第三节系统使用说明书该系统运行环境为WindowsXP或更高版本的操作系统,计算机硬件为内存256CPU
1.25GHZ硬盘40G及其以上均可需要有互联网宽带,网速不限__VFPro
6.0具有画图、Word、Ex__l等基本软件在VFPro
6.0打开班级学生成绩管理系统,对其主控程序,成绩录入,绩查询进行信息录入并运行其录入结果【目录标题】另起页前空一行黑体、小一对齐方式-居中、大纲级别-正文文本单倍行距、段前30磅、段后30磅(用后删除此框,后同)【目录正文】
1.自动生成
2.手工生成全部小四对齐方式-两端对齐、大纲级别-正文文本章标题段前1行、段后
0.5行、固定值20磅节标题缩进左侧2字符、固定值20磅【正文二级标题】黑体、小三居中、大纲级别2级段前18磅、段后12磅固定值20磅【正文三级标题】另起页黑体、小四大纲级别-正文文本缩进左侧
0.85厘米固定值20磅【正文一级标题】另起页黑体、小二居中、大纲级别1级段前30磅、段后30磅单倍行距【正文文本】宋体、小四首行缩进2字符固定值20磅__员汇总报告甲(发__)丁(汇总、输出)丙(计算)平均绩点原始成绩表__通知学生算分规则乙(输入)成绩截图群共享报告(个人)学生__员群共享学生__员群共享学生成绩管理信息系统汇总输出计算建立主文件输出汇总规则更新计算数据录入数据更新开始结束退出主菜单输出修改添加删除查询输入。