基于android的手机日程管理系统概要设计说明书

合集下载

OA-办公自动化系统概要设计说明书

OA-办公自动化系统概要设计说明书

办公自动化系统概要设计说明书XXXX信息产业有限责任公司200X年7月1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (4)1.4参考资料 (4)2总体设计 (4)2.1需求规定 (4)2.2运行环境 (4)2.3基本设计概念和处理流程 (5)2.3.1概述 (5)2.3.2 BS结构图 (17)2.3.3系统权限图 (18)2.3.4信息发布权限分析 (19)2.3.5公文处理权限分析 (19)2.3.6档案管理权限分析 (19)2.3.7会议管理权限分析 (20)2.3.10、短信平台权限分析 (21)2.3.11、公共通讯录权限分析 (21)2.3.17、车辆管理权限分析 (21)2.4系统结构 (21)2.4.1概述 (21)2.4.2描述图 (22)3接口设计 (22)3.1用户接口 (22)3.2外部接口 (22)3.3内部接口 (22)4运行设计 (22)4.1运行模块组合 (22)4.2运行控制 (23)4.3运行时间 (23)5系统数据结构设计 (23)5.1逻辑结构设计要点 (23)5.1.1总体模块权限数据库逻辑结构 (23)5.1.2个人办公模块数据库逻辑结构 (24)5.1.3公文处理模块数据库逻辑结构 (25)5.1.4档案管理模块数据库逻辑结构 (25)5.1.5会议管理模块数据库逻辑结构 (26)5.1.8短信平台模块数据库逻辑结构 (26)5.1.9公共通讯录模块数据库逻辑结构 (27)5.1.15车辆管理模块数据库逻辑结构 (28)5.1.20信息发布模块数据库逻辑结构 (28)5.2物理结构设计要点 (28)5.2.1总体模块权限数据库物理结构 (29)5.2.2个人办公模块数据库物理结构图 (30)5.2.3公文处理模块数据库物理结构图 (31)5.2.4档案管理模块数据库物理结构图 (31)5.2.5会议管理模块数据库物理结构图 (32)5.1.8短信平台模块数据库物理结构图 (32)5.1.9公共通讯录模块数据库物理结构图 (33)5.1.15车辆管理模块数据库物理结构图 (34)5.1.20信息发布模块数据库物理结构 (35)6系统出错处理设计 (35)6.1出错信息 (35)6.2补救措施 (35)6.3系统维护设计 (35)1引言1.1编写目的本说明书是在充分理解系统需求分析基础上,为详细设计及编码设计准备的。

详细设计说明书_v1.0范版

详细设计说明书_v1.0范版

协同办公系统详细设计说明书编写:**** 日期:2006-07-02审核:日期:批准:日期:受控状态:是发布版次:1.0 日期:2006-07-02编号:XS 1.0变更记录签字确认目录1 引言 (3)1.1 编写目的 (3)1.2 背景 (3)1.3 基线 (3)1.4 范围 (4)1.5 定义 (4)1.6 参考资料 (4)2 模块命名规则 (5)3 模块汇总 (6)3.1 模块汇总表 (6)3.2 模块关系图 (7)4 子系统模块设计 (7)4.1 数据库连接模块 (7)4.2 公司通讯录模块A DDRESS (8)4.3 在线信息模块M ESSAGES (11)4.4 名片夹模块N AMECARD (15)4.5 代办事项模块N OTES (20)4.6 个人文件夹模块P ERSONAL F ILE (24)4.7 日程模块S CHEDULE (30)4.8 用户信息模块USER I NFORMATION (37)4.9 系统管理模块SYSTEM M ANAGE (41)1引言1.1 编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。

