班级事务管理的系统规划

班级事务管理的系统规划
班级事务管理的系统规划

“班级事务管理”的系统规划

1. 项目背景分析

随着信息化的来临和计算机在日常管理中的广泛应用,在学校的校内网站上有教师个人信息系统,学生个人信息系统,但是没有班级事务管理信息系统。为了实现班务管理的信息化,亟待开发一个班务管理系统。

2. 规划基本问题的确定

采用企业系统规划法,确定系统规划的基本问题。

3. 规划基本过程

(1)准备工作

为了顺利地完成这项系统开发工作,必须首先确定信息系统规划领导小组,由若干成员组成,主要是班级的负责人和系统规划人员。

(2)调研

对某一个班级,调查该班级的基本事务有每学期都要制定班级工作计划,定期对班委会进行改组和调整,班级的各项管理任务在班干部中进行合理分配。对班级每学期每位学生的考试成绩都要进行记录,统计和分析,每学期都要进行学生的德育考评,班级经费的收支情况要进行合理的规划和管理:①对班级事务的整体规划和协调运行进行控制;②对班级具体事务计划和控制;③对班级的教学管理进行控制和协调运行;④对班级学生的德育进行考评和管理;⑤对班级班费的收支进行管理。

(3)定义班务过程

根据调研,总结出以下若干班级管理过程:班务目标,班务规划,班务日志,班务范围,干部岗位,工作计划,课程设置,学生档案,成绩查询,教学目标,学生考勤,德育考评,教师评语,奖惩制度,班费规划,班费收支等。

分别对以上各过程进行定义如下:

班务目标:指根据各班级具体的情况,在每一个学期都要为班级的发展制定一个目标,包括各个方面,比如,学生的学习方面,班级工作方面,班级组织的活动等方面都要制定相应的目标。

班务规划:每学期都要对各项班级事务进行一个总体和细致的规划,包括各项班级工作的分工,各项工作采取的形势,完成时间,进度安排等等。

班务日志:指对班级发生的各种情况,或各项工作的进展情况以及存在的问题,安排相应的人员进行纪录,以作为备案。

班务范围:指明确班级工作的范围,班主任的工作任务和各班干部的工作范围。

干部岗位:指对各班级的每一位学生干部都要明确划分工作岗位和职责。

工作计划:指要求各班级在每一学期都要制定一份工作计划,各班班主任以及各位班干部也都要制定相应的工作计划。

课程设置:指学校教务部门要为各专业各年级的学生每学期的学习制定合适的课程结构和授课顺序。

学生档案,学校,各系部以及各班级都要为每一位学生建立详略不同的个人档案。

成绩查询:指为学生和教师提供可供进行成绩查询的功能,方便学生查询自己各门课的成绩。

教学目标,教学上应该达到的目标,指对本班级的学生在各门课程应达到的成绩设定一个标准。

学生考勤,指对各位学生的上课,开会等各项出勤和缺勤情况作出纪录。

德育考评,每学期,各班级都要在班主任的带领下对每一位同学在该学期的各方面的表

现作出一个评估和打分,从而确定各为学生的德育考评结果。

教师评语:指每学期每位班主任都要为班级内部的每一位学生写学期评语,评价该学生一贯的表现情况。

奖惩制度,指学校制定各项奖励学生和惩戒学生的制度,已达到控制学生行为的目的。

班费规划,对班级的经费进行每学期的经费预算。

班费收支。对每学期班费的使用和收集情况进行记录。

(4)班务过程重组

根据调研情况,对该班级业务流程中不合理的班务流程进行重组,删除多余或重复的流程,合并相近的流程,补充缺少的流程,使班务流程更完善更合理。

(5)定义数据类

通过调研,从调研得到的信息可以归纳出班级管理系统以下一些数据类:班级,学生,学生干部,工作计划,成绩,课程,科任老师,德育指标,班主任,账套等。

分别对以上各数据类进行定义如下:

班级:描述班级的班级号,班级人数,班主任情况,以及该班级的账套号。

学生:描述学号,姓名,性别,年龄,籍贯以及所属班机。

学生干部:包括学生干部姓名,性别,年龄,籍贯,所属班机,现任职务。

工作计划:所属班级号,计划名称,计划编号,执行学期。

成绩:包括课程编号,班级编号,科任老师,所在学期号。

课程:包括课程名称,课程编号,科任教师编号,所在学期号。

科任老师:包括教师编号,姓名,性别,年龄,所教课程编号。

德育指标:包括评语编号,德育评语,所在学期,程度。

班主任:班主任姓名,所在班级,学期号。

账套:账套号、科目、借、贷。

(6)绘制系统U/C矩阵

根据以上定义的数据类和过程,可以绘制出原始的U/C矩阵,对矩阵进行相应的变换和处理,从而进一步的划分子系统结构,明确各子系统之间的数据关系以及子系统开发的先后顺序。

(7)定义信息系统总体结构

根据U/C矩阵,整个班级管理系统分成5个子系统,分别是:①事务管理子系统功能是对班级事务的整体规划和协调运行进行控制;②组织管理子系统功能是对班级具体事务得计化和控制;③教学管理子系统功能是对班级的教学管理进行控制和协调运行;④德育管理子系统功能是对班级学生的德育进行考评和管理;⑤班费管理子系统功能是对班级班费的收支进行管理。

(8)确定总体结构中的优先顺序

根据矩阵分析,被其他子系统共享数据最多的子系统最先开发的原则,在这个系统中,最先开发的应该是事务管理子系统,接下来分别是:组织管理子系统,德育管理子系统,教学管理子系统和班费管理子系统。

