当前位置:编程学习 > C#/ASP.NET >>

下面题目用Visual Studio 2010怎么做


要求:
使用Visual  Studio 实现部门人员管理功能,SQL Server作为后台数据库。程序运行界面如图-1和图-2所示。
 
图-1部门和人员显示
 
图-2 人员录入
程序的功能具体要求如下:
1. 部门使用TreeView 控件展示,数据来源于XML 文件,XML 文件需要自行设计结构并按图-1添加测试数据。其中第一个节点是固定的,不需要从XML文件动态读取并绑定,其它子节点需要动态绑定。

2. 人员使用DataGridView 控件进行展示,如图-1所示,人员数据来源于SQL Server 数据库,表结构如表-1 所示。


表-1 部门人员表
数据表名 Users
字段显示 字段名 数据类型 字段大小 备注和说明
编号 U_id int  主键,自增1
姓名 U_Name varchar 30 不允许空
部门 U_Dept varchar 20
年龄 U_Age int

3 当程序运行时,首先打开图-1所示的窗体,界面显示部门的树形结构和全部人员信息;当单击树形列表的任一部门时,则按隶属部门查询数据并在右边数据绑定控件中显示相应的数据。

4 主菜单功能,如图-1所示。
   1)单击“添加员工”,弹出如图-2所示的人员录入窗体,单击“添加”即可实现数据保存。
   2)单击菜单“退出“后,整个应用程序完全退出。

5 TreeView 右键菜单功能。
   选择TreeView 某个节点,单击鼠标右键弹出“添加员工”菜单,如图-3所示,选择该菜单项,弹出人员录入窗体,此时“隶属关系”中显示的部门为选中节点的部门,如图-4所示。
 
图-3 右键菜单
 
图-4 人员录入窗体
6 实现单例模式。
  无论是通过右键菜单还是通过主菜单打开人员录入窗体,都只能打开唯一的窗体。
--------------------编程问答-------------------- 嗯,不错,收藏下,下次用来面试别人 --------------------编程问答-------------------- 并不难,学下就会了 --------------------编程问答-------------------- 稍微学过一段时间的人都会做的,不过我想知道你想要什么答案,
是贴设计思路,还是贴代码?不管是什么也不是三言两语可以讲完的吧。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,