VBA期末宿舍管理系统设计说明书.docx
- 文档编号:10867062
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:12
- 大小:491.71KB
VBA期末宿舍管理系统设计说明书.docx
《VBA期末宿舍管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《VBA期末宿舍管理系统设计说明书.docx(12页珍藏版)》请在冰豆网上搜索。
VBA期末宿舍管理系统设计说明书
《ExcelVBA应用系统开发》设计说明书
姓名:
学号
班级
指导教师
完成日期
设计要求
考核
目的
通过综合实训进一步巩固、深化和扩展学生的理论知识与专业技能。
充分培养和提高学生的动手能力。
培养学生运用所学的理论知识和技能解决ExcelVBA系统设计过程中所遇到的实际问题的能力及其基本工作素质。
考核
项目
要求
1.选择契合实际的主题。
2.明确表述系统的需求分析。
3.清晰描绘各功能模块关系。
4.制作并实现各模块功能。
5.系统经过测试运行良好。
6.界面设计美观得体。
7.代码编写规范。
8.设计说明书格式规范,内容详实。
9.在设计过程中,要严格要求自己,树立严密、严谨的科学态度,必须按时、保质、保量完成实训任务。
要求独立完成规定的实训内容,不得弄虚作假,不准抄袭或拷贝他人的系统或其他内容。
学生宿舍管理系统设计说明书
第一章绪论
1.1概述
1.1.1开发背景
随着经济快速发展,科技的不断创新,计算机的应用应成为人人不可缺少的一部分。
就像excelvba,它就是一种简单而又实用的管理系统,而且能被大多数人所能接受,给许多企业、公司、个人等等带来了很大的方便,更大大的提高了办公的效率。
我们都知道学校是一个人员密集,信息量非常庞大的一个单位。
要想实现对学生的一一管理是非常复杂而又耗费时间的。
因此,我们应利用科技的手段,来提供我们的工作效率,而又达到满意的结果,面对这一问题,我们就学生宿舍管理展开了研究,制作了一个小型的学生宿舍管理系统。
1.1.2学生宿舍管理系统特点
学生宿舍是一个复杂地带,人员信息密集,而且住着不同专业、不同年级的学生。
如果我们想要查询某一个学生的资料,就可以利用学生宿舍管理系统查出详细的资料,并且可以对他的信息进行多项操作,例如删除、更改等等,也可通过它对离校学生的信息进行规划。
这样不仅为管理人员带来了方便,而且大大提高了工作效率,对宿舍的学生进行了快速的管理。
1.2需求分析
1.2.1系统介绍
在本系统中主要包含6个工作表:
宿舍信息、宿舍信息查询、离校学生信息、基本信息、主界面、用户及密码表。
2个窗体:
学生管理、系统登录。
当双击打开该系统时,系统会自动弹出一个系统用户登录的窗体。
用户需要通过正确的用户名和密码才可以进入。
进入以后展现在用户面前的是主界面,在主界面中,用户根据自己的需求在标题栏中选择。
反之,如果没有正确的用户名和密码就没有权限进入该系统。
1.2.2宿舍管理系统的开发价值
宿舍管理系统,是对宿舍的全体学生信息的一个集合,它不需要花费大量的时间和精力去一个做调查,去查阅,只需要一个小小的操作既可以查询自己所想要的信息。
第二章功能描述
2.1系统登录窗体功能描述
2.1.1系统登录窗体功能描述
(1)当双击系统文件并启用宏以后,Excel程序隐藏并弹出如图2-1所示的【系统登录】对话框。
在组合框中选取相应的用户名并在密码文本框中输入密码,然后单击确定按钮。
图2-1系统登录
(2)当密码输入错误时,会弹出如图2-2所示的错误提示,需要再次输入密码。
图2-2登陆错误对话框
(3)如果密码输入正确。
则会出现如图2-3所示的成功登录的提示,并可以进入系统。
图2-3欢迎词
(4)如果在【系统登录】对话框中单击退出按钮,则Excel程序恢复显示状态,且当前系统所在的工作薄关闭,如图2-4所示。
图2-4退出界面
2.2宿舍学生管理功能的描述
2.2.1宿舍学生管理功能描述
(1)在进入系统之后,在“主界面”中点击宿舍学生信息按钮执行相应的宏,会弹出性对应的下拉菜单,然后点击宿舍管理登陆,会弹出如图2-7所示的【学生管理】的对话框。
图2-7学生管理
第三章 系统详细设计
3.1设计并制作工作表
3.1.1“用户及密码”工作表
在这个工作表中,拥有能够登陆本系统的账户和密码,也只有这样才能够正确的登录本系统,如图3-1所示。
图3-1用户及密码工作表
3.1.2基本信息工作表
根据学校的一些基本情况所建的表,如图3-2
图3-2基本信息工作表
3.1.3宿舍信息工作表
该表在建立的时候是一个空的表格,在执行学生管理登陆功能之后,才会将你所输入的信息在这个表格之中显示出来。
如图3-3
图3-3宿舍信息工作表
3.2系统登录窗体
3.2.1系统登录窗体的制作
图3-4系统登陆窗体
3.2.2系统登录窗体的代码
(1)显示登录对话框的代码
PrivateSubWorkbook_Open()
Application.Visible=False
系统登录.Show
EndSub
(2)提取操作员列表代码
PrivateSubUserForm_Initialize()
DimxAsInteger,yAsInteger
x=Sheets("用户及密码").Range("A65536").End(xlUp).Row
Fory=2Tox
ComboBox1.AddItemSheets("用户及密码").Cells(y,1)
Nexty
(3)登录命令按钮代码
PrivateSubCommandButton1_Click()
IfComboBox1.Text=""OrTextBox1.Text=""Then
MsgBox"请填写齐全",1+64,"系统登录"
Else
If取指定用户密码(ComboBox1)=TextBox1.TextThen
UnloadMe
MsgBoxComboBox1.Text&"你好!
欢迎你进入本系统",1+64,"欢迎词"
Application.Visible=True
Else
MsgBox"登录密码错误,请重新输入"
EndIf
EndIf
EndSub
(4)退出命令按钮代码
PrivateSubCommandButton2_Click()
UnloadMe
Application.Visible=True
ActiveWorkbook.Close
EndSub
第四章总结
经过一段时间的制作,客户投诉管理系统终于圆满完成了。
回顾一下,自己有了很多的收获。
一些事情并不是像我们想的那样简单,我们应该踏踏实实的学好每一块知识。
要想设计出一个很好的系统,需要我们付出很大的努力,就连一个小的窗体的构建,我们都要考虑到他是否美观,不仅仅只是要实现它的功能那么简单。
在这段时间里,我也学到了许多课本中没有的知识,翻阅了大量的资料。
虽然这个系统并不是很完善,也不是很美观,在以后的学习中我会改进。
参考文献
【1】ExcelVBA基础入门
信息工程学院
《ExcelVBA应用系统开发》实践环节考核报告单
2012-2013学年度第一学期期末
排课编号:
(2012-2013-1)-0501452-09463-1批阅日期:
年月日
姓名
李俊功
班级
10微高
学号
20101080115
评分标准及
得分
评价项目
优秀
9-10
良好
8-9
中等
7-8
及格
6-7
不及格
6-0
指定主题考核
根据教材要求完成人事管理系统的相关制作
明确表述该系统的需求分析,清晰描绘各功能模块关系
制作并实现各模块功能
系统经过测试运行良好
界面设计美观得体,代码编写规范
自选主题考核
自选主题完成一个系统的设计与制作
选择契合实际的主题
明确表述该系统的需求分析,清晰描绘各功能模块关系
制作并实现各模块功能
系统经过测试运行良好
界面设计美观得体,代码编写规范
设计说明书格式规范,内容详实
合计
考核成绩
任课教师签名
复核人签名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VBA 期末 宿舍 管理 系统 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)