(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
2.6 C#控件技术
C#控件数组最主要的两个优点,可以循环附值和可以响应同一个事件。从而大大简化了代码。
C#标准控件根据其应用环境分为两类:
Windows Form控件:主要用于Windows应用程序的开发。所有的Windows控件都是从Control类中派生来的,该类包含了所有用户界面的Windows Form组件,其中也包括Form类。Control类中包括了很多位,所有控件所共享的属性、时间和方法。它包含复选框、文本框、按钮、标签、图像列表等。
基础选择和容器类控件组:如单选按钮、复选按钮、选项卡等。
日期与图片控件组:如Timer、图片框和ImageList等。
日期与微调控件组:如NumbericUpDown、DateTimePicker等。
软件系统框架类控件组:菜单、StatusStrip控件等。
Web窗体控件:主要用于Web应用程序的开发。它是专门针对Asp .NET Web窗体设计的服务器控件。Web窗体控件包含在命名空间System Web UI Web Controls中,当用户使用Visual Studio创建Web窗体页面时,会自动在后台代码文件中添加引用该命名空间的Using语句。
3 软件的需求分析
本章对工程项目管理系统进行需求分析,重点分析项目管理模块,使开发者能清楚地了解该项目管理系统所要实现的功能,为系统编码实现打好基础。
3.1 项目管理系统总体需求
软件开发过程包括需求分析、系统设计、编码和测试四个阶段。需求分析 是软件开发的第一个阶段也是最重要的一个阶段。据调查,软件项目中百分之四十至百分之优尔十的问题都是在需求分析阶段埋下的“祸根”。如果需求分析做得好,能开发出很出色的产品,同时会使客户感到很满意,开发者也倍感满意和充实。相反地,如果需求分析做得不好,则会导致误解、挫折、障碍以及潜在质量 和业务价值上的威胁。需求分析奠定软件工程和项目管理的基础。
建筑工程项目管理系统的参与者:普通用户、管理员。每种参与者的具体业务不相同,他们的权限也不相同。
项目管理系统需求:用户登录后,根据不同的用户名获得不同的权限,进入不同的操作页面。
管理员权限较大,能够创建用户、修改用户、查看用户信息、修改用户信息、创建项目,刪除项目、管理项目信息、查看项目信息。
普通员工权限,添加项目、修改项目、删除项目、管理项目信息。
3.2 功能需求
每个项目都是通过立项——调研——预算——合同——施工——验收——结束。这几个流程完成的。 C#+access工程项目管理系统设计与实现(7):http://www.youerw.com/jisuanji/lunwen_2229.html