基于VB.net的***人士资料库系统

时间:2024-04-21 点赞:44365 浏览:85509 作者原创标记本站原创

本文是一篇数据库论文范文,数据库方面有关自考毕业论文开题报告,关于基于VB.net的海外人士资料库系统相关毕业论文格式模板范文。适合数据库及管理系统及参考文献方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:该文使用VS2008及ACCESS2003制作人员资料库管理系统,通过ADO.NET实现对数据库的连接,通过灵活使用SQL语句实现灵活查找功能,可看到WINFORMS编程对制作小型桌面应用系统有一定的灵活性.

关 键 词:VB.NET ;VS2008;数据库

中图分类号:TP271文献标识码:A文章编号:1009-3044(2012)32-7650-02

1 需求分析

某部门要求建立海外人士资料数据库.总体要求是能够方便输入、查找和调阅,如输入人名或国家、地区等就能调阅其资料.数据库具体栏目如下:

1) 编号(按省的拼音第一个字母-数字),姓名、性别、年龄、民族、居住国家或地区、原籍、文化程度、专业、职称;

2) 工作单位:国外、国内;

3) :国外、国内,如通讯地址(Add)、(Tel)、手机(M/P)、传真(Fax)、MSN、E-mail;(打算放在一个字段内);

4) 本人简介;

5) 国内主要亲属:姓名、何种关系、相关人员,职业、.

6) 鉴于该程序是某个科室自己用,所以对安全性要求不高,故系统登陆只需要设置简单登陆账号,及一个管理员账号和若干一般用户账号.

7) 系统要求能方便输入查找,删除相关信息,具体记录列表中还能调出详细情况.

8) 鉴于实际需要,要可以根据用户要求输出打印功能,可以用报表实现.

9) 由于水平有限,相关高级应用尚未学到,只能采用简单技术进行过功能组合.

2 系统设计

系统功能有用户管理,人员管理,亲属管理,用户备份与打印,四个模块

1) 用户管理仅仅需要添加与删除用户功能,整个系统用户分成两种:系统管理员和一般用户前者拥有所有权限,后者只具有查询功能.

2) 人员管理有添加,编辑,查找,删除功能,使用的是海外人士表

3) 亲属管理是添加,编辑,删除功能,使用的是亲属表.

4) 用户备份与打印比较简单,由于采用的是桌面数据库ACCESS,备份功能只需要复制存档就可以了,打印功能可以使用VS2008的报表组件.

3 数据库设计

数据库只要有三个表就可以了,结构如下:

1)登陆账号表:tbuser有用户编号(主键)、用户名、、权限四个字段

2)海外人士表:overseas专业姓名有性别、年龄、现居住地、原籍、文化程度、人员编号等字段


3)相关人员亲属表:有ID(主键)、姓名、关系、职业相关人员等字段

4 系统实现部分细节

1) 查找条件采用的SQL语句:

SQLString 等于 "SELECT * FROM overseas WHERE" & Cmbfield.Text & " like'%" + txtSearchBy.Text + "%'",可以实现部分模糊查找功能.

2) 报表功能部分代码:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

'数据定义区(略)

'---------------------------------------

'获取选取的字段并进行处理,实际为利用控件数组

For Each item In CheckedListBox1.CheckedItems

FieldString 等于 FieldString & "," & item.ToString()

Next

If FieldString 等于 "" Then

MessageBox.Show("请选择要显示的字段")

Exit Sub

End If

'删除第一个逗号,使字串最终显示为 "字段1,字段2,字段3"

If FieldString.Substring(0, 1) 等于 "," Then

FieldString 等于 FieldString.Substring(1, FieldString.Length - 1)

End If

'分割成数组,每个元素为一个字段名称

FieldArray 等于 FieldString.Split(",")

'----------------------------------------

'数据获取与组织部分

'以下为数据获取段,你可以根据自己的实际情况任意更改数据获取方式

'数据库连接字段,数据获取段(略)

5 应用程序安装部署

采用workfactory 进行制作安装程序,必备软件为. framework 3.5及VS2008报表支持软件(可在VS2008安装目录找到).

6 结束语

考虑面向小型桌面应用,数据库容量及安全性要求低,今后可考虑采用中型DBMS

相关论文

用vb.net\SQLServer开发cad图库系统

本论文为数据库方面有关论文注释格式,关于用vb net SQLServer开发cad图库系统相关专科毕业论文开题报告,可用于数据库论文写作研究的大学硕。

基于MapInfo和VB的油库地理信息系统

这是一篇油库有关毕业论文格式模板范文,与基于MapInfo和VB的油库地理信息系统相关自考毕业论文开题报告。是论文格式专业与油库及信息及系统。

基于VB的图书流通管理系统设计

本文是一篇数据库论文范文,数据库方面在职研究生毕业论文,关于基于VB的图书流通管理系统设计相关学士学位论文范文。适合数据库及管理系统及。

基于VB的大学图书管理系统的设计

本文是一篇数据库论文范文,数据库类毕业论文模板,关于基于VB的大学图书管理系统的设计相关函授毕业论文范文。适合数据库及图书馆及图书管理。

基于VB的仓库信息管理系统

本文是一篇数据库论文范文,关于数据库毕业论文的格式,关于基于VB的仓库信息管理系统相关毕业论文提纲范文。适合数据库及信息管理系统及信息。

基于ASP.NET的报告单管理系统

本文是一篇管理系统论文范文,管理系统类有关硕士学位论文,关于基于ASP NET的报告单管理系统相关函授毕业论文范文。适合管理系统及企业管理。