本说明书的预期读者为:项目经理、+Teamgeist项目组开发人员1.2 背景待开发软件系统的名称:协同办公系统此软件系统任务提出者:项目经理此软件系统任务开发者:***小组1.3 基线协同办公平台需求分析说明书 v1.11.4 范围此说明书主要应用整个软件代码开发的生命周期以及测试周期1.5 定义无1.6 参考资料项目计划V1.2概要设计说明书V1.02模块命名规则3模块汇总3.1 模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。

3.2 模块关系图4子系统模块设计4.1 数据库连接模块函数功能:返回数据库连接对象返回值:Connection(数据库连接对象)AbstractDAOFactorycreateDAO(): AbstractDAO函数功能:创建数据库访问类的实例返回值:数据库访问类的实例DAOFactoryBuildergetFactory() : AbstractDAOFactory函数功能:创建DAO工厂类返回值:DAO工厂数据结构与算法采用工厂方法设计模式将DAO的创建与使用者分离,FactoryBuilder负责创建DAOFactory使得使用者不会因DAOFactory的改变而改变补充说明4.2 公司通讯录模块 Address模块名称Address(公司通讯录)功能描述查询通讯录、导出通讯录接口与属性getAddressByValue(key : String, value : String) : Object函数功能:通过输入的查询条件、查询类别查询指定的员工、部门或者所有的员工的通讯资料输入参数:key : String, value : String返回值:UserInfoBean、DeptBean(得到的个人、部门或者所有员工的通讯资料)用户打开公司通讯录进行查询显示部门通讯录: 用户 : AddressServlet:AddressCtrl:UserInfoBean:AddressManager1:2: getUserAddressById(String)3:4: new显示个人通讯录。

基于Android的快捷记事本的设计与实现

基于Android的快捷记事本的设计与实现

基于Android的快捷记事本的设计与实现随着移动互联网的发展,移动设备已经成为人们生活中不可或缺的一部分。

而作为移动设备最为重要的操作系统之一,Android系统的应用程序数量也在不断增加。

在这些应用程序中,记事本类应用一直是用户需求量较大的一类应用。

本文将从Android平台出发,介绍如何设计与实现一款基于Android的快捷记事本。

一、需求分析在进行快捷记事本的设计与实现之前,首先需要进行需求分析,明确所要实现的功能和用户需求。

一般来说,一款快捷记事本主要需要具备以下功能:1. 文本编辑:用户可以在记事本中快速输入、编辑文本内容。

2. 标签分类:用户可以为不同的便签添加标签,方便分类查找。

3. 提醒功能:用户可以为便签设置提醒时间,当时间到达时会弹出提醒消息。

4. 云同步:用户可以通过账户登录,将便签数据同步至云端,方便在不同设备间同步查看。

5. 导出备份:用户可以将便签数据导出至手机存储或云端进行备份。

6. 夜间模式:提供夜间模式设置,方便用户在夜间使用时减少眩光刺激。

基于以上需求,结合Android系统的特点,我们可以开始进行快捷记事本的设计与实现。

二、设计与实现1. UI设计在UI设计上,我们可以采用简洁易用的设计风格,给用户简单直观的操作体验。

在首页可以设置一个列表,列出用户所有的便签,同时可以提供搜索框、标签分类等功能进行便签的快速查找。

在便签编辑页面上,需要提供文本编辑区域、标签选择、提醒设置等功能按钮,同时可以提供夜间模式切换按钮。

2. 数据存储在数据存储上,可以采用SQLite数据库进行本地数据的存储。

同时可以使用SharedPreferences进行用户设置的本地存储,如夜间模式选择、默认标签设置等。

为了实现云同步功能,可以考虑使用Firebase云数据库或者LeanCloud等第三方的云服务进行数据的存储与同步。

3. 文本编辑功能在实现文本编辑功能时,可以借助Android自带的EditText组件进行文本输入和编辑,同时可以实现文本的格式调整、加粗、斜体、下划线等功能。

概要设计说明书

概要设计说明书