通过阅读上述“班级事务管理”的系统规划,试编写“网上杂货店”的系统规划。

#班级信息管理系统报告

AP04038班级信息管理系统报告 AP0403809 邓美好 一、系统分析 (1)系统开发的目的与意义 随着时代的进步,信息的获得变得越来越重要,而计算机的应用更是成为我们学习、工作和生活中不可缺少的一部分。担任了多年的班干部,我深知管理好一个班级的难度有多大,没有一个系统的管理方法将会很容易出错。所以为了更好地进行班级信息的管理,提高班干的管理效率以及准确性,很有必要建立一个班级信息系统,以方便具体数据的输入、查询、修改、输出等。利用VFP6.0来开发这个班级信息管理系统,成本低,还可以达到预期的效果,正符合我们的实际情况,因此建立这样一个系统是切实可行的。 (2)组织结构分析 根据本班的实际班委设计,具体的班级组织结构及其功能如图1所示。 图1 (3)事务流程分析 通过对班级组织结构及其功能的实际调查分析,弄清了本班级事务管理工作的具体开展情况和管理功能,系统的事务流程如图2所示。 从事务流程图可以看出本班级的信息管理主要有以下几项管理功能:1.信息收集:各班干部按照职能的分工,各自将各种与本班同学有关的消息或通知及时收集起来,并做好相应的记录。 2.信息审核:各班干部在开展各种活动中,必须要对所将要实施的具体事项进行审核,只有适合或者符合的实际情况的资料或表单交付给系统管理员进行统计等工作。 3.信息统计:系统管理员将收集上来的各种资料或表单进行统计整理,也可以进行相应的随机查询。

(4)数据流程图 上述班级信息管理事务的数据流程图如图3所示

(5)数据字典 1.数据流的描述 数据流编号:D-01 数据流名称:学生个人信息 简述:主要指学生的个人相关信息,包括学号、姓名、性别、出生日期、是否团员、所在宿舍等信息 数据流来源:班集体 数据流去向:个人信息、团员信息和生活活动事项的审查模块 数据项组成:学号+姓名+ 性别+出生日期+政治面貌+宿舍+宿舍电话+生源地数据流量:约1次/学期(信息不会经常变化,因此只需每个学期更新一次)高峰流量:约2次/学期(开学初一次,期末结束一次) 数据流编号:D-02 数据流名称:学生生活事项信息 简述:主要是指平时班里进行的一些班级活动,如篮球队名单,参加学生工作名单,还有一些外出班级活动照片等。 数据流来源:班集体 数据流去向:个人信息、团员信息和生活活动事项的审查模块 数据项组成:学号+姓名+时间+事项+备注 数据流量:约1次/学期 高峰流量:约2次/学期 数据流编号:D-03 数据流名称:准确的个人信息 简述:经审查并准确的个人信息 数据流来源:个人信息、团员信息和生活活动事项的审查模块 数据流去向:学生个人信息、团员信息和生活活动事项的登记处理模块 数据项组成:学号+姓名+ 性别+出生日期+政治面貌+宿舍+宿舍电话+生源地数据流量:约1张/学期 高峰流量:约2张/学期 数据流编号:D-04 数据流名称:有误的个人信息

一年一班班级事务安排表

一年二班班级事务安排表姓名职务事务每月评定 陈丽娜每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 芦林洁每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 张珺婷 小组长收、发本组同学的作业吴锦润 小组长收、发本组同学的作业黄国煊 小组长收、发本组同学的作业尤梓翔 小组长收、发本组同学的作业 池安琦每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 陈子霖班长 协助班主任工作,主要负责组织同学早 读、路队、检查同学的卫生、纪律等 陈羽欣每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 黄雯鑫图书管理 员 负责开放、关闭班级图书柜,并查看图 书借阅情况。 王锦湲每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 郑璇玥每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 翁子晨每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 肖礼浩每天摆放好自己的桌椅,检查自己的卫生 兰宇翔 生活委员1 负责开关多媒体电源刘晨烨 生活委员2 负责开关班级电灯陈若添 生活委员3 负责开关班级电风扇 许馨文每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 刘炎昊每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 陈思安每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。

林潇倩副班长 协助班主任工作,主要负责组织同学早 读、路队、检查同学的卫生、纪律等 张嘉君每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 唐丽鑫每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 高诗怡每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 齐芸漪 小组长收、发本组同学的作业叶棠婧 小组长收、发本组同学的作业 郑皓楠每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 刘淑珍 小组长收、发本组同学的作业 雷偌欣每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 宋涌每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 杨双铭每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 刘海松每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 林俊涵每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 江晓鹏每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 宋义德 小组长收、发本组同学的作业 林可欣每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 张雨芯每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 翁羽茜 文娱委员负责每月粘贴班级的阅读之星的照片 陈煌每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 林铭每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 张国鑫每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 吴涵冰每天摆放好自己的桌椅,检查自己的卫生,捡好自己抽屉及地板的纸屑。 马宸洁学习委员负责更换班级的“经典诵读”的内容。组织同学早读。

《管理信息系统》课程设计分析方案

管理信息系统设计报告 实验题目:航班售票管理系统设计报告 院系班级: 姓名: 学号: 辅导老师:徐恒 完成日期:2018年5月17日

