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

上传人:b****5 文档编号:3099102 上传时间:2022-11-17 格式:DOCX 页数:15 大小:187.66KB
下载 相关 举报
宿舍管理系统软件工程论文.docx_第1页
第1页 / 共15页
宿舍管理系统软件工程论文.docx_第2页
第2页 / 共15页
宿舍管理系统软件工程论文.docx_第3页
第3页 / 共15页
宿舍管理系统软件工程论文.docx_第4页
第4页 / 共15页
宿舍管理系统软件工程论文.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

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

《宿舍管理系统软件工程论文.docx》由会员分享,可在线阅读,更多相关《宿舍管理系统软件工程论文.docx(15页珍藏版)》请在冰豆网上搜索。

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

宿舍管理系统软件工程论文宿舍管理系统软件工程论文期末考查小论文2010-20学年第一学期软件工程期末考查数学科学学院信息与计算科学系班级学号课题名称宿舍管理系统的设计与研究姓名成绩2011年月23日宿舍管理系统的设计与研究【摘要】:

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

原型法,面向对象,数据一致性,数据窗口,宿舍管理系统一、概述1.背景介绍宿舍管理系统是目前各所高校后勤管理之中的重要部分,如何能科学有效的开展好宿舍管理部分的工作,是当前高校领导人和后勤管理人员关心的问题.因此,宿舍管理部分工作的信息化和科学化管理有着十分重要的实践意义,本系统旨在实现对现有的宿舍管理系统中遇到的宿舍信息情况和大量数据进行数据库存储的基础上,设计并完成对其宿舍信息的分类;查询,添加,删除和修改,在深入研究的过程中,尽可能实现方便友好的操作界面和数据报表.系统可行性分析硬件:

在此次设计中,我用到了接入互联网的个人C机一台,以及打印机一台。

开发地点为学生宿舍。

系统软件:

数据库管理系统的功能已足够,我在开发过程中使用到了数据库代码编程,全部都是手工编码,没有采用向导功能,代码虽然有时会出现问题,但是基本能满足编程的需求,网络软件的性能也能满足需求。

应用软件:

在编程过程中,我主要使用VsualSudi软件编写代码,同时也使用到了Wor,Ecel,以及Vsi等作为辅助的存档或制图工具。

开发能力:

在开发此系统之前,我已拥有良好的C编程能力及拥有SQLEVER00的使用经验,再根据上述分析情况,利用现有人力和物力,完全能够开发出一个比较简单使用的宿舍管理系统。

加之学校老师指导及其它资源丰富情况,学生宿舍管理系统在技术上是完全可行的。

3.内容介绍本软件是适用于高等院校的宿舍管理系统软件。

系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。

系统中各业务管理模块可以单机独立运行。

使用本系统,可以大幅度提高高等院校宿舍管理的工作效率。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世界接轨的重要条件。

二、需求分析1.系统流程本系统是对宿舍内部人员及外来人员的一些基本信息的修改,当人员的基本信息及财物有变动时可以使用此功能。

(1)基本信息修改,是对宿舍成员基本信息的修改,既是对数据库宿舍信息表的修改。

()个人财物修改功能本系统的主要功能体现在以下四个方面:

a)信息修改:

包括基本信息修改、个人财务修改等操作;b)出入登记:

包括楼内人员出入登记、楼外人员出入登记等操作;c)学生管理:

学生信息删除,个人财务登记,基本信息修改等操作;d)寝室信息查询:

按学号、按姓名、按班级查询操作等。

31.1系统的功能流程图如图3.1.用户需求应输入的学生信息为:

学生姓名、性别、身份证号、学号、学院、班级、人数、宿舍门牌号。

应输入的用户信息为:

用户名、密码、性别、出生年月、身份证号,家庭住址应输入的来访信息为:

(1)本校学生:

证明本校学生有效证件名称,证件号码,学生姓名,来访事由,来访时间,访问宿舍门牌号,访问者。

(2)非本校人员:

陪同人员的证明本校学生有效证件,证件号码,陪同者姓名,来访事由,来访时间,访问宿舍门牌号。

3系统需求三、系统总体设计与详细设计1.系统结构图2.关键模块的设计表符号说明:

T1:

用户表T5:

员工表T2:

学生基本情况表T6:

人员来访表T3:

学生住宿表T7:

物品出入表T4:

寝室表:

入住信息表数据库设计使用SQrver200建立后台数据库,为前台建立更为完善的可操作的系统。

42.2数据库表本系统共建五张表,分别是:

用户表,宿舍信息表,财物信息表,出入登记表及外来人员访问表。

(1)用户表:

用于与登陆界面建立连接,实现在登陆界面中只有用户名和密码是用户表中的莫行记录才是合法用户才能登陆到系统中。

(2)宿舍信息表:

存储寝室成员基本信息的表,为基本信息修改及查询提供后台支持。

(3)财物信息表:

