版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1概述1.1系统开发背景与现状随着时代的发展 , 计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。当前各行各业广泛使用专用系统, 其内容范围跨越了教育科研、文化事业、 金融、 商业、 新闻出版、 娱乐、体育等各个领域 , 其用户群十分庞大 , 因此 ,设计开发好一个专用系统对一个机构 ( 或部门 ) 的发展十分重要。近年来, 随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。对于学校而言 ,学生宿舍管理是必不可少的组成部分。当前依然存在有学校停
2、留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强能够接受;但对于学生信息量比较庞大, 需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的, 而且当查找某条记录时 , 由于数据量庞大, 只能依靠人工去一条一条地查找, 这样不但麻烦而且浪费许多时间,工作效率比较低。采用计算机来管理宿舍和学生的信息 , 大大提高了查询的速度 , 节约了人力和物力资源 , 达到了预期的要求。今天 , 计算机的价格已经十分低廉 , 性能却有了长足的进步。它已经被应用于许多领域 , 计算机之因此如此流行的原因主要有以下几个方面 :首先 , 计算机能够代替人工进行许多繁杂的劳动 ; 其次 ,
3、计算机能够节省许多资源 ;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。第三 , 计算机能够大大的提高人们的工作效率 ; 第四 , 计算机能够使敏感文档更加安全 , 等等 .1.2系统开发方法及目标以Microsoft SQL Server为后台数据库,以Visual studio为前端开发工具,以高校的宿舍管理需求为应用背景,开发一个典型的宿舍管理系统。本系统既要满足用户的设计,也要满足设计员的设计目标。1、 用户的观点看 ,要求系统能够达到以下目标1) 对信息的收集和保存信息。例如 : 输入宿舍的基本信息 , 宿舍的卫生信息等 .2) 快速的传递信息。对那些共享的数据要快速
4、的传递。3) 提供准确的信息。 要求比手工作业提供的更加准确和细致的数据 , 例如宿舍的所有卫生成绩 .2 、 设计员从技术观点看,要求系统能达到以下的目标:1) 用户使用 , 具有较高的用户友好性。2)系统具有灵活、严格的权限设定功能,确保宿舍各类资料的可靠性和保密性 ,防止错误和违规操作。系统管理:可修改管理员密码3) 能对基本信息进行插入、 删除、 修改等操作。完成宿舍的学生住宿分配 , 能够自动分配或手动分配。数据查询 : 按宿舍资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。号、班级、学生等进行分类查询,能进行精确和模糊查询。4)具有较强的可维护性和扩充性,能够适应用户
5、的业务要求变化。5) 可退出系统 , 保证个人信息安全性。2 需求分析本系统的最终用户为宿舍楼管理员。根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求 :宿舍管理 :添加、 修改、 删除宿舍学生管理 :学生入住、搬离来访管理 :来访登记、查询水电管理 :水电缴费、查询卫生管理 :卫生检查、查询用户管理 :用户注册、修改密码根据如上得到的用户需求,我们将完善以下几功能:1 、 整体设计中 , 宿舍管理分为七大模块 : 宿舍管理模块、 学生管理模块、 报修管理模块、 水电缴费管理模块、 卫生管理模块、 来访管理模块、 用户管理模块。每个模块
6、将实现不同的功能。2 、 对学生、 宿舍信息等进行维护 , 可对已存在的信息进行修改与删除操作 , 及时更改存储数据中存在的不足之处 , 便于对学校宿舍的管理。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。3 、 根据输入的查询条件可显示符合条件的学生、 宿舍 , 拥有检索迅速、 查找方便、 可靠性高、 存储量大、 保密性好、 寿命长、 成本低的优点 , 能够极大地提高学生查宿舍的效率。系统运行流程图基 本 信宿 舍 信 息宿 舍 查学 生 信 息学 生 入学学 生 查生添 加 检卫 生 信 息检 查 查宿舍水 电 收 费水 电 收 费管水 电 收 费理来 访 人 员来 访 登
7、系来 访 查报 修 登报 修 管报 修 查资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。3 数据库逻辑结构设计1. 学生信息表该表用于存储学生基本信息字段名字段类型主键学号文本是姓名文本否性别文本否班级文本否宿舍号文本否2. 宿舍信息表该表用于存储宿舍基本信息字段名字段类型字段大小主键宿舍号文本10是电话文本10否住宿费文本10否床位数数字10否桌子数数字10否椅子数数字10否备注文本300否3. 卫生检查信息表该表用于存储卫生检查基本信息。字段名字段类型主键检查编号自动编号是宿舍号文本否检查日期日期 / 时间否检查情况文本否备注文本否4. 用户信息表资料内容仅供您学习参考,如
8、有不当或者侵权,请联系改正或者删除。该表用于存储用户基本信息字段名字段类型主键用户名文本否密码文本否4 程序核心代码及控件描述4.1 登录界面设计显示登陆界面 , 提示用户输入账号、密码 ,若错误给出提示。核心代码 :staticvoid Main()Application.Run( new Login ();privatevoid btAdd_Click(objectsender,System. EventArgs e)if (name.Text.Trim()= |password.Text.Trim()= )MessageBox.Show( 请输入用户名和密码 , 提示 );elseole
9、Connection1.Open();OleDbCommandcmd=new资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。OleDbCommand( ,oleConnection1);stringsql= select*UName=+name.Text.Trim()+PWD=+password.Text.Trim()+;cmd.CommandText=sql;if( null !=cmd.ExecuteScalar()fromuserinfowhereand/ 隐藏登录窗口this .Visible=false ;/ 创立并打开主界面Main main= new Main();main.Tag= this .FindForm();OleDbDataReader dr;cmd.Com
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理疼痛管理
- 护理专业精神图
- 采购物资阳光规范承诺函7篇
- 2026年有限空间作业安全风险辨识与管控
- 2026年中医理疗师职业道德与行为规范
- 2026年事故车维修质量检查清单
- 2026年老年人手指操健脑益智讲座
- 2026年非遗文化体验馆项目策划
- 2026年幼儿园一日活动过渡环节的信息化优化
- 2026年心理健康教育主题班会总结
- 漂亮的羽毛课件
- 景区卫生环境管理制度
- AI在室内设计中的应用:技术革新与行业变革
- 建筑工程施工现场材料管理方案
- DB1303∕T374-2024 餐饮服务现场快速检测工作规范
- 高处作业吊篮安装、拆卸、使用技术规程(2025版)
- ISO13485:2016医疗器械质量管理手册+全套程序文件+表单全套
- 2026年一级建造师一建水利水电实务案例分析考前八页纸考点重点知识预测记忆总结笔记
- 2025年国企智联招聘行测笔试题库
- 科技情报研究课题申报书
- 幼儿饮用水卫生安全培训课件
评论
0/150
提交评论