




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程项目文档学生宿舍管理系统 课程设计报告 课 程: 软件工程 姓 名: 陆文彬、张璐嘉、孙必尧 班 级: H0801 学 号: 10 19 20 指导老师: 杨志和 2010 年 11 月 25 日 目 录一、中文摘要二、概述 2.1系统开发背景 2.2研究意义 2.3开发的环境三、系统需求分析 3.1功能 3.1.1系统的功能流程图 3.1.2数据库流程图 3.2研究目的 3.3数据字典四、系统总体设计 4.1 前台vb界面设计 4.1.1登陆界面 4.1.2主界面 4.2 后台数据库设计 4.2.1数据库类型 4.2.2数据库表 4.2.3 E-R图五、系统的详细设计六、总结七、参考文献一、中文摘要学生宿舍管理需对多种信息需要处理和管理现今,有很多学生宿舍都是初步开如使用,甚至尚未使用计算机进行信息处理根据调查得知,他们以前对信息管理的主要方式是基于文本表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算手抄进行数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找总的来说,缺乏系统,规范的信息管理手段这就是管理信息系统的开发的基本环境.经过分析如此情况,我们使用VB ,数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统. 关键词:原型法,面向对象,数据一致性,数据窗口,宿舍管理系统 二、概述 2.1系统开发背景 宿舍管理系统是目前各所高校后勤管理之中的重要部分,如何能科学有效的开展好宿舍管理部分的工作,是当前高校领导人和后勤管理人员关心的问题.因此,宿舍管理部分工作的信息化和科学化管理有着十分重要的实践意义,本系统旨在实现对现有的宿舍管理系统中遇到的宿舍信息情况和大量数据进行数据库存储的基础上,设计并完成对其宿舍信息的分类;查询,添加,删除和修改,在深入研究的过程中,尽可能实现方便友好的操作界面和数据报表. 2.2研究意义 本系统是采用MICROSOFT VISUAL BASIC6.0中文版作为前台开发工具,SQL SERVER2000作为后台数据库平台的基于C/S的两层模式的信息管理系统,主要用于协助公寓管理人员进行日常事务的管理、记录与统计工作。 2.3开发的环境: 操作系统:Microsoft Windows XP 开发工具:Microsoft Visual Basic 6.0中文版,SQL SERVER 2000三、系统需求分析 3.1功能本系统是对宿舍内部人员及外来人员的一些基本信息的修改,当人员的基本信息及财物有变动时可以使用此功能。 (1)基本信息修改,是对宿舍成员基本信息的修改,既是对数据库宿舍信息表的修改。 (2)个人财物修改功能 本系统的主要功能体现在以下四个方面:a) 信息修改:包括基本信息修改、个人财务修改等操作;b) 出入登记:包括楼内人员出入登记、楼外人员出入登记等操作;c) 学生管理:学生信息删除,个人财务登记,基本信息修改等操作;d) 寝室信息查询:按学号、按姓名、按班级查询操作等。 3.1.1系统的功能流程图 如图3.1 宿 舍 管 理 系 统 信息修改出入登记学生管理寝室信息查询基本信息修改个人财务修改楼内人员出入登记楼外人员出入登记学生信息删除个人财务登记基本信息修改 3.1.2数据库流程图 如图3.2 程序开始 程序初始化接受信息 相应的处理调用记录模块解析信息包头运行结束? N 程序结束 Y 图3.2 3.2目的 它主要解决了以前对信息管理的主要方式是基于文本表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算手抄进行数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找3.3数据字典 数据字典是关于数据库中数据的描述,即元数据,而不是数据本身。数据本身将存放在物理数据库中,由数据库管理系统管理。数据字典有助于这些数据的进一步管理和控制,为设计人员和数据库管理员在数据库设计、实现和运行阶段控制有关数据提供依据。 数据项:数据流图中数据块的数据结构中的数据项说明数据项是不可再分的数据单位。对数据项的描述通常包括以下内容:数据项描述数据项名,数据项含义说明,别名,数据类型,长度, 取值范围,取值含义,与其他数据项的逻辑关系其中“取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件,是设计数据检验功能的依据。 数据结构:数据流图中数据块的数据结构说明数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。对数据结构的描述通常包括以下内容:数据结构描述数据结构名,含义说明,组成:数据项或数据结构 数据流:数据流图中流线的说明数据流是数据结构在系统内传输的路径。对数据流的描述通常包括以下内容:数据流描述数据流名,说明,数据流来源,数据流去向,组成:数据结构,平均流量,高峰期流量其中“数据流来源”是说明该数据流来自哪个过程。“数据流去向”是说明该数据流将到哪个过程去。“平均流量”是指在单位时间(每天、每周、每月等)里的传输次数。“高峰期流量”则是指在高峰时期的数据流量。 数据存储:数据流图中数据块的存储特性说明数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。对数据存储的描述通常包括以下内容:数据存储描述数据存储名,说明,编号,流入的数据流,流出的数据流, 组成:数据结构,数据量,存取方式其中“数据量”是指每次存取多少数据,每天(或每小时、每周等)存取几次等信息。“存取方法”包括是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索等。另外“流入的数据流”要指出其来源,“流出的数据流”要指出其去向。 处理过程:数据流图中功能块的说明数据字典中只需要描述处理过程的说明性信息,通常包括以下内容:处理过程描述处理过程名,说明,输入:数据流,输出:数据流,处理:简要说明其中“简要说明”中主要说明该处理过程的功能及处理要求。功能是指该处理过程用来做什么(而不是怎么做);处理要求包括处理频度要求,如单位时间里处理多少事务,多少数据量,响应时间要求等,这些处理要求是后面物理设计的输入及性能评价的标准。四系统总体设计4.1 前台vb界面设计4.1.1登陆界面主要是限制仅有合法用户才可以对宿舍管理系统进行操作的,这个用户名和密码由编程人员自己在后台数据库中设定的。可以把用户名,密码分配给不同的合法用户。登陆界面如图4.1 图4.14.1.2主界面进入功能窗口的界面,界面分四个大部分,分别为:信息修改,出入登记,学生管理,寝室信息查询主界面如图42.: 图4.21. 信息修改下拉菜单有两个子窗口:基本信息修改,个人财物修改。此项功能, 是对宿舍成员财物变动的修改,既是对数据库财物信息表的修改。2. 出入登记菜单有两个子窗口:楼内人员出入登记,外来人员出入登记(1) 楼内人员出入登记,是对在上课期间或者节假日期间人员出入登记,用以宿舍管理。(2) 外来人员出入登记,登记出入时间及被访人,次项登记可以为外来推销及不法分子实施不法行为留下记录,以备事后查询信息。3. 学生管理菜单有三个子窗口:基本信息录入,个人财务登记,学生信息删除(1) 基本信息录入,是在学生进校登记时录入信息而用,它可以有效地管理宿舍内部人员信息。(2) 个人财物登记,也是为宿舍管理提供方便,在财物丢失时可以查询相关信息以供事件的调查提供依据。(3) 学生信息删除,宿舍成员离校或者换宿舍时,可以把此人信息从莫栋楼中删除,既是删除无用信息。4. 寝室信息查询 有三种查询方式有:按学号查询,按姓名查询,按班级查询;此项功能为方便后来查看信息而用。为宿舍管理系统提供方便的功能。4.2 后台数据库设计4.2.1数据库类型使用SQL Server 2000建立后台数据库,为前台建立更为完善的可操作的系统。4.2.2数据库表本系统共建五张表,分别是:用户表,宿舍信息表,财物信息表,出入登记表及外来人员访问表(1) 用户表:用于与登陆界面建立连接,实现在登陆界面中只有用户名和密码是用户表中的莫行记录才是合法用户才能登陆到系统中。(2) 宿舍信息表:存储寝室成员基本信息的表,为基本信息修改及查询提供后台支持。(3) 财物信息表:记录个人财物信息,为个人财务登记及修改提供后台支持。(4) 出入登记表:记录楼内人员出入登记信息,为楼内人员出入登记界面提供后台支持。(5) 外来人员访问表:记录外来人员出入登记信息,为出入信息提供依据,也为外来人员出入登记提供后台支持。4.2.3 E-R图分E-R设计外来人员被访人姓名外来人员入时间出时间寝室成员分E-R 图设计楼内成员入时间姓名出时间学院宿舍号出物品入品学号楼内成员5、 系统的详细设计5.1实现的功能模块 5.1.1基本信息修改5.1.2宿舍信息查询5.1.3人员出入登记5.1.4信息删除六、总结通过这次软件工程实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 157-2025产品几何技术规范(GPS)圆锥的锥度与锥角系列
- 2025年医学伦理与法律知识考试试卷及答案
- 2025年心理健康教育教师考试题及答案
- 2025年外贸单证员考试重要试卷及答案
- 2025年特许公认会计师考试试题及答案
- 2025年水利水电工程专业考核卷及答案
- 2025年体育教师职业技能考试试卷及答案
- 2025年市场行为与消费者心理研究考试试卷及答案
- Luliconazole-13C7-NND-502-sup-13-sup-C-sub-7-sub-生命科学试剂-MCE
- Cyclo-D-Pro-L-Val-生命科学试剂-MCE
- 2019年4月27日山东省纪委监委遴选公务员考试真题及答案
- 新疆全部及全国部分加气站分布情况6
- 2023年中国各地磁偏角
- 美国大选-特朗普介绍(个人演讲PPT)
- 底座工艺规程编制及工装设计
- 国企治理三会一层详解
- 高温高压设备警示牌
- GB/T 42064-2022普通照明用设备闪烁特性光闪烁计测试法
- JJG 700-2016气相色谱仪
- GB/T 1355-2021小麦粉
- GB/T 10228-2008干式电力变压器技术参数和要求
评论
0/150
提交评论