2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组

上传人:精****库 文档编号:136321879 上传时间:2020-06-27 格式:DOC 页数:85 大小:7.30MB
返回 下载 相关 举报
2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组_第1页
第1页 / 共85页
2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组_第2页
第2页 / 共85页
2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组_第3页
第3页 / 共85页
2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组_第4页
第4页 / 共85页
2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组_第5页
第5页 / 共85页
点击查看更多>>
资源描述

《2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组》由会员分享,可在线阅读,更多相关《2020年(年度报告)XXXX年9-12月《数据库系统》课程设计报告_第9组(85页珍藏版)》请在金锄头文库上搜索。

1、课程名称:数据库系统课程设计题目:校园失物招领系统组号:第9组数据库系统课程报告课题名称: 校园失物招领系统 组号: 第9组 课题负责人名: 张丽梦 0943111315 同组成员名单: 杨 飞 0943111080 耿海霄 0943111347 指导教师: 龚 勋 评阅成绩: 评阅意见: 提交报告时间:2011 年 12 月 7日各成员的工作量划分表成员工作工作量张丽梦总体协调;系统需求分析、数据库的设计与构建,部分文档编写;网页设计35%杨 飞实现用户密码加密算法的实现,以及数据库防注入策略的实现,以及部分代码的编写。35%耿海霄完成项目主框架的设计以及实现,实现各个界面之间的链接,部分文

2、档编写。30%校园失物招领系统软件工程 专业学生: 张丽梦,耿海霄,杨飞组号 第9组 指导老师 龚勋摘要 传统的校园失物招领服务一般是由纸笔记录,专门的人员管理失物处理失物。信息渠道单一,查询繁琐,工作效率低无疑严重降低失物处理的效率而通过本系统,失主可以通过网络查询自己丢失的物品是否被好心人拾到并给失物招领中心,以及对好心人的感谢等;管理员可以对失物信息,报失信息,留言信息等方便的进行管理。充分应用网络环境,设计并开发失物招领系统,基于“网络平台”接收和处理失物,方便了失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领处管理人员的工作负担,提高失物招领工作的效率并使其规范化和制度化。关键词:数

3、据库;防注入;失物招领;Discuz加密;垂直搜索。 The Lost and found system on campusMajor: software engineeringGroup Number: 9 Supervisor: Gongxun Abstract Traditional campus Lost and Found service is normally provided by pen and paper records, dedicated persons manage Lost handling property. A single information channel

4、, query tedious, low efficiency undoubtedly seriously reduce the efficiency of property handling. Through this system, the owner can check their loss through the network whether well-meaning people has picked up the items and posted to Lost & Found, etc.; administrators send information on stolen pr

5、operty, Though making full use of the network environment, the lost and found system based on the network platform will take place, it is not only convenient for the owner to find missing items, but also reduce the lost property office management staff burden and improve lost and found work efficien

6、cy which makes loss handling standardized and institutionalized. Keyword Database;Injection;Loss and found;Vertical searching. 目录数据库系统课程报告01 绪论71.1项目背景71.1.1 项目来源71.2 国内外现状92.1.2国内现状101.3 信息管理系统中计算机应用的新发展111.4 本文工作122 系统分析122.1 项目主要工作122.2 功能分析132.2.1 系统信息源132.2.2 系统功能分析132.3 可行性分析142.3.1 可行性分析的目的14

7、2.3.3 经济可行性162.3.4 操作可行性162.3.5 法律可行性192.3.6 可行性研究结论193 系统设计193.1 设计思想193.2 系统建设目标203.2.1 近期目标203.2.2 远期目标213.3 编译环境搭建:213.4项目详细设计233.4.1 数据库设计233.4.2 数据表的设计以及分析253.4.3 搜索算法283.4.4 密码加密算法283.4.5 数据库防注入293.5 前台设计303. 本章小结324 研究内容描述334.1 项目概况334.2项目开发计划及阶段性完成情况344.2.1 项目成员分工:344.2.2 项目阶段性完成情况:354.3项目开

8、发的内容和结果354.4本章总结365 测试环境和过程描述365.1 测试环境375.2 测试方式375.3 测试步骤375.4 测试结果385.5 测试结果分析435.6 本章小结436 讨论与体会436.1 实验过程中的瓶颈436.1.1 物品的搜索方式436.1.2如何通过图片搜索信息446.1.3 如何标示物品的相似度446.2 实验过程中的体会456.3 项目评价466.4 对项目成果用于实际意义的阐述466.5 本章小结477 结束语477.1 项目感悟477.2 项目收获48参考文献48附录一需求规格说明书数据要求说明书511引言512数据的逻辑描述523数据的采集53需求说明书