目录 一、实验题目3 二、实验目的3 三、实验内容3⑴.系统分析:3 <一)必要性分析3 <二)可行性分析3 <三)航班售票管理系统业务流程分析3 <四)航班售票管理系统数据流图5 <五)航班售票管理系统数据字典5 ⑵.系统设计:8 <一)功能模块设计8 <二)代码设计9 <三)系统运行环境与数据库设计9 <四)输入输出设计11 四、总结与体会16 参考书目:18

一、实验题目:航班售票管理系统设计报告 二、实验目的: 1.能够正确运用网络数据库课程的基本理论和知识,结合本课题,复习巩固提高数据库反感设计,论证和分析方法; 2.熟悉关系数据库规范化设计理论,根据实验要求设计并建立 科学合理的数据库,正确建立数据库中表与表之间的关系; 3. 熟悉业务流程图,数据流程图,数据字典的绘制; 4. 熟悉数据存储设计,输入输出设计等环节; 5. 进一步树立正确的系统设计,实施思想,培养分析能力和解 决问题能力,提高查询信息和撰写书面文件的能力。 三、实验内容 ⑴.系统分析: <一)必要性分析 国际民航业的激烈竞争又迫使担负国际航线运输任务的航空公司必须尽快推出自己的因特网售票系统,而这些又必须由一个安全

的网上订票与支付系统作支持。更重要的还要提供票务管理。面对不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。航空业身处信息时代的电子商务大潮中,加之传统的售票方式已经不能满足现今航空业的发展,于是航空售票管理系统就自然而然被应用。 <二)可行性分析 由于本系统管理主要是对机票的管理,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且航空公司用于机票管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有相关参考文献,还有就是网上资料,特别是参考其它程序的功能,因此完全可以实现系统的投资约50万元,待5年后更新,年使用费约10万元,在经济上是可行的。 <三)航班售票管理系统业务流程分析 航班售票系统主要有以下几项管理功能: <1)订票管理:根据乘客的订票信息查询航班信息,查看是否还有余票未售出,为乘客订票,备份数据。当需要修改订票记录时,查找原订票记录,找到后修改订票记录,备份数据。 <2)退票管理:根据乘客提供的证件号码查找相应乘客信息,若找到,为其退票。 <3)综合查询:根据乘客的要求和提供的信息,检索航班信息数据表,查询航班信息。

管理信息系统实验报告

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18学时 姓名: 学号: 专业班级: 实验时间: 实验成绩:

东北财经大学 《管理信息系统》实验报告实验项目名称:

