毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

公司管理系统c#032

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

背景介绍

  经过半年的学习我们对C#这门语言有个本的了解,并且能过应用它写出一些小型的应用程序出来。大家知道当今最火的就是网络技术的发展,真是日新月异,各种网络编程语言也应运而生,比如比较流行的JSP、ASP、PHP以及asp.net等。现在在一些大型的网站开发中JSP应用的比较广泛;PHP现在在国内应用的虽然不是很多,但是我想过不了多长时间一定会大出风头的,因为它是一种非常优秀的网络编程语言;而ASP.NET是在asp的基础上发展起来的,是微软公司推出的一种想和JSP抗衡的语言。http://www.16sheji8.cn/
    这学期我们也学习了一些关于asp.net的知识,我们知道ASP.NET 是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。ASP.NET 作为 .NET Framework 的一部分提供。当您编写 ASP.NET 应用程序的代码时,可以访问 .NET Framework 中的类。您可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码, ASP.NET 都进行了显著增强。ASP.NET 已经得到改进,大多数常见 Web 应用程序开箱即可使用。您将会发现,建立网站和网页并维持其运行比以前变得更加简单,而且使用的代码比以前更少。同时,您还可以根据自己的需求向 ASP.NET 添加自定义功能。因此在学习和开发的时候会觉得更加的简单和人性化。

                         正文
一、实验课题简述
 这次的实验主要要求是应用asp.net技术做公司员工管理的动态网站,要求用到TreeView控件,把公司的每个部门和员工以结点的形式显示在这个树型控件上,当单击一个结点的时候结点的信息都要显示在一个GridView控件中,并且能对每个部门及员工的信息进行增、删、查、改操作。
二、数据库的设计
  1、数据库的E-R图

        图1 职员和部门间的E-R图http://www.16sheji8.cn/

  2、数据库详细设计
对于这个项目我设计了两张表,把每个员工的用户名和密码及其它信息放在表Employee中,这张表的主键为employeeId,外键为departId。如下图2所示: 
            图2 公司职工信息
    然后我们将部门信息单独放在一张表中,主键为departId,如下图3所示:
 
           图3   部门信息
三、系统详细设计
    对与这个项目,我采用的是三层架构设计,分别是数据层、逻辑层和界面层。下面就这三层来做详细的说明。
1、数据层
    在这层中我设计了三个类,分别是DbAccess、DbDepart和DbEmployee,其中DBaccess是个公共类,主要提供数据库的连接操作,另外两类都继承这个类。其中DbDepart类主要对表Depart进行操作,DbEmployee主要对表Employee进行操作。主要的函数代码如下所示:
DbAccess类中主要底码:http://www.16sheji8.cn/
public DbAccess()

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!