《基于vb学生宿舍管理系统方案设计书》由会员分享,可在线阅读,更多相关《基于vb学生宿舍管理系统方案设计书(18页珍藏版)》请在金锄头文库上搜索。
1、舍管理系统宿舍管理系统需求分析“宿舍管理系统 ”是寝室管理员对学生日常生活得管理系统。以学生信息管理为中心,将寝室管理员与学生紧密联系起来,从而达到提高寝室管理的质量和效率的目的。经过我们组员的具体调查分析,宿舍管理系统主要包含如下功能:1 管理员的信息设置:管理员信息(包括 姓名,年龄,职务,工资、值班日期,值班时间,职务等)2学生综合管理设置:学生基本信息管理(包括 宿舍号,姓名,性别,照片,年龄,专业,床位号,寝室电话号 ,联系方式等)学生夜晚出勤管理(宿舍号,姓名,日期,是否出勤,原因等)各寝室学生值日管理(宿舍号,姓名,日期(以星期为标准)等)学生操行表现(宿舍号,床号,姓名,日期(
2、以星期为标准),分数,(得分或扣分)原因等)3财务管理信息设置:学生财务登记的管理(包括宿舍号,姓名,种类(电脑等),登记日期等)宿舍财务管理财务破损修理财务损坏赔偿标准财务损坏赔偿管理(包括种类(凳子,椅子,电话等),总数量,破损统计,是否缺少等)(包括宿舍号,日期,种类,破损修理原因等)(种类(桌子,凳子,电话,玻璃,门电扇等),费用,数量等)(宿舍号,床位号,赔偿人,赔偿类别,赔偿费用,收费人等)4 宿舍荣誉信息设置:星级寝室管理:节假日管理:获奖信息管理:宿舍活动信息管理:(宿舍号,星级级别(三星四星五星),月份等)(宿舍号,姓名,请假天数,请假原因等)(楼号,荣誉名称,获奖日期等)(
3、活动项目,举办地点,日期等)5 来访登记来客登记出楼登记(要访人姓名,来访人姓名,来访时间,所属关系,值班人,备注,结束时间)(宿舍号,姓名,性别,出楼日期,值班人,备注等)请假管理(宿舍号,请假人,请假日期,请假天数,批假人,请假原因等)6 密码更改及登录用户密码修改与添加数据库设计表管理员表( guanliyuan )编号bianhaoChar(10)姓名nameChar(10)年龄nianlingChar(10)职务dutyChar(10)基本工资gongziChar(10)出生日期csriqiDatetime(8)联系电话dianhuaChar(10)备注beizhuVarchar(2
4、00)登陆表( mima)用户usersChar(10)密码pwdVarchar(20)用户名称UsernameVarchar(20)学生财务表( xueshengcaiwu宿舍号snoChar(10)姓名nameChar(10)财务类别cwleibievarChar(20)登记日期datetimeDatetime(8)宿舍财务管理种类KindChar( 10)IDIDChar(10)价格(每个)priceChar( 10)总数量zsliangVarchar(20)破损统计pstongjiChar( 10)却少数qshaoshuoChar( 10)备注beizhuChar(200)破损修理(
5、pssunxiuli )宿舍号snoChar( 10)类别kindVarchar(20)修理日期xlshijianDatetime( 8)修理原因xlyuanyingVarchar(200)赔偿管理 (peichang)宿舍号snoChar( 10)赔偿人pcrenChar( 10)赔偿类别pcleibieChar( 10)赔偿原因pcyuanyingVarchar(200)收费人sfrenChar( 10)赔偿日期pcriqiDatetime( 8)学生表 (student)宿舍号snoChar(10)姓名nameChar(10)性别sexChar(10)年龄nianlingChar(10)
6、专业zhuanyeVarchar(20)床位号cwhaoChar(10)宿舍电话PhoneVarchar(20)个人联系方式mobileVarchar(20)职务dutyVarchar(20)值日表( duty )宿舍号snoChar(10)姓名nameChar(10)日期xingqiChar(10)整体操行( zhengticaoxing )宿舍号snoChar(10)日期riqiDatetime(8)分数feishuChar(10)奖惩原因jcyuanyingVarchar(50)个人操行( gerencaoxing)宿舍号snoChar(10)床号cwhaoChar(10)日期riqiD
7、atetime(8)原因yuanyingVarchar(50)分数feishuChar(10)缺勤queqingChar(10)星级寝室表 (xingji)宿舍号snoChar(10)级别xjjibieChar(10)日期riqiDatetime(8)请假管理( qingjia )宿舍号snoChar(10)姓名nameChar(10)请假天数qjtianshuChar(10)原因yuanyingVarchar(200)批假人pjrenChar(10)集体荣誉( rongyu)楼号louhaoChar(10)荣誉名称rymcVarchar(20)活动项目hdxmVarchar(20)举办地点j
8、bbbVarchar(20)日期riqiDatetime(8)来访登记( laifangdengji )要访人姓名yxmChar(10)来访人姓名lxmChar(10)来访时间lsjChar(10)结束时间jsjChar(10)所属关系gxChar(10)值班人zbChar(10)备注bzVarchar(200)出楼登记宿舍号snoChar(10)姓名xmChar(10)性别xbChar(10)出楼时间csjChar(10)值班人zbChar(10)备注bzVarchar(200)组员功能模块详细说明1经过组员的共同讨论与分析,完成一份宿舍管理系统的需求分析。2经过对宿舍管理系统的分析,建立了
9、宿舍管理系统的数据库(Hostal)。3为了便于组员查找表中数据,完成了数据库中具体表的Word 文档说明。4完成加载界面的制作。可以让整个窗体加载几秒钟图片后,进入系统。如下图所示:5完成登陆界面的制作。具体功能如下:用户名或密码为空,无法进入系统。用户名或密码不正确,无法进入系统。连续登陆三次,用户名或密码错误,将自动退出登陆界面。6. 完成主窗体界面的设计以及各项功能的实现。如下图所示:7. 完成导航中系统管理模块功能的制作,具体功能如下:员工管理功能如下:用户可以对员工进行添加,修改,保存,查找,删除等基本操作。当用户打开员工管理界面时,会自动在窗体中显示数据库表中第一个人的数据。当用
10、户点击添加按钮后,添加、修改、查找、删除按钮都将变为不可用,并且清空当前界面,唯有保存按钮可以用。当用户输完数据后,点击保存按钮后,所有按钮都将恢复可用状态。当用户点击保存时,如果有信息并且编号不重复,将会提示“添加成功 ”,若界面被清空,将会提示“请输入编号 ”。当用户输入时,如果员工的编号在数据库表中已存在,在点击保存按钮时系统将会提示 “用户编号已存在,请重新输入 ”。当用户输入日期, 但日期格式输入有误时,再点击保存时系统将会提示“日期格式输入有误,请重新输入 ”;如果用户根本就没有在文本框中输入任何信息时,系统将会默认该文本框为空,不对日期文本框做任何处理。当点击查找时,将会弹出来一
11、个对话框,要求输入员工的姓名进行查找。也会弹出相应的操作提示信息。当点击删除时,如果当前窗体中的数据被清空或表中没有数据时,将会提示 “当前没有数据进行删除 ”。如果有信息,将会提示你是否要删除该信息。并且按着员工编号有前往后进行删除。用户管理功能如下:主要完成了对用户编号、名称以及登录密码的添加、修改、删除功能。在用户登录时,如果不是以管理的身份 (admin )进入的话, 将不可以对这一块做任何操作。系统将提示 “你不是管理员身份, 无权执行该项操作 ”。只有管理员才可以对系统中的用户进行添加、删除和修改。普通用户无权限。当我们点击添加用户按钮时,将会弹出一个添加窗口,如果编号不重复的话,将会提示添加成功。否则,会提示重新添加。当我们点击修改用户按钮时,将会弹出来一个你选中的普通用户信息。如果修改的编号重复, 将会提示已存在, 请重新输入