[宿舍备忘录管理系统]概要设计说明书[V1.0(版本号)]拟制人____ _尹异_________________审核人___王锦波___________________批准人___王锦波___________________[二零零九年五月二十八日]概要设计说明书1.引言1.1编写目的在企业的管理中,对于信息的处理是最重要的一环,其方式体现在信息的采集,清理,分析,保存,失效的生命周期中。

目前的ERP(企业资源管理计划,Enterprise Resource Plan)软件就整合了财务,库存,人事等各方面的企业要素,极大的提高了企业的信息流转效率,从而提高了生产率。

但是ERP是个高度复杂的系统,在这里将要实现的是一个适用于宿舍管理的备忘录,包含的模块有用户登录,备忘录类型设定,信息录入以及特定信息的采集。

从这个系统的设计来看,项目管理人员可以清晰明确的了解软件的构建,方便其进行分析决策;详细设计说明书的作者可以得到软件结构和程序描述,方便其完成后续工作;编码人员可以了解软件的总体设计和功能实现要求,对其的程序设计提供有力的帮助。

1.2背景a.宿舍备忘录管理系统b.任务提出者---- 西北大学宿舍管理中心开发团队 ---- BD软件工程小组用户 ----- 西北大学在校学生1.3定义1.student Memorandum management system 学生宿舍管理系统;2 student dormitory 学生宿舍;3 dorm master 舍长;4 SRS 软件需求规格说明书;5 SDS 软件设计规格说明书;6 FIR 正式技术评审;7 code review 代码检测;8 unit testing 单元检测;9 SCM 软件配置管理;10 SM 软件度量;11 RTM 需求跟踪矩阵;12 SQA 软件质量保证;13 SCI 软件配置项;14 NC 不符合项;15 CCB 变更控制委员会;1.4参考资料1.吴杰明;《软件工程----基础实践教程》;清华大学出版社;2007;2.齐治昌,谭庆平,宁洪;《软件工程》;高等教育出版社;3.Curtis HK Tsang ,Clareence SW Lau(美);《面向对象技术》;清华大学出版社;2007年2月第一版;4.松桥工作室;《深入浅出C&C++程序设计》;中国铁道出版社;2006;5.Karl E.Wiegers(美);《软件需求》;清华大学出版社;2004;6.Rajib Mall(印度);《软件工程导论》;清华大学出版社;2008 2.总体设计2.1需求规定系统的主要的输入输出项目:用户的用户名;登录密码;宿舍成员的初始信息;输入信息的类型;生日提醒;大事记;处理的功能性能要求:进入系统前需要身份验证,用户名,密码,输入正确后方可进入。

学校教务管理系统设计报告

学校教务管理系统设计报告

教务辅助管理系统概要设计说明书目录1需求分析 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (3)1.4 数据字典 (3)1.5参考资料 (4)2概念结构设计 (4)2.1需求规定 (4)2.2运行环境 (5)2.3基本概念设计和处理流程 (5)2.4系统的E-R图如下: (7)2.5教务管理系统基本结构 (7)3系统逻辑结构设计 (9)3.1功能需求与系统模块. (9)3.2系统逻辑结构设计 (10)4.物理结构设计 (11)4.1关系模式数据的存储方法选择: (11)4.2数据的存储方法选择结构: (11)5接口设计 (12)5.1用户界面 (12)5.2硬件接口 (12)5.3用户接口 (12)5.4内部接口 (13)6数据库的实施和维护 (13)6.1运行模块组合 (13)6.2运行控制 (13)6.3运行时间 (13)6.4出错信息 (13)6.5维护补救措施 (13)7数据库系统开发总结 (14)教务辅助管理系统概要设计说明书1需求分析1.1编写目的随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政策。

学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统的管理软件提出了新的挑战。

基于这种广泛的需求。

在充分综合各高校特点的前提下,在多年深入研究的基础上,推出了一整套能够适应新的教学体制、能够最大程度满足高校现代化管理要求的教务管理系统。

高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。

面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。

尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。

教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。

概要设计说明书

概要设计说明书

概要设计说明书企业费用管理系统概要设计说明书编撰人:雷文松审核人:批准人:批准日期:2014-3-保密级别:公开文档版本:0.0.2重庆中软国际信息技术有限公司变更记录签字确认目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3基线 (4)1.4范围 (4)1.5术语定义 (4)1.6参考资料 (5)2总体设计 (5)2.1概述 (5)2.1.1功能描述 (5)2.1.2运行环境 (6)2.1.3开发环境 (6)2.2设计思想 (8)2.2.1系统构思 (8)2.3人工处理过程 (13)3系统功能设计 (14)3.1企业费用管理功能 (14)3.1.1管理员子功能 (14)3.1.2预算费用管理子功能 (15)3.1.3费用报销子功能 (17)4技术选型 (19)5系统数据结构设计 (19)5.1说明 (19)5.2数据结构 (20)6接口设计 (20)6.1用户接口 (20)6.2外部接口 (20)7运行设计 (20)7.1系统初始化 (20)7.2运行控制 (20)7.3系统结束 (21)8系统维护设计 (21)8.1检测点的设计 (21)8.2检测专用模块的设计 (21)9尚待解决的问题 (21)1引言1.1编写目的本说明书目的在于明确说明企业费用管理各功能的实现方式,指导开发员进行编码。

本说明书的预期读者为:项目组内成员、其他开发项目组成员、指导老师1.2背景待开发软件系统的名称:企业费用管理系统此软件系统任务提出者:陈永强此软件系统任务开发者:陈永强,雷文松,陈代繁,代谷明,先哓倩,李顺香,刘媛媛此软件系统任务用户:典型的高科技产品生产企业。

1.3基线企业费用管理需求分析说明书 v1.01.4范围系统包括的范围:费用预算/费用报销申请、费用审批,统计。

1.5术语定义【费用】本文中,费用指企业生产经营活动中产生的各项费用。

例如人员工资、福利费、办公费、差旅费等管理费用,又如原材料采购、仓库租赁等生产费用。

个人信息管理系统-----需求说明书

个人信息管理系统需求规范说明书文档编号:PIMS_1.1版文档名称:个人信息管理系统审核批准:创建时间:2012.3.27 审核人签字:____________需求规范说明书个人信息管理系统目录1 引言 (3)1.1 编写目的 (3)1.2 背景 (3)1.3 定义 (3)1.4 参考资料 (3)2 任务概述 (4)2.1 目标 (4)2.2 用户特点 (5)3 功能需求 (5)3.1 系统界面 (5)3.1.1 注册管理 (5)3.1.2 密码管理 (5)3.2 目标管理 (6)3.2 日程任务 (6)3.3 个人理财 (6)3.4 理财规划 (7)3.5 人脉管理 (7)3.6 知识管理 (8)3.7 日记管理 (8)3.8 微记管理 (8)3.9 公共管理 (8)3.10 系统管理 (8)4 性能要求 (9)4.1 精度要求 (9)4.2 时间特性要求 (9)4.3 灵活性 (9)5 输入输出格式要求 (9)6 数据管理能力要求 (10)7 故障处理能力要求 (10)8 其他专门要求 (10)9 运行环境规定 (10)1引言《个人信息管理系统需求规范说明书》旨在详细描述系统功能需求和一些非功能需求,明确系统需求边界。

对系统开发进一步详细的说明,为总体设计打下基础,更能满足客户需求。

通过对系统的详细说明,使用户和系统开发者对系统有一个共同的了解。

1.1编写目的《个人信息管理系统需求规范说明书》的目的是明确《个人信息管理系统》的各项功能和非功能的需求,确定系统功能模块。

同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。

