ImageVerifierCode 换一换
格式:DOC , 页数:29 ,大小:253KB ,
资源ID:3819401      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3819401.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(班级事务管理系统教学文案.doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

班级事务管理系统教学文案.doc

1、班级事务管理系统题 目:班级事务管理系统分析与设计姓 名:未瑞沙学 号:0811080123专业、班级:信息管理与信息系统0801班提 交 时间:2011年6月24日班级事务管理系统分析与设计1系统概述1.1现状描述随着院校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于班级管理工作,总体任务是实现班级信息的系统化、规范化和自动化,其主要任务是用计算机对班级各种信息进行日常管理,如查询、修改、增加、删除。班

2、级事物信息的管理是目前院校班级管理职能部门的一个重要环节,并且该环节的顺利实施有助于推动学校班级的信息化建设。目前,院校的班级信息管理工作已经不再局限于对班级基本信息数据的维护,而是越来越多地参与到与其他部门相互协调的互动工作中。本系统提供了一套班级综合信息管理平台,能够使管理人员对班级事物进行分类管理,进而确定各个模块中所包含的班级信息,从而在已有模块信息的基础上对班级信息进行集中管理。1.2系统需求班级事物管理系统是班级管理者多学生和班级进行日常管理的管理信息系统。系统将班级管理者对学生及班级的管理工作集成到一个系统中,提高班级管理的质量和效率。功能需求:本系统的主要功能是实现对班级内的学

3、生信息、奖励、党政、学习、活动、财政进行相关的管理操作,其主要功能包括:(1)班级学生信息管理(档案管理、成绩管理、综合测评、素质拓展)该模块主要针对班级事物管理系统的班级学生信息进行管理,主要包括档案管理,成绩管理,综合测评和素食拓展,学生基本信息除了包括学号,姓名,班级,所在系别,家庭住址,联系方式以外,还有记录有学生各个学期,各门课程的成绩,名次等,进行权限管理,只有导员和班委才有权修改和更新信息,普通学生只能查询自己的基本信息。在模块中实现对信息的增加、修改、查询和打印功能。(2)班级奖励管理(学校奖学金、国家奖学金) 该模块主要包括学校奖学金和国家奖学金,本模块可以浏评选学校奖学金和

4、国家奖学金的要求,以及查看每学期和每学年的获奖名单和信息。此模块每学期才会更新一次信息,所以平时只能用于查询和打印。(3)班级党政管理(党员管理、团员管理、积极分子、团费党费)本模块主要是党政方面的信息,包括团员缴纳团费,参加党课培训,参加考试,积极分子的评选,党员的评选,以及思想汇报等。(4)学生学习管理(学生选课、选购教材、学生评教)本模块主要是针对学生的学习方面做出管理,如学生选课,课表课时的安排,以及教材的选用,还有就是学期末对教师进行评教。在我的班级事物管理信息系统中,重点进行了学生选课系统的数据库设计,见后面数据库设计部分。(5)班级活动管理(活动的时间、地点、人员、费用)本模块主

5、要对班级活动进行管理,主要是对班级活动的安排,以及进行活动的时间、地点、所需费用等进行管理。同学们可以通过此模块了解班级活动的相关信息,也可以明确的知道活动过的费用。(6)班级财政管理(班费收入、支出、费用计算)本模块主要是对班级的班费进行管理,如什么时候该收班费,以及对活动费用的预算,还有就是班费记录。主要可以使班级费用明朗化,使同学们知道班费是怎么花销的。1.2系统目标现今班级事物信息的繁琐给具有强烈时间观念的管理人员带来了诸多不便,班级应至少具有一种完善的班级信息管理系统。 本系统的开发是出于班级管理人员对于班级的各种信息的管理更加方便,减轻班级管理人员的工作负担。通过本系统平台,能够帮

6、助班级管理人员利用计算机,快速方便的对班级信息进行管理、输入、输出、查找等所需操作,使散乱的班级事物信息能够具体化、直观化、合理化。本系统主要是对班级学生信息、班级奖励、班级党政、班级学习、班级活动、班级财政六个模块进行相关的管理。1.3可行性分析 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。(1)经济上可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效

7、率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。(2)技术上可行性本系统的开发利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用Visual S作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的

8、,因此,它在技术上是可行的。(3)运行上可行性本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。1.3系统开发方法系统分析是保证管理信息系统质量的第一步,它的任务是艰巨的、复杂的。如何分析用户需求,用什么形式表示系统分析说明书等,都需要有相应的方法、模型、语言和工具来配合。在对问题进行了深入了解、研究和分析后,我们决定采用结构化分析法和原型法来开发该班级事务管理系统。结构化系统开发方法,也称结构化生命周期法,是在所有开发方法中应该最广泛、最成熟的系统开发方法,是一种自顶向下结构化方法、工程化的系统开发方法和生命周

9、期方法相结合的系统开发方法 ;原型法是20世纪80年代随着计算机技术的发展,特别是在关系数据库系统、第四代程序生成语言和各种系统开发生成环境产生的基础上,提出的一种从设计思想到工具、手段都是全新的系统开发方法。结构化系统开发方法的基本思想是,用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自定向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施等,在前三个阶段坚持自顶向下地对系统进行结构化划分。原型法开发信息系统的基本思想是,首先要对用户提出的初步需求进行总结,然后构造一个适合的原型并运行,此后

10、,通过系统开发人员与用户对原型运行情况的不断 分析、修改和研讨,不断扩充和完善系统的结构和功能,直至得到符合用户要求的系统为止。 1.4开发计划根据结构化系统开发方法的思想,在分析问题时,应首先站在整体的角度,将各项具体的业务和组织放到整体中加以考察,自顶向下分析设计:首先确保全局的正确,再一层层地深入考虑和处理局部的问题。 因此,我们先将整个信息系统开发过程划分出系统规划、系统分析、系统设计、系统实现等若干个相对独立的阶段。在前三个阶段坚持自顶向下地对系统进行结构化划分。系统调查阶段中,从最顶层的管理业务即班级最基本事务的管理入手,逐步深入最基层,如每个活动的奖惩管理和费用管理等。 系统分析

11、阶段中,提出新系统方案和系统设计时,从宏观整体考虑,先考虑系统整体的优化,然后再考虑局部的优化问题。系统实现阶段,则坚持自底向上地逐步实施。只有每个局部都得到实现,整个系统才算得以实现。也就是说,我们要从最基层的模块做起,然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐地构成整个系统。结构化系统开发生命周期法,它是将制造业中的工程化设计制造方法移植到软件行业的结构中,其主要特点有:(1) 树立面向用户的观点。系统开发是直接为用户服务的,因此,在开发的全过程中要有用户的观点,一切从用户的利益出发。应尽量吸取用户的他、人员参与开发的全过程,加强与用户的联系、统一认识,加快工作

12、进度,提高系统质量,减少系统开发的盲目性和失败的可能性。(2) 严格按阶段进行。整个信息系统开发过程可以划分为若干个工作阶段,每个阶段都有明确的任务和目标,各个阶段又可以分为若干工作和步骤,注意完成任务,从而实现预期目标。这种有条不紊的开发方法,便于计划和空盒子,基础扎实,不易返工。(3) 加强调查研究和系统分析。为了使系统更好的地满足用户的要求,要对现行系统进行详细的调查研究,尽可能弄清楚现行系统业务处理的每一个细节,做好总体规划和系统分析,从而描述符合用户实际需求的系统逻辑模型。(4) 在系统的分析、设计和实现过程中,都要充分的考虑可能比爱护的因素。一般可能发生的变化来自于周围环境变化,来

13、自外部的影响,如上级部门要的信息发生变化等。系统内部处理模式的变化,如系统内部的组织结构和鼓励体制发生变化,工艺流程发生变化,系统内部管理形式发生变化等。用户要求是、发生变化,用户对系统的认识程度不断深化,又提出更高的要求。(5) 工作文档规范化和标准化。根据系统工程的思想,管理信息系统的各个阶段性的成果必须文档化,只有这样才能更好地实现用户与系统开发人员的交流,才能确保各个阶段的无缝链接。因此,必须充分重视文档资料的规范化、标准化工作,充分发挥恩当资料的作用,为提高信息系统的适应性提供可靠保证。(6) 自顶向下的分析与设计和自底向上的系统实施。 从严格意义上说,目前的原型法不是一种独立的软件

14、工程方法学,是一种系统开发思想,并没有专门配套的开发工具方法。它只有支持在软件开发早期阶段快速生成后期产品的过程,没有确定在这种过程中必须使用那种开发方法,因此,它不是完整意义上的方法体系。在本系统中这就注定原型法必须与结构化系统开发方法结合使用,才能发挥其效能。原型法从原理到流程都是十分简单的,并无任何高深的理论和技术,之所以备受推崇,为广大开发者所接受,主要又如下几方面的特点:(1) 提高用户满意程度。人们对于食物的描述,往往都受环境的启发而不断完善的,开始时用户和设计者对于系统的功能要求的认识时不断完整的、粗糙的,通过贾尼原型、演示或使用原型、修改原型的循环过程,设计者以原型为媒介,及时

15、取得来自用户的反馈信息,不断发现问题,反复修改、完善系统,确保用户的要求得到较好的满足。这样不仅有助于激发用户的主动参与的积极性,而且提高了用户对系统的满意常让你程度,另外,系统开发灵活,修改与扩充都很方便。(2) 改善了信息的沟通方式。在分析过程中引入了模拟的手段,提供了初始原型,使用户直接参与,并引导、启发用户提出准确、完善的系统需求,不断对系统做出改进。在大多数情况下,设计中的错误是对用户需求的一种完善或不准确的理解造成的,实质上也是一种信息交流的的问题。当用户和开发人员采用原型法后,改善了信息的沟通状况,设计错误必然大大减少。(3) 容易被用户接受,原型法能使用户很快接触和使用心痛,容

16、易为不熟悉计算机应用的用户所接受,用户只要经过简单培训,就能很快掌握使用的方法。(4) 降低了开发风险。由于使用原型系统测试开发思想及方案,只有当风险程度通过原型使用户和开发人员意见一致时,才能继续开发最终系统,因而减少了开发失败的可能性。(5) 降低了开发成本。在原型法的应用中无需的文档资料,而采用了先进的软件开发工具,提高了开发效率,使系统开发的周期缩短,费用减少。还减少了用户培训时间,简化管理,因而也就降低了系统开发成本。1.5班级事务管理系统的U-C矩阵图数据 功能 班级学生课程成绩费用班级管理班务规划CU班务目标UUU班务日志UU班务范围UU学生档案管理UU学生交费管理UUC课程管理

17、课程设置U教学目标UCC成绩管理德育考评UU学生考勤UU成绩查询UUUC1.6班级事务管理系统的组织结构图教务处学生处学校部门团体档案管理员导员学校党委学生党支书2系统分析2.2业务流程分析智育成绩素质拓展教务处学生处学生信息学生档案管理员学生档案图1 班级学生信息管理流业务程图班长导员教务处学生处奖励情况综合素质拓展表学习委员校级奖学金名单国家奖学金名单班级奖励管理流程图图2 班级奖励管理业务流程图活动信息班费班级成员班委班级活动记录学校部门团体图3 班级活动管理业务流程图学校党委团支书学生成绩单学生奖学金表综合素质拓展表班级团支书党员名单积极分子名单团员名单图4 班级党务管理业务流程图学习

18、委员培养方案学生课表教师评教学生学生课表教师测评表评教表图5 班级学习管理业务流程图生活委员班级账目班费支出班费收入图6 班级财务管理业务流程图2.3数据流程分析教务处学生处任课教师班委学工办党委导员班级事务管理系统学期末成绩学生课外信息信息学生课程表现学生基本信息班级活动总结班级奖学金情况党员名单综合素质拓展表图7 班级事务管理系统顶层数据流程图综合测评、档案表P1班级学生基本信息管理学生基本信息和成绩综合测评、档案表F7党员、团员表奖学金表F1奖学金表P2班级奖励管理学生成绩和奖学金情况F8学生基本信息库D1F2党员、团员表成绩、活动、党员团员信息P3班级党政管理F9F3学生课表、教材P4

19、班级学习管理管理学生选课、教材、评教F10F4P5班级活动管理活动记录地点、时间、费用、设备、团员信息F11F5班级账目库P6班级财务管理支出、收入信息费用记费用记录录费用记录D2F12F6F12图8 班级事务管理系统一层数据流程图2.4数据词典数据字典数据项表1 数据项表名称编号类型宽度说明学号A001int20学生的学号码姓名A002Char100学生的姓名课程号A003Char20课程的课程号课程名A004Char100课程的名字专业号A005Char20学生所属专业号码专业名A006Char100学生所属专业名称数据字典-数据流表2 数据流表名称编号简述来源去向组成学生基本信息F1学生

20、信息的基本录入及查询班委班级学生基本信息管理学号,姓名,密码,联系方式学期末成绩F2根据学生信息查询出的学生成绩班级学生基本信息管理班级学习管理学号,姓名,课程,课程号,成绩学生课程表F3根据学生信息查询出的学生选课情况班级学生基本信息管理班级学习管理学号,姓名,课程,教师姓名,课时班费F4班级收入支出费用记录班级活动费用表班级财务管理收入,支出数据字典-处理逻辑表3 处理逻辑表名称编码简述输入输出处理过程班级学生基本信息管理P1对学生基本信息进行管理F1F7、D1根据学生学号进行基本信息的录入,修改班级奖励管理P2对学生获得奖励进行管理F2F8、D1根据学生表现及成绩评选国家和学校奖学金班级

21、党政管理P3对入党情况进行管理F3F9、D1根据学生的积极程度和学习评选党员职称班级学习管理P4对班级学习进行管理F4F10、D1根据学期课程安排学习及选课、评教活动班级活动管理P5对班级活动进行管理F5F11、D1根据课程安排、组织班级活动班级财务管理P6对班级财务进行管理F6F12、D2根据班费总数目决定是否收取或是使用进行班费数据字典-数据存储表4 数据存储表名称编号简述来源去向组成名称学生基本信息库D1对学生基本信息、奖励、党政、学期等信息的记录P1,P2,P3P4,P5P1,P2,P3P4,P5学生基本信息和成绩, 奖学金情况, 成绩、活动、党员团员信息,学生信息,档案,成绩表,班级

22、账目库D2对班费收支进行记录P6P6收入表,支出表3 系统设计参考3.1模块结构设计3.1.1模块结构图班级事务管理系统班级学生信息管理班级奖励管理班级党务管理班级学习管理班级活动管理班级财政管理班级奖励管理校级奖学金国家奖学金班级学生信息管理档案管理综合测评素质拓展成绩管综合测评理班级学习管理学生选课选购教材学生评教班级党政管理党员管理团员管理积极分子团费缴纳班级财务活动管理班费收入班费支出班费统计班级活动活动管理时间地点人员费用3.1.2模块功能本系统的主要功能是实现对班级内的学生信息、奖励、党政、学习、活动、财政进行相关的管理操作,其主要功能包括:(1)班级学生信息管理(档案管理、成绩管

23、理、综合测评、素质拓展)该模块主要用于学生的基本信息查询,如档案,成绩等,还会随时更新档案,更新个人信息。(2)班级奖励管理(学校奖学金、国家奖学金)本模块主要用于统计校级奖学金名单和国家奖学金名单。(3)班级党政管理(党员管理、团员管理、积极分子、团费党费)本模块主要是党政方面的信息,包括团员缴纳团费,参加党课培训,参加考试,积极分子的评选,党员的评选,以及思想汇报等。(4)学生学习管理(学生选课、选购教材、学生评教)本模块主要是针对学生的学习方面做出管理,如学生选课,课表课时的安排,以及教材的选用,还有就是学期末对教师进行评教。(5)班级活动管理(活动的时间、地点、人员、费用)本模块主要对

24、班级活动进行管理,主要是对班级活动的安排,以及进行活动的时间、地点、所需费用等进行管理。(6)班级财政管理(班费收入、支出、费用计算)本模块主要是对班级的班费进行管理,如什么时候该收班费,以及对活动费用的预算,还有就是班费记录。3.2代码设计在MIS 中,每种实体都必须有代码。代码是代表事务名称,属性,状态等的符号,是数据库的重要组成部分,它唯一标识实体,节省存储单元,提高数据处理效率,便于数据的存储和检索。代码字符设置精准合理,无论是记录、记忆,还是存储,都可以节省时间和空间。根据系统所涉及的数据特点,将代码设计如下:学生学号的代码设计如下:学号是识别学生信息的号码,为了便于区分学生的系别,

25、专业,班级,排号,将学生学号分为四个部分,第一部分是系别号,第二部分是专业号,第三部分是班级号,第四部分是学生在班级里按学生姓名的排名号。0811070231具体代码图如下图:系别号专业号班级号排号图10 代码图3.3数据库设计3.3.1 E-R图和关系模式 由于系统规模较大,在此主要对学生学习模块中的选课系统进行代码设计:学生选课系统E-R图如下:选课选修时间学期选修状态拥有用户名系别专业学号密码用户名真实姓名联系电话包含课程选修数目教材课程名教师课时课程编号考试方式上课时间包含课程分类分类号分类名n1mnn1图11 学生选课系统班级学习管理模块的选课系统模块关系模式:选课(学期,选修状态,

26、选修时间,用户名)课程(课程编号,课程名,教师,课时,教材,上课时间,考试方式,分类号)用户名(用户名,密码,学号,专业,系别,联系电话,真实姓名)选课包含课程(学期,课程编号,选修数目)课程分类(分类号,分类名)关系模式:导员(姓名,联系方式)班级(班级编号,名称,专业活动通知编号,系办名称)学生(学号,姓名,信息,班级职务,班级编号)成绩(科目,分数,名次,考试方式,学号)教师(编号,姓名,职称)活动(活动号,时间,地点,班级编号)班费(存取号,总数目,收支,余额)奖励(名称,等级,学号)党员(等级,思想汇报,学号)课程(课程号,名称,课表,教材)教学(教师编号,课程名,课时)参加活动(学

27、生号,活动号)学生选课(学号,课程号,数目)教师教课(教师编号,课程号,课时)缴纳班费(学生号,收支号,金额)活动费用(活动号,存取号,数目)3.3.2 二维表表5 学生基本信息表字段名称数据类型数据长度可否为空是否为主键学号Int10否是姓名char20否否班级char10否否出生年月date20否否家庭住址char100否否邮政编码int10否否联系电话int10否否入学时间date10否否表6 学生成绩表字段名称数据类型数据长度可否为空是否为主键学号Int10否是学期char10否否类型char10否否课程名称char50否否分数int10否否表7 班级课程设置信息表字段名称数据类型数据

28、长度可否为空是否为主键年级char10否是专业char100否是年制char10否否学期char10否否课程名称char50否否表8 课程设置表字段名称数据类型数据长度可否为空是否为主键课程名称char50否是教材char100否否表9 考试类型表字段名称数据类型数据长度可否为空是否为主键类型char10否是表10 奖学金信息表字段名称数据类型数据长度可否为空是否为主键获奖人姓名char20否是奖学金名称Int10否否类别char20否否等级char10否否金额Money20否否由于系统规模较大,在此主要对学习模块的学生选课系统做了具体的、详细的数据库设计:设计选课系统数据库,包括学生用户,课

29、程,选课三个关系,其关系模式中对每个实体定义的属性如下:学生用户:(用户名,密码,真实姓名,学号,专业,系别,联系电话)课程:(课程编号,课程名,教师,上课时间,课时,考试方式,分类号)选课:(学期,选修状态,选修时间,选修数目,用户名)课程分类:(分类号,分类名)1、 选课系统用户名信息表 tb_sdudent 表名为S表11 S表字段名字段类型字段长度字段限制注释SusernameVarchar20Primary key用户名SpasswordVarchar20Not null密码StruenameVarchar20Not null用户真实姓名Sstudent IDVarchar20Not

30、 null学号StelVarchar20Not null联系电话SdeptVarchar100Not null系别SprofessionalVarchar100Not null专业2、 课程信息表tb_course 表名为C表12 C表字段名字段类型字段长度字段限制注释CIDBigint20Primary key课程编号CnameVarchar200Not null课程名CteacherVarchar20Not null教师Cschool hourschar20Not null上课时间Cclasschar20Not null课时Ctest modeVarchar100Not null考试方式M

31、IDchar20Not null分类号3、选修表 tb_elective 表名为E表13 E表字段名字段类型字段长度字段限制注释Exue qiVarchar20Primary key学期EstatusVarchar20Not null选课状态EdateSmalldatetime20Not null选修时间EamountVarchar20Not null数目SuserNameVarchar20Not null用户名4、课程分类表tb_manager 表名为M表14 M表字段名字段类型字段长度字段限制注释MIDchar20Primary key分类号MnameVarchar50Not null分类

32、名5、 选课系统信息情况表 表名为ECS表15 ECS表列名说明数据类型约束DEuserName用户名Varchar,长度为20主码,非空,引自网上书店用户信息表CID课程编号Varchar,长度为20主码,非空,课程信息表Exue qi学期Varchar,长度为20主码,非空,选课表MID分类号Int,长度为20主码, 非空,课程分类表Grade成绩Int,长度为20在数据库实施阶段,设计人员运用DBMS提供的数据库语言(如SQL)及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。1 创建数据库选课系统ECSCreate database

33、ECS2. 在表ECS中创建表S,C,E,MUSE ESC对于表S:S(Susername,Spassword,Struename,SstudentID,Stel,Sdept,Sprofessional),建表语句为 Create table S ( SuserName varchar(20) primary key,Spassword varchar(100) not null, Struename varchar(20) not null,SstudentID varchar(20) not null,Stel varchar(20) not null,Sdept varchar (100

34、) not null,Sprofessional varchar (100) not null)对于C表:C (CID, Cname, Cteacher, Cschool hours, Cclass, Ctest mode, Cteaching material),建表语句为:Create table B (CID varchar(20) primary key,Cname varchar(20) not null,Cteacher varchar(20) not null ,Cschoolhours varchar(20) not null,Cclass char (20) not null

35、,Ctestmode varchar(100) not null,MID char (20) not null )对于E表:CE(Exueqi, Estatus, Edate , Eamount, EuserName),建表语句为:Create table E (Exueqi varchar(20) primary key,Estatus varchar(20) not null,Edate Smalldatetime not null ,Eamount varchar(20) not null,EuserName char (20) not null)对于M表:M(MID、Mname),建表

36、语句为:Create table M (MID char(20) primary key,Tname varchar(50) not null,)3数据库ECS输入数据如下:表16 学生用户信息表SuseruameSpasswordStruenameSstudent IDStelSdeptSprofessional08110700104dy董宇0811070010413930334631GS信息0811070231zxm张小美081107023113722579565GS信息0811070212knn亢宁宁081107021215103354595GS信息0811070205hx韩雪08110

37、702051363352840GS信息1111070234zy周烨111107023413833530356SX数学1111070133zxl周笑蕾111107013313483362778SX数学1001070230zy张颖100107023013070513552JM会计1001070223qbl秦宝龙100107022313722579565JM会计表17 课程信息表CIDCnameCteacherCschoolhoursCclassCtest modeMIDB99077体育与健康郑永成周一晚28命题考试BB99128功夫扇张红周日下午28实践考试BB99189教育学原理韩慧萍周二晚28

38、开卷考试BB99164营销管理田辉周五晚30开卷考试BA99156电影精品赏析母华敏周四晚30论文AA99148证券投资王亦明周三晚28论文AA99138硬笔书法艺术戴维周六晚28考查A表18 选修表Exue qiEstatusEdateEamountSuserName20092010第一学期已选2009-9-13308110701042009-2010第一学期已选2009-9-14308110702312010-2011第一学期未选2009-9-15308110702122020-2011第一学期未选2009-9-12308110702052009-2010第一学期已选2009-9-1231

39、1110702342010-2011第二学期未选2009-9-11311110701332009-2010第一学期已选2009-9-11311010702302009-2010第一学期已选2009-9-1131101070223表19 书籍分类表MIDMnameB自然科学类 A人文社科类表20 选课系统信息表EuserNameCIDExue qiMIDGrade0811070104B9907720092010第一学期自然科学类0811070231B990772009-2010第一学期自然科学类0811070212B991282010-2011第一学期自然科学类0811070205B991892

40、020-2011第一学期自然科学类1111070234B991642009-2010第一学期自然科学类1111070133B991562010-2011第二学期人文社科类1101070230B991482009-2010第一学期人文社科类1101070223B991382009-2010第一学期人文社科类3.4输入输出设计3.4.1 输出设计 管理信息系统是通过输入输出为用户服务的。信息系统能否为用户提供准确、及时、使用饿信息是评价信息系统好坏的标准之一。3.4.2 输入设计 首先,输入过程设计的简单、输入量小、容易操作是本系统的主要设计目标。其次,为了得到准确的输入信息,对输入数据的检验尽量接近原始数据发生点,使错误能及时得到更正。在设计过程中,采用对照校验法。在班级事物管理系统中,采用了普遍的的登陆方法,每个学生用户或是班委用户或是导员用户只要输入信息就能登陆,但是只有相应的班委或是导员登陆特殊用户才能进行信息的修改,普通用户只能查询。结语通过这次班级事务信息系统的设计,我从中受益匪浅,亲身体验了信息系统设计的全过程,在实践中了解了信息系统设计的步骤,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服