项目介绍
失物招领网站主要模块有用户管理、寻物信息管理、招领信息管理、招领处管理、站内新闻管理等,采用了ASP.NET 技术,结合SQL Server 2008 数据库完成了该网站的主要功能。根据分析,该系统有二个角色:管理员、注册用户。系统需要赋予他们对应的功能和权限,管理员具管理注册用户、管理新闻模块、管理留言模块的功能和权限。普通用户注册,登录后具有浏览新闻、参与留言、修改个人信息功能等功能.
 如今在大学校园里,常常有人遗失物品或者是捡到物品,虽然学校有失物招领这个平台,但这种传统的人工管理方式存在着许多缺点,同时电子通讯的形式已经被越来越多的人接受,因此开发校园失物招领系统,基于“网络平台”接收和处理失物不仅方便失主找寻失物、拾主归还捡拾物品,同时还能减轻工作人员的负担,提高工作效率,也给学生带来方便。因此我选择校园失物招领网站作为我的毕业设计项目。
根据分析,该系统应该有二个角色:管理员、注册用户。系统需要赋予他们对应的功能和权限,具体如下:
 管理员具有:管理管理注册用户、管理新闻模块、管理留言的功能和权限。
 具有:浏览新闻、管理失物信息、参与留言、修改个人信息功能和权限。
 注册用户具有:浏览新闻、发布失物信息、参与留言、修改个人信息功能和权限。
 根据系统的需求,该系统应该具有六个功能模块:会员注册模块,新闻发布模块,留言本模块,拾到信息公布享模块。各模块对应的基本功能如下:
 会员注册模块:
 (1)会员登录,验证用户输入的帐号和密码,判断是否为合法用户。
 (2)会员注册,成为本站会员。
 (3)找回密码,当会员丢失或遗忘其密码时,允许该会员通过注册时提供的信息找回密码。
 新闻发布模块:
 第一章新闻发布,添加一篇新的文章。
 第二章新闻编辑,管理已有新闻,包括添加和删除等功能。
 第三章新闻浏览,用户可以浏览自己感兴趣的新闻。
 留言本模块:
 (1)留言浏览,浏览所有留言信息及管理员回复的信息。
 (2)发布留言,发布新的留言信息。
 (3)留言回复,能够回复访问者发布的留言信息。
 (4)删除留言,管理员删除不适合本网站的留言信息。
 管理模块
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
 (1)管理员信息,包括数据项:帐号,密码,权限。
 (2)注册用户信息,包括数据项:ID(系统自动编号),姓名,性别、班级等。
 (3)信息,包括数据项:ID(系统自动编号),密码,姓名等
效果图

 

目 录
 目 录III
 1 绪 论1
 1.1 研究背景1
 1.2 研究现状1
 1.3 研究内容和意义2
 2 开发环境概述3
 2.1 .NET技术框架3
 2.2 SQL数据库4
 2.2.1 SQL数据库简介5
 2.2.2 SQL组成5
 2.3 B/S结构5
 3 系统分析7
 3.1可行性分析7
 3.1.1技术可行性7
 3.1.2经济可行性7
 3.1.3操作可行性8
 3.1.4法律可行性8
 3.2性能需求分析8
 3.2.1系统安全性8
 3.2.2数据完整性8
 3.3系统UML用例分析9
 3.4系统登录活动图分析10
 4 系统概要设计11
 4.1系统设计规则11
 4.2流程分析12
 4.2结构设计13
 4.3数据库设计14
 4.3.1数据库的概念结构设计14
 4.3.2数据库实体14
 4.2.3 数据库表16
 5 系统详细设计19
 5.1系统前台的实现19
 5.1.1用户注册界面19
 5.1.2寻物信息界面20
 5.1.3招领信息界面20
 5.2登录界面的实现21
 5.3管理员界面的实现21
 5.3.1系统用户管理界面21
 5.3.2寻物信息管理界面22
 5.3.3招领信息管理界面22
 5.3.4招领处管理界面22
 5.3.4站内新闻管理界面23
 5.4用户界面的实现23
 5.4.1个人资料管理界面23
 5.4.2招领信息添加界面24
 6系统测试25
 6.1测试目的25
 6.2测试意义25
 6.3性能测试26
 6.4测试结论26
 6.5系统测试描述26
 总 结28
 致 谢29
 参考文献30










