您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 学生会管理系统数据库设计
组员:刘奇缘、田毓、宋毅、杨晓霞、米倩楠、李文华一、需求分析二、数据字典三、概念结构设计四、逻辑结构设计五、数据库实施六、数据库运行和维护目录一、需求分析1、处理对象系统处理的对象是学生会的干部信息管理、财务管理、日常事务管理这三个方面。在学生会的干部信息处理中主要涉及到一下几个方面的信息:学生会干部基本信息(Student):包括学号、姓名、性别、职务、专业、年级。部门基本信息(Dpartment):部门名称、部长姓名、部长联系方式、副部人数、干事人数等信息。在日常事务信息处理中主要涉及一下几个方面的信息:事务活动基本信息(Affairs)事务活动名称、承办部门、承办时间。2、处理功能要求学生会管理系统主要实现对学生会的科学化、条理化、信息化、高效化管理。其中包括学生会干部信息、日常事务及管理两大功能。具体功能描述如下:学生会干部信息管理主要完成干部信息的查询更新,从而实现对学生会干部信息的科学化管理。日常事务管理实现对学生会日常开展工作的管理,完成日常事务的查询与更新,从而更好的实现以下职能:包括活动计划的审核与安排、活动的策划、各项活动的人员合理的调度与安排,确保各项活动成功的举办,更有利于学生会各项日常工作的顺利开展。总业务流程图学生信息记录学生档案参加活动个人活动记录出勤人员记录加入退出信息更新组织活动出勤查询职位变更会议查询成员查询活动组织查询个人活动查询活动人员查询组织记录成员出勤活动个人记录查询学生会汇录档案学生信息会议记录属性名数据类型长度说明SNochar8学生干部学号SNamechar10学生干部姓名SPositionchar6学生干部职务SSexchar2学生干部性别SMajorchar14学生干部专业SGradechar8学生干部年级二、数据字典1-1学生会干部(Student)基本信息表,用于记录学生会干部的基本信息属性名数据类型长度说明Dbnamechar8部长姓名DNamechar14部门名称Dfnumberint副部人数Dgnumberint干事人数Dbphonechar12部长联系方式1-2部门(Department)基本信息表,用于记录部门的基本信息属性名数据类型长度说明Anamechar6事务活动名称Atimechat20承办时间ADepartmentchar6承办部门1-4事务活动(Affairs)基本信息表,用于记录学生会的各项事务活动的基本信息三、学生会管理系统的E-R图一、以学生会干部为实体的E-R图学生会干部职务年级学号姓名专业性别担任职务职务名称职务级别学生会干部年级性别学号姓名专业11二、以部门为实体的E-R图三、以事务活动为实体的E-R图事务活动承包时间承办部门事物名称mn事务活动事物名称承包时间承办承办部门部门名称四-1、整合图担任职务职务名称职务级别学生会干部年级性别学号姓名专业1n1四-2、学生会管理系统初步整合的E-R图111n11mnnm学生会干部但任职务部门隶属事务活动指挥承办承办承办部门四-3、消除冗余后的学生会管理系统的E-R图111n11mn学生会干部但任职务部门隶属事务活动指挥承办活动名称承办时间职务名称职务级别学号姓名年级性别专业部门名称部长电话话干事人数数副部人数数四、逻辑结构设计通过转化后所得出的关系模型学生会成员(学号、学生会成员姓名、参加活动项目、学生干部性别、学生会成员专业、学生干部年级、学生会成员职务、学生会成员所属部门、学生会成员电话、学生生源地)部门(部门名称、部长联系方式、部长姓名、干事人数、副部人数)事物活动(活动名称、事物活动承办时间、承办部门、涉及人数)五、数据库实施建立数据库建立数据表(学生会成员基本信息表的建立)插入学生会成员信息部门基本信息表的建立插入部门基本信息插入承办事务基本信息建立视图六、数据库维护和运行1、查询文艺部部长电话2、查询运动会的举办部门3、查询学生会性别为男的成员4、查询属于物流管理班的学生会成员5、运用视图查询属于电子商务班的学生会成员6、查询学生会部长信息7、查询副部长信息8、查询所有干事信息9、查询参与物流配送大赛的人员10、查询参与语文知识竞赛的人员
本文标题:学生会管理系统数据库设计
链接地址:https://www.777doc.com/doc-3850708 .html