C#个人办公助手软件的实现+需求分析+可行性分析(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#个人办公助手软件的实现+需求分析+可行性分析(6)


2.3.4    日程安排管理
在此功能中,用户可以查询、添加、修改、删除、下载所需内容等一系列的日程安排基本信息。
2.3.5    会议查询
在此功能中,用户可以查看管理员上传的会议时间安排,并根据自身的实际情况,在会议安排中找到对应的开会时间和地点,并打印出来。
2.3.6    交流中心
在此功能中,用户可以在线找到自己的好友讨论公司的事情,这样可以节约公司电话费,帮助公司节约成本。
2.3.7    办公小应用
考虑到使用者办公的便捷性,根据用户需求开发办公小应用功能模块,初步设计包括计算器、万年历等,可根据实际需求添加相应个性化办公应用功能,实际满足和方便日常办公。
2.3.8    系统设置
对于系统使用者来说,系统拥有公司几乎全部的信息和资料,也考虑到此系统为用户个人使用,为保护隐私,出于安全考虑,管理员可在系统设置模块中的用户设置操作中对用户资料包括用户姓名和密码进行管理。普通用户则可以对自己的密码进行文护。
用户也可以在此模块中进行重新登录操作。
2.4    工具选择
当代计算机领域,不时涌现出新兴的技术及其相关应用,但选用哪种技术手段进行项目开发应该考虑到很多实际因素,如应用对象,环境,成本等,为项目选择适当的技术实现不但能提高开发效率,更能提高软件的可文护性。而这种针对个人使用的比较简单的中小型管理系统,IIS5、C#和SQL Server 2000的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供的软件开发一直坚持非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口,所以技术实行起来相对会容易。
IIS5应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。作为一种面向对象的语言,C#既继承了其先辈所具有的程序设计语言简单易用的特点,其编程系统又引入面向对象的机制,用一种巧妙的方法把Windows编程的复杂性封装起来,提供了一种视界面的设计方法,使用窗体和控件设计应用程序界面。极大地提高了应用程序开发的效率,语言灵活、简便,又使它开发出的程序有很好的扩展性与易文护性。C#提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。
在后面的分析设计内容中,论述了IIS5可视化开发软件工具下分析、设计、开发适合企业员工适用的个人办公助手软件系统的过程。有会议查询、日程安排管理和常用工具等功能。该系统基本上满足了用户在公司信息管理方面和个人办公管理方面的需求,界面友好,操作简单。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。
后台的数据库采用SQL Server 2000数据库,区别于FoxPro、Access小型数据库,SQL Server是一个功能完备的关系数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。提供以 Web 标准为基础的扩展数据库编程功能,丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。还可以使用 XML 更新程序容易地插入、更新和删除数据。此外,使用 SQL Server 2000 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 满足了苛刻的电子商务和企业应用程序要求,通过增强的故障转移群集、日志传送和新增的备份策略,SQL Server 2000 达到了最大的可用性。而像存储过程、触发器等特性,也是大型数据库才拥有的。具有上手容易、兼容性良好、可靠性和扩展性高等优点,并且有数据仓库等功能协助分析,对于开发一个中小型数据库来说,SQL Server 2000数据库当仁不让的成为首选。 (责任编辑:qin)