版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、山 东 轻 工 业 学 院课 程 设 计 任 务 书学院 0000000 专业 信息管理与信息系统 姓名 000 班级 052班 学号 题目 学生补考管理系统 主要内容、基本要求、主要参考资料等:一、课程设计的目的信息系统分析与设计课程设计作为独立的教学环节,是学习完“信息系统分析与设计”课程后进行的一次全面的综合练习。通过课程设计,可以使学生进一步巩固课堂学习内容,进一步了解系统的构成及技术特点,掌握信息系统建设的基本理论和基本技能,提高学生的系统分析、系统设计以及程序设计能力,掌握从事信息系统开发、维护和管理工作所必需的调查、获取、分析、表达信息的基本技能,进而把学生培养成为既能参与信息系
2、统的开发、维护和管理,又能从事计算机信息处理和信息管理的复合型人才。二、课程设计主要内容:(一)系统概述(系统开发的背景、意义,国内外发展现状及可行性分析)(二)系统分析(现行系统分析、拟建新系统分析)(三)系统设计(总体设计、详细设计)(四)系统实施(技术方案、系统测试)(五)系统评价三、基本要求:每人用大约40学时的时间,独立完成课程设计任务,熟练掌握信息系统分析、设计与开发的基本思路和基本步骤。完成本课程设计之后,提交一套下列技术成果:(一)系统分析报告(至少应包括以下内容):现行系统分析:1、系统的业务流程分析(用系统流程图描述,并加以文字说明);2、逻辑模型(数据流程图、数据字典及过
3、程规格说明);3、现行系统的局限性及其改进意见。拟建新系统分析:1、系统的功能要求(可用文字逐项定性和定量地说明对软件所提出的功能要求);2、新系统的业务流程分析;3、系统的逻辑模型的建立(包括数据流程分析(数据流程图)、数据字典和过程规格说明)。(二)系统设计报告(至少应包括以下内容):总体设计:1、系统目标设计;2、系统物理配置方案设计;3、系统的功能结构设计;4、系统信息处理流程设计。详细设计:1、代码设计2、数据库设计(包括数据库需求分析、数据库概念结构设计、数据库逻辑结构设计等);3、系统人机界面设计;4、输出设计;5、输入设计等。(三)系统实现及测试1、源程序代码清单(可选);2、
4、模拟运行数据;3、测试说明。(四)系统使用及维护1、系统使用说明书;2、应用现状或前景。成果提交形式:打印、电子文档各1份。四、主要参考资料:1 耿骞,袁名敦,肖明 信息系统分析与设计M 北京:高等教育出版社,2004.2 向阳. 信息系统分析与设计M 北京:机械工业出版社,2007.3 甘仞初. 信息系统分析与设计M 北京:机械工业出版社,2007.4 其他信息系统分析与设计方面教材,软件开发工具方面教材(VB、VC、VFP、PB、JAVA等)完成期限:自 2008 年12 月 29 日 至2009 年 1 月 2 日指导教师: 教研室主任: 山东轻工业学院课程设计专用纸 成绩 课程名称 信
5、息系统分与设计 指导教师 0000 院 (系) 经济管理学院 专业班级 信管052班 学生姓名 0000 学号 000 设计日期 08.12.30 课程设计题目 学生补考管理系统 一系统概况(一)、系统开发的背景近20年的经济改革,我国的宏观经济体制从计划经济逐步转向市场经济,这种新行势给学校传统管理特别是教学管理提出了严峻的挑战。本系统的开发目的在于方便教学管理人员进行成绩管理和统计。在计算机技术飞速发展的今天,应用数据库技术实现学生补考信息的计算机管理是可行而且十分有意义的工作。(二)、系统开发的意义新的管理模式以追求学校整体效益和效率的提高为目标。开发的新系统功能强大,通过这些功能实现对
6、 学生、课程、教师、教务处、二级院校等教学系统中几个关键要素的科学管理,同时实现准确统计成绩、按排补考、即时查询、按照各项要求灵活完成统计报表,以及对校内各种资源进行统一、科学的管理。(三)、可行性分析1、技术可行性分析对于高校来说,其本身工作的特殊性使得其对于信息技术的研究和应用一直走在各行业的前面。本系统的开发主要采用浏览器/服务器方式和基于微软的Windows2000体系结构,将开发出安全、有效并且具有可伸缩性及可用性的网络应用系统。 本系统是一个信息发布、成绩查询、成绩统计、补考安排、补考统计的系统平台,本系统的开发技术是先进的、可行的。 2、经济可行性分析 对于大多数高校而言,均已建
7、立了自己的网站,因此,在各项硬件购置以及软件系统开发中不必再追加过多资金,而只需要利用学校现有的资源就可以基本完成系统的开发实施工作。3、管理可行性分析山东轻工业学院课程设计专用纸(附页) 系统开发要想取得成功,没有完善的管理机制、规范的管理制度是绝对不行的。而对于高校来说,各项原始材料保存完好、基础数据管理规范,其本身管理的科学性、规范性在很大程度上为系统实施创造了良好的环境,既保证了系统的基础数据、文件、报表的准确性和实效性,同时在一定程度上也提高了系统的信息输入质量,最终保证系统开发的成功。因此,新系统的开发在管理方面上具有可行性。二、系统分析(一)、组织机构与补考相关的组织机构如图所示
8、。分管教学的副校长教务处二级院校教务处教务管理科办公室教研室(二)、管理职能分析1、分管教务的副校长:全面负责补考业务管理,具体业务有审批教务处拟定的初步计划、审批补考后有关学生学籍变动的处理意见等。2、教务处:教务处教务科负责汇总二级院校采集的补考学生信息、安排补考时间、地点,最后汇总学生补考成绩,提出学籍变动意见;教务处教师管理科负责提供补考用的教室信息。3、二级院校:二级院校办公室负责收集补考学生信息,上报给教务处,受到教务处下发的补考安排后通知学生;按补考安排组织学生补考,受到试卷后组织教研室教师进行阅卷;填写补考成绩报告单。(三)、业务流程分析其中相关内容表示如下山东轻工业学院课程设
9、计专用纸(附页)系统外部实体 单据和报表 业务处理单位 数据流向 学籍变动意见学籍变动文件学籍管理文件副校长教务科正式补考计划初步补考计划教室信息副校长成绩报告单补考学生一览表补考安排 表补考不及格学生一览表补考成绩单二级院校教务科教师管理科教师管理科二级院校补考通知单学生教师由上图分析得:首先,教务科拟定初步补考计划,初步补考计划经分管院长审批、修改后成为正式补考计划;同时,二级院系负责根据教师的“成绩报告单”收集补考学生信息,如学生学号、姓名、不及格课程名称、班级名称等。 其次,教务处根据二级院校收集的补考学生信息和审批后的正式补考计划安排山东轻工业学院课程设计专用纸(附页)补考的时间、地
10、点。在此过程中,应特别考虑到以下四点:1、同一门课程应该在同一时间考试;2、同一学生若有多门课程需要补考,则这几门课程的补考不能安排在同一时间进行;3、考试作弊的学生不能参加正常补考;4、每个教室安排的补考学生人数最多为教室容纳人数的一半。再次,教务车把安排好的补考时间、地点发放给二级院系,由二级院系负责制作学生补考通知单,并通知学生。二级院系还要按照教务处安排组织学生补考、教师阅卷、填写补考成绩报告单等工作。最后,教务处负责汇总学生补考后的成绩,按照学生管理文件的有关内容,提出学生学籍变动意见,如退学降级等。学籍变动意见经分管院长批准后,成为正式学籍变动文件。该文件要发放给二级院系和学生本人
11、。(四)、数据流程分析根据上述的业务流程,对其中的数据处理、数据存储以及数据流动过程进行抽象,得到了系统的逻辑模型,即系统的数据流程图其中相关内容表示如下 外部实体 数据流 处理 数据存储具体流程图如下:山东轻工业学院课程设计专用纸(附页) D2 补考学生明细表D3补考安排明细表P2安排补考地点、时间P1登记补考学生信息二级院校P4编辑补考通知P3编辑教室信息教室管理科D1 补考通知学生P5登记学生补考成绩教师D4 补考成绩学籍管理系统P6补考后成绩和学籍院长办公室D5 学籍处理文件(五)、数据字典数据字典是对数据流程图的详细、全面的描述,通过数据字典和数据流程图的相互对照,可以便于发现流程图
12、中的问题。1、数据存储字典补考通知单的数据如下:编号:D1简述:学生根据此通知单的内容参加补考数据结构:学号(xh) c(10) 姓名(xm) c(8) 班级名称(bjmc) c(8) 补考课程* 课程名称(kcmc) c(30) 补考日期(rq) d(8) 开始时间(kssj) t(8) 结束时间(jssj) t(8) 补考地点(bkdd) c(6)补考学生明细表的数据如下:山东轻工业学院课程设计专用纸(附页)编号:D2简述:纪录所有参加补考学生的信息数据结构:班级名称(bjmc) c(8) 学号(xh) c(10) 姓名(xm) c(8) 课程名称(kcmc) c(30) 补考标志(bkb
13、z) c(2)补考安排明细表的数据如下:编号:D3简述:该表下发到各二级院系,二级院系根据该表的内容组织补考数据结构:日期(rq) d(8) 开始时间(kssj) t(8) 结束时间(jssj) t(8) 教室编号(jsbh) c(6) 课程名称(kcmc) c(30) 班级名称(bjmc) c(8) 补考人数(rs) int(4) 监考人(jkr) c(8)补考成绩表的数据如下:编号:D4简述:纪录所有参加补考学生的成绩数据结构:班级名称(bjmc) c(8) 学生成绩* 学号(xh) c(10) 姓名(xm) c(8) 成绩(cj) int(4)2、处理描述登记补考信息的处理过程如下:编号
14、:P1流入:学生成绩报告单和其补考申请流出:参加补考学生数据和补考学生明细表处理:本处理过程过滤出满足以下条件的学生纪录:(1)考试成绩不合格(小于60分);(2)申请缓考;(3)考试作弊;(4)应届毕业生申请毕业前补考;(5)结业生为换发毕业证书申请回校补考。编辑教室信息的处理过程如下:编号:P2流入:教室资源信息流出:供补考用教室数据处理:该处理利用教室资源信息,根据补考教室的空闲情况,编写可供补考用的教室数据。安排补考的时间、地点的处理过程如下:编号:P3山东轻工业学院课程设计专用纸(附页)流入:参加补考学生数据和供补考用教室数据流出:补考安排明细表的数据和补考的时间、地点等数据处理:在
15、该过程中应满足以下约束:(1)同一学生不能在同一时间参加两门或两门以上课程的补考;(2)同一门课程应该在同一时间考试;(3)考试作弊的学生不能参加正常补考;(4)每个教室安排的补考学生人数最多为教室容纳人数的一半。编辑补考通知单的处理过程如下:编号:P4流入:补考的学生、课程、补考时间、地点等流出:补考通知单处理:该处理利用可供补考用教室数据、参加补考学生数据和为每个学生安排的补考时间、地点等数据为每个参加补考的学生编辑“补考通知单”登记学生补考成绩的处理过程如下:编号:P10流入:教室阅卷后的成绩数据和补考通知单上与补考管理相关的信息流出:“补考成绩明细表”上所需的数据和补考不及格学生的数据
16、处理:该处理利用补考通知单上学生和课程的相关数据,以及教师批阅试卷后所给出的补考成绩,编制补考成绩明细表;过滤必考不及格的学生名单,用于学籍管理处理。(六)、系统边界输入边界学生成绩报告单、教室资源情况明细表。输出边界各种表格和查询响应输出。三、系统设计(一)系统设计目标(1)高效率高质量的完成补考管理工作,为管理则决策提供及时可靠的信息(2)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的重复输入。(3)灵活的查询功能,能快速实现各种数据的查询(4)良好的完整性约束,用户几乎没有输入非法数据的可能性(5)随时以电子和纸质文件方式提供相关信息。除必须存档的纸质文件外,信息基本以电子
17、的形式传输和处理。(二)总体设计1、系统空间硬件结构的设计作为学生补考管理系统,对于硬件有如下要求:山东轻工业学院课程设计专用纸(附页)电脑配置:CPU:赛扬1.2G以上;内存:SDR 64M以上;显卡:VGA 16M显存以。硬盘:50M以上硬盘剩余空间操作系统:Microsoft Windows XP中文版数据库:Office 2003中的Access 系统开发平台:Visual Basic 6.02、系统总体功能结构下图为学生补考管理系统功能层次结构图:录入补考名单录入补考沉寂安排补考场次安排补考教室补考安排明细补考场次统计补考成绩报告单补考成绩通知单高校补考管理系统系统维护数据录入考场安
18、排查询打印退出系统信息交换系统初始化数据备份恢复用户信息基本信息维护下发信息合并上报信息备份数据恢复数据院系信息班级信息课程信息教室信息补考场次信息补考原因信息补考备注信息(三)详细设计1、输出设计本系统基本输出入下报表:表一,学生成绩报告单:山东轻工业学院课程设计专用纸(附页)课程名称: 授课单位:班级名称: 学生单位:序号学年学期学号姓名补考成绩备注120081220081表二,补考通知单姓名: 学号:班级: 院系:学年 学期课程名称补考原因补考时间考场08-09 108-09 1注:(1)考试时必须持身份证、学生正和本通知单单制定的考场,缺少任一证件不得进入考场 (2)考试后3-4周公布
19、成绩表三,考场安排明细表时间:09-2-20 9:00-11:00教室:一教jt203班级学号姓名课程名称备注表四,班级补考安排表班级:*学号姓名课程名称备注考试时间考场表五,补考成绩报告单山东轻工业学院课程设计专用纸(附页)班级 学号 姓名序号学年学期课程名称补考成绩备注表六,补考不及格学生名单学生院系: 班级名称:学号学年学期课程名称补考成绩备注(六)、存储结构设计本系统设计了一个数据库、11个数据库表。其文件名称及作用如下:表一,数据库设计序号文件名称作用1Student.dbf学生信息表,记录学生基本信息2Department.dbf院系信息表,记录院系基本信息3Class.dbf班级
20、信息表,记录班级基本信息4Course.dbf课程信息表,记录课程基本信息5Classroom.dbf教室信息表,记录教室基本信息6Roomszjk.dbf教室信息过渡表7Exam-flag.dbf补考原因信息表8Bk-stud.dbf学生补考信息表,记录学生补考信息及补考原因、结果9Bk-clas.dbf班级补考信息表,记录每个班级、每门课程补考人数、时间、地点10Bk-cour.dbf 课程补考信息表,记录每门课程的补考人数、时间11Bk-times.dbf补考场次信息表,记录每场考试的时间、人数表二,学生信息表(student.dbf)结构山东轻工业学院课程设计专用纸(附页)序号属性属性
21、说明类型长度备注1Xh学号C102Xm姓名C83bjmc班级名称C8表三,院系信息表(department.dbf)结构序号属性属性说明类型长度备注1Yxbh院系编号C22Yxmc院系名称C40表四,班级信息表(class.dbf)结构序号属性属性说明类型长度备注1Yxbh系号C22Bjmc班级名称C8表五,课程信息表(course.dbf)结构序号属性属性说明类型长度备注1Kcbh课程编号C102Kcmc课程名称C303Yxbh院系编号C2表六,教室信息表(classroom.dbf)结构序号属性属性说明类型长度备注1Lh楼号C42Jsbh教室编号C83Rnrs容纳人数Int4表七,教师过渡
22、信息表(roomszjk.dbf)结构山东轻工业学院课程设计专用纸(附页)序号属性属性说明类型长度备注1Jsbh教室编号C62Bkrs补考人数Int43Rnrs容纳人数Int4表八,补考信息表(exam-flag.dbfg)结构序号属性属性说明类型长度备注1Bzbh标志编号C22Bzmc标志名称C8表九,学生补考信息表(bk-stud.dbf)结构序号属性属性说明类型长度备注1Xh学号C102Kcmc课程名称C303Bjmc班级名称C84Bkcj补考成绩C15Bkyy补考原因C26Bkbz补考标志C2表十,班级补考信息表(bk-clas.dbf)结构序号属性属性说明类型长度备注1Kcmc课程名称C82Bjmc班级名称C303Bkrs补考人数Int44Cc场次C25Jsbh教室编号C6表十一,课程补考信息表(bk-cour.dbf)结构山东轻工业学院课程设计专用纸(附页)序号属性属性说明类型长度备注41Kcmc课程名称C302Rs人数Int43Cc场次C24Bz标志C1表十二,补考场次信息表(bk-times.dbf)结构序号属性属性说明类型长度备注41Cc场次C22Kssj开始时间Datetime83Jssj结束时间Datetime84Rs人数Int4四、系统实施(一)、系统实现的技术路线本系统采用中文Windows XP平台,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乳制品公司职工食堂租赁条款
- 商业综合体造价员招聘合同
- 林业科技HSE管理协议
- 服装租赁解除协议书
- 文化中心静压桩施工承包合同
- 环保项目土地租赁合同
- 航空特种车辆机坪作业协调
- 航空航天技术合作签约管理办法
- 2024年房地产销售担保合同范本及开发商责任约定书3篇
- 2025版空调销售与智能安装升级合同3篇
- 奔驰新车全款合同范例
- 2023年湖南生物机电职业技术学院招聘笔试真题
- 2023年开封粮食产业集团有限公司招聘笔试真题
- 河南省洛阳2024-2025高二生物上学期期末考试试题
- 2024年全国“纪检监察”业务相关知识考试题库(附含答案)
- 2024-2030年中国儿童内衣行业运营状况及投资前景预测报告
- 【MOOC】电子测量技术-沈阳工业大学 中国大学慕课MOOC答案
- 玻璃制造中的安全与职业健康考核试卷
- 《有效沟通技巧》课件
- 2024年度医疗设备采购与融资租赁合同
- 打印和复印服务协议
评论
0/150
提交评论