求“人事档案管理系统”的毕业设计,用VS2005开发,使用C#语言,SQL2000数据库???

这个系统该怎么做啊?要实现怎样的功能?怎样下手啊??????... 这个系统该怎么做啊?要实现怎样的功能?怎样下手啊?????? 展开
 我来答
th79d
2011-03-03 · TA获得超过265个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:254万
展开全部
很简单,一上午可做完,你用的是SQL数据库吧,先在数据库做一个表,用数据库工具或VS都可创建这个表,类似Employees表,有姓名及照片等列。在VS建一个WinForm程序,将表作为连接对象,设置显示方式为“详细”,就是用多个控件显示列,其中照片列用PictureBox控件。将连接对象拖到窗口就基本完成。在导航条添加两个按钮,一个是保存,另一个是图片搜索,这两个按钮要添加事件处理代码,其他的都不要添加代码。具体的做法和代码给你推荐一本书:《C#编程指南》(第13章),但尧,清华大学出版社,2011年1月出版,在Google或百度输入书名(作者)出版社,有好几家网上书店出售,最低75折,送到家。目前还未在书店上架。
追问
那上面有这个案例吗?
追答
有,查看C#编程指南第13章例13.9和例13.10,对于你的毕业设计可以了,如果是工程项目还要根据客户要求添加内容。如何将创建的表作为数据源对象,还要参考这一章的头两个例子。下面给你一个插图,是例13.9Employees表的管理程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiantianstry
2011-03-15 · 超过10用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:0
展开全部
我有这个系统,是我在25175上面下载的,你可以下载一个当参考资料呀。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
elvdhdi
2011-03-05 · TA获得超过267个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:124万
展开全部
当今社会上的中小单位为背景来开发的,该系统在实际运行中,企业可以提高管理的水平,节约人力、物力和财力,从而为企业创造更多的经济效益。
一、该系统的作用和意义:本系统可以为中小单位提供快速、准确、完整的信息处理,节约人力、物力、财力,提高工作效率,保护企业的信息资源不受非法入侵和泄露。本系统在Windows操作平台上运行,操作简单。
二、人事档案管理系统的功能:可以为中小型单位加工、存储各种主要的信息资源,具有查询、修改、删除、浏览、打印报表等功能,为了增加系统的保密性,对重要的信息资源的操作设了密码,防止了没经授权对数据的操作,增加了系统的安全性,使企业的信息资源得到保护。

2.3 开发平台
1.硬件要求:
●奔腾300MHz 以上处理器;
●128M内存;
●硬盘可用空间至少2G;
●显示器一台;
●键盘和鼠标。
2. 软件要求:
•WIN9x/ME/2000/XP操作系统
•VB6.0+Access 97/2000软件开发环境

2.4 开发工具的选择
经过大量的事例证明,我使用 MICROSOFT公司的 VISUAL BASIC 6.0作为开发工具,VB的最大的优点就是简单易学,开发项目的时间比较短。VB是一种可视化的编程语言,具有集成的可视化数据库工具,VB 6.0提供了一整套工具以在任何应用程序集成数据库。它可用来设计和修改Microsoft SQL Server Oracle7.3.3或以上及AS/400的数据库的工具。数据环境设计器可使用拖放功能来可视化地创建可重用的记录集命令对象,也可用拖放方式创建绑有数据的表格和报告;Visual Basic WebClass设计器,可创建能够在任何平台上用任何Web浏览器访问的服务器方用应用或构件,提供了更强大的开发功能。在Visual Basic集成开发环境中,用户可以设计界面,编写代码,调试程序,直至把应用程序代码编译成可执行文件并在Windows中运行,使用户在友好的开发环境中工作。强大的数值和字符串处理功能;丰富的图形指令,可方便地绘制各种图形,提供静态用动态数组;过程可以递归使用,使程序更简练;支持随机文件访问和程序文件访问;提供了一个可供应用程序调用的包含多种类型的图标库;具有完善的运行出错处理。最重要的是VB简单、易学,使得它深受广大编程爱好者的喜爱。