管理系统实验报告 实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理 系统、排课系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂,今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校,要达到适应教育现状及提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述 排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析 (1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1.选课分为预选、正选、补退选,一定程度上完善了选课系统。 2.在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。

班级信息管理系统测试报告

班级信息管理系统 测试报告 项目名称:班级信息管理系统 地址及邮编:华中师范大学信息技术系 (430079) 项目负责人:张肖杨洁 指导教师:徐家臻老师 填报日期:2011年12月26日

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 背景 (1) 2 测试概要 (1) 2.1测试人员 (1) 2.2测试用例 (1) 3 测试结果 (4) 3.1 界面测试结果 (4) 3.2 功能测试结果 (5) 4 测试结果分析 (5) 4.1 系统缺陷 (5) 4.2 建议 (5) 4.3 总结 (5)

1 引言 1.1 编写目的 这份测试分析报告主要是测试班级信息管理系统中各个主要功能的完善性和可用性,以求进一步完善系统的功能,适应用户的需求。 1.2 背景 班级信息管理系统是一个完整的系统,系统既有前台部分,学生可以通过密码来访问来查看本人的信息,又有后台部分,由系统管理员来进行信息录入,信息修改,信息保存。运行环境就是个人的电脑,而我们进行的测试也是在个人电脑上进行,运行环境与测试环境没有太大差异,对测试结果没有多大的影响。 此次测试的功能测试环境为: 操作系统:windows xp 内存:1G 网络环境:校园网 2 测试概要 2.1测试人员 本次参与测试的人员是:詹玉婷 2.2测试用例 测试分别针对系统的前台和后台之中的各个主要功能进行测试,总共有5个测试用例。测试用例如下:

测试用例1: 测试用例2:

测试用例3: 测试用例4:

测试用例5: 3 测试结果 3.1 界面测试结果 界面风格统一,按钮位置恰当,用户可以清楚的在界面上找到操作按钮。导航简洁明了,界面整体基调一致,美观大方。

数据库课程设计——班级事务管理系统方案

1.数据库设计容 1.1.课程设计任务与要求 1.1.1.任务 班级事务管理系统 问题描述:班级管理信息系统的任务是收集、存储、管理班级同学的相关信息,以及班级日常管理中的相关信息。为班级信息公开、增进同学交流了解服务,同时加强班级管理、提高班级管理与服务的效率和质量。 1.1. 2.设计要求 ①、实现用户登录。 ②、实现管理员管理班级事务。(学生信息、成绩、课程、详细信息的增、删、改、查) ③、实现学生成绩查询。 ④、实现个人事务管理。 ⑤、实现生活委员班费管理。 1.1.3.运行环境 WindowsXP、SQL Server5.0、Myeclipse6.0、Tomcat5.5.28、IE 浏览器、JDK 1.2需求分析 1.2.1.数据需求 班级事务管理系统需要完成功能主要有: ①学生基本信息的输入,包括学号、、担任职务等。 ②学生基本信息的添加、查询、修改、删除,包括学生学号、、职务、角色等。 ③学生成绩的添加、查询、修改、删除,包括学号、课程号、分数。

④课程的添加、删除,包括课程号、课程名、学分、任课老师。 ⑤生活委员对班费的管理,包括班费的收入、支出。 ⑥个人对本人事务的管理,包括时间和事件。 1.2.2事物需求 ①管理员对学生事务管理部分,要求: a、可以查询学生基本、详细信息、课程信息以及成绩。 b、可以对学生基本信息、详细信息进行添加、修改及删除操作。 c、可以对课程信息进行添加、删除操作。 d、可以对学生成绩进行添加、删除操作。 ②生活委员对班费的管理,要求: a、可以查询班费收入支出的详细信息。 b、可以对班费信息进行添加、修改、删除操作。 1.2.3关系模式 学生用户表(学号、、密码、担任职务、角色) 课程表(课程号、课程名、学分、任课老师) 成绩表(主键、学号、课程号、成绩) 学生详细信息表(id、学生学号、出生日期、、家庭往址、宿舍号、银行卡号) 生活委员事物表(ID、时间、活动地点、活动人数、消费前班费余额、消费金额、消费后班费余额、活动意义、活动结果) 其它管理页面(ID、时间、容、结果)

班级通讯录管理系统课程设计报告

班级通讯录管理系统课 程设计报告 Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

高级语言程序设计(1)课程设计 专业班级学号 姓名完成日期指导教师: 1.程序设计说明书 【设计题目】班级通讯录管理系统 【问题描述】 信息1002班上学生的通讯基本信息包含姓名、电话号码、QQ号和宿舍号。对信息1002班学生的基本通讯信息进行统一整理,并可以按电话号码或姓名等查到学生个人基本通讯信息。可以显示所有的通讯记录,并对现有的通讯记录进行修改和增删等处理。 【基本要求】 1.通过此软件可以直接录入各个学生的基本通讯信息,并且会将所有信息自动保存 到磁盘上。 2.通过此软件可以直接对已录入的各个学生的通讯基本信息进行修改,并且修改完 成后会将更改后的信息情况自动保存到原磁盘文件中。 3.通过此软件可以直接对信息1002班每个同学的基本信息情况进行查询。 【算法思想】 1.根据要求,通讯录数据以文本文件存放在文件中: 2.需要提供文件的输入输出的等操作: 3.还需要保存记录已进行修改,删除,查找的操作: 4.另外还需提供键盘式选择菜单实现功能的选择。 图1系统功能模块图 【详细设计】 主函数 主函数设计要求简洁,只提供部分提示语和函数的调用 【程序】

图2.主函数流程图 Voidmenu()/*主界面*/ { intn,w1; voidenter();voidadd();voidmodify();voidbrowse();voiddelete();voidsearch(); do { puts("\t*******菜单**************\t\n\n"); puts("\t\t\t\t1.新建联系人"); puts("\t\t\t\t2.添加联系人"); puts("\t\t\t\t3.修改"); puts("\t\t\t\t4.删除"); puts("\t\t\t\t5.浏览"); puts("\t\t\t\t6.查找"); puts("\t\t\t\t7.退出"); puts("\n\n\t*****信息1002班通讯录*************\t\n"); printf("请选择服务种类(1-7):[]\b\b"); scanf("%d",&n); if(n<1||n>7) {w1=1;getchar();} elsew1=0; }while(w1==1); switch(n) { case1:enter();break;/*输入模块*/ case2:add();break;/*添加模块*/ 【模块流程图】 main函数

教室管理系统设计报告

赤峰学院 数据库原理与技术课程设计报告 题目教室管理系统 院系计算机与信息工程学院 专业班级 2010级计算机科学与技术2班 设计成员赵立超、尚小苓、李美静、 张志义、付雪松 指导教师韩志强 二O一二年十二月二十日

课程设计——教室管理系统设计 1、课程设计的目的和意义 教室作为一所学校的重要资源,然而在许多学校尤其大学,这种资源往往显得稀缺,必须借助先进的计算机信息技术对教室进行合理分配和管理,“教室管理系统”可以说是对学校的教室管理部门而言是一项基础而重要的工作。教室管理这样一个系统,可以涉及到大多数SQL Server数据库的重要数据库对象、重要功能和特性,比如:视图、触发器和存储过程等。由此,通过这个课程设计可以加深对这些SQL Server数据库知识的学习、理解,积累在实际工程应用中运用各种数据库对象的经验,使学生掌握使用应用软件开发工具开发数据库管理系统的基本方法。在实用性方面,教室管理系统是很普遍的一种应用,选择该系统作为课程设计也可以为学生以后可能遇到的实际开发提供借鉴。 2、需求分析阶段 处理对象 教室:教室编号、教室类型、上课时间 班级: 班级名称、教师编号、教室编号、课程、上课时间、备注 教师: 教师编号、教师姓名、性别、职称、教授课程、备注 处理功能及要求 2.2.1能够存储一定数量的教室信息,并方便有效的进行相应的教室如何分配和管理,这主 要包括: 1) 教室信息的录入、删除及修改。 2) 教室的空闲时间 2.2.2能够对一定数量的班级、教师进行相应的信息存储与管理,这其中包括: 1) 班级信息的登记、删除及修改。 2)教师信息的增加、删除及修改。 3) 班级和教师资料的查询。 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。 对查询的结果能够列表显示。

JSP课程设计之班级管理系统

计算机系课程设计报告 《班级管理系统》 课题组成员 课程名称:JSP程序设计 指导教师:刘继华老师 班级:09级信息管理(2)班专业:信息管理专业 学期:2010—2011学年上学期二O 一一年十一月三十日

