1、(完整版)课程设计 校园失物招领管理系统石河子大学信息科学与技术学院信息系统分析与设计课程设计课题名称:校园失物招领网站的设计与实现学生姓名:学 号:学 院:信息科学与技术学院专业年级:指导教师:完成日期:二一五年 一月 六 日一、需求分析与系统规划31、企业现状与用户需求32、对新系统进行规划4二、系统可行性分析51、技术可行性52、经济可行性53、社会可行性等5三、系统设计51、现行系统组织结构分析52、现行系统功能层次分析73、现行系统业务流程分析12四、撰写心得131、实验中存在的问题132、实验体会14校园失物招领网站的设计与实现一、需求分析与系统规划1、学校现状与用户需求目前,我们
2、学校有一个失物招领处,位于一餐厅二楼的门口。一般同学们在餐厅内部捡拾到饭卡、身份证之类的遗失物,都会送到失物招领处。失物招领处的每天都有同学值班,以供丢失物品的同学前来问询.但是因为失物招领处位于餐厅内部,只能在吃饭时间发挥功能。如果同学们在学校内部捡拾到物品,就无可奈何,自己没有办法找到失主,捡拾物往往就留在自己手中.而失主也没有找到丢失物品的可能了。而且失物招领处记录失物等信息全部都是用纸笔记录,效率低且数据易损毁丢失.当记录信息达到一定数量时,查询起来会耗费大量时间。同时失主只有到失物招领处才能知道自己所失物品是否在失物招领处,极为不方便。原有组织结构图表如下:(图1)图12、开发需求目
3、前,失主丢失物品之后,往往苦于寻找,要不就是到处粘贴寻物启事.同时,拾主拾到物品若想要归还,也是重重麻烦。现在我国正在建设和谐社会,提高公民素质,学校也应该全面贯彻这一精神,发扬拾金不昧的传统美德。为了帮助我校失主更加方便快捷地寻回丢失物品,同时减轻失物招领处的管理员的工作负担,我开发了的“校园失物招领管理系统”,为校师生服务,帮助大家找回失物,减少由此带来的经济和精神损失。二、系统可行性分析1、技术可行性 在Win2000以上软件操作系统,利用Visio和VB可以开发出符合要求的失物招领管理系统2、经济可行性 开发此系统所需的人力物力都较少,另外需要注意的是,需要学校为失物招领处提供专门的办
4、公室,以便储存失物和办公记录。系统的投入:预先对建设新系统需投入的人力资源费、设备费、材料费、其他额外费用做个估算,大概在适宜可接受范围内,且新系统只需在现有电脑登陆即可,此外人员培训过程较简单,培训费用低。系统开发成本、运行费用基本合理能接受。系统的效益:一方面能实现面向内部管理的效益,管理水平得到了提高,降低成本,解放了繁重的体力劳动和脑力劳动 3、社会可行性等在校园里,我们经常见到这样一幕,“一位同学在热水房门口一遍一遍寻找,然后口里说着怎么又不见了呢?,一边不甘心的再找一遍。又或许是这么一幕,“寻物启事-宿舍号,丢失物品,最后在诅咒一下那些捡拾物品不还的人。”现有失物招领处工作繁琐且效
5、率低,因此开发失物招领管理系统是非常必要的.三、系统设计1、现行系统组织结构分析(1)学生管理员可以登录管理网站,通过本系统对失物信息、报失信息、留言信息等方便的进行管理。失主可以通过河南工业大学网站主页中的“校园失物招领系统链接进入到本系统,查询自己丢失的物品是否已被好心人拾到并交存与我校失物招领处和对好心人发表感谢等.拾主则只需要登录系统,把捡拾物信息提供给管理员。这样既节省了拾主东奔西跑人力,又节省了失物招领处的人力和物力,同时还能使失主、拾主之间的信息迅速交换,方便快捷. (2)图表如下:(图2)图22、现行系统功能层次分析(1)登录管理:登录管理主要对登陆人员输入信息进行验证,验证成
6、功方可登陆。 用户进入登陆界面输入信息,系统调用本校学生信息数据库,判断信息正确性,并判断用户有无管理员权限,以实现其相应功能。图示如下:(图31)图3-1 (2)管理端子系统管理端信息管理子系统主要是为失物招领处的管理员提供服务,它分为用户管理、报失信息管理、失物信息管理和信息公布管理。管理员用学号、身份证号登陆并通过验证之后才能进行系统,实现系统功能.用户管理:管理员可以进行修改用户名、修改设定用户密码、的功能。图示如下:(图32)图32报失信息管理:失主向失物招领处提供报失信息,管理员进行报失物品信息的添加,包括输入或修改报失物品名称、特点、丢失地点、时间、报失人信息、姓名、联系方式、报
7、失时间。如果丢失物品被领走,则管理员进行报失物品信息的删除。如果报失信息时间超过60天,则系统自动删除报失信息。图示如下:(图33)图33拾物信息管理:拾主把捡拾物品交到失物招领处,同时向失物招领中心提供捡拾物品的信息,管理员登录到系统对失物信息进行添加、修改,包括输入失物的名称、特点、捡拾地点、时间、领取状态(未领取/已领取)、捡拾人信息(姓名及联系方式)、对应的存储地点和在失物招领处的存储时间。如果捡拾物在失物招领处的存储时间超过60天,则系统自动对这些信息进行删除。图示如下:(图34)图3-4信息公布管理:信息公布管理是对拾物信息中超过60天无人认领物品的处理信息在留言板中进行公开。既将
8、无人认领物品的信息进行贴出,包括捡拾物的名称、捡拾地点、时间、捡拾人姓名和联系方式,然后再公示出失物招领处的处理方式。比如贵重物品比如电脑、手机之类的,60天无人认领就交给当地派出所,其他物品则选择捐献给希望工程。普通用户可以留言板中对处理信息进行留言,给出建议或意见,以便失物招领处对工作不断改进。图示如下:(图35)图35 (3)客户端子系统客户端信息管理子系统主要是为在校师生提供服务,它分为报失管理、拾物查询和留言。管理员用学号、身份证号登陆并通过验证之后才能进行系统,实现系统功能。报失管理:失主自己进行报失物品信息的添加,包括输入或修改报失物品名称、特点、丢失地点、时间、失主信息、姓名、
9、联系方式、报失时间。如果报失信息时间超过60天,则系统自动删除报失信息.图示如下:(图36)图36拾物查询:用户可对已公布的拾物进行查询和检索.查询分为普通查询和模糊查询。普通查询只显示名称相同的物品信息;模糊查询显示信息相近的物品信息.图示如下:(图3-7)图3-7留言:用户可以在留言板发表感谢贴,也可以对公示出来的无人认领物品的处理发表意见和建议.图示如下:(图38)图3-83、现行系统业务流程分析(1)、用户访问登录界面,输入自己的学号和身份证号,然后系统调用学校学生信息数据库,判断录入信息的正确性.如果验证信息输入错误,则重新返回登陆界面。如果验证信息输入正确,则再次验证此用户是否拥有
10、管理权限,若此用户拥有管理权限,则允许进入管理端子系统,实现相应功能;若系统验证此用户无管理权限,则直接进入用户端子系统.管理员进入管理端子系统后,选择相应的管理功能,比如根据失主或拾主提供的物品信息(物品名称、特点、丢失/捡拾地点和日期、拾主/拾主信息和联系方式)添加修改信息,修改用户名或密码,在留言板公布无人认领物品的处理信息.普通用户进入客户端子系统,可以进行自己丢失物品的报失管理,也可以根据自己掌握的信息进行普通查询或者模糊查询,也可以在留言板对好心人留言感谢或对管理员对无人领取物品的处理信息给出建议和意见。(2)、图表如下:(图4)图4四、总结 通过本次实验,我体会到了管理信息系统的
11、开发思想,大致了解了整个系统的逻辑关系,根据自己在实验中进行的相关的设计和实现过程,更加详尽的了解了这个设计的过程及其细节问题,实际上在设计过程中,由于阅历不丰富、考虑不周全、收集的资料不详细等众多因素,思前虑后浪费了很多时间在设计上,不夸张的说这个过程对于我来说是较辛苦的。即使这样做出来的效果并不算理想,何况设计也没复杂到哪去,由此可见,系统分析及管理系统的设计都不是随随便便能出得来的,与它相关的联系是十分多的。还好的是通过这次设计让我觉得可以学以致用,能将课上老师讲的运用到其中,反过来在实验过程中深化理解,再加上老师的指导和纠正,让我及时改正自己的错误,正确深刻体会各种逻辑关系,感觉颇有收获。参考文献1 张蓓,庄玫,佟伟,向阳。网络环境下的高校图书馆失物招领工作探析-以清华大学图书馆为例J,图书馆建设 2010。12。2 唐莉莉,杨峥,周超.。基于ASP。NET校园失物招领系统J.福建电脑.2015。5。3 李宁.潍坊市公安局捡拾物品招领管理系统的设计与实现D.山东大学。2013。