欢迎来到天天文库
浏览记录
ID:14428068
大小:259.00 KB
页数:15页
时间:2018-07-28
《班级数据库的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、班级数据库的分析与设计分组:第三小组成员:于永涛,胥春彤,邵博超,刘娜莎,杨殿群时间:2010年7月1日小组简介包括内容:1.成员学号于永涛:281404114胥春彤:281404113邵博超:281404115刘娜莎:281404116杨殿群:281404112霍云皓:28140412.课题简介基于于永涛组长在班内担任着班长这一重要职务,强烈的责任感驱使他想要为班级建立一个内部数据库。由此我们小组得出此课题。班级数据库专为辅导员、授课教师和班内学生开放。每个班级有自己的班级内部数据库。本小组建立此数据库的目的在于
2、:①方便辅导员和学生、授课教师和学生、同学和同学之间联系方式等基本信息的查询;②便于学生请假,对假条进行记录可以方便授课教师整理总结学生的出勤率;③调换寝室及离返校记录可以帮助辅导员确定在校学生人数;④班委可以根据班级日志得到参与活动的人员已便于期末量化分的考核及奖学金的评选。3.任务分配根据本小组成员的性格特点和本小组设计系统的需要,先将任务分配如下:需求分析:于永涛(组长)和刘娜莎概念设计:胥春彤和杨殿群逻辑设计:邵博超负责总结需求分析第一部分调查用户需求本系统的最终用户为:导员、授课教师和学生。根据历史经验和
3、事实资料和我们日常生活中的经验,并结合我们所做的相关询问和调查,得出用户的实际要求如下:1、班级的组织机构情况与班级数据库相关的组织成员有:普通学生、班委和活动日志。班级的所有日常工作都是围绕着这三大部分进行的。一个班级里有若干学生,学生里分为普通学生和班委,不同班委处理不同的事情,活动日志可以分成不同的等级。一个班级要参与组织不同形式的活动,如校活动、院系活动、班内活动;班内活动主要为团活动:校内团活动和校外团活动。2、用户对系统的要求由于系统的使用主体是辅导员、授课教师和学生,因此对系统的信息要求可分为以下几个
4、方面:A、信息要求:a、普通学生信息普通学生的基本信息,主要包括学生姓名,性别,出生年月日,联系方式等b、班委信息班委的基本信息,主要包括职务,姓名,性别,联系方式等c、班级日志信息班级日志的基本信息,主要包括量化分评比事件,班级记事等B、处理要求:根据历史经验和事实证明,导员、授课教师和班级干部对同学们的信息需求很大。班委必须时刻了解同学们的实际情况,同时同学们对班内的事宜也甚是关心。基本资料查询功能能够满足用户的此类需求。经本小组分析研究,我们发现同学们生病请假的记录可以帮助授课教师整理总结学生的出勤率,调换寝
5、室及离返校记录可以帮助辅导员确定在校学生人数,班委可以根据班级日志得到参与活动的人员已便于期末量化分的考核。本小组本着小处着手,大处落实的态度分析整个数据库,已达到通过系统的管理使得班内事物清晰化、透明化的目的。3、系统应当完成以下的信息处理:a、基本资料查询;通过这个功能,导员或是班委随时可以看到到准确的数据,查询到他所需要的数据,而普通学生本身也可以查询到权限以内的资料。b、生病请假;学生通过这个功能,可以申请假条,并进行记录,老师可以通过这个给量化分,以便能更好地了解学生的平时表现。c、寝室调换;学生通过这个
6、功能,班委,导员可以准确的知道该班的学生寝室位置,快速找到对应负责人。d、量化分评选;学生通过这个功能,可以知道自己和班级他人所得量化分情况,真正的达到公平,公正,公开。4、安全性与完整性要求(1)安全性要求:a、.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;c、系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员(各自拥有不同的修改权限)、导员(只读)。d
7、、导员拥有最高只读权限,不具有修改权限,需改动任何数据都得得经过班级干部审核。(2)完整性要求:a、各种信息记录的完整性,信息记录内容不能为空;b、各种数据间相互的联系的正确性;c、相同的数据在不同记录中的一致性。第二部分数据流图与数据字典v数据流图一、基本信息查询姓名基本资料查询用户用户代码查询活动日志二、班级内务申请病假事件用户寝室分配处理二层流图:记录学生通过申请确认信息更改信息假条记录表学生个人事迹三、量化分成功输入记录申请1.0用户不成功处理1.0更改信息更改信息班级经费学生个人事迹事件内容记录二层流图:
8、v数据字典由于本数据库的选择,没有过多的数据流,因此数据字典合并成一张表制成普通学生数据字典:属性名存储代码类型长度备注学号SnoChar20学生学号姓名SnameChar20学生姓名性别SsexChar4出生Sbirthdaydate10专业SdeptChar40学生专业职位SpositionChar40特长SabilityChar40擅长身份证号SSno
此文档下载收益归作者所有