目录 第一章绪论 (2) 1.1 课程设计目的 (2) 1.2 系统采用的相关技术 (2) 第二章系统需求分析和总体设计 (2) 2.1 需求分析 (2) 2.1.1 系统需求描述 (2) 2.1.2功能需求分析 (3) 2.1.3数据库概念、逻辑设计 (3) 2.1.4页面及表属性说明 (3) 2.2 软件结构设计 (5) 2.2.1 系统结构图 (5) 2.2.2 主要模块及其功能 (6) 第三章系统详细设计与编码 (6) 3.1 访问模块及操作模块 (6) 3.2 系统代码 (8) 第四章系统测试 (11) 第五章总结 (13) 参考文献 (14)

第一章绪论 1.1 课程设计目的 班级管理系统用计算机管理班级信息是一种计算机应用技术的创新,在计算机还未普及之前班级管理都是由教师和班干部来承担的方式来操作的,现在一般的学校都采用了信息化管理的方式即采用计算机作为工具的实用的计算机班级管理程序来帮助班主任进行更有效地班级管理。包括后台数据库的建立和设计并维护前端应用程序等等。 建立班级管理信息系统,意在能通过采用计算机对班级事务级学生成绩等信息进行处理,从而达到进一步提高办学效益和班级学生管理现代化水平,帮助广大教师提高工作效率,实现班级管理工作的系统化,规范化和自动化。 进过分析,本班级管理系统软件主要用于实现用户对学生一些基本信息的常用操作,在本系统中定义了对管理员和学生基本信息进行添加,删除,查找等几个模块。此系统是一个非常方便快捷的班级学生信息管理软件,管理员可以随心所欲地添加学生信息、查询学生信息、修改学生信息,删除学生信息等等。方便班级管理,提高了管理效率。 1.2 系统采用的相关技术 JSP 、开发环境、语法、内置对象、JavaBean、Servlet、访问数据库、JSP与XML、Struts基础知识和JSP实例应用。 第二章系统需求分析和总体设计、 2.1 需求分析 2.1.1 系统需求描述 21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用普及到经济和社会生活的各个领域。是原本旧的管理方法越来越不适应现在社会的发展。为了适应现代社会人们高度强烈的时间观念,提高管理效率,班级管理系统为班级的有序管理带来了极大的方便。 开学和放假时期,特别是新生入校和毕业班离校的时候是班主任最忙的时候,班主任要填写很多表,开学过后,有些报表整理后就没有用了,这样每个学期要浪费很多人了和物力,班级管理系统可以为班级节约人力和物力资源,同时也减少班主任和班干管理班级的负担。 2.1.2功能需求分析 《班级管理系统》是班主任老师对学生进行日常管理的管理信息系统。系统将班主任老师对学生管理的工作集成到一个系统中,提高班级管理的质量、效率。

《班级事务管理系统》

VB 课程设计实验报告

目录 一、系统概述 (3) 1、现状分析 (3) 2、项目要求 (3) 二、项目开发计划书 (3) 三、系统设计 (3) 1.系统功能 (3) 2.性能要求 (4) 3.输入输出要求 (4) 4.数据管理功能要求 (4) 5.界面设计及功能说明 (4) 四.详细设计 (11) 1.管理流程图 (11) 2.模块结构图 (13) 五改进意见 (14) 六心得体会 (15) 1 08030121 彭志超 (15) 2 08030122 沈霞 (15) 3 08030123 唐卫星 (16) 4 08030124 仝妍 (17) 七参考书籍、资料 (18)

一、系统概述 1、现状分析 当今社会,信息迅速膨胀,人们所需要的知识也越来越多,查阅图书来获取新的知识成为人们工作和生活中必不可少的事,使得图书馆的业务量大大增加,利用传统的手工查询、登记、借阅等业的处理速远远跟不上人们的需求,这就要求利用计算机查询快捷、方便等优点来进行业务处理。班级事务管理系统就是针对这种现状而产生的。 2、项目要求 首先要设置权限:普通用户和管理员,其中普通用户一般指这个班级里的学生。权限不一,相应的管理事务的功能也不一:普通用户只能对其学生信息进行查询、修改(学号除外),对成绩、班费、奖学金、考勤、课表、会议、活动的查询,但没有权限对这些进行修改、添加或删除;管理员对上述提到的事务管理都有权限进行查询、修改、添加、删除。 二、项目开发计划书 1.系统名称:班级事务管理系统 2.制作人员及其负责的任务: 彭志超:班费查询、修改、添加;班级活动 沈霞:学生信息的查询、修改、添加、删除;考勤的查询、修改、添加、删除 唐卫星:成绩的查询、修改、添加、删除;奖学金的查询、修改、添加、删除 仝妍:主菜单;登陆;课表;会议 三、系统设计 1.系统功能 a.本系统共分为七个功能模块:系统模块、用户管理、学生信息管理、学生成绩管理、奖学金评定管理、班级事务管理和课表管理; b.系统模块:包括用户的登录、密码修改和退出; c.用户管理:包括添加用户和删除用户; d.学生信息管理:包括对学生信息的查询、修改、添加和删除; e.学生成绩管理:包括对学生成绩的查询、修改、添加和删除; f.奖学金评定管理:包括对奖学金的查询、修改、录入和删除; g.班级事务管理:包括①会议的录入、查询和删除;

班级事务分工.doc

