宿舍管理系统设计报告

宿舍管理系统设计报告

ID:17729384

大小:1.05 MB

页数:13页

时间:2018-09-05

宿舍管理系统设计报告_第1页
宿舍管理系统设计报告_第2页
宿舍管理系统设计报告_第3页
宿舍管理系统设计报告_第4页
宿舍管理系统设计报告_第5页
资源描述:

《宿舍管理系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实训论文题目:宿舍管理系统学院:软件学院姓名:胡信学号:20081573专业:软件工程年级:软件084指导教师:徐亦露二0一0年九月宿舍管理系统第一章绪论1.1引言该系统是由管理员通过系统管理学生信息,能根据学生学号、院系、寝室号等来查询学生的其他相关信息,新生入住能录入新生的住宿信息,能查询房间的信息如入住人数、人员、费用等。学生遇毕业退学等原因能删除其住宿信息,同时,备忘一些信息,记录非寝室住宿人员的出入登记,并能进行查询相关登记记录。系统采用C#语言编写,利用功能强大的MicrosoftVisualstudio2

2、008作为开发工具,用SQLServer2008作为数据库存储数据。1.2系统模块用户登录模块学生信息查询模块学生信息添加模块房间查询信息模块新信息的增加模块删除信息模块登记外来访问人员对有关信息进行备忘报修登记(尚未设计该模块)1.3设计思想根据初步对宿舍相关信息的了解的进行设计1.4系统框架采用.netframework3开发类库中windowsForm窗体应用程序,作为系统框架,在vs2008开发环境中,利用各个控件,进行相关模块的设计,在系统中进行对数据的一些基本操作。可行性研究和需求分析2.1可行性分析本系统

3、作为单机运行,需要相关的配置,操作系统为windowsXP系统或更高的版本,利用sqlserver2000或更高的版本作为数据存储和数据操作的数据库,配置Microsoft.NETFramework3.0或3.5版本其重要组成部分有ASP.NET(支持可Web访问的应用程序的开发)ADO.NET(允许应用程序访问相关的其他类型数据)WindowsForms(支持建立Windows应用程序的图形用户界面(GUI)),从技术上来讲是可行的2.2经济可行性无2.3系统需求分析2.3.1任务概述对于目前还是利用人工进行宿舍的信

4、息管理,改进在电脑上进行操作,提供一个良好的,快捷的,易操作的的平台。用户不需要任何技术背景,无须具备网络方面的知识,只要能按要求输入关键字。2.3.2用户对系统的要求宿舍楼管理员能查询宿舍楼的有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的相关信息,外来人员的登记的情况。以利于对整个宿舍楼的全面管理。当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬走或已毕业,则他在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。当宿舍楼的电话号码发生变更

5、时,宿舍楼管理员能根据有关证明做出修改等等2.3.3需求规定由于本系统尚未设计组册模块,系统只有普通用户,没有权限限制2.4系统设计2.4.1系统流程图2.4.2数据字典数据项数据项名含义说明别名数据类型长度name用户登陆名用户名nvchar()20Password登录密码密码nvchar()20stuNun学生学号学号nchar()15stuName学生姓名姓名nvchar()10Sex学生性别性别nvchar1 roomNum学生所在寝室寝室号nvchar()10depart学生所在院系院系nvchar()20c

6、lass学生所在班级班级nvchar()20tel联系方式联系char15addr家庭籍贯籍贯nvchar()30maxNum一个寝室所能住的最大人数最大住人数smallintroomTel寝室公共电话电话nvchar15 price寝室住宿费用住宿费float cradeNum证件号证件号nvchar()20comeName来访人员名字姓名nvchar()15toName所访人员名字所访人员ncharv15 time访问时间时间datatime7 2.4.3数据流图2.4.4概念结构设计系统E-R图为学生——寝室学生

7、——寝室——访人第三章总体设计3.1数据库设计实体关系表示设计数据库sqlserver库名Dormitory管理员信息表(name_Table)字段名数据类型是否主键说明UserChar是表的主键,自动增长,管理员登录名PasswordChar否管理员登录密码房间信息表(Room_Table)字段名数据类型是否主键说明RoomNumInteger是房间号AmountInteger否房间所能容纳的最多人数PhonenumChar否房间公共电话PriceFloat否房间的年住宿费学生信息表(Student_Table)字段

8、名数据类型是否主键说明StuNoInteger是学生学号,唯一主键StuNameChar否学生姓名SexChar否学生性别RoomnumChar否学生所住的房间StuDepartChar否学生所属院系StuClassChar否学生所属班级StuTelChar否学生联系方式号码StuAddrChar否籍贯StuRemarkChar否

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。