已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2)selection.paragrap selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2)selection.paragraphfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahfgb856788 可行性研究报告 selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2)selection.paragrap selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2selection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopointselection.paragraphformat.linespacinglinestopoints(2)selection.paragraphformat.linespacinglinestopoction.paragraphformat.linespacinglinestopoints(2)selection.paragraphfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahf1 引言 1.1 编写目的 本文的编写目的是为了研究项目的实现难度,成功可能,确定项目的基本实施方案,为进一步的开发工作做准备。本文的预期读者为项目经理、项目的设计人员及以该团队的主要负责人员(在这里指项目的设计开发人员)。 1.2 背景 1.2.1 系统的名称 minispace 个人助手软件; 1.2.2 项目开发背景 本项目是重庆大学微软技术俱乐部的申请项目,任务提出者是重庆大学微软技术俱乐部 msky 小组,并由 msky 开发小组负责设计开发。 本项目的预期用户是一切使用 pc 机的学生、办公人员。 1.2.3 软硬件系统基本支持 系统的运行平台是 pc 机。 本系统拟采用 microsoft visual studio 2005 beta1 开发,一期开发实现单机模式,选择 c# 为开发语言。 运行平台硬件支持: cpu:pentium 133 mhzcpu 推荐:pentium 133 mhz 或更快 ram:128 mb ram 推荐: 256 mb 或更高 运行平台软件支持: 6 操作系统:windows 2000/xp/2003 其他:.net framework 2.0 注:以上假定可能根据实际情况更改,以需求分析说明书中定义的为准。 1.3 定义 minispace 基于.net 平台和 c# 技术的一款小型个人助手软件,实现闹钟、提醒休息、通知事务、日记本、个人相册等功能。 sgml - standard for general markup language 通用标记语言标准 xml - extensible markup language 可扩展标记语言 mathml - math markup language 数学标记语言 1.4 参考资料 1.4.1 软件设计文档国家标准_gb856788-可行性研究报告(gb856788) 1.4.2 使用 uml关于对象和组件软件工程 英perdita stevens rob pooley 著 包晓露 赵晓玲 译 人民邮电出版社 2003 年 6 月第一版 2 可行性 研究的前提 2.1 要求 a. 功能 1 miniclock: 1.1 日期和时间:实现多种日历表,如农历表; 1.2 日程事务提醒: 1.2.1 办公日程提醒:如会议,出差,上课,课间休息 1.2.2 生活琐事提醒:如就餐时间,体育锻炼; 71.3 提醒方案 1.3.1 实现多种提醒设定选项:比如每日、每周 (and more。)循环提醒; 1.3.2 提醒方式:以娱乐提醒方式为主(可以是音频或视频片断),比如学习工作中休息时刻到时就播放范晓萱的 健康歌; 1.3.3 编制个性化提示源作为提示内容; b. 2 3 4 5 性能 minischedule: 2.1 编辑日程安排; 2.2 设定提醒方式; 2.3 事务处理模型; 2.4 提供日程分类; miniablum: 3.1 个性化的相册集; minidiary: 4.1 简单而又具个性化的个人日记编辑环境; 4.2 加密功能; 附加功能: 5.1 数据备份:安装时就要求用户设定备份路径,一般不应与安装路径一样(大家肯定有感忘记备份数据而重装系统之后信息丢失的痛苦 - ); 5.2 个性化安装组件:将以上功能做成组建,安装时用户自行选择; 5.3 mini address:兼容 outlook 与 foxmail 的地址本,方便软件间互相导入与导出; 1. miniclock 1) 在用户指定的时间点,提醒用户时间到. 2) 日常事务,如休息,用餐等的提醒 2. 3. minischedule: 1) 用户编制日程安排后,我们能够按照用户已经定制的提醒方式按时提醒用户时间到., miniablum 2) 用户选择了相册的分类标准后,本软件可以实现照片的快速分类,查找. 4. minidiary 83) 采用普通密码和密码公式的方式保护用户的日记内容.界面美观. 5. 附加功能: 4) 在系统崩溃的时候,只要用户设定了备份路径,必须保证能够恢复用户以前的数据. c. 系统输出 1 miniclock a) 当既定的事务时间到达时,采用用户选定的提醒方式提醒用户 2 minischedule b) 按照软件提供的处理模型,用户填写一段时间内所有的日程之后,本软件按照事务的轻重缓急提醒用户 3 miniablum c) 提供照片的快速查找功能 4 minidiary d) 输出某个日期内用户的日记内容. 5 附加功能 e) 输出备份数据. d. 系统输入 1. miniclock a) 输入日常事务,如吃饭时间,休息时间 2. minischedule b) 按照本软件提供的事务处理模型输入需要完成的事务日程 3. miniablum c) 输入个人,家人,朋友照片 4. minidiary 9d) 每天输入日记内容 5. 附加功能 e) 初次使用输入备份路径. e. 在安全与保密方面的要求; 1. minischedule a) 所有的日程安排都不应该随便被别人看到. 2. minidiary a) 日记内容应该保证不被别人看到 f. 完成期限 1. 预计开发日期 5 个月,到 2005 年 03 月完成. 2.2 目标 a. 管理信息服务的改进 1. 更好利用现有技术提高事务处理的效率 b. 自动决策系统的改进; 1. 事务处理模型支持按照事务的轻重缓急提醒用户,保证最紧急最重要的事务能够首先被处理. 2.3 条件 、假定和限制 说明对这项开发中给出的条件、假定和所受到的限制,如: a 所建议系统的运行寿命的最小值:32 位 windows 上永远都可以运行 b 经费、投资方面的来源和限制:暂时没有 c 法律和政策方面的限制:法律和政策方面没有任何限制 10 d 硬件、软件、运行环境和开发环境方面的条件和限制; 1) 硬件限制: pentium 133 mhz cpu,64m 内存 2) 软件限制:windows xp,windows 2003 3) .net framework 1.1 或是更高版本 e 系统投入使用的最晚时间:2005 年 6 月 3 对现有 系统的分析 这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚 至是一个人工系统。 分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。 3.1 处理 流程和数据流程 现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是个机械系统甚至是一个人工系统。 对现有系统进行分析的目的是为了进一步阐明建议中的开发新系统或修改现有系统必要性。 现有系统主要功能简单,主要包括通讯录、日程表、文档管理、闹钟等; 处理流程和数据流程通讯录 通信录主要记录与用户相关联的一些人的基本联系方式。这是大部分个人助理软件都具有的功能,简单处理流程以及数据流程见下: 11 用户添加通讯信息 通讯录列表 通讯录查询 修改信息 删除信息 通讯录处理流程 一条通信录记录 查询显示 修改 删除 更新 通讯录数据流程 日程表 12 显示日历 选择日期 填写相关重要信息 修改信息 删除信息 日程表处理流程 日历数据 查询显示 选定 重要个人事务数据 更新 删除 日程表数据流程 文档管理 13 文档填写 文档分类 文档查询 修改文档信息 删除文档信息 文档管理处理流程 添加 更新 文档数据 整理分类 删除 日程表数据流程 14 文档填写 文档分类 文档查询 修改文档信息 删除文档信息 文档管理处理流程 费用开支 维护费用。 3.2 人员 现有系统的闹钟提醒功能欠佳,通常以文本或者简单音乐方式实现,缺乏个性化。 同时数据的保密性不完善,缺乏数据备份功能,或者备份功能不能最大程度满足用户需求。 由于当前系统运行于用户 pc 机,除了正常的电费、上网费,不需要花费额外的计算机现有系统运行所需人员主要为用户,不需要专门的计算机技术人员。 管 理3.3 系统开发成本 开 发成 本随 个 人助 理软 件 面向 的群 体 不同 而有 所 不同 。 现有 面向 大 众的 个人 助理 软 件基本都是免费软件或者共享软件。系统开发需要人力 34 人,开发周期 23 月。 3.4 设备 现有系统大都运行在 pc 机上,对操作系统要求不高,所需要配置的软件也不高。 3.5 局限性 现有系统主要缺点还是缺乏人性化东西,各种系统五花八门,虽然个人助理软件实现起来不难,但是对于一些让人感觉到亲切的东西,现有软件很少体现。 15 4 所建议 的系统 4.1 对所建议系统的说明 4.1.1 闹钟,用于提醒各种事务,包括用餐,休息等. 日期和时间:实现多种日历表,如农历表; 根据已经成熟的日期换算算法直接得到结果, 4.1.2 日程事务提醒: 根据用户设定的某个时间的具体事务,当时间到达时,将用闹钟或是语音的方式提醒用户. 提供日程安排提醒功能.使用了一个比较有效的事务处理模型,即紧急-重要事务处理模型.如图,事务按照紧急性和重要性排在二维坐标上,那么我们通知的时候我们会按照图示的模型提醒,保证用户的工作最高效 重要 事务 1 事务 2 事务 3 事务 4 紧急 4.1.3 休息提醒 用户自行指定各个时间段的休息时间点,当到达休息时间时,我们将提示要休息.提醒方式多种多样,可以播放一段音乐,舞蹈视频,或是定制的家人朋友的声音,自己录制的视频等. 4.1.4 miniablum: 提供个人相册的管理功能,比如私人的,朋友的,家人的,次相册集还有一个功能是给事务提醒提供材料,我们会从中随机检索出一张照片用于提醒. 16 4.1.5minidiary: 采用数据库存储日记内容,保证日记不会被别人偷看.用户可以随时更改密码,或是采用我们的特定密码公式进行身份验证. 所谓密码公式,即,我们定义公式,里面的某些变量只有用户自己知道具体数值,当用户把具体数值带入公式然后填写结果,如果正确则认为用户通过检验.如 z=3*x+5*y+7*t,那么 x,y,t,各代表年龄,生日,或是其他的用户指定的信息,用户把结果填写正确时,我们认为他通过了身份验证. 在用户体验上力求做到更好. 6 附加功能: 6.1 数据备份:安装时就要求用户设定备份路径,一般不应与安装路径一样(大家肯定有感忘记备份数据而重装系统之后信息丢失的痛苦; 采用类似数据库文件异地存储的方式,用户可以选择其他磁盘来保存重要联系人信息,这样在系统崩溃后信息不会丢失. 6.2 个性化安装组件:将以上功能做成组建,安装时用户自行选择; 以上所有功能都采用组件原则实现,用户可以选择某些自己需要的功能安装 4.2 处理流程和数据流程 事务提醒功能 日程安排提醒 17 个性化相册 18 日记本 19 备份 4.3 影响 (a) 4.3.1 对设备的影响 改变了人一贯控制电脑的模式,电脑同样可以提醒人类去做事情 精美的界面给人们带来美的感受,电脑不再只是机器. (b) 4.3.2 对软件的影响 对现有软件没有任何影响,该软件可以独立运行于 windows 平台之上. (c) 4.3.3 对用户单位机构的影响 为每个员工建立起事务的提醒的机制,从整体上提升工作效率. 20 在单位建立起人性化的休闲提醒,对每个员工都将产生深远的影响. 对技术水平没有特别的要求,只要熟练操作 windows 就可以. (d) 4.3.4 对系统运行过程的影响 a 用户的操作规程: 1) 在事务和休息提醒模块中,用户只需设定提醒的时间就可以在以后的日子里天天使用. 2) 在日程提醒模块中,用户只需按照既定的规则输入自己的事务,系统到时间会自动按照事情的轻重缓急进行提醒 3) 个人相册模块,选择相册类别,然后添加照片. 4) 日记模块,第一次使用,用户需要选择密码提醒方式,设定初始密码,然后就可以放心的使用了. 5) 备份功能.用户只需提供备份路径. b运行中心的操作规程; 1) 在公司内部可以提供一个中心服务功能,即到了休息时间提醒做眼保健操或是提供其他的休息方式. c 源数据的处理,数据源可以放在 pc 上处理,也可以有一个中心服务主机 d 数据进入系统的过程:除了基本的运行数据,其他的全部来自用户的输入 e 对数据保存的要求,对数据存储、恢复的处理:要求不要存放在系统盘下面,提供备份恢复功能,一旦系统崩溃,信息不会丢失. f 输出报告的处理过程、存储媒体和调度方法;输出即提醒的方式,既可以采用系统给定的提醒方式,也可以用户自定义提醒方式. g 系统失效的后果及恢复的处理办法。只要采取了备份措施,系统失效后所有的信息都不会丢失,只需要卸载本软件然后重新安装,所有的数据仍然存在. 21 (e) 4.3.5 对开发的影响 a. 为了支持所建议系统的开发,用户需进行的工作,提供一下信息: 1) 在目前情况下各种提醒功能都有哪些不足 2) 个人信息的保密程度够不够?能不能有效的防止信息丢失? b. 为了建立一个数据库所要求的数据资源; 1) 系统自定义的数据源,包括一些娱乐信息 2) 用户输入是最重要的数据源. c. 为了开发和测验所建议系统而需要的计算机资源; 1) 基本的配置,windows 平台 d. 所涉及的保密与安全问题。 2) 可以按照用户的需求进行两种级别的上的保密,可以满足一般用户的需要. 4.4 局限 性 目前不支持移动平台,所以用户定义的事务和日程仅仅能够在 pc 上提醒 提醒的方式还不能够完全自定义,必须依赖于系统已有提醒模型. 4.5 技术 条件方面的可行性: a 在当前的限制条件下,该系统的功能目标能否达到 1) 该方案采用 c#和.net 技术实现,在技术上不存在困难,完全可以达到. b 利用现有的技术,该系统的功能能否实现; 1) 利用现有的技术,该系统功能完全可以实现. 22 c 对开发人员的数量和质量的要求并说明这些要求能否满足; 1) 对发人员要了解 c#基本语法,基本数据库的操作,这些要求已经满
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动合同法员工离职的规定2024年-
- 转租房屋租赁协议范例
- 房屋建设四邻合作协议
- 房地产开发承包合同
- 房地产项目抵押借款合同
- 房产认购协议书
- 新昌县茶叶种植收购合同汇编
- 2023年高考押题预测卷01浙江卷-生物(原卷版)
- 2023年高考地理第一次模拟考试卷-(天津A卷)(全解全析)
- 2023年高考地理复习精题精练-城镇化(解析版)
- 电动客车驱动桥总成设计
- 四川省阿坝藏族羌族自治州《综合知识》事业单位国考真题
- 2023年人民法院电子音像出版社招聘笔试题库及答案解析
- 大学生心理健康优秀说课-比赛课件
- 收款账户变更的声明
- 九年级道德与法治中考复习资料
- 《化学发展简史》学习心得
- 班组建设与班组长管理技巧课件
- 签派员执照考试题库汇总-8签派和实践应用
- 30屈原《楚辞·橘颂》课件
- 销售人员十大军规课件
评论
0/150
提交评论