我是班级小主人责任安排表 一、卫生 1、清扫室内地面卫生纪晓莹 8、管理多媒体设备左欣硕 9、擦窗台尤海丹 10、擦暖气片何海波 II 、看护室内外墙壁黎向然 12、看护、擦拭各类标语牌(含安全灯)张婷婷 13、擦门杨美丽 14、擦玻璃杨柳赵慧纪晓莹朱静芳 15、教室消毒纪晓莹 16、看护、擦灯管王佳豪 17、看护、拉窗帘张越 18、监督乱丢纸屑、垃圾者韩宁 19、监督个人卫生马明乐 20、看护室内外鲜花并及时浇水马红 二、纪律 1、监督、记录上课时间做小动作、不听课者付海涛 2、监督、记录上课顶撞教师、扰乱正常教学秩序者;王耀祎 3、自习课监督随便下座位者王雪婷 4、自习课监督交头接耳、影响同学学习者赵慧 5、督促、组织眼保健操王雪婷 6、监督、记录在教室、楼道追逐打闹者杨瑞洋 7、监督、记录说脏话、给同学起侮辱性绰号者王佳豪 8、监督随意改校服、着装不整齐者丁佳雪 9、监督、记录抄作业者周乐 10、监督“两操”出勤、纪律尤海丹 11、监督、记录迟到者杨柳 12、监督桌面课本摆放杂乱者:刘清

13、监督、提醒课桌摆放不整杨美丽 14、监督、维护课桌螺丝钉王亚欢 15、监督上课期间带手机、管制刀具、铁棒等者王雪婷 16、监督上课期间上网吧者纪晓莹 17、监督吃口香糖、零食者杨柳 三、学习 1、组织、监督晨读赵慧周乐王耀祎王雪婷付海涛 2、各科课代表赵慧周乐吴菲艳张婷婷 3、每天布置、发布家庭作业赵慧周乐吴菲艳张婷婷 四、其他 1、按时开、关灯;张越 2、负责开、关门窗;黎向然 3、负责监督、摆放自行车王翔 4、负责检查、督促按时完成室内外卫生王雪婷 5、按时上报晨午检丁佳雪 6、领取、收集各类课本、资料并上交:王耀祎 7、协助班主任收缴各类费用吴菲艳 8、负责班务栏的更新、布置周乐 9、负责黑板报的更换 10、领取、看护粉笔、三角尺等用品 11、监督上下学骑车违反交通规则、随便带人者周乐 杨瑞 付海涛丁佳雪王雪婷周乐

班级管理系统

《数据库原理》 课程设计报告 专业:计算机科学与技术、信息安全 班级:0440502、0490501、0490502 学号:05130225、05100404、05130202 姓名:田知非、郭月芬、熊盼 题目:班级管理系统

一、系统定义 随着高校扩招计划的进一步实施,大学规模越来越大,班级越来越多,事务管理越来越复杂,这就需要一个班级管理系统,尤其是对于一个优秀的班集体来说,这更是不可或缺的一个部分。通过对班级的管理,我们可以随时得到班级的一些相关信息,比如:班级成员个人情况的查询分析(成绩分析、获奖情况、选课情况等等)、班级集体情况查询分析(总体成绩分析、获奖情况、成员任职情况等等)。 另外,该系统设有管理员,管理员对班级总体情况进行统一管理,可以对班级成员进行授权、收回权限以及增删改相关信息。 最后,我们还要考虑到对数据库的综合维护和管理,主要包括对数据库的备份、恢复数据库、数据安全性和查看数据库日志的操作。 本系统采用C/S和B/S相结合的结构。 二、需求分析 (一)系统功能需求分析 成员的需求分析具体体现在各种信息输入、查询、修改、分析,并提供一定的安全保障。因此,系统必须实现的功能如下: 1.成员识别登陆功能(模块): 对三种层次的成员的给予不同的数据管理权限: a)最高权限成员(管理员):拥有对数据的增加、删除、查询、保存,以 及数据的维护。 b)一般的成员(协管人员):拥有对所有数据的查询权限,例如:对所有 成员的个人情况,班级情况的查询。 c)最低权限用户:只能对自己的个人信息及班级共享的信息进行查询。 2.信息查询功能(模块) 可以根据成员的需求分别对其个人信息(成绩、获奖情况、任职情况、选课情况、违纪情况、考证情况、参加活动情况)、班级信息(同学任职情况、班级获奖情况、班级日志、班级公告、班级简介)的查询,并根据成员的查询条件列出结果。 3.信息管理功能(模块)

班级基本信息管理系统开题报告

毕业设计(论文)开题报告 设计(论文)题目: 学生档案信息管理系统 1、选题的背景和意义: 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 学生档案信息管理系统用计算机管理班级信息的一种计算机应用技术的创新,在计算机还未普及之前班级管理都是由教师以及班干部来承 担的方式来操作的.现在一般的学校都采用了信息化管理的方式即采用 计算机作为工具的实用的计算机学生档案信息管理程序来帮助班主任进行更有效的班级管理。学生档案信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 2、课题研究的主要内容: 我所做的“学生档案信息管理系统”是为了方便班主任和学生管理、查询班级及学生的基本信息,通过这个系统,班主任可以管理本班的有关信息,可以添加、删除、查询、修改学生信息……,一般学生能够通

过这个系统及时查询自己的信息。 3、主要研究(设计)方法论述 本毕业设计要求设计一个功能较完善的学生基本信息管理系统,实现学生的基本信息管理功能。因此,本次毕业设计应首先分析学生基本信息管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;选择所熟悉的开发工具进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料. Microsoft的Visual 2010是Windows应用程序开发工具,是目前较为广泛的,易学易用的面向对象的工具。Visual 2010提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少编程人员的工作量,也简化了页面设计过程,从而有效地提高了应用程序的运行效率和可靠性。故而,实现本系统VC是一个相对好的选择。 参考文献: [1]C# 项目开发案例全程实录(第二版)清华大学出版社 [2]Visual C# 通用范例开发金典电子工业出版社