记录个人财物信息,为个人财务登记及修改提供后台支持。

(4)出入登记表:

记录楼内人员出入登记信息,为楼内人员出入登记界面提供后台支持。

(5)外来人员访问表:

记录外来人员出入登记信息,为出入信息提供依据,也为外来人员出入登记提供后台支持。

字段名描述数据类型数据长度ULLrimarykeme用户名vrchar20NYpasword用户密码varcar20YNwe用户权限tinintN表31用户数据字典字段名描述数据类型数据长度NULLrimarkeyS_I学号car9NYnFStu_Name姓名cr8NNStx性别chrStulass班级car7NNStu_Polit政治面貌chr4N团员SSta状态cha4N待分drmno楼号ii3YNDr_d寝室号ca10YNbedn床号tinntYNown_c有无电脑chr2无natit入学日期vararYNirthday出生日期dateYNparmnt所学专业varchar2YNi_Ds备注char5YNsuhh报修宿舍negerYNrnuan报修人员char0YN表表3-学生基本情况表学生基本情况表四、系统原型的开发1.系统目标它是对学校学生管理的一种工具。

为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将建设成信息化、现代化的新校园,为新世纪的交院增添新气息、树立新形象,学校将全面启动信息化建设工程。

2开发环境系统环境:

windosxp开发工具:

isu数据库管理系统:

SQSrer200数据库服务器:

SQLServer200桌面引擎.系统实现系统管理模块包括:

超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。

1.超级用户登录:

实现系统管理人员登录。

2.普通用户登录:

实现一般管理人员登录。

3.用户管理:

实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。

4.密码修改:

实现所用用户的密码更改功能。

5.退出系统:

实现正常退出宿舍管理系统。

图41账户注册与删除详细设计图-2修改密码过程宿舍管理模块包括:

入住管理、退宿管理、报修管理三个大的部分。

1.入住管理:

登记学生入住时间及一些基本情况。

2.退宿管理:

登记学生离校时间及相关情况。

3.报修原理:

登记学校所有住宿楼公物损坏上报情况。

信息查询模块基本上包括:

按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。

1.按学号进行查询:

实现每个学生基本信息情况的查询功能。

2.按姓名查询:

通过学生姓名查询学生基本信息情况。

3.按班级查询:

通过班级查询某班级学生住宿情况及该班级学生信息。

4.按寝室号查询:

查看每个宿舍所住学生信息情况。

五、总结与展望此次开发任务为建立一个高校学生宿舍管理系统。

在设计的开始阶段为了尽快获得学生宿舍管理系统的需求,我大量的在网上查找有关该方面的资料,对软件工程书中的基本理论知识逐章逐节地复习回忆。

特别是对书中的一些典型实例,认真学习它的思想,吸取它的技巧,弄懂每句话的含义。

在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。

根据需求说明书的要求将整个系统分为几个模块,每个模块具体又要实现哪些功能,然后就逐个模块去一一详细设计,设计的过程中不时地翻阅资料,用一些巧妙的技术来优化。

尽管这次作业不需要编程实现,但是也遇到了很多的问题,最后在刘老师和同学的帮助下,终于顺利完成了,自己也从中学到了不少东西。

总之,通过这次的设计,让我感受了软件开发的部分过程。

这不仅是对我在大学所学知识的一个综合运用,也是一次增长知识和经验的好机会,同时也使我学会了许多处理、解决问题的方法,大大提高了自己的动手能力,为将来的有关学习打下了良好的基础。

六、学习软件工程这门课程的总结与体会本学期我们学习了软件工程这门科目,徐老师通过十多周的课时对软件工程这门课程的教学,让我们深切的感受到软件工程这门课给我传递的思想:

一个分析处理问题的过程,是一个综合的能过解决问题的思想集合。

软件工程是有创造力的,有组织的人在第一成熟的软件工程中进行的,该过程适合于软件开发人员简历的产品和产品的市场需求,它的定义是:

建立和使用一套合理的工程原则,以便获得经济的软件,这种软件是可靠的,是可以在机器上高效运行的。

这门课程教给了我们在完成一个实际项目时的一般程序和过程,我认为这是一份非常具有实际意义的教学内容。

在我毕业后者将是我一项重要的技能。

在此我对老师的辛勤教育表示感谢,您让我学到了将使我终生受益的知识。

参考文献:

1闫菲.软件工程.北京:

中国水利水电出版社,20012郑阿奇,刘启芬,顾韵华.SQLSeve应用教程.北京:

人民邮电出版社,2008123齐志昌,谭庆平,宁洪.软件工程.北京:

高等教育出版社,2004.44朱如龙.LSerer数据库应用系统开发技术.北京:

机诫工业出版社,20415张海藩.软件工程导论.北京:

清华大学出版社,1976王选.软件工程方法.北京:

清华大学出版社,1王少锋.面向对象技术UM教程北京:

清华大学出版社,204

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1