2.5 数据库的选择
Microsoft推出了两种数据库管理方案:Microsoft jet(即Microsoft Access数据引擎,该引擎随同Access和Microsoft Visual Studio发布)和Microsoft SQL Server。由于每一种技术方案都有自身的优势,同时又存在某些局限性。因此,以前如果要求开发人员选择这样一种数据库技术;使它即既满足从桌面到数据中心环境下运行,而数据库应用程度又适应长期和短期需要,一般而言是很困难的,由于基于Jet的解决方案具有易于使用和开发成本低的优点,因此,对于桌面或者共享的应用程序而言,它是一种很不错的选择。然而,开发人员发现:随着应用系统规模的扩大,在他们将Jet应用程序移植到SQL Server的平台之前,需要对程序代码进行大量的修改。值得开发人员高兴的是:随着一个与SQL Server的平台之前,需要对程序代码进行大量的修改。值得开发人员高兴的是:随着一个与SQLServer兼容的数据引擎一Microsoft数据引擎(MSDE)的发布,开发人员可以选用一种新的方式来创建基于桌面和共享环境的数据库应用程序,利用MSDE,开发人员可以创建自由分布的桌面和共享环境的数据库解决方案。当需要对系统的规模进行扩充时,采用这种解决方案的数据库应用程序可以很容易地移植到SQL Seruer中。
从本质上讲,一个处于运行状态的“数据引擎”就是一个核心进程。一个数据库管理系统,比如Access或者SQL Server,将利用这个核心进程来存储和管理数据库中的数据。从这种意见上讲,我们通常可以把一个数据引擎看作是一个没有相应的图形管理工具的数据库管理系统。数据引擎主要有两种作用:一是用来存储数据;二是用来处理其它对象对存储的信息所提交的请求。我们通常把用来检索或者更新数据的请求称作数据库查询。
通常,数据引擎与自义数据库应用程序一起对客户机应用程序提交的数据库请求进行响应。自定义数据库应用程序用某种开发工具,比如Microsoft Visual Studio创建的。在这种情况下,由于自定义的数据库应用程序已经包含了内置的工具对底层的数据库进行管理。因此,在数据引擎中,就没有必要包含图形工具来对数据库进行管理了。此外,由于数据引擎具有容易分布的特点,开发人员可以将相应的数据引擎包含到自定义应用程序中,在应用程序的安装过程中,用户可以通过选取该引擎组件而将其安装到系统中。
数据库中的每一个表都必须符合下面几个特征:
1. 表中的每一个单元的内容只有一个值
2. 所有字段的名称都不相同
3. 记录的前后次序和字段的左右次序可以变化,不受限制
4. 数据库中的表的上下次序不受限制
5. 表中不就有内容完全相同的记录
6. 表中的每一个字段都必须有相同的数据类型
7. 使用Visual Basic开发应用程序的两个主要思想:
8. 可视设计
9. 事件驱动编程
Visual Basic应用程序不同于其他语言开发的单一性程序。使用Visual Basic编程时,必须首先确定应用程序如何与用户交互,用户必须编写代码来控制这些事件的响应方法。
使用Visual Basic开发数据库应用程序的一般步骤如下所示:
(1)建立数据库
(2)建立用户界面
(3)编写代码
(4)调试运行
(5)编译应用程序
(6)发布应用程序
界面设计
(1)控件的位置
(2)界面元素的一致性
(3)保持界面的简明
(4)使用颜色图象;增加视觉感染力
(5)图像和图标:增加应用程序的视觉上的趣味
(6)选取字体

第3章 需求分析

随着社会的不断发展,信息已成为一种非常宝贵的财富和资源,信息质量的好坏,直接决定了信息使用的命运。对信息的采集以及有效的加工,是提高工作效率的重要途径,也是节约人力、物力、财力的重要方法和手段,因此开发信息系统是非常有必要的。
3.1 业务流程分析
本系统业务流程图比较简单,用户登录后检验成功后,就进入系统,然后对数据库进行相应的操作,系统业务流程图如下图所示:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大志5l
2011-03-10 · 贡献了超过200个回答
知道答主
回答量:200
采纳率:0%
帮助的人:0
展开全部
我这里有几个认识管理系统,不知道你需要什么功能的?
追问
就是简单的登录管理,档案录入,更改,查询,统计,删除,还有报表打印
追答
加我qq吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-10
展开全部
自己动手,丰衣足食!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式