管理信息系统课程设计---学生成绩管理系统

太原理工大学经济管理学院《管理信息系统》课程设计报告学生成绩管理系统 班级: 姓名: 学号: 指导教师: 设计时间:

目录 一、前言 (2) 二、系统分析 (2) (一)可行性分析 (2) 1.管理上的可行性 (3) 2.技术上的可行性 (3) 3.经济上的可行性 (3) (二)组织结构图 (4) 1.组织结构图分析 (4) 2.具体组织结构图 (4) (三)业务流程图 (5) (四)数据流程图和数据字典 (6) 1.数据流程图 (6) 2.数据字典 (8) 三、系统设计 (10) (一)模块结构体系 (10) 1.功能模块 (10) 2.功能模块说明 (11) 3.系统维护模块 (11) 4.系统流程图 (12) 5.数据库设计 (12) (1)数据库概要设计 (12) (2)数据库详细设计 (12) (二)代码设计 (14) (三)输入/输出设计 (14) 四、体会和收获 (15)

学生成绩管理信息系统 一、前言 学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。目前各个高校的基本情况是:每次考试结束,老师们都要统计大量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。 如果一个学校没有一个完善的成绩管理平台,计算机的使用就没有真正发挥有效的作用。随着计算机应用的普及与深入,利用计算机能够对所有考试成绩进行统一管理,进行分析,大大减少了工作量,提高了工作效率,为教学办公带来了极大的方便。本系统开发的总体任务是实现学生成绩管理的系统化、规范化、自动化。达到提高学生成绩管理效率的目的。与传统管理方法相比有明显的优点:查找方便,可靠性高,保密性好,成本低。彻底改变了以前繁杂的管理模式,实现全面的、相对集中的、职能化的信息综合管理。 计算机被用到信息管理系统的环境正是适应了当今时代飞速发展的信息时代。人们深刻的认识到了计算机功能的强大,对于复杂的信息管理,计算机充分发挥着它的优越性。检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低,这些优点极大地减轻了学院教学人员的工作量,缩小开支,提高了学生档案管理的效率和准确性,能够合理的安排时间,学生能够尽快的知道自己的考试成绩。同时,学生管理系统的应用也为今天的教育在未来市场的竞争力有所提高。 对于一个学校而言,学生成绩管理是一项非常繁琐和复杂的工作,工作量大,不好管理。为了适应时代的发展,提高工作效率尤为重要。学生成绩管理系统的改进更好的利用了现代高科技,对学生负责,对本校未来的发展负责,对整个中国教育的负责,是真正朝向未来教育发展的顺应潮流的进步。 二、系统分析

班费管理系统课程设计报告

计算机科学与技术系 课程设计报告 20 ~20 学年第学期 课程C语言课程设计 课程设计名称班级班费管理系统 学生姓名 学号 专业班级 指导教师 20 年月

班级班费管理系统 目录 班级班费管理系统 (2) 目录 (2) 一、需求分析 (3) 二、算法设计 (4) (一)设计思想 (4) 1.程序结构(流程图) (4) 2. 重要的数据结构 (5) 3. 主要算法思想 (5) (二)设计表示 (5) (三)实现注释 (7) (四)算法设计中一些新的想法 (7) 三、用户手册 (7) 四、调试及测试 (8) 五、小结 (8) 六、参考文献 (9) 附录 (9) 测试数据 (9)

一、需求分析 本程序是班级班费管理系统,主要作用是帮助管理班级班费事务,以月份的形式管理班级班费账目,包括班费支出的时间、经手人、金额和原因。要求具有备忘录班级班费管理和班费信息查看的功能。其中班级班费管理包括班费支出增加和删除功能。班费信息查看包括按月份查看和整体查看。要求具有备忘录班级班费管理和班费信息查看的功能。其中班级班费管理包括班费支出增加和删除功能。班费信息查看包括按月份查看和整体查看。程序设计需要运用面向过程的程序设计方法,要求选择动态数组,任务中要运用对文件进行读写操作。根据要求,本程序提供的基本管理功能有: (一)添加:即增加一条班费支出到班费项目中; (二)显示:即在屏幕上显示所有班费支出中的信息。 (三)存储:即将班费支出信息保存在一个文件中。 (四)装入:即将文件中的信息读入程序。 (五)查询:可根据月份查找班费支出信息,若找到,显示在屏幕上。 (六)删除:可删除某月份的班费支出信息。

学生信息管理系统的需求分析报告

学生信息管理系统需求分析说明书

目录 1概述 (3) 目的 (3) 背景 (3) 术语 (3) 参考资料 (3) 2任务概述 (3) 目标 (4) 用户的特点 (4) 假定和约束 (4) 3需求分析 (4) 功能分析 (4) 性能分析 (5) 安全性分析 (5) 故障处理要求 (5) 其他专门要求 (5) 4数据描述 (6) 处理流程图 (6) 数据流图 (7) 数据字典 (8) 5运行环境规定 (9) 设备 (10) 接口 ....................................................... 错误!未定义书签。

