(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 项目管理系统总体需求
软件开发过程包括需求分析、系统设计、编码和测试四个阶段。需求分析 是软件开发的第一个阶段也是最重要的一个阶段。据调查,软件项目中百分之四十至百分之751十的问题都是在需求分析阶段埋下的“祸根”。如果需求分析做得好,能开发出很出色的产品,同时会使客户感到很满意,开发者也倍感满意和充实。相反地,如果需求分析做得不好,则会导致误解、挫折、障碍以及潜在质量 和业务价值上的威胁。需求分析奠定软件工程和项目管理的基础。
建筑工程项目管理系统的参与者:普通用户、管理员。每种参与者的具体业务不相同,他们的权限也不相同。
项目管理系统需求:用户登录后,根据不同的用户名获得不同的权限,进入不同的操作页面。
管理员权限较大,能够创建用户、修改用户、查看用户信息、修改用户信息、创建项目,刪除项目、管理项目信息、查看项目信息。
普通员工权限,添加项目、修改项目、删除项目、管理项目信息。
3.2 功能需求
每个项目都是通过立项——调研——预算——合同——施工——验收——结束。这几个流程完成的。 C#+access工程项目管理系统设计与实现(7):http://www.751com.cn/jisuanji/lunwen_2229.html