1、管理信息系统开发报告修改版管理信息系统开发报告(修改版)学生公寓出入管理信息系统开发报告指导教师:王晓欣小组成员:秦芳(组长)张颖 袁佳伟 程雅琴 刘乙霏 王洋洋成 绩: 班级:管实1002班 2012年7月1日星期日 第二,更好地保障学生公寓的安全。第三,实现快速方便地处理大量成绩数据信息,减少人工登记的工作量,完成学生公寓出入的录入、添加、修改、查询等处理要求。第四,输出和打印学生公寓出入单。1.3可行性分析该公寓管理系统在技术上容易实现,且经济成本低,易于推广,便于使用,社会使用性强,它的应用能够加速学校管理的信息化建设,根据长时间的分析研究,该系统的可行性分析包括以下几个方面的内容:1
2、.3.1技术可行性分析(1)硬件环境:每栋公寓楼需配备一台计算机。主要配置为CPU(PII300以上)、内存(64M以上)、显卡(4M以上)、系统为Windows98以上。(2)软件环境:用户端:Windows2000,Windows2003,Windows XP;服务器端:WindowsNT/Windows2000及以上操作系统;开发工具:科力MIS系统。1.3.2经济可行性分析现代化教育需要现代化、信息化的管理,在电脑普及的今天,该系统成本低,维护费用少,同时也可以节省人力、物力、财力。数据库来编程实现,系统设计成模块化、组件化,便于将来的扩展和维护,减少学校的再投资,很大程度的降低了原来
3、在公寓管理上的花费,而且更加直观和方便。在经济上,用此系统加强了学生公寓出入登记信息管理效率,为后勤人员提供了较高的效率,可节省人力资源的开支并取得无形的校园效益。1.3.3管理可行性分析高校管理者具有较高的素质,他们对管理现代化有较高的认识水平且支持重视。在工作上,后勤人员管理学生公寓信息量非常大,开发了此系统,可极大提高后勤人员的工作的效率。方便学生登记状况的储存和修改,及以后随时查询登记信息,是一个比较人性化的管理系统。2.系统分析系统分析是管理信息系统开发工作中最重要的一个阶段,在这个阶段中系统分析人员基于对企业管理业务的详细调查,利用一些描述及分析方法对企业现有的信息处理系统进行描述
4、和分析,提出新系统的逻辑方案。系统分析的本质是通过对现有系统的描述和分析回答未来系统“要做什么”的问题。管理信息系统的系统分析阶段的主要工作有: (1)对现行系统的详细调查; (2)描述组织机构及各部门的业务; (3)描述现有系统的业务流程; (4)描述现有系统的数据需求; (5)依据业务及数据的逻辑关系,分析现有系统的地业务流程及数据类; (6)建立新系统的逻辑方案。2.1 对现行系统的详细调查 对现行系统的详细调查结果是系统分析的主要依据。系统分析阶段的首要工作就是通过对线性系统的详细调查,弄清现行系统中各项业务的处理流程及涉及的相关数据。对现行系统的详细调查工作是通过与企业组织机构各部门
5、的业务人员交流来完成的。虽然业务人员对自己工作业务非常熟悉,却常常不能将自己的工作用规范化的方式表达出来,因此我们不得不借助于一些方法和工具使系统分析人员和业务人员沟通和理解。常用的调查方式有重点访谈、填写业务需求调查表、专题调查会、深入实际等几种方法。2.1.1物品出入现行系统概况 我校现行的物品出入管理使用的是原始的手工登记方式,利用登记簿记载各种信息。其大致流程: 图2-1a 物品登记原始业务流程 目前,我校的学生公寓对于外来人员的登记管理仍是很原始的,即采用手工登记的方法。大致流程如下: 图 2-1b 来访人员登记原始业务流程来访人员在进行登记时需要登录以下信息:宿舍楼号被访者宿舍号被
6、访者姓名来访人姓名来访事由 然而手工登记给我们的宿管人员和学生都带来很多的不便,在有些时候工作量还很大。针对这一现状,我们需要建立一个有效的管理信息系统,以利于我们的管理工作。2.2系统需求说明 当前,我们学校的相关设施还是比较原始的, 对于学生的公寓管理依然停留在手工登记的阶段,这给宿管人员和学生都带来很多的不便,学校要是想了解学生宿舍的外来人员情况的相关信息,还需要翻阅各个登记簿,工作量还是比较大的,使管理变得没有效率。针对这一情况,对学校的现行发展情况而言,建立一个有效的学生宿舍来访人员管理信息系统是必要的:2.2.1学生公寓需求用户需求:可以对学生公寓外来人员进行有效的管理学生方面:让
7、学生感觉到学校的管理透明。学校方面:可以查询每一个外来人员入住本校学生宿舍的相关信息。来访人员方面:为防止公寓安全,所有来访人员必须提供学生住宿的公寓号和寝室号才可以进入公寓。对来访人员进行严格登记,包括来访时间,结束时间,来访人员的来访事由,能查询到每一条来访人员和被访人的信息。2.2.2功能性需求软件需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析可以避免或尽早提出早期的错误,从而降低软件的开发成本,改进软件的质量。从而为我校节省更多的人力、物力和财力。学生公寓是学生日常生活与学习的重要场所,学生公寓管理事关
8、学生人身安全和财产安全,关系到学校正常的教学、生活秩序,关系到学校和社会的稳定。近年来,随着高等教育的快速发展,各大学都在快速发展,学生人数逐年增加,校舍不断扩大,我校学生公寓的数量规模都在不断地扩大,给我们的后勤部门带来更大的工作量。同学生公寓的管理涉及面广,需要多个学校部门共同合作、协调,并且各部门对学生公寓的管理有着不同的需求,对学生的情况的也需要不同层面的了解,尤其是对外来人员的登记方面的工作更待加强,毕竟关系到学生和相关财物的安全。另外随着网络的普及,网络逐渐成为工作和生活中密不可分的有效载体,开发基于网络的学生公寓管理系统,有利于学校各部门对学生的生活信息的掌握,达到信息资源共享已
9、势在必行。学生公寓外来人员管理信息系统应完成的任务:对来访人员进行严格登记,包括来访时间,结束时间,来访人员的来访事由,能查询到每一条来访人员和被访人的信息。2.2.3非功能性需求用户界面需求:简洁、易用、易懂,友好的用户界面。硬件需求:Pentium以上计算机可靠性需求:保证用户在正常使用本系统时,用户的操作或误操作不会产生数据丢失,方便我们的用户进行相关的查询和登记录入。2.3 业务过程描述企业的运作是由企业组织机构的各项业务过程实现的,业务过程是企业动态系统的在组成部分。对现行企业组织机构业务过程的描述和分析是系统分析工作的重要内容。对企业的每一项业务过程我们可用一种称为“业务处理流程图
10、”(Transaction Flow Diagram ,TFD)的图形工具来描述,当然,对于一些简单的业务过程我们也可以通过文字描述其处理过程。业务流程图通过一些特定的符号描述企业业务的处理过程,它重点强调了业务过程中每一项处理活动和具体业务部门的关系。业务处理流程图的画法目前尚不统一,我们这里介绍一种简单的业务流程图画法。这种业务流程图只用五种基本符号,其符号及名称如下图所示: 业务处理部门或个人 业务处理活动 生成的报表、卡片、凭证等传递 使用的基本数据或使用数据2.3.1物品出入新业务流程图:物品出入业务:学生物品出入时,进行物品出入登记,管理员将物品出入的信息输入数据库,形成物品出入信
11、息表。 图2-3a 物品出入业务新流程图 2.3.2来访人员出入新业务流程图: 来访人员出入业务:来访人员在出入时,进行信息登记,管理员将来访人员及被访人员的信息输入数据库,形成来访出入信息登记,从而便于更好的管理。 图2-3b 来访人员出入业务新流程图2.4 数据分析及数据流程分析2.4.1数据流程分析舍弃企业组织机构(或个人)而主要从数据的处理与流动过程描述和分析实际业务的数据动态处理模式的工作称为数据流程分析,因此数据流程分析的工具数据流程图(Data Flow Diagram-DFD)中主要包括信息的流动、处理与存储。另外,虽然数据流图主要描述某一业务范围内的数据处理模式,但为了描述该
12、业务与外部实体间的联系,也有少量的外部实体。所谓外部实体指的是该业务主题执行部门以外的部门或个人。上述说明,数据流图是描述各企业各项业务的数据流图的图形工具,它用少数的几种符号综合反映信息在系统中的流动、处理和存储情况。数据流图有四种基本符号如下图: 外部实体 处理 数据流 数据存储针对以上新业务流程图我们绘制出了新系统的数据流程图: 图2-4a 物品出入新数据流程图 图2-4b 来访人员出入新数据流程图注:应当指出,业务流程图与数据流程图都是描述企业业务数据处理过程的图形工具,只是二者的着眼点不同;数据流图更注重描述业务内数据间的关系,并把业务看作一个整体功能,也就是更注重描述其“系统”特征
13、,而该项业务通过外部实体与其环境交换信息;从使用者的角度来看,应用业务流程图描述企业各项业务的数据处理过程更容易与用户进行交流;数据流图较业务流程图抽象,描述的是企业业务数据处理过程的本质(业务的数据流动、处理与存储),但难以描述系统的控制流。在一般的情况下,在描述现有系统的业务处理过程时,业务流程图与数据流程图二者兼用,而在系统设计阶段描述新系统的数据处理过程时,只用数据流图。2.4.2 数据分析在数据流图中,我们对每一项业务的数据处理过程进行了动态描述,但对数据流图中涉及的数据类(数据存储、数据流等),却未给出详细描述。用于描述数据类的工具称为数据字典(Date Dictionary,DD
14、),它是一种简化了的、用于规范描述数据类的主要结构及特性的表格工具。在系统分析阶段,数据字典用于描述现行系统中的数据类,描述的结果将购成系统设计阶段数据类设计及数据库设计的基础。数据字典中包括数据类名称及该数据类每一数据项的数据项名、类型、取值范围、每一数据项的内容举例、备注等。数据字典规范化描述部分采用数据表格方式给出。除了用表格规范化描述每个数据类的结构外,还用描述数据类的数据处理特性,包括:(1)数据类中各数据项的计算关系;(2)数据类的使用(或生成)频度;(3)数据类的保密性要求;(4)数据类在某个时间周期内的数据量估计。部分数据字典举例: 数据类名称:住宿学生信息表数据项名内容举例类
15、型取值范围备注学号10020215数字型8位整数姓名秦芳字符型 最多5个汉字性别女字符型最多1个汉字专业经管实验班字符型最多20个汉字宿舍号211数字型3位整数入住时间2010-9-4日期型根据“来访人员数据流图”给出以下数据字典: 数据类名称:来访人员出入信息登记表数据项名内容举例类型取值范围 备注姓名秦芳字符型最多5个汉字被访者姓名性别女字符型最多1个汉字被访者性别宿舍号211数字型3位整数被访者宿舍号姓名袁佳伟字符型最多5个汉字来访者姓名工作单位北京科技大学天津学院字符型最多30个汉字来访者工作单位联系方式12345678912数字型11位整数被访者联系方式来访时间2012-6-1日期型
16、关系同学字符型最多10个汉字2.5新系统方案的建立新系统的逻辑方案是指经过以上的描述分析工作,找出现有系统存在的各种问题并改正优化后给出新系统的系统功能结构、信息结构和准备采用的管理模型,由于它不考虑计算机及网络等硬件的实体结构,故称为逻辑方案。新系统的逻辑方案包括:分析整理后的业务流程、分析整理后的数据字典、经过各种检验并优化后的系统功能结构、每一项业务处理过程中新建立或已有的管理模型和管理方法。对现有系统的描述及依据对现有系统的描述导出的新系统的逻辑方案构成了系统分析阶段的成果系统分析报告的核心内容。一般来说系统分析报告的内容应包括:(1)组织机构及目的、任务。 组织机构图。 组织目标描述
17、。 机构任务描述。 功能/机构联系表。(2)全部数据字典。(3)全部数据流程图及业务流程图。(4)新系统功能结构。(5)新系统应采用的管理方法、算法模型等。(6)所有详细调查资料(笔记及收集的各种报表、文档资料、工作记要)。3.系统设计3.1系统总体结构设计3.1.1子系统的划分3.1.1.1人员管理子系统:该系统包括学生信息查询,信息录入,删除记录,信息修改四个功能模块。学生信息查询:实现每个学生基本信息情况的查询功能。查询方式包括按学号查询,按姓名查询,按班级查询,按寝室查询,混合查询以及公寓住宿情况查询六个子模块。按学号查询:通过学生学号实现对每个学生基本信息情况的查询功能按姓名查询:通
18、过学生姓名实现对每个学生基本信息情况的查询功能按班级查询:通过班级实现对某班学生住宿情况以及该班学生相关信息的查询功能按寝室查询:通过寝室号实现对该寝室入住学生的信息查询功能混合查询:通过学号、姓名、班级、寝室号中任意两种及两种以上的组合信息实现查询功能公寓住宿情况查询:查询每栋公寓所有宿舍的住宿情况以及宿舍楼所住学生统计情况学生信息录入:实现对新入住学生信息的录入删除记录:实现对已不任职的员工以及已离校3年的学生的记录删除功能信息修改:实现对在职员工及已存在的所有学生基本信息的修改学生基本信息修改:实现系统管理人员对学生基本信息所作的添加、修改和删除功能工信息修改:实现系统管理人员对公寓员工
19、信息所作的添加、修改和删除功能3.1.1.2公寓管理子系统:公寓管理子系统包括:楼房管理,宿舍管理,员工管理三个功能模块楼房管理:登记学校所有住宿楼情况宿舍管理:登记学校所有宿舍的情况员工管理:实现楼房管理人员的添加功能3.1.1.3出入登记子系统:出入登记子系统包括:物品进楼登记,物品出楼登记,来访人员登记,访问结束登记四个功能模块物品进楼登记:详细登记某学生搬入宿舍楼的物品情况物品出楼登记:详细登记某学生搬出宿舍楼的物品情况来访人员登记:详细登记进入宿舍楼的外来人员情况访问结束登记:详细登记外来人员的离开情况3.1.1.4系统管理:系统管理包括:超级用户登录,普通用户登录,用户管理,密码修
20、改,数据备份,退出系统六个功能模块超级用户登录:实现系统管理人员登录普通用户登录:实现一般管理人员登录用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码的功能。普通用户只要浏览及一些简单的添加操作权利,无用户设置,记录删除等权利。密码修改:实现用户的密码更改功能数据备份:实现对学生公寓管理信息系统数据库的及时备份以及在系统出现故障以后利用已保存的数据进行恢复两项主要功能。退出系统:实现正常退出公寓管理信息系统功能3.1.2系统总体结构图表 1学生公寓管理信息系统总体结构图3.2数据描述:系统E-R图3.3关系数据模型1)实体的关系数据模型员工(员工号,姓名,性别,公寓号,职务
21、,住址)公寓(公寓号,可住人数,房间数,楼层数)寝室(寝室号,可住人数,实住人数,住宿费用,居住性别)学生(学号,姓名,性别,院系,专业,政治面貌,入学日期,出生日期,联系方式,家庭住址,备注)来访人员(来访人姓名,受访者学号,宿舍号,来访日期,来访时间,离开世界,值班人,有效证件号,所属关系,备注)出入楼物品(学号,物品编号,物品名称,时间,物品流动方向,值班人,备注)2)联系的关系数据模型管理(员工号,公寓号)资产管理(寝室号,日期,资产名称,数量,单价,总价,用途)包含(公寓号,寝室号)住宿(寝室号,学号)卫生管理(寝室号,日期,登记,得分,减分,检查1,检查2,检查3)违规管理(学号,
22、日期,处罚,程度,原因)来访(有效证件号,学号)出入(学号,物品编号)3.4数据库表设计表格 1用户表(loginIn)数据项名描述数据类型取值范围NULLUserName用户名字符型10NUserID用户密码数值型10NUserPower用户权限字符型20N表格 2学生基本情况表(Student)数据项名描述数据类型取值范围NULLStu_Key学号字符型20NStu_Name姓名字符型10YStu_Sex性别字符型2YStu_Enr入学日期日期型10NStu_Birth出生日期日期型10NStu_year年制数值型10YStu_College院系字符型10NStu_Major专业字符型10
23、NStu_Class班级字符型10YHou_ID公寓号字符型10YDor_ID寝室号字符型10YDor_Tel寝室电话字符型10YStu_Polit政治面貌字符型10NStu_Address家庭住址字符型50NStu_Tel联系方式字符型20NStu_Des备注通用型4N表格 3学生住宿表(Student_base)数据项名描述数据类型取值范围NULLStu_Key学号字符型20NHou_ID公寓号字符型10YStu_dor寝室号字符型10Y表格 4寝室表(Dorm)数据项名描述数据类型取值范围NULLDor_ID寝室号字符型10NDor_Sex居住性别字符型2YDor_Num可住人数数值型2
24、YDor_Fact实住人数数值型2YDor_Price住宿费用数值型10YDor_Tel寝室电话字符型10YDor_Des备注通用型4Y表格 5员工表(Employee)数据项名描述数据类型取值范围NULLEmp_ID员工号字符型20NEmp_Name员工姓名字符型10YEmp_Age员工年龄字符型3YEmp_Sex员工性别字符型2YHou_ID公寓号字符型10NEmp_Job职位字符型10YEmp_Add家庭住址字符型50YEmp_Tel联系方式字符型20YEmp_Des备注通用性4Y表格 6公寓表(House)数据项名描述数据类型取值范围NULLHou_ID公寓号字符型10NHou_Num
25、房间数数值型10 YHou_Flr楼层数数值型10YHou_Peo可住人数数值型10Y表格 7来访人员表(Visit)数据项名描述数据类型取值范围NULLVis_Name来访人姓名字符型10NVis_Host受访人姓名字符型10YDor_ID寝室号字符型10NRelation所属关系字符型10YVis_Data来访日期日期型10YVis_Time来访时间时间型10YLea_Time离开时间时间型10YVis_Watch值班人字符型10NVis_Cred有效证件号字符型20N Vis_Des备注通用型4Y表格 8物品出入楼表(Goodsmove)数据项名描述数据类型取值范围NULLStu_ID学
26、号字符型20NG_ID物品号字符型20NG_direc物品流动方向字符型10NG_Data时间时间型10YWatch值班人字符型10NG_Des备注通用性4Y表格 9学生违规情况表(Violation)数据项名描述数据类型取值范围NULLData日期日期型10YName姓名字符型10NClass班级字符型10YHouse公寓字符型10YDorm寝室字符型10YCause原因字符型50NExtent程度字符型10NPenalty处罚字符型50NDes备注通用型4Y表格 10卫生情况表(Sanitation)数据项名描述数据类型取值范围NULLSan_Data日期日期型10NSan_House公寓
27、字符型10NSan_Dor寝室字符型10NSan_Exam1检查1字符型50NSan_Exam2检查2字符型50NSan_Exam3检查3字符型50NSan_Score得分数值型4NSan_minus减分数值型4NSan_Grade等级字符型6NSan_Des备注通用型4Y表格 11资产情况表(Assets)数据项名描述数据类型取值范围NULLAsset_Data日期日期型10NAsset_House公寓字符型10NAsset_Dorm寝室字符型10NAsset_Name资产名称字符型20NAsset_Num数量数值型4NAsset_SinPrice单价数值型10Y Asset_AllPrice总价数值型10NAsset_func用途字符型50YAsset_Des备注通用型4Y说明:该管理信息系统总共用到十一张表:用户表(LoginIn),学生基本情况表(Student),来访人员表(Visit),物品出入楼表(Goodsmove),学生住宿表(Student_base),寝
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1