Franky宿舍管理系统.doc
《Franky宿舍管理系统.doc》由会员分享,可在线阅读,更多相关《Franky宿舍管理系统.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一 引言 1.编写目的 在完成Franky宿舍管理系统需求分析的基础上,Franky团队依据Franky宿舍管理系统需求规格说明书对Franky宿舍管理系统如何实现进行了设计。为了文档化我们对系统的设计,编写了文档。 本文档主要提供Franky团队在具体实现Franky宿舍管理系统时参考使用,系统交给客户以后,系统维护人员在必要时也会查阅本文档。 2、背景 包括以下内容:系统名称:Franky宿舍管理系统本系统由Franky团队完成从需求分析,设计到编码,测试,发布的全过程。3. 参考资料软件工程导论(第五版)张海藩编著,清华大学出版社,2008.2二. 总体设计 1.需求规定 本系统将解决当
2、前很多宿舍管理人员的宿舍管理过程的电子化,规范化需求。详细说明可参见Franky宿舍管理系统需求规格说明书。2.硬件运行环境服务器处理器型号:AMD/Inter 2.8GHz 及以上内存容量:2GB 及以上外存剩余空间:5GB 及以上网络配置:100M网卡签到客户端服务器处理器型号:AMD/Inter 1.6GHz 及以上内存容量:1GB 及以上外存剩余空间:2GB 及以上网络配置:100M网卡,RS232串口,PS2接口Web浏览PC机服务器处理器型号:AMD/Inter 1.6GHz 及以上内存容量:1GB 及以上外存剩余空间:1GB 及以上网络配置:100M网卡读卡器读卡器是非接触式的I
3、C卡读卡器,用于读取非接触式的IC卡。3软件运行环境服务器操作系统:Win 7/Vista/8Web服务器:IIS6.0数据库: SQL Server 2008签到客户机操作系统:Win 7/Vista/8数据库:SQL Server 2008Web浏览PC机操作系统:Win 7/Vista/8浏览器:IE74. 开发环境操作系统:Microsoft Windows 7 开发工具:Microsoft Visual Basic 8.0中文版,SQL SERVER 20085. 基本设计思想 在整体设计中,我们将宿舍管理系统分为六个大的模块:系统管理模块、公寓管理模块、信息查询模块、出入登记模块、
4、信息修改模块、关于模块。每个模块将实现不同的功能。6. 结构模块名称 功能描述输入 输出系统管理管理人员和学生进行系统登录用户名和密码系统界面公寓管理公寓内的管理及相关负责人员的管理公寓楼相关信息信息查询学生信息的查询,录入,删除学生姓名或学号学生相关信息出入登出管理宿舍楼内人员进出及物品进出记录信息卡相关进出信息信息修改用于修改学生信息或公寓内员工信息信息卡原有信息关于模块本系统设计人员相关信息7.功能需求与程序的关系学生宿舍管理系统出入登记信息查询信息修改关于系统管理超级用户登录密码修改增加用户普通用户登录公寓管理楼房管理宿舍管理员工管理住宿情况查询按寝室查询按班级查询按姓名查询按学号查询
5、访问结束登记物品进楼登记物品出楼登记来访人员登记员工信息修改学生基本信息修改 8.人工处理过程1. 对宿舍楼内外的卫生管理由相关员工负责处理2. 有学生闭宿之前未签到时,对该学生宿舍进行调查并记录学生有夜不归宿记录。三. 接口设计 1 用户接口 使用基于对话框的GUI,用户通过鼠标的点击和键盘的输入完成操作,编辑框用于用户的输入。 2 外部接口使用Windows的标准对话框的形式,完全用对话框实现。应用工具:Visual C+。1) 主对话框:由六个功能按钮构成:系统管理,公寓管理,信息查询,出入登记,信息修改,关于2) 系统管理对话框:超级用户登录,普通用户登录,增加用户,密码修改3) 公寓
6、管理对话框:楼房管理,宿舍管理,员工管理4) 信息查询对话框:按姓名查询,按学号查询,按班级查询,住宿情况查询,按寝室查询5) 出入登记对话框:物品入楼登记,物品出楼登记,来访人员登记,访问结束登记6) 信息修改对话框:学生基本信息修改,员工信息修改7) 关于操作对话框:关于该系统的说明四 运行设计 1 运行模块的组合 程序启动后,进入主模块,用户的单击对话框按钮事件触发主模块调用各下层模块,进入对应的子对话框,同样由用户的输入触发这些模块调用其下层模块,完成相应操作。 2 运行控制 本软件控制流程:主程序运行,等待用户的输入,根据用户的输入调用各子模块。五功能模块设计 模块编号:001 模块
7、名称:系统管理 模块编写者:唐大霖模块功能描述:系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。 1.用户登录:实现管理人员登录。 2.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。3.密码修改:实现所用用户的密码更改功能。 4.退出系统:实现正常退出宿舍管理系统。模块编号:002 模块名称:公寓管理 模块编写者:周海龙 模块功能概述:公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。 1.楼房管理:登记学校所有住宿楼情况。 2.宿舍管理:登记学校所有宿舍的情况。 3.员工原理:实现楼房管理人员的添加功能。模块编号:00
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Franky 宿舍 管理 系统
限制150内