《个人信息管理系统需求规范说明书》的阅读对象为:1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;2)对本《需求规范说明书》进行评审和确认的有关业务、技术人员;3)参加概要设计和详细设计阶段工作的全体设计人员;4)《个人信息管理系统》项目组,其他有权需要调用本文档的人员1.2背景开发软件的名称:个人信息管理系统项目任务提出者:郑州大学软件学院教师宋玉项目开发者:郑州大学软件学院工程专业2010级:杨永生、王栋、王东旭、黄海、尤欣欣、胡洁、刘晴;用户:公司人员、国家公民;实现软件者:本小组项目与其他软件、系统关系:银行支付系统(软件开发完成后投资方支付给开发方报酬);求职人员与招聘公司信息数据库1.3 定义PIMS:Personal Information Management System是个人信息管理系统。

概要设计说明书

OA办公自动化系统概要设计说明书目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (4)1.4参考资料 (4)2总体设计 (5)2.1设计目标 (5)2.2开发环境 (5)2.3系统性能 (5)2.3.1主要设计风格: (6)2.3.2可维护性: (6)2.3.3可扩展性: (6)2.4基本设计概念和处理流程 (7)2.5系统结构架图 (8)2.6模块功能描述 (8)2.7人工处理过程 (9)2.8尚未问决的问题 (9)3接口设计 (10)3.1用户接口 (10)3.2外部接口 (10)4运行设计 (11)4.1系统初始化 (11)4.2运行控制 (11)5系统出错处理设计 (12)5.1出错信息 (12)5.2补救措施 (12)6系统维护设计 (13)6.1检测点的设计 (13)6.2检测专用模块的设计 (13)概要设计说明书1引言1.1编写目的本说明书给出公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:1.为编码人员提供依据。

2.为修改、维护提供条件。

3.项目负责人将按计划书的要求布置和控制开发工作全过程。

4.项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:1.项目开发人员,特别是编码人员。

2.软件维护人员。

3.技术管理人员。

4.执行软件质量保证计划的专门人员。

5.参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

6.合作各方有关部门的负责人;项目组负责人和全体参加人员。

1.2背景OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。

可以概括的说,OA软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。

软件工程 概要设计说明书范文

四、概要设计说明书1.引言........................................................................................................... 错误!未定义书签。

1.1编写目的........................................................................................... 错误!未定义书签。

1.2项目背景........................................................................................... 错误!未定义书签。

1.3定义................................................................................................... 错误!未定义书签。

1.4参考资料........................................................................................... 错误!未定义书签。

2.任务概述................................................................................................... 错误!未定义书签。

2.1目标................................................................................................... 错误!未定义书签。

2.2运行环境........................................................................................... 错误!未定义书签。

个人日常事务管理设计报告..

西安郵電學院数据库系统原理与应用课程设计报告题目:个人日常事务管理院系名称:专业名称:班级:学生姓名:学号(8位):指导教师:设计起止时间:2011年12月19日~2011年12月31日一. 设计目的现代社会每个人都有属于自己的各种各样的事物,这些事物可能会很繁杂,不便于管理,因此,在进行了相应的市场调查之后,项目组提出了编写个人事务管理系统需求规格说明书。

此需求规格说明书对《个人事务管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

二. 设计内容《个人事务管理系统》旨在设计出一个能够对个人事务进行有效地管理,使其能够有计划的进行,节约时间与精力,高效完成既定任务。

个人日常事务包括个人信息管理模块,个人的日常收支管理,以及日程安排等等。

使用计算机软件来管理个人事务,在时下来讲是很必要的。

通过开发一个“个人事务管理系统”的软件,可以方便快捷的管理各项个人事务,使得各项工作能够高效率、高质量的进行。

同时也可以与其他的系统建立紧密的联系,与周围的人或者事及时沟通,获取信息。

三.概要设计1.功能模块图;1. 总体设计模块在对系统需求分析的基础上,对个人日常事务管理系统总体模块设计如图1所示。

图1系统总体模块设计各模块简要说明如下:1) 登陆模块提供登录用户名和密码验证。

