欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    基于android的学生宿舍管理系统毕业论文1.docx

    • 资源ID:3919543       资源大小:1.16MB        全文页数:59页
    • 资源格式: DOCX        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于android的学生宿舍管理系统毕业论文1.docx

    华南师范大学院(系)级班: 通信7班 专 业: xxxxxxxx 题 目:基于android的学生宿舍管理系统 指导教师: xxxxxxx 导师职称: 教 授 学 号: xxxxxxxxxxxxx 姓 名: 黄 飞 强 华南师范大学2015年 04月 13日摘 要随着当今计算机应用领域的飞速发展,办事的快捷与高效成了亟待解决的问题,而原有的单机模式由于自动化管理水平较低,且随着宿舍规模的不断扩大,管理的任务种类和数量也急剧增加,学生管理的工作量之大,任务之繁重,已无法满足学校管理的需要,这对学校的发展产生较大的影响。当今智能手机已经普及,必须利用这种微型计算机这一现代化工具来完成宿舍管理工作,把宿舍管理人员从繁重的工作中解放出来,降低出错率,提高办事效率,使宿舍的正常的运行工作实现现代化,系统化和规范化,管理水平上一个台阶,因此宿舍的正常运行等待着一套使其更加便利的系统出现。 纵观国内外研究现状,学校是一部分学生的管理机构,负责一部分招收学生的常规管理工作,确保他们能学有所成并保证其安全,满足社会的人才需求,而学生宿舍的管理手法和手段如何,将直接影响整个学校的教学质量,也会影响到这个学校的形象。学生宿舍运行的管理工作涉及的部门多、信息量大,必须以规范的业务流程进行运作,在有关部门的配合下高质量完成学生宿舍管理工作。关键词 学生信息管理系统 ; android; soap; webservice 第1章 系统需求分析1.1 可行性分析1.1.1 经济上的可行性因为本系统所使用的开发平台jdk1.7+eclipse+android sdk21.等都可在相关的官网下载,几乎都是免费的开源软件且此系统选用的是成本相对来说较低的模式,则基于webservice服务的c/s模式,所以从经济上来讲是可行的2。1.1.2 技术上的可行性在技术上,只需简单地配置稍好的服务器、PC机及操作系统等,下载安装数据库、jdk1.7、android sdk21、eclipse并结合java语言,利用webservice提供数据接口,然后把得到的xml解析成list<string>,再通过android的数据界面交互技术完成开发,这些从技术上来说容易实现的。1.1.3 操作上的可行性界面以黑色和灰色为主调,图形界面看起来非常的简介、大方、美观、清新;1.2 功能需求分析该系统必须具备10个功能:1.用户注册功能2.学生用户登录功能3.个人资料及密码修改功能4.宿舍送水需求提交功能; 5.留校申请提交功能;6.拾物失物登记及招领功能; 7. 根据学生姓名、宿舍查询学生信息功能;8. 晚归登记功能。9.电器报修功能。10.查看消息公告功能。 使用范围: 1.登记内务及出勤情况管理人员和学生使用,用来进行宿舍正常运行的登记,和学生需求申请登记。 2.管理员登陆功能是宿舍管理员登陆操作系统,只有登陆了管理员才能获取更多的权限去管理系统。 3.学生进入系统提供送水、留校申请、失物招领、信息查询、电器报修等功能。 4.管理功能是只有特定人员才能进行操作的功能,它进行的是整个系统所有数据的维护功能,包括数据的修改、增加和删除。 在启动该软件进入主界面后侧滑出现六个菜单: 1.首页 2.我要送水 3.留校登记 4.失物招领 5.宿舍查询 6.晚归登记7.我要报修8.消息公告9.关于作者点击手机上菜单功能键出现5个菜单:1.账号登陆 2.新用户注册3.个人中心4.注销登陆 5.退出 用户在点击以后根据下方返回信息提示操作是否成功。用户退出可以通过点击菜单键点击 “退出”退出应用程序。 1.3 研究目的 本系统会给学校现有的宿舍信息管理带来很大的改观,由过去的人工方式转变为计算机方式,不仅可以解决工作效率低、易产生错误、数据存储量大等问题,还可以提高可靠性。使学校宿舍管理更加科学化、正规化。 经研究分析,宿舍管理计算机化后,可以取代决大部分管理者的工作,还可以使基层人员的工作量大大减轻。 第2章 网站功能结构图2.1 软件功能描述 网本网站基于android平台,使用java程序设计语言开发android客户端、.net开发服务器端及SQL Server 2008数据库进行开发,主要完成送水申请、留校登记、失物招领、宿舍查询、晚归登记、我要报修、消息公告、用户注册、用户登录、用户资料管理等功能。用户管理模块主要实现了用户的信息管理,包括注册新用户、编辑用户信息、修改密码、是否为管理员权限等功能。作为一个学生宿舍管理系统,其各种功能也要求比较完善,宿舍管理系统的主要功能有:第3章 详细设计3.1数据库设计3.1.1逻辑结构设计宿舍(宿舍编号,宿舍名称)晚归信息(晚归编号,学生编号,时间,备注)留校信息(留校编号,学生编号,备注)失物信息(失物编号,发布学生编号,领取学生编号,备注)公告信息(公告编号,学生编号,备注,时间)报修申请信息(报修编号,学生编号,备注,时间)角色信息(角色编号,角色名称,备注)寝室信息(寝室编号,寝室名称,备注,宿舍编号)送水信息(送水编号,学生编号,备注,时间)用户信息(用户编号,姓名,性别,密码,密码,房间编号,图片,角色)3.1.2物理结构设计数据库名:dormmag表名:dorm 宿舍序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是否2namevarchar200是表名:evenrg 晚归信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2u_idvarchar200是否3timedate30是4remarktext160是表名:leaves 留校信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2u_idvarchar200是否3remarktext160是表名:lose 失物信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2remarktext160是3rg_u_idvarchar200否4ls_u_idvarchar200是否表名:notice 公告信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2remarktext160是3timedate30是4u_idvarchar200是是表名:repair 报修登记信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2remarktext160是3u_idvarchar200是否4timedate30是表名:role 用户角色序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是否2namenchar100是3remarktext160是表名:room 寝室序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是否2namevarchar200是3remarktext160是4d_idint40是否表名:sendwater 送水信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是是否2u_idvarchar200是否3remarktext160是4timedate30否getdate表名:sys_user 用户信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idvarchar200是是否2namevarchar300否3sexvarchar800否4passwordvarchar200否5room_idint40否7pictext160否8roleint40否3.1.3数据建表代码USE masterGO/* Object: Database dormmag Script Date: 04/13/2015 19:59:50 */CREATE DATABASE dormmag ON PRIMARY ( NAME = N'dormmag', FILENAME = N'D:webdromDatadormmag.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = N'dormmag_log', FILENAME = N'D:webdromDatadormmag_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)GOALTER DATABASE dormmag SET COMPATIBILITY_LEVEL = 100GOIF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')beginEXEC dormmag.dbo.sp_fulltext_database action = 'enable'endGOALTER DATABASE dormmag SET ANSI_NULL_DEFAULT OFFGOALTER DATABASE dormmag SET ANSI_NULLS OFFGOALTER DATABASE dormmag SET ANSI_PADDING OFFGOALTER DATABASE dormmag SET ANSI_WARNINGS OFFGOALTER DATABASE dormmag SET ARITHABORT OFFGOALTER DATABASE dormmag SET AUTO_CLOSE OFFGOALTER DATABASE dormmag SET AUTO_CREATE_STATISTICS ONGOALTER DATABASE dormmag SET AUTO_SHRINK OFFGOALTER DATABASE dormmag SET AUTO_UPDATE_STATISTICS ONGOALTER DATABASE dormmag SET CURSOR_CLOSE_ON_COMMIT OFFGOALTER DATABASE dormmag SET CURSOR_DEFAULT GLOBALGOALTER DATABASE dormmag SET CONCAT_NULL_YIELDS_NULL OFFGOALTER DATABASE dormmag SET NUMERIC_ROUNDABORT OFFGOALTER DATABASE dormmag SET QUOTED_IDENTIFIER OFFGOALTER DATABASE dormmag SET RECURSIVE_TRIGGERS OFFGOALTER DATABASE dormmag SET DISABLE_BROKERGOALTER DATABASE dormmag SET AUTO_UPDATE_STATISTICS_ASYNC OFFGOALTER DATABASE dormmag SET DATE_CORRELATION_OPTIMIZATION OFFGOALTER DATABASE dormmag SET TRUSTWORTHY OFFGOALTER DATABASE dormmag SET ALLOW_SNAPSHOT_ISOLATION OFFGOALTER DATABASE dormmag SET PARAMETERIZATION SIMPLEGOALTER DATABASE dormmag SET READ_COMMITTED_SNAPSHOT OFFGOALTER DATABASE dormmag SET HONOR_BROKER_PRIORITY OFFGOALTER DATABASE dormmag SET READ_WRITEGOALTER DATABASE dormmag SET RECOVERY FULLGOALTER DATABASE dormmag SET MULTI_USERGOALTER DATABASE dormmag SET PAGE_VERIFY CHECKSUMGOALTER DATABASE dormmag SET DB_CHAINING OFFGOEXEC sys.sp_db_vardecimal_storage_format N'dormmag', N'ON'GOUSE dormmagGO/* Object: User sa Script Date: 04/13/2015 19:59:50 */CREATE USER sa FOR LOGIN sa WITH DEFAULT_SCHEMA=dboGO/* Object: Table dbo.role 角色表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE dbo.role(id int NOT NULL,name nchar(10) NULL,remark text NULL, CONSTRAINT PK_role PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGO/* Object: Table dbo.dorm 宿舍表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.dorm(id int NOT NULL,name varchar(20) NULL, CONSTRAINT PK_dorm PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.room 房间表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.room(id int NOT NULL,name varchar(20) NULL,remark text NULL,d_id int NOT NULL, CONSTRAINT PK_room PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.sys_user 用户表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.sys_user(id varchar(20) NOT NULL,name varchar(30) NOT NULL,sex varchar(80) NOT NULL,password varchar(20) NOT NULL,room_id int NOT NULL,pic text NOT NULL,role int NOT NULL, CONSTRAINT PK_sys_user PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.sendwater送水表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.sendwater(id int IDENTITY(1,1) NOT NULL,u_id varchar(20) NOT NULL,remark text NULL,time date NOT NULL, CONSTRAINT PK_sendwater PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.repair 报修表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.repair(id int IDENTITY(1,1) NOT NULL,remark text NULL,u_id varchar(20) NOT NULL,time date NULL, CONSTRAINT PK_repair PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.notice 公告表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.notice(id int IDENTITY(1,1) NOT NULL,remark text NULL,time date NULL,u_id varchar(20) NULL, CONSTRAINT PK_notice PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.lose 失物招领表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.lose(id int IDENTITY(1,1) NOT NULL,remark text NULL,rg_u_id varchar(20) NOT NULL,ls_u_id varchar(20) NOT NULL, CONSTRAINT PK_lose PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.leaves 留校申请表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.leaves(id int IDENTITY(1,1) NOT NULL,u_id varchar(20) NOT NULL,remark text NULL, CONSTRAINT PK_leaves PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Table dbo.evenrg 晚归表 Script Date: 04/13/2015 19:59:52 */SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE dbo.evenrg(id int IDENTITY(1,1) NOT NULL,u_id varchar(20) NOT NULL,time date NULL,remark text NULL, CONSTRAINT PK_evenrg PRIMARY KEY CLUSTERED (id ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON PRIMARY) ON PRIMARY TEXTIMAGE_ON PRIMARYGOSET ANSI_PADDING OFFGO/* Object: Default DF_sendwater_time Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.sendwater ADD CONSTRAINT DF_sendwater_time DEFAULT (getdate() FOR timeGO/* Object: ForeignKey FK_room_dorm Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.room WITH CHECK ADD CONSTRAINT FK_room_dorm FOREIGN KEY(d_id)REFERENCES dbo.dorm (id)GOALTER TABLE dbo.room CHECK CONSTRAINT FK_room_dormGO/* Object: ForeignKey FK_sys_user_role Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.sys_user WITH CHECK ADD CONSTRAINT FK_sys_user_role FOREIGN KEY(role)REFERENCES dbo.role (id)GOALTER TABLE dbo.sys_user CHECK CONSTRAINT FK_sys_user_roleGO/* Object: ForeignKey FK_sys_user_room Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.sys_user WITH CHECK ADD CONSTRAINT FK_sys_user_room FOREIGN KEY(room_id)REFERENCES dbo.room (id)GOALTER TABLE dbo.sys_user CHECK CONSTRAINT FK_sys_user_roomGO/* Object: ForeignKey FK_sys_user_sys_user Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.sys_user WITH CHECK ADD CONSTRAINT FK_sys_user_sys_user FOREIGN KEY(id)REFERENCES dbo.sys_user (id)GOALTER TABLE dbo.sys_user CHECK CONSTRAINT FK_sys_user_sys_userGO/* Object: ForeignKey FK_sendwater_sendwater Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.sendwater WITH NOCHECK ADD CONSTRAINT FK_sendwater_sendwater FOREIGN KEY(u_id)REFERENCES dbo.sys_user (id)GOALTER TABLE dbo.sendwater CHECK CONSTRAINT FK_sendwater_sendwaterGO/* Object: ForeignKey FK_repair_sys_user Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.repair WITH CHECK ADD CONSTRAINT FK_repair_sys_user FOREIGN KEY(u_id)REFERENCES dbo.sys_user (id)GOALTER TABLE dbo.repair CHECK CONSTRAINT FK_repair_sys_userGO/* Object: ForeignKey FK_notice_sys_user Script Date: 04/13/2015 19:59:52 */ALTER TABLE dbo.notice WITH CHECK ADD CONSTRAINT FK_notice_sys_user FOREIGN KEY(u_id)REFERENCES dbo.sys_user (id)GOALTER TABLE dbo.notice CHECK CONSTRAINT FK_notice_sys_userGO/* Object: ForeignKey FK_lose_sys_user Script Date: 04/13/2015 19

    注意事项

    本文(基于android的学生宿舍管理系统毕业论文1.docx)为本站会员(小小飞)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开