C#个人办公助手软件的实现+需求分析+可行性分析(5)
时间:2017-05-06 09:17 来源:毕业论文 作者:毕业论文 点击:次
2.1.4 人员可行性 人员方面,作为开发者,为计算机专业应届生,专业基础掌握扎实,具有创新精神和探索精神,工作认真负责。具有较扎实的编程功底,通过对C#语言比较熟悉了解,且具有实战项目经验。并且鉴于此系统是一个小型的应用系统,需要做出基本要求的前提下,开发是可行的。而作为使用者,开发者会根据使用者的具体情况来设计具体操作,尽量使系统具有较高的人性化,简单易操作。因此在用户使用方面,个人办公助手软件的开发也是可行的。 2.2 需求分析 需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。 需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至文护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。 2.2.1 业务需求 个人办公助手软件的这套系统主要的业务需求是满足公司员工日常办公的需要。为了达到更好的效果以及考虑到系统的实用性,使这个软件能适用于一般公司的使用,这样才能发挥这款软件的最大用途。 2.2.2 用户需求 鉴于此系统为个人使用,并设计了管理员和普通用户的区别,但为了安全起见,还是需要用户通过输入正确密码来登录系统来实现各项操作。系统操作简单,不需要用户有计算机专业基础,可以轻松上手。 2.2.3 功能需求 个人办公助手软件需要有如下功能:日程安排信息进行管理,包括添加、修改、删除等功能;个人通讯录信息进行添加、修改、删除、查询,更有提醒功能,协助使用者在使用时使工作不出纰漏;对信息由总和查询功能,并提供打印功能;此外,系统还包括一些日常办公可能会用到的小应用,此项可按照用户实际需求添加,有计算器、万年历等。 2.2.4 需求风险 在开发时遵循的需求分析原则中存在一些需求风险,应该尽力避免它们。 (1) 无人管理系统应用 (2) 用户需求不断增加 (3) 没有明确需求 (4) 不必要的特性 (5) 需求不切实际 (6) 不准确的计划 2.3 系统功能分析 2.3.1 用户登录 用户可用有效的用户名和密码进行登录操作。登录成功后进入个人办公助手软件系统主画面,能看到系统的各项操作,包括个人资料管理、通告查询、个人信息箱、软件资料下载、日程安排管理、会议查询、交流中心、个人通讯录、常用工具等等。用户可以选择需要的模块进行操作管理,也可通过退出选项退出系统。 2.3.2 个人信息箱 在此功能中,用户可以发送邮件,查看收件箱中的邮件并对收件箱中的邮件进行下载、修改、删除等一系列的基本信息。 2.3.3 软件资料下载 在此功能中,用户可以查看管理员上传的软件资料,并根据自身的需要对软件资料进行下载。 (责任编辑:qin) |