1、失物招领系统 失物招领系统的可行性研究报告1 引言 1.1 编写目的说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。该软件的可行性分析报告的预期读者主要是指支持该软件开发或者有意开发该软件的相关工作成员。本文档的预期读者是:设计人员;开发人员;项目管理人员;测试人员;用户;1.2 背景为了方便失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担,以及发扬拾金不昧的美好品德和提高中国人民的道德水平,我们开发了失物招领管理系统。失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交
2、给了招领中心和对好心人的感谢等;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。a、待开发的软件系统的名称失物招领管理系统b、本项目的开发者概要设计说明书:杨欣、向珍珍、杨平霞可行性研究报告:夏骏、姜智软件需求说明书:杨平霞、姚宇萍项目开发计划:周楷、刘启文c、用户政府、学校失物招领中心该项目建议开发的软件系统名称为失物招领管理系统。当今我国正努力建设和谐社会,政府重视城市居民道德素质的提高,所以,弘扬拾金不昧的优秀传统是政府义不容辞的一项责任。本着为城市的更好建设贡献自己的力量而提出了该项目的开发计划,具体的系统开发成员有待确定,该项目的主要用户包括一些学校和政府机关。为更
3、好的实现该软件的相关功能,用户可以采用一个独立的数据库实现小范围内的实施该系统,例如学校或者企业等;也可以通过Internet的连接在网页上实施该系统,例如县市级政府机关等。该软件系统是应用一个自主添加设计的独立实现的数据库结构,在实现功能方面是独立的,但是在该系统中的一个信息公布功能需要一些电子显示设备,该系统可以直接添加在一些学校的网站下或是其他网站作为一个功能板块,也可以直接开发设立相关网站。1.3定义该文件中用到的专门术语的定义和外文首字母组词的原词组如下:用户:指管理员。网上用户端:指失主。Varchar:是一种比char更加灵活的数据类型,同样用于表示字符数据,但是Varchar可
4、以保存可变长度的字符串.Datetime:是一种日期时间的转换方式,有很大种,如Datetime.ToStirng()的格式为2010-10-20 20:51:12.1.4参考书籍1汉语编程企业管理应用软件需求说明书 2最新投资项目可行性分析与项目管理实务全书 3软件设计精要与模式张逸著 4技术改造项目评估方法与可行性研究报告编制实用手册 2 可行性研究的前提2.1要求功能促进县、市级城市和各高校的文明化管理,实现城市信息化的失物招领管理, 包括失物信息管理、报失信息管理、信息公布管理。同时本系统还包括管理该系统的功能,如:登录管理和用户管理。提升群众的道德修养与自身素质,满足失主对失物招领系
5、统的相关要求。性能快速处理系统的信息,方便管理端和网上用户端,提高失物招领的工作速率;有较高的精度,在查询时比较准确;较好的灵活性,以便适应需求发生的一些变化。输入采用纯手工输入的方式把相关的数据载入数据库。字段类型名称字段类型名称pick_nameVarchar(30)失物的名称lost_nameVarchar(30)报失物品名称pick_traitVarchar(30)失物的特点lost_traitVarchar(30)报失物品特点pick_placeVarchar(30)捡拾地点lost_placeVarchar(30)丢失地点pick_timeDatetime捡拾时间lost_time
6、Datetime丢失时间pnameVarchar(30)捡拾人姓名lnameVarchar(30)报失人名称pcontact_wayVarchar(30)捡拾人联系方式lcontact_wayVarchar(30)报失人联系方式store_placeVarchar(30)对应的存储地点sdateDatetime上交物品日期ldateDatetime报失日期store_timeint存储时间timeint报失时间hand_wayVarchar(30处理方式数据采用表格的方式存入数据库中。这些输入数据的数量和访问频度根据现实情况而定。输出字段名称说明字段名称说明pick_name失物的名称方便管理
7、员确认失主领取时对丢失物品的描述lost_name报失物品名称方便管理员联系相应失物的主人pick_trait失物的特点lost_trait报失物品特点pick_place捡拾地点lost_place丢失地点pick_time捡拾时间lost_time丢失时间pname捡拾人姓名lname报失人名称pcontact_way捡拾人联系方式lcontact_way报失人联系方式store_place对应的存储地点方便管理员找到失物sdate上交物品日期ldate报失日期store_time存储时间方便管理员记录进行处理time报失时间方便管理员记录进行处理hand_way处理方式各模块的基本数据流
8、程图为:各模块的基本处理流程图为:在安全与保密方面的要求失物的相关数据能进行长时间的存储,使失主领取失物时有据可查并且系统 采用严格的权限管理,使系统具有很好的安全性。同本系统相连接的其他系统本系统可以采用单独的数据库操作。完成期限2.2目标人力费用的减少处理速度的提高管理信息服务的改进人员利用率的改进2.3条件、假定和限制系统的运行寿命的最小值:5年进行系统方案选择比较的时间:一个月经费、投资方面的来源和限制个人筹集、团队支付或预定支付。投资经费太少,无法完善整个系统的界面 美化等修饰工作。法律和政策方面的限制没有出台相关的法律法规及政策,局限于个人的道德修养。硬件、软件、运行环境和开发环境
9、方面的条件和限制硬件要求设备较为齐全包括电子显示设备,软件的开发环境局限于开发成员 熟悉的某些特定的软件。可利用的信息和资源政府或相关机构的有关规定,软件应用范围内的相关地理信息。系统投入使用的最晚时间:2011年6月1日2.4进行可行性研究的方法该项可行性研究主要是从该项目的投资背景与意义及该项目开发的要求与技术条件来进行分析与说明的。该项目所开发的系统是以建设优秀文明的生活环境,减少人们的损失为目的。进行可行性研究所采用的方法有调查分析与逐步细化的考察,只要从市场需求、环境要求、项目的可行性来研究的。2.5评价尺度该系统进行评价时所使用的主要尺度是根据目前其他系列的软件开发所使用的评价尺度
10、而定的。费用的多少采用软件开发市场的平均要求,各项功能的优先次序是根据软件的实施流程而定的,开发时间的长短根据开发人员的技术水平及相关要求而有具体的调整,使用中的难易程度则是根据使用人员的最低技术要求而设计的。3对现有系统的分析目前存在的失物招领系统,要不就是人工系统,一切工作都由人去管理,要不就是比较简单的系统,功能还不是很完善。3.1处理流程和数据流程现有系统的基本的数据流程图如下:现有系统的基本的处理流程图如下:3.2工作负荷现有系统所承担的工作及工作量包括大量的数据处理及大量的信息存储。3.3费用开支由于运行现有系统所引起的费用开支人力方面:所需人员较多,相对引起的费用开支也较多。设备
11、:设备要求相对简单,但可实现的功能有限。空间:所要求的存储空间相对较大,失物的存储空间也有很大的局限性。其他:如支持性服务、材料等项开支则相对标准较低。开支总额:现有系统的费用开支在人员安排与服务上花费较高,但设备要求及材料上支出较低。3.4人员现有系统的运行和维护所需要的人员的专业技术类别和数量:人员人数技术要求数据库管理员2名 熟练掌握数据库的运用系统操作人员2名掌握系统的操作流程系统维护人员1名对系统的技术要求足够了解 3.5设备 现有系统所使用的各种设备:计算机或是纸笔。3.6局限性现有系统的主要的局限性包括处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能 不够等。对现有系统
12、的改进性维护在一定程度上是可以提高处理速率,但终其功能方面有些不齐全,有很多不完善的地方,所以对现有系统的改进性维护已经不能解决问题。4所建议的系统4.1对所建议系统的说明该项目所开发的系统是应用面向对象的编程方法进行开发的,在功能实现方面是根据实际的需求所定义的,应用分层的结构方式将模块划分为两个大部分,管理端与用户端。其中,最主要的还是管理端,管理端的这些功能和要求主要是通过数据库来实现:a、它将所有输入的数据分门别类的保存在不同的数据库中;b、它调用的数据来自数据库;c、通过普通查询和高级检索,进行不同精度的查询数据,查到需要的数据项。4.2处理流程和数据流程给出所建议系统的处理流程和数
13、据流程。同2.1 要求中的各模块的基本数据流程图和处理流程图。4.3改进之处本系统对数据的存储完全采用数据库的形式。对所有的数据除了需要人工输入的以外,其他的数据处理完全可以由计算机代劳,但也可以由人来手动处理,比如:删除一些记录时。这使得工作人员的工作量大大减少,人员利用率大大提高。在查询数据项时,只需向计算机输入想要查询的数据项的特点。如:普通查询时,通过输入失物的名称,就可以显示出具有相同名称的所有数据项;高级检索时,通过输入失物的名称、丢失地点和丢失时间段,则可显示出名称相同、丢失地点和丢失时间符号要求的所有数据项。本系统还提供了网上查询和留言的功能。网上查询方便了失主,留言可以给失物
14、招领中心提出建议,使失物招领可以更好的为大家服务,也可以赞美拾金不昧的好心人,鼓舞发扬这种精神,使广大人民的道德素质普遍提高。4.4影响4.4.1对设备的影响P4 2.0以上机器都可以使用此软件。4.4.2对软件的影响本系统的软件环境如下:操作系统:UNIX/Linux/WindowsXP或以上版本数据库:SQL Server2000开发工具包:VC+6.0、JDK 1.4.2Web服务器:Tomcat浏览器:IE6.0以上所以对现有的软件而言,不需要做任何的改进。4.4.3对用户单位机构的影响本产品所面向的是一些学校和政府机关,人员数量有限,又加上系统的功能比较简单、界面清晰,所以操作起来比
15、较简单。因此只需懂初步计算机的操作即可。4.4.4对系统运行过程的影响用户要按照本产品的操作手册以及提供的相关配套材料进行操作;输入过程数据预处理过程无影响;对输出的处理过程无影响;系统失效后将会出现异常情况,恢复的处理方法将采用结束当前任务或重新启动计算机。4.4.5对开发的影响v随着编程的发展和功能的不断改进,可使失物招领管理系统升级,使操作界面更美观、使用更方便、功能更强大;v同时也需要一定的人力及设备资源更新;4.4.6对地点和设施的影响无影响。4.4.7对经费开支的影响扼要说明为了所建议系统的开发,设计和维持运行而需要的各项经费开支。4.5局限性 由于开发人员经验不足,工期较短,所以
16、所涉及的范围不够全面,功能等不够完善;本系统只适用于汉语和英语,要想使功能更好一些,适应于更多的语言,系统将做适当的修改。4.6技术条件方面的可行性在当前的限制条件下,该系统的功能目标能否达到;利用现有的技术,该系统的功能能否实现;对开发人员的数量和质量的要求并说明这些要求能否满足;在规定的期限内,本系统的开发能否完成。5可选择的其他系统方案5.1 中小企业产品进销存管理系统中小企业产品进销存管理系统就是制作出能方便对企业生产的产品进行进销存的管理,但需考虑的东西太多,系统繁琐,需投入大量的人力,物力,故未被实行。5.2引进已有管理系统 操作人员需要重新上机培训,可以避免大量开发费用6投资及效
17、益分析6.1支出 失物招领系统的支出,主要是系统维护及管理人员的支出,该系统主要是服务群众,为方便遗失东西的人,所以其他方面没有开支。6.1.1基本建设投资 该系统的基本建设投资是开发和安装系统的费用 主要是数据库管理软件 xxxx元 6.1.2其他一次性支出 研究的费用(需求,设计的总体研究) 共xxxx元 数据库的建立的费用 共xxxx元 开发安装人员的支出 共xxxx元6.1.3非一次性支出 所用设备(电脑)的维护等费用 共xxxx元 软件的维护费用 共xxxx元 人员的工资 共xxxx元6.2收益 失物招领系统是服务于群众的,我们卖给行政部门,就是方便遗失者能找回自己东西,所以说,该系
18、统基本上不能带来什么收益。6.3收益投资比 无6.4投资回收周期 无 7社会因素方面的可行性7.1法律的可行性 由于这是失物招领系统,可能涉及钱财等贵重物品,法律方面的可行性十分重要。我们会认真核对详细信息后才让遗失者拿回东西。出现分歧,概不能拿回东西,小金额的东西可有相关部门作为中间人协商,大金额或贵重物品则交给相关法律部门,必须按照法律程序执行,给捡拾者和遗失者满意答复,所以说我们的系统卖给相关部门之后,他们有责任履行法律的义务。所以该系统在法律上是可行的。7.2使用方面的可行性7.2.1社会可行性 随着社会的发展,生活水平提高,消费的观点越来越强调。而人们出行在外难免会出现丢失,遗忘的情
19、况,使其受到损失。该系统做出,运行之后,定能找回其不必要的损失。对维护个人财产和社会和谐有重要作用。所以该系统的开发运用符合当今社会发展的需求。具有着很强的使用意义和社会可行性。 7.2.2经济可行性 本系统无需投入额外的设备购买及人员培训的费用,所以在经济上本系统的设计是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出成本并不高。我们的系统主要是卖给公安机关,政府等行政部门。所以本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性。 7.2.3人员需求的可行性 该系统对工作人员的基本上没特殊的需求,不必进行人员培训,工作人员要懂得使用计算机的基本
20、操作。我们是卖给行政部门,作为行政人员定具备最起码的职业道德,决不能有将捡拾者上交的东西据为己有的行为。因为我们是失物招领系统,所以广大群众(即捡拾者)也是系统的人员,我们希望群众有着拾金不昧的中华民族的传统优良品质。主动上缴所捡的物品,钱财。所以看出,本系统在人员需求方面是可行的。8结论 通过对失物招领系统可行性的分析及总结,我们觉得该系统是可以开始立即进行的。本系统现阶段只需建立的资金,使用后基本不需再用资金,已将支出成本降到最底。对于人力方面,我们系统要求的人力不是很多,利用行政部门的人力足以。至于设备就更简单了。我们是卖给行政部门,以上这些都是很快能得到满足的,所以本系统的开发是立即可以进行的。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1