1、题 目:基于ASP.NET的失物招领系统的设计与实现 摘 要为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬拾金不昧的美好品德和提高中国人民的道德水平,我们开发了失物招领管理系统。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心和对好心人的感谢等;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。失物招领系统是鉴于现今我国现状,为了帮助更多的人更加方便快捷得找回他们丢失的物品而设立的一个平台。在这个网络日益发展的时代,网上寻物成为最简单方便的方式,只需要坐在家里就可以清清楚楚地知道自己丢失物品的情况。利用
2、 Microsoft Visual Studio 2013为开发工具,SQL Server 2012为数据库数据存储,通过实地调查研究现有的失物招领系统的使用情况,研究系统的工作原理与工作流程,编写出基于ASP.NET的失物招领系统,基于目前国内该系统也是初步投入使用,在功能和应用方面还有待完善,我们加入自己的新点子,这个系统在以后应该会得到广泛的应用并日臻完善。关键词 ASP.NET 失物招领系统 SQL ServerAbstractIn order to facilitate the owner to find missing items, pick up the main return
3、picking up items and reduce the lost and found center administrators work burden, and carry forward the good moral character and improve China Shijinbumei peoples moral level, we developed the lost property management system. The owner can enter into the system through the network, check their missi
4、ng items have been well intentioned people picked up and handed over to the lost and found center and well intentioned people to thank; administrator of the system through the lost information, missing information, message information and convenient management.The lost and found system is a platform
5、 set up in view of the current situation of our country in order to help more people to find their lost items more quickly and quickly. With the increasing development of the Internet era, Internet search has become one of the most simple and convenient way to just sit at home can clearly know their
6、 lost things. Using Microsoft Visual Studio 2013 as the development tool, SQL Server 2012 database for data storage, the use of the lost and found the existing system through field investigation, the working principle and working process of the system, write a lost and found system based on ASP.NET,
7、 at present the system is put into use on the basis of preliminary, and stay in the function and application perfect, we add their own ideas, this system should be widely applied and perfected in the future.Key words ASP.NET Lost and found system SQL Server 31目 录摘 要IABSTRACTII第1章 绪论31.1 课题背景31.2 发展现
8、状41.3 研究意义41.4 论文结构介绍5第2章 系统分析62.1 系统需求分析62.2 系统功能分析62.3 系统目标72.4 用户需求分析82.5 可行性分析92.5.1 技术可行性分析92.5.2 经济可行性分析9第3章 相关技术介绍103.1 开发环境103.2 开发工具介绍103.2.1 代码编辑工具Microsoft Visual Studio 2013103.2.2 数据库编辑工具Microsoft SQL Server 2012103.2.3 图片处理工具Adobe Photoshop CS3103.3 应用技术介绍103.3.1 HTML/CSS113.3.2 C#113.
9、3.3 ASP.NET113.3.4 SQL查询语言11第4章 系统设计124.1 系统目标124.2 数据流程图134.3 数据库设计14第5章 系统实现175.1 用户登录界面175.2 登录用户管理185.3 注册会员管理195.4 失物报失管理215.4.1 寻物启示215.4.2 我要寻物225.5 拾物报备管理235.5.1招领启示235.5.2 提交拾物报备24第6章 系统测试266.1 系统测试方法266.2 系统测试的目的和原则266.3 测试用例27总结29参考文献30致谢31第1章 绪论 1.1 课题背景随着我国社会经济的不断发展,人们的生活节奏也在不断加快,加之现在生活
10、中越来越多的物件小型化,我们不免会偶尔疏忽而遗忘物品。生活中谁没有丢东西的经历呢?就体积而言,大到雨伞、书包、行李箱、各类书籍,小至银行卡,钥匙,身份证,眼镜、钱夹等等。雨伞可以买,银行卡可以挂失补办,钥匙可以重新配;书丢了可以买新的,但是以前的笔记是买不到的,身份证一时半会都补办不下来,尤其是人在外地时更是麻烦。生活中我们也会偶然捡到别人遗失的物品,捡到的东西该怎么处理,捡到工作证、学生证,上边有单位信息可以很方便地联系;但身份证上的信息联系起来代价太大,难以联系;如果捡到的是雨伞、书籍,连个联系的人都没有;捡到钥匙不知道该还给谁或是交给谁,而失主还焦头烂额地发愁进不了家门;捡到银行卡就只能
11、交给发卡行了,但是实际上丢银行卡的人到银行补办银行卡时几乎不会有机会找到丢失的卡。 以上种种丢失物品或是捡到物品的情况在我们日常生活中频繁的出现,丢东西的人着急着急找失物像大海捞针,而捡到东西的人有心寻找失主却无从找起,那么怎么能减少这种情况让失主知道谁捡了自己丢的物品,让捡到东西的人知道怎么联系失主。基于对以上这些情况的考虑,搭建一个在线的失物招领平台,将失主和失物的信息进行采集发布,极大地扩展双方的信息沟通渠道,减少失物招领的精力花费、时间代价和经济代价,从而提高生活品质。为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬拾金不昧的美好品德和提高中国人
12、民的道德水平,我们开发了失物招领管理系统。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心和对好心人的感谢等;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。一般同学们在餐厅内部捡拾到饭卡、身份证之类的遗失物,都会送到失物招领处。失物招领处的每天都有同学值班,以供丢失物品的同学前来问询。但是因为失物招领处位于餐厅内部,只能在吃饭时间发挥功能。如果同学们在学校内部捡拾到物品,就无可奈何,自己没有办法找到失主,捡拾物往往就留在自己手中。而失主也没有找到丢失物品的可能了。而且失物招领处记录失物等信息全部都是用纸笔记录,效率低且数据易损毁丢失。当记录
13、信息达到一定数量时,查询起来会耗费大量时间。同时失主只有到失物招领处才能知道自己所失物品是否在失物招领处,极为不方便。1.2 发展现状管理信息系统通过在实现过程中综合应用集管理科学,以及加入信息科学,加入系统科学的应用,以及现代通信技术和电子计算机技术等等技术融合在一起。此方式的创始人明尼苏达大学卡尔森管理学院的著名教授戴维斯也根据信息管理系统的特色,给出了系统的一个具有代表性的定义方式:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统。通过在管理过程中应用信息管理系统,可以有效的提供信息支持企业或组织的运行、以及提高信息的管理和决策功能。
14、”为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬拾金不昧的美好品德和提高中国人民的道德水平,我们开发了失物招领管理系统。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心和对好心人的感谢等;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。1.3 研究意义当今社会,当失主丢失物品后往往苦于寻找,要不是得登报,就得到处张贴寻物启事。同时,拾主捡到物品若希望归还,也是麻烦重重。最重要的是,现在我国正努力建设和谐社会,政府重视城镇居民道德素质的提高,所以弘扬拾金不昧的优秀传统是政府义不容辞的一项责任。因此,开发
15、失物招领管理系统是一件迫在眉睫的事情,并且该系统是基于网络的,失主可以在网络上查询和报失以及确认。这个系统可以在方便管理人员和失主的同时提高我国人民的道德素质,使我国人民处于更和谐的社会。在许多社区或校园里,常常有人遗失物品或者捡到物品,他们没有一个良好的消息 交流平台,使得失主未能及时甚至找不到失物,给生活带来了极大的不便。本失物招领系统就是为失主和捡到物品的人搭建一个信息交流的平台。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心,或者发布自己丢失的物品信息,以便拾到者可以联系到失主;拾到物品的人可以通过该系统直接发布拾到物品的信息;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。 当今社会,当失主丢失物品后往往苦于寻找,要不是得登报,就得到处张贴寻物启事。同时,拾主捡到物品若希望归还,也是麻烦重重。虽然现在很多学校已有失物招领中心,可是这些中心在记录失物等的信息时全部是用笔纸记录的。当失物招领中心的记录很多时,查询起来会耗费大量的时间,同时失主必须到失物招领中心才能报失自己丢失的物品或者确认自己丢失的东西是否保存在失物招领中心。因此,开发失物招领系统是一件迫在眉睫的事情,并且该系统是基于网络的,失主可以再