失物查询系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XX农业大学课程设计报告失物查询系统设计与实现
课程:
院、系
专业:
班级:
组长:
组员:
指导教师:
起止日期:
2013 年12 月29 日
目录1 问题定义报告1
1.1项目名称:1
1.2背景:1
1.3项目目标:1
1.4项目X围:1
1.5开发条件:1
1.6初步设想:1
2 可行性分析报告2
2.1 引言2
2.1.1 摘要2
2.1.2 编写目的2
2.1.3 背景2
2.2 开发意义3
2.3对现有系统的分析3
2.4 本系统可行性分析4
2.4.1 技术方面的可行性4
2.4.2 经济方面的可行性4
2.4.3 社会方面的可行性4
2.5 结论4
3 需求分析报告5
3.1 系统需完成那些工作5
3.2分析建模5
3.2.1 数据流图5
3.2.2数据字典5
3.3其他需求7
4概要设计说明书6
4.1 引言6
4.2 任务概述6
4.3 软件模块结构图6
4.4 运行设计7
5 详细设计说明书7
5.1 程序流程图7
5.2 主要模块8
5.2.1查询模块8
5.2.2 登录模块8
5.2.3 登记模块8
5.2.4 修改状态模块8
5.3 功能8
5.4 性能8
5.5 输入9
5.6 输出9
5.7 程序设计语言选择9
5.7.1 C#及其特点9
5.8 人机界面设计9
6 程序源代码说明书11
6.1 程序源代码11
6.1.1 主界面代码:11
6.1.2登录页面代码:12
6.1.3 登记/修改页面代码:13
6.1.4 查询页面代码:17
6.2 注意事项18
7 测试分析报告21
7.1 什么是测试21
7.2 测试目的21
7.3单元测试21
7.3.1 主页面测试21
7.3.2查询模块测试22
7.3.3 登录模块测试22 7.3.4登记模块测试25
7.3.5修改状态模块测试27 7.4 其他测试30
7.5程序中的问题31
7.6 总结31
7.7 参考资料32
1 问题定义报告
1.1项目名称:
失物查询系统
1.2背景:
由于现在大学生中丢东西的现象屡见不鲜,很多人丢了东西不知道要到哪里去寻找,有些人捡到别人丢了的东西不知道要怎么还给失主,所以物归原主的情况很少。
1.3项目目标:
建立一个清晰,便于管理的,能进行失物登记,便于丢失东西的同学查询是否失物已被拾到并交到失物管理部门,从而帮助同学们更快的找回自己的东西1.4项目X围:
现有设备及相关知识
1.5开发条件:
开发语言:C#
数据库技术:Sql server 2005
1.6初步设想:
系统应具有查询,登记,修改失物信息功能。
2 可行性分析报告
2.1 引言
2.1.1 摘要
系统名称:失物查询系统
目标:建立一个清晰,便于查询、管理的失物查询系统
功能:查询、登记、修改失物信息
2.1.2 编写目的
说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。该软件的可行性分析报告的预期读者主要是指支持该软件开发或者有意开发该软件的相关工作成员。
本文档的预期读者是:设计人员;开发人员;项目管理人员;测试人员;用户;
2.1.3 背景
为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬农大校园拾金不昧的美好品德和提高中国人民的道德水平,我们开发了失物招领管理系统。失主可以通过本软件进入到系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心;管理员可通过本系统对失物信息方便的进行管理。
a、待开发的软件系统的名称:
失物招领管理系统
b、本项目的开发者
可行性研究,需求分析:罗伟盛
概要设计,详细设计:陈道湘
编码:X莹
测试:杨国力
c、用户
XX农大学校失物管理处,XX农大学生
2.2 开发意义
当今我国正努力建设和谐社会,政府重视城市居民道德素质的提高,所以,弘扬拾金不昧的优秀传统是政府义不容辞的一项责任。本着为农大学生道德素质以及学校失物管理的更好建设贡献自己的力量而提出了该项目的开发计划,该项目的主要用户包括学校管理部门和学生。同学们可以较快捷地找回自己失物。管理人员也能更好地管理失物。
2.3对现有系统的分析
目前我们学校存在的失物招领系统,就是人工系统,一切工作都由人去管理。而且失物交往的地方也很不统一。失主较难寻回自己的东西。
2.4 本系统可行性分析
2.4.1 技术方面的可行性
失物查询系统开发语言为C#,数据库技术运用了Sql server 2005,符合了开发小组的技术水平,利用现有计算机设备及软件,及自身所学知识,开发小组可以完美开发本系统。另外,失物查询系统的运行所占内存空间少,数据库结构较完善,能很好的运行于现有的各种通用计算机系统。
2.4.2 经济方面的可行性
本系统无需投入额外的设备,所以在经济上本系统的设计是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出成本并不高。我们的系统主要是提供给学校的管理部门。所以本系统在任何一台PC上都可以运行,有很高的经济可行性。
2.4.3 社会方面的可行性
同学们在生活中难免会出现不下心丢失物品的情况。该系统做出,运行之后,能帮助同学们较快的找回失物。对维护个人财产和社会和谐有重要作用。所以该系统的开发运用符合当今社会发展的需求。具有着很强的使用意义和社会可行性。
2.5 结论
系统具备立即开发的可能性,可进入软件开发的下一阶段。