实 训 论 文
题目: 宿舍管理系统
学 院: 软件学院
姓 名: 胡信
学 号:
专 业: 软件工程
年 级: 软件084
指导教师: 徐亦露
二0一 0 年 九 月
宿舍管理系统
绪论
引言
该系统是由管理员通过系统管理学生信息,能根据学生学号、院系、寝室号等来查询学生的其他相关信息,新生入住能录入新生的住宿信息,能查询房间的信息如入住人数、人员、费用等。学生遇毕业退学等原因能删除其住宿信息,同时,备忘一些信息,记录非寝室住宿人员的出入登记,并能进行查询相关登记记录。
系统采用C#语言编写,利用功能强大的Microsoft Visual studio 2008作为开发工具,用SQL Server 2008作为数据库存储数据。
用户登录模块
学生信息查询模块
学生信息添加模块
房间查询信息模块
新信息的增加模块
删除信息模块
登记外来访问人员
对有关信息进行备忘
报修登记(尚未设计该模块)
设计思想
根据初步对宿舍相关信息的了解的进行设计
系统框架
framework3开发类库中windows Form 窗体应用程序,作为系统框架,在vs2008开发环境中,利用各个控件,进行相关模块的设计,在系统中进行对数据的一些基本操作。
可行性研究和需求分析
本系统作为单机运行,需要相关的配置,操作系统为windows XP系统或更高的版本,利用sql server2000或更高的版本作为数据存储和数据操作的数据库,配置Microsoft .NET Framework (支持可 Web 访问的应用程序的开发)(允许应用程序访问相关的其他类型数据)Windows Forms(支持建立 Windows 应用程序的图形用户界面 (GUI)),从技术上来讲是可行的
经济可行性
无
任务概述
对于目前还是利用人工进行宿舍的信息管理,改进在电脑上进行操作,提供一个良好的,快捷的,易操作的的平台。
用户不需要任何技术背景,无须具备网络方面的知识,只要能按要求输入关键字。
宿舍楼管理员能查询宿舍楼的有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的相关信息,外来人员的登记的情况。以利于对整个宿舍楼的全面管理。
当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬走或已毕业,则他在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改等等
由于本系统尚未设计组册模块,系统只有普通用户,没有权限限制
系统设计
系统流程图
数据项
数据项名
含义说明
别名
数据类型
长度
name
用户登陆名
用户名
nvchar()
20
Password
登录密码
密码
nvchar()
20
stuNun
学生学号
学号
nchar()
15
stuName
学生姓名
姓名
nvchar()
10
Sex
学生性别
性别
nvchar
1
roomNum
学生所在寝室
寝室号
nvchar()
10
depart
学生所在院系
院系
nvchar()
20
class
学生所在班级
班级
nvchar()
20
tel
联系方式
联系
char
15
addr
家庭籍贯
籍贯
nvchar()
30
maxNum
一个寝室所能住的最大人数
最大住人数
smallint
roomTel
寝室公共电话
电话
nvchar
15
price
寝室住宿费用
住宿费
float
cradeNum
证件号
证件号
nvchar()
20
comeName
来访人员名字
姓名
nvchar()
15
toName
所访人员名字
所访人
宿舍管理系统设计报告 来自淘豆网m.daumloan.com转载请标明出处.