9、561引言562任务概述573需求规定584运行环境规定60用户手册概要631引言633运行环境65需求分析列表67附录二 设计文档开发计划说明书701引言712项目概述723实施计划734支持条件765专题计划要点76附录三 测试文档 组件测试计划781.引言792计划793测试设计说明824评价准则83 1 绪论1.1项目背景1.1.1 项目来源 大学生由于携带的东西较多,而且经常来往于不同的地方,活动多,因此很容易发生物品丢失的情况,但是大学里面又缺乏一套可以帮助学生寻找自己失物的系统。我们考虑到大学生普遍上网,而且校园网络覆盖率高,因此我们希望通过网络这种便捷高效的方式来实现一个失物招

10、领系统,提高失物招领业务。1.1.2 项目目的和意义当今社会是一个信息社会,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势。商品管理信息系统是一个贸易公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以贸易管理系统应该能够为用户提供充足的信息和快捷的查询手段。但目前还有一些招领事务处理使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成

11、熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,计算机业飞速发展,技术淘汰指标高得惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”。 微型计算机的出现和普及,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。使用计算机对商品信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高商品信息管理的效率,也是企业的科学化、正规化管理及与世界接轨的重要条件。本项目的想法来源于对大学校园频频发生的丢失物品的关注。我们这个系统

12、可以帮助在一定范围内寻找丢失的物品。它可以帮助我们减少财产上的不必要的损失,也可以增加失主与捡到东西的人之间的交流。因此可以说是一个偏向于实际应用,但又不缺乏社交元素的系统。我们小组在网上翻阅大量的资料后发现,很多大学里面并没有专门成立类似的组织来帮助失主去寻找失物,也没有成立一些部门帮助那些捡到东西的人去寻找失主,因此捡到东西的人不知道该如何找到失主,而失主也无法通过相应的渠道来寻找自己的失物。这样会造成大量的财产损失。因此我们开发这个平台有助于大家进行这方面的交流,捡到东西的人可以通过这个平台发布最新的消息以通知大家,而丢失物品的人可以通过这个平台找到捡到他东西的人并进行联系。这样一来,财

13、产上的损失避免了,并且还加强人与人之间的交流。1.1.3 项目描述 本系统主要有两部分构成,呈献给用户的是一个简洁的搜索界面,它主要由登陆,搜索这两个模块构成,用户需要注册,然后可以登陆到这个系统进行搜索,当然,用户也可以在不登陆的情况下对网站上面的物品进行浏览、查看。这样一来对用户而言,可以避免大量的工作,而对本地数据库来说,也不需要保留所有浏览用户的信息,只需要对那些注册的用户信息进行保存、维护。之所以这样设计的主要目的在于,这个系统只是提供一个平台,并不是每个人每时每刻都会丢失东西,因此没必要每个用户非得注册一个账号,而且可能在很长的时间内用户都不会去使用这个账号,而造成大量的数据冗余。

14、 另外一部分是数据库,数据库主要用来存放那些失物的信息以及捡到者的信息。物品信息包括捡到的事件,地点。以及对物品的描述,用户信息包括用户的联系方式,这样更加有助于失主去寻找捡到者。整个系统在设计上是用户和内部处理分开的。用户无法得知数据库的信息,而数据库的信息只能由管理员来进行管理。 在数据库管理这块,我们在设计中想到,如果一个失物在很长一段时间后仍然没有人来领取,那么这个失物的存在就没有价值了,因此我们设计了一个定期进行物品检查的功能,如果发现某个物品在很长时间内没有查询,也没有被领取。那么系统就会自动删除。在上传数据这块,我们采用的是分布式的,并不是所有的捡到者都需要将物品交由管理员来进行登记,而是这个捡到者可以自己登陆这个系统进行登记,描述物品样子,留下自己的联系方式。 在搜索这块,由于我们的搜索技术很有限,不可能通过图片来进行搜索,因此我们采用的是关键字搜索,但是关键字搜索存在一个问题,因为对于某件物品,可能不同的人有不同的定义,可能有

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号