1.概述 目的 此需求规格说明书对《学生信息管理系统》做了全面细致的用户需求分析,明确索要开发的软件具有的功能、性能与界面,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续设计与开发工作。编写该书的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。 背景 在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学生提供更多的便捷服务,开发出一个学生信息管理系统尤其必要。随着网络的日益发展与完善,网络已成为了大家生活中不可或缺的东西,让网络的平台来更好的服务于我们的学生信息管理系统,以网站的形式更好 术语 系统采用的是C/S结构,即客户端和服务器架构,示意图如图2-1所示。客户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。服务器端接收客户端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给客户端。 C/S结构:即客户端和服务器架构。 参考资料 《软件工程导论》 2.任务概述 目标 项目开发意图:为了方便管理学生信息,加强学生交流,让大家及时了解班级动态,提供一个人性化的便捷管理平台。 应用目标:学生信息管理主要针对自己所在的班级所有学生而制作的管理系统。 作用范围:学生导师、辅导员、管理员、学校管理人员等。 用户特点 用户要具备电脑的基本操作,懂得上网浏览网页,管理人员要添加、更新、删除信息等操作,学生只有查询、修改基本信息、修改登录密码权限。技术人员要负责数据库的管理、网站的维护。 假定和约束 假定:开发周期:30天 约束:时间比较仓促、掌握的专业技能有限、社会经验不足、项目完成经验不足。

C++班级管理系统

仲恺农业工程学院 课程设计报告 班级管理系统 课程面向对象课程设计 姓名 院(系)计算机科学与工程学院 专业年级计算机科学与技术班 学号 指导教师 日期 2011年8月29日-2011年9月12日仲恺农业工程学院教务处制

目录 1.需求与功能分析 (1) 1.1需求分析 (1) 1.2功能分析 (1) 1.2.1系统功能分析 (1) 2.系统框架图 (1) 3.类图设计 (2) 4.对每个类的说明,包括数据成员、成员函数的含义与功能 (3) 5.系统中定义的其它非成员函数及其说明 (7) 6.举例说明1、2个比较有特点的算法 (10) 7.存在的问题及对策 (14) 8.用户手册及测试结果 (14) 8.1用户手册 (14) 8.2测试结果 (14) 9.心得体会 (18) 10.参考文献 (18) 11.附:程序源代码 (19)

1.需求与功能分析 1.1需求分析 21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,班级管理系统软件为学校办公室带来了极大的方便。 使用班级信息管理系统能够快速有效的对班级学生信息进行高效率的管理分类。 能够节省下大量的时间,而且能对班级信息进行有效的分类,使管理过程更加轻松,更加有效。 1.2功能分析 本系统性能力求易于使用,具体有较高的扩展性和可维护性,其功能主要分为六大类: 用户管理:用于对用户的添加、修改及查询。 学生信息管理:添加、删除、输出、修改学生信息等。 学生信息查询: 对学生信息的查询,直接输出学生信息。 1.2.1系统功能分析 录入功能:为一用户提供相应的录入功能。 修改功能:对录入错误的信息进行修改的功能,避免由于输入错误而引起的信息保存错误。 删除功能:对于过期信息的处理办法,直接进行删除处理。不保存不必要的信息。 输出功能:将所有学生的信息进行一次性的输出,方便查阅。 退出功能:结束并关闭系统。 2.系统框架图

班级管理系统设计报告

班级管理系统设计报告 班级:材卓1401 姓名:陈耀 学号:U201411358 1、设计理由。 为便于班长、资委等班干部对班上成员的管理,增强其对班上同学的基础情况的了解,减少她们在人员管理资料整理方面花费的时间资源与人力资源,使班委工作的效率提高。 2、设计方法。 (1)需求分析;(采用结构化分析法) (2)概念结构分析;(采用E-R图进行数据库设计) (3)逻辑结构分析; (4)物理结构分析。 3、设计过程。 3、1摘要 班级的事务就是比较单一的,主要有:班上成员的基础信息储存与更改;有关成绩项目的学生信息,考勤记录与其评分,班级活动的记录信息。此系统面向两个方面:其一就是面向班委的数据录入与更改,班委在录入学生的基本信息之后还要维持其的持续更新;其二就是面向同学的有关自己的数据的查询,以及对其她成员之间的信息的保护。 通过需求分析,可将系统的事务分成如下几个部分,并由此将管理系统分成不同的几个模块。分别就是个人基本信息管理子系统、成绩信息管理系统、考勤管理子系统、班级活动管理子系统。根据事务结构划分,设计出系统的数据流图与细化的数据流图与数据字典。 在概念设计阶段,从需求分析得到的数据流图与数据字典中抽取系统中所有的实体与属性。建立系统的局部的E-R图并合成、优化得到全局的E-R图。 在逻辑结构设计阶段,将概念结构设计阶段得到的E-R图转化为关系数据模型,并将其用规范化理论优化数据模型得到如下的关系模式: ·学生信息(班级编号,学号,姓名,性别,联系电话,QQ号,籍贯,寝室编号) ·成绩信息(课程编号,课程名,教师,成绩,备注) ·班级活动信息(活动名称,日期,开始时间,时长,发起人,备注) ·考勤记录信息(班级编号,出勤次数,请假天数,评分,备注) 根据关系模式设计出数据库的表结构。 在物理设计阶段利用Microsoft SQL Server 2008来实现数据库。 采用结构化分析法,自顶上向下分析班级的事务结构,得到顶层的数据流图,细化得到底层数据流图。 3、2班级总体事务结构 经过分析与抽象,班级的日常事务主要可分为四个部分,非别就是班级成员的个人信息管理、成绩信息的管理、班级活动的进行与记录、成员考勤。 各事务的流程如下:

相关文档
最新文档