欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    宿舍管理系统软件工程论文.doc

    • 资源ID:1163279       资源大小:150.50KB        全文页数:15页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    宿舍管理系统软件工程论文.doc

    1、宿舍管理系统的设计与研究-单位:西安理工大学宿舍管理系统的设计与研究科系:计算机科学与技术学号:姓名:目录1概述31.1背景介绍31.2系统可行性分析31.3内容介绍32需求分析42.1系统流程42.2系统的功能流程图42.3用户需求52.4系统需求63系统总体设计与详细设计63.1系统结构图63.2关键模块的设计73.3数据库设计84系统原型的开发94.1系统目标104.2开发环境104.3系统实现105总结与展望126学习软件工程这门课程的总结与体会12【摘要】:学生宿舍管理需对多种信息需要处理和管理现今,有很多学生宿舍都是初步开如使用,甚至尚未使用计算机进行信息处理根据调查得知,他们以前

    2、对信息管理的主要方式是基于文本表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算手抄进行数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找总的来说,缺乏系统,规范的信息管理手段这就是管理信息系统的开发的基本环境经过分析如此情况,我们使用VB ,数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 【关键词】:原型法,面向对象,数据一致性,数据窗口,宿舍管理系统1 概述1.1 背景介绍宿舍管理系统是目前各所

    3、高校后勤管理之中的重要部分,如何能科学有效的开展好宿舍管理部分的工作,是当前高校领导人和后勤管理人员关心的问题.因此,宿舍管理部分工作的信息化和科学化管理有着十分重要的实践意义,本系统旨在实现对现有的宿舍管理系统中遇到的宿舍信息情况和大量数据进行数据库存储的基础上,设计并完成对其宿舍信息的分类;查询,添加,删除和修改,在深入研究的过程中,尽可能实现方便友好的操作界面和数据报表.1.2 系统可行性分析硬件:在此次设计中,我用到了接入互联网的个人PC机一台,以及打印机一台。开发地点为学生宿舍。系统软件: 数据库管理系统的功能已足够,我在开发过程中使用到了数据库代码编程,全部都是手工编码,没有采用向

    4、导功能,代码虽然有时会出现问题,但是基本能满足编程的需求,网络软件的性能也能满足需求。应用软件:在编程过程中,我主要使用Visual Studio软件编写代码,同时也使用到了Word,Excel,以及Visio等作为辅助的存档或制图工具。开发能力:在开发此系统之前,我已拥有良好的VC编程能力及拥有SQL SERVER 2000的使用经验,再根据上述分析情况,利用现有人力和物力,完全能够开发出一个比较简单使用的宿舍管理系统。加之学校老师指导及其它资源丰富情况,学生宿舍管理系统在技术上是完全可行的。 1.3 内容介绍本软件是适用于高等院校的宿舍管理系统软件。系统数据的管理采用了操作系统的最新管理方

    5、式,用户操作将会更简单、更直观、更方便。系统中各业务管理模块可以单机独立运行。使用本系统,可以大幅度提高高等院校宿舍管理的工作效率。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世界接轨的重要条件。2 需求分析2.1 系统流程本系统是对宿舍内部人员及外来人员的一些基本信息的修改,当人员

    6、的基本信息及财物有变动时可以使用此功能。 (1)基本信息修改,是对宿舍成员基本信息的修改,既是对数据库宿舍信息表的修改。 (2)个人财物修改功能 本系统的主要功能体现在以下四个方面:a) 信息修改:包括基本信息修改、个人财务修改等操作;b) 出入登记:包括楼内人员出入登记、楼外人员出入登记等操作;c) 学生管理:学生信息删除,个人财务登记,基本信息修改等操作;d) 寝室信息查询:按学号、按姓名、按班级查询操作等。 2.2 系统的功能流程图 如图2-1 学生宿舍管理系统出入登记信息查询信息修改关于系统管理超级用户登录密码修改增加用户普通用户登录宿舍管理入住管理退宿管理报修管理住宿情况查询按寝室查

    7、询按班级查询按姓名查询按学号查询学生夜归登记物品进出登记快件收取登记来访人员登记员工信息修改学生基本信息修改图2-1 学生宿舍管理系统功能模块图2.3 用户需求应输入的学生信息为:学生姓名、性别、身份证号、学号、学院、班级、人数、宿舍门牌号。应输入的用户信息为:用户名、密码、性别、出生年月、身份证号,家庭住址应输入的来访信息为:(1)本校学生:证明本校学生有效证件名称,证件号码,学生姓名,来访事由,来访时间,访问宿舍门牌号,访问者。(2)非本校人员:陪同人员的证明本校学生有效证件,证件号码,陪同者姓名,来访事由,来访时间,访问宿舍门牌号。2.4 系统需求宿舍标准设置学生情况登记基本信息录入基本

    8、信息录入宿舍标准信息管理学生登记房间信息管理宿舍信息输入房间信息管理宿舍信息返回结算信息输入结算信息管理3 系统总体设计与详细设计3.1 系统结构图出入信息物品信息外来人员信息学生信息学生信息学生基本情况公寓信息员工信息寝室信息员工表楼房表公寓事务管理员信息系统事务事务管理员1.0接收事务1.1系统管理用户表管理员1.2宿舍管理寝室表楼房信息1.3学生管理学生事务1.4出入登记出入事务物品出入楼表外来人员表图3-1 学生宿舍管理系统(第1层)数据流图系统信息3.2 关键模块的设计表符号说明: T1:用户表 T5:员工表 T2:学生基本情况表 T6:人员来访表 T3:学生住宿表 T7:物品出入表

    9、 T4:寝室表 T8:入住信息表住宿信息班级学生管理信息信 息分 类信 息录 入信 息修 改信 息查 询T2按寝室查 询按学号查 询按姓名查 询按班级查 询按住宿情况 查 询T2 T3 T4T2 T3 T4T2 T3 T4学生基本信息学生基本信息查询信息住宿信息图3-2 学生宿舍管理系统(第2层)数据流图管理员3.3 数据库设计使用SQL Server 2000建立后台数据库,为前台建立更为完善的可操作的系统。4.2.2数据库表本系统共建五张表,分别是:用户表,宿舍信息表,财物信息表,出入登记表及外来人员访问表。(1) 用户表:用于与登陆界面建立连接,实现在登陆界面中只有用户名和密码是用户表中

    10、的莫行记录才是合法用户才能登陆到系统中。(2) 宿舍信息表:存储寝室成员基本信息的表,为基本信息修改及查询提供后台支持。(3) 财物信息表:记录个人财物信息,为个人财务登记及修改提供后台支持。(4) 出入登记表:记录楼内人员出入登记信息,为楼内人员出入登记界面提供后台支持。(5) 外来人员访问表:记录外来人员出入登记信息,为出入信息提供依据,也为外来人员出入登记提供后台支持。字段名描述数据类型数据长度NULLPrimarykeyname用户名varchar20NYpassword用户密码varchar20YNpower用户权限tinyintNN 表3-3-1 用户数据字典 字段名描述数据类型数

    11、据长度NULLPrimarykeyStu_Id学号char9NY and FStu_Name姓名char8NNStu_Sex性别char2YNStu_Class班级char7NNStu_Polit政治面貌char4N团员Stu_Sta状态char4N待分dorm_no楼号tinyint3YNDor_Id寝室号char10YNbed_no床号tinyintYNown_pc有无电脑char2N无nativity入学日期varchar20YN birthday出生日期dateYNdepartment所学专业varchar20YNVis_Des备注char50YNsusheh报修宿舍integerYN

    12、renyuan报修人员char10YN 表3-3-2 学生基本情况表4 系统原型的开发4.1 系统目标它是对学校学生管理的一种工具。为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将建设成信息化、现代化的新校园,为新世纪的交院增添新气息、树立新形象,学校将全面启动信息化建设工程。4.2 开发环境系统环境:windows xp开发工具:visual c数据库管理系统:SQL Server 2000数据库服务器:SQL Server2000 桌面引擎4.3 系统实现系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。 1.超级用户

    13、登录:实现系统管理人员登录。 2.普通用户登录:实现一般管理人员登录。 3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。4.密码修改:实现所用用户的密码更改功能。 5.退出系统:实现正常退出宿舍管理系统。 登录系统 输入所需信息职员 浏览者管理员输入用户名 注册 完成注册是否注册过否是图4-3 账户注册与删除详细设计登陆系统选择修改密码输入新的密码确认新的密码密码一致 完成修改否是图4-2 修改密码过程宿舍管理模块包括:入住管理、退宿管理、报修管理三个大的部分。 1.入住管理:登记学生入住时间及一些基本情况。 2.退宿管理:登记学生离校时间及相关情况。 3.报修原理:

    14、登记学校所有住宿楼公物损坏上报情况。 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 1.按学号进行查询:实现每个学生基本信息情况的查询功能。 2.按姓名查询:通过学生姓名查询学生基本信息情况。 3.按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。 4.按寝室号查询:查看每个宿舍所住学生信息情况。 5 总结与展望此次开发任务为建立一个高校学生宿舍管理系统。在设计的开始阶段为了尽快获得学生宿舍管理系统的需求,我大量的在网上查找有关该方面的资料,对软件工程书中的基本理论知识逐章逐节地复习回忆。特别是对书中的一些典型实例,

    15、认真学习它的思想,吸取它的技巧,弄懂每句话的含义。在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。根据需求说明书的要求将整个系统分为几个模块,每个模块具体又要实现哪些功能,然后就逐个模块去一一详细设计,设计的过程中不时地翻阅资料,用一些巧妙的技术来优化。尽管这次作业不需要编程实现,但是也遇到了很多的问题,最后在老师和同学的帮助下,终于顺利完成了,自己也从中学到了不少东西。总之,通过这次的设计,让我感受了软件开发的部分过程。这不仅是对我在大学所学知识的一个综合运用,也是一次增长知识和经验的好机会,同时也使我学会了许多处理、解决问题的方法,大大提高了自己的动手能力,为将来的有关学

    16、习打下了良好的基础。6 学习软件工程这门课程的总结与体会本学期我们学习了软件工程这门科目,老师通过十多周的课时对软件工程这门课程的教学,让我们深切的感受到软件工程这门课给我传递的思想:一个分析处理问题的过程,是一个综合的能过解决问题的思想集合。 软件工程是有创造力的,有组织的人在第一成熟的软件工程中进行的,该过程适合于软件开发人员简历的产品和产品的市场需求,它的定义是:建立和使用一套合理的工程原则,以便获得经济的软件,这种软件是可靠的,是可以在机器上高效运行的。这门课程教给了我们在完成一个实际项目时的一般程序和过程,我认为这是一份非常具有实际意义的教学内容。在我毕业后者将是我一项重要的技能。

    17、在此我对老师的辛勤教育表示感谢,您让我学到了将使我终生受益的知识。 参考文献:1 闫菲.软件工程.北京:中国水利水电出版社 ,20012 郑阿奇,刘启芬,顾韵华.SQL Server应用教程.北京:人民邮电出版社, 2008.123 齐志昌,谭庆平,宁洪.软件工程.北京:高等教育出版社,2004.44 朱如龙.SQL Server数据库应用系统开发技术.北京:机诫工业出版社,2004.15 张海藩.软件工程导论.北京:清华大学出版社,19876 王选.软件工程方法.北京:清华大学出版社,19927 王少锋.面向对象技术UML教程.北京:清华大学出版社,2004Design and Resear

    18、ch of the hostel management systemAuthor1 No.Abstract Management needs of student dormitories, as required by a variety of information processing and management. Nowadays, there are many student dormitories are initially open to such use, and not even use the computer information processing. Accordi

    19、ng to the survey that they had previously, information management is a text-basedmanual handling of paper media forms, etc., for a lot of information such as health assessments are used to manual calculation, handsheets. data processing workload, error-prone; due to the variety of data, easy to lose

    20、 and difficult to find. Overalllack of systematic, standardized information management tools. this is the development of management information systems environment.After analysis of the case, we are using VB, database and development tools, and provide a variety of object-oriented development tools,

    21、 especially the data window can be simple and easy to manipulate intelligence database objects, first established in a short time prototype application system, and then demand iteration, the initial prototype system, constantly revised and improved, until the formation of a viable system of user satisfaction.KeywordsPrototyping, object-oriented, data consistency, data window, dormitory management system14


    注意事项

    本文(宿舍管理系统软件工程论文.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922