2) 日程安排模块是对个人所要出席的一些活动、接待、会务等进行记录和安排,避免时间、地点的冲突,为个人做出合理的工作日程表,帮助个人及时掌握每天的日程,起到提高办公效率的作用。

3) 个人日常收入管理模块对个人的财务状况进行相应的记录,并对月的收支情况进行汇总个人日常事务管理 登陆模块 个人日程模块个人收入模块 个人支出模块和查询。

4)个人日常支出管理模块对个人的财务状况进行相应的记录,并对月的收支情况进行汇总和查询。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Android的手机日程管理系统的设计
与实现
概要设计说明书
学生姓名:王炜
学号: 0911*******
指导教师:刘雪梅
课题类型: AXP
专业:软件工程
学部:信息学部
审核组长:
北京城市学院
2013 年 2月 19日
目录
1引言 (1)
1.1 编写目的 (1)
1.2 背景 (1)
1.3定义 (1)
1.4参考资料 (1)
2总体设计 (2)
2.1需求规定 (2)
2.2 运行环境 (2)
2.3 基本设计概念和处理流程 (2)
2.4结构 (3)
2.4.1 设置课程表 (3)
2.4.2 查看课程表 (3)
2.4.3 新增日程 (4)
2.4.4 查看日程 (4)
2.4.5 查看日历 (4)
2.4.6 设定安全密码 (5)
2.5人工处理过程 (5)
2.6尚未问决的问题 (5)
3 接口设计 (5)
3.1用户接口 (5)
3.2内部接口 (5)
3.2外部接口 (6)
4 运行设计 (7)
4.1运行模块组合 (7)
4.2 运行控制 (7)
4.3 运行时间 (7)
5 系统出错处理设计 (7)
5.1 出错信息 (7)
5.2补救措施 (7)
5.3 系统维护设计 (8)
1引言
1.1 编写目的
编写此文档的目的是:详细、准确和全面地定义基于android的手机日程管理系统的概要设计,以利于指导该系统后续的开发工作;本文档所描述的概要设计作为该项目最终验收的标准和依据;给工作人员提供一定的维护依据,方便在以后的维修工作中提供方便。

文档读者:专业的工作技术人员对维修系统时参考的文档。

1.2 背景
软件名称:基于android的手机日程管理系统
任务提出者:毕业设计审核组
开发者:王炜
用户以及将运行该软件的平台:android手机用户
1.3定义
Broadcast Receiver:在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。

而Broadcast Receiver是对发送出来的Broadcast 进行过滤接受并响应的一类组件。

My Item Adapter:涉及到对单个条目的是否完成标记以及删除的设置,所以在这里重写了一个适配器My Item Adapter继承Base Adapter,并在get—view() 方法中手动映射数据。

1.4参考资料
[1]赵亮;张维;;基于Android技术的界面设计与研究[J];电脑知识与技术;2009年29期.
[2]陈昱;江兰帆;;基于Google Android平台的移动开发研究[J];福建电脑;2008年11期.
[3]蔡罗成;;Android后台监听实现机制浅析[J];信息安全与通信保密;2010年06期.
[4]王会进,方锦亮;基于JA V A的自定义控件应用技术研究[J];微型机与应用;2005年05期.
[5]陈璟;陈平华;李文亮;;Android内核分析[J];现代计算机(专业版);2009年11期.
[6]姚昱旻;刘卫国;;Android的架构与应用开发研究[J];计算机系统应用;2008年11期.
[7]方明;田野;户银龙;;基于Android平台的嵌入式软件项目组织方法[J];电脑知识与技术;2011年34期.
[8]叶炳发;Android操作系统移植及关键技术研究[D];暨南大学;2010年.
[9]岳传真;Android系统移植和应用程序开发[D];复旦大学;2010年.
[10]刘敏;移动终端的Android移植与应用程序设计[D];西安电子科技大学;2011年.
[11]胡思捷;基于Android平台的触摸屏系统设计及实现[D];南开大学;2011年.
[12]施金兰;基于Android平台的网络共享研究与实现[D];华东师范大学;2011年.
[13]李凯;Android操作系统分析与移植[D];华南理工大学;2011年.
[14]刘瑞顺;基于Android平台的智能手机输入法研究与设计[D];汕头大学;2011年.
2总体设计
2.1需求规定
详见需求规格说明书
2.2 运行环境
详见需求规格说明书
2.3 基本设计概念和处理流程
本系统系统结构流程图如图1:
图1系统系统结构流程图
设计说明:
1.用户程序通过手机界面访问手机内部的嵌入式数据库;
2.查看日程一定要是正确的密码,有效保护用户的日程信息。

3.日历在查看日程信息调用,可设置将来日程。

2.4结构
2.4.1 设置课程表
设置课程表功能介绍表
表1
2.4.2 查看课程表
表2查看课程表功能介绍表
用户可查看输入的课程信息,设计只要左右滑动界面就可以查看星期一
到星期五的所有课程信息。

2.4.3 新增日程
表3新增日程功能介绍表
点击新增日程,就跳转用户可输入的新增日程界面,通过点击下拉菜单可选择日程类型是会议还是约会,在内容框里输入日程信息,输入所花时间,点击评分就是日程的优先级。

2.4.4 查看日程
用户点击查看日程后,输入正确密码,程序自动调用系统内部的日历模块,即显示日历,点击今天的日期,即可查看今天的日程安排,点击今天的日程信息,即可跳转编辑此次日程信息界面。

2.4.5 查看日历
表5查看日历功能和设定将来日程功能介绍表
日历信息由android系统内部提供,当用户查看日历时,点击具体时间可查看过去日程信息和设定将来日程信息
2.4.6 设定安全密码
用户在主界面点击安全设置,即可跳转安全设置界面,可以设定安全密码,也可以通过原始密码修改密码。

2.5人工处理过程
无人工处理过程。

2.6尚未问决的问题
用户密码丢失后的重置问题。

3 接口设计
3.1用户接口
用户运行程序时必须首先设置安全密码,凭借安全密码才可查看日程信息
3.2内部接口
用图来直观的表示:
Android
手机
用户
下载安装
软件
程序存入手机软件
管理库
在手机内
部加载日

调用程

运行程序
Android的手机桌

图10内部接口数据流图
当用户下载此软件安装后,程序既存入软件管理库,同时程序自动加载
系统内部的日历系统功能模块,当用户点击程序,既运行程序,程序跳转主界面,用户即可使用此程序。

3.2外部接口
用图来直观的表示:
图2外部借口手机界面图
这是外部接口图,开发环境eclipse模拟器图
4 运行设计
4.1运行模块组合
这个是手机软件,并且是直接显示在手机主页板块上的,用户可在APK 程序中选中Shchedule,程序就会自动调用手机系统内的日历模块加以运用。

当设定密码后,后台每次进入查看日程就要调用安全模块,用户必须输入密码。

4.2 运行控制
选择手机主页中的Shchedule,然后进入程序界面,在界面中点击控制台的menu可以设定密码和修改密码。

用户点击添加课程即可添加课程,点击查看日程即可查看用户的课程。

用户点击了查看课程输入正确密码后再点击查看课程即可查看日期和具体日期课程,程序此时就将手机系统内的日历添加运行进程去进去。

4.3 运行时间
日历将一直占用系统时间。

5 系统出错处理设计
5.1 出错信息
若出错,该软件将无法在手机上运行。

5.2补救措施
重新安装该软件。

联系本人修改。

5.3 系统维护设计
该系统为手机软件,无需人工维护
(注:文档可能无法思考全面,请浏览后下载,供参考。

可复制、编制,期待你的好评与关注)。

相关文档
最新文档