2022年办公室日常管理信息系统 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年办公室日常管理信息系统 .pdf》由会员分享,可在线阅读,更多相关《2022年办公室日常管理信息系统 .pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学与计算机学院课程设计说明书课 程 名 称:大型数据库-课程设计课 程 代 码:题目:办公室日常管理信息系统年级/专业/班:学 生 姓 名:学号:开 始 时 间:2012 年06 月7日完 成 时 间:2012 年07 月 16 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书撰写质量(45)总 分(100)名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 27 页 -办公室日常管理信息系统II 指导教师签名:年月名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 27 页 -I 目录1 引言.11.1 问题的提出 .11.2 任务与
2、分析.12 需求分析 .12.1 添加功能.12.2 删除功能.12.3 删除全部职员信息 .22.4 显示功能.22.5 查找功能.22.6 修改功能.24 总体设计 .34.1 程序框架设计 .34.2 数据库系统设计 .34.2.1数据字典.34.2.2 模型 E-R 图.44.2.3模型总体 E-R 图.64.2.4数据库一览.75 程序设计 .85.1 登陆模块.86.2 文件管理模块.106.3 成员管理模块 .116.4 考勤管理模块.136.5 会议管理.156.5 日志.166 系统测试 .167 结论.22名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 27
3、页 -办公室日常管理信息系统II 8 参考文献 .23名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 27 页 -西华大学数学与计算机学院课程设计说明书1 1 引言1.1 问题的提出随着社会的发展,企业的发展,职工数量的增加,人员的不断流动,平时我们常用的文件人工记录,文件记录已经渐渐不能满足现代化办公室的要求,查询起来也相当繁琐,得到的信息也不够准确,为了能使大量的企业和个人能够方便快捷的查询到办公室的各种信息,应该有一个功能比较全面的办公室管理系统。办公室日常管理信息系统是一个功能比较全面的信息管理系统,具有界面友好、高效迅速、反馈信息完整等特点。该软件采用.Net(后期实现
4、部分,属于软件开发,在这里不进行详细实现)和强大的数据库软件开发工具进行开发,能够运行在各种操作系统上,不仅可以满足大部分企业,还能应用在学校以及团体对办公室日常各种信息管理的需求,并且易于操作。办公室日常管理信息系统可以大大地提高办公室日常办公的效率,以及帮助减少在工作中可能出现的错误,为客户提供更好的服务。本系统的开发主要包括后台数据库的建立、维护以及前端应用程序的开发(略)两个方面。后台数据库使用 SQL Server 2005。1.2 任务与分析系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤
5、情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。2 需求分析2.1 添加功能添加一个文件的基本信息,包括文件名称,文件类型,文件编号,文件存放位置。会议记录需要添加参会人,会议类容,会议时间和记录人。2.2 删除功能能够对一个职员的信息进行删除按姓名进行删除。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 27 页 -办公室日常管理信息系统2 2.3 删除全部职员信息能够对于全部职员的信息进行删除!2.4 显示功能显示会议记录的类容以及参会人,显示出勤情况,查询文件情况,如存放位置。2.5 查找功能根据键入姓
6、名查询个人出勤情况统计。键入文件名查询其文件所在地址。查询记录员显示会议类容。2.6 修改功能对职员的信息进行修改。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 27 页 -西华大学数学与计算机学院课程设计说明书3 4 总体设计4.1 程序框架设计图 4-1 系统总体框架图4.2 数据库系统设计4.2.1 数据字典1)会议(Meeting):参会人:字符型,不能为空会议内容:字符型,不能为空记录员:字符型,主码会议时间:日期型2)文件(Files):文件编号:字符型,主码,不能为空文件种类:字符型系统入口文件管理会议管理文件录入文件查询日志考勤管理签到考勤统计员工管理会议记录会
7、议查询名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 27 页 -办公室日常管理信息系统4 文件名称:字符型,不能为空存放位置:字符型记录员:字符型3)管理员(Administrator):用户名:字符型,主码,不能为空登录密码:字符型,不能为空4)考勤(Attendance):姓名:字符型,主码,不能为空年龄:字符型职务:字符型日期:日期型出勤情况:字符型|记录人:字符型6)事务管理(Affairs):ID:字符型,主码,不能为空记录人:日期型时间:字符型事务:字符型4.2.2 模型 E-R 图1.会议记录的 E-R 图如图 1 所示:4-2会议记录 E-R 2.文件管理的 E
8、-R 图如图 2 所示:参会人会议会议时间会议记录记录员名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 27 页 -西华大学数学与计算机学院课程设计说明书5 图4-3文件管理E-R 图3.会议记录的 E-R 图如图 3 所示:图4-4会议记录E-R 图4.事务管理 E-R 图如图 4 所示:图4-5事务管理E-R 图文件名称文件管理记录员文件种类文件编号文件位置年龄会议记录职务姓名记录人出勤情况日期事务管理ID 记录人事务时间名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 27 页 -办公室日常管理信息系统6 5.用户 E-R 图如图 5 所示:图 4-6 用户 E
9、-R 图4.2.3 模型总体 E-R 图图 4-7 总体 E-R 图用户用户名密码考勤密码姓名记录职务日期年龄姓名出勤情况参会会议类记录会议记录记录事务日期ID 记录管理事务管理管理员文件文件种类文件存放位置文件编号名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 27 页 -西华大学数学与计算机学院课程设计说明书7 4.2.4 数据库一览1.办公室日常事务管理如图1 所示:图 4-8 办公室日常事务管理2.会议记录如图 2 所示:图 4-9 会议记录3.考勤管理如图 3 所示:图 4-10 考勤管理4文件信息管理如图4 所示:图 4-11 文件信息管理名师资料总结-精品资料欢迎
10、下载-名师精心整理-第 11 页,共 27 页 -办公室日常管理信息系统8 5.用户如图 4 所示:图 4-12 用户5 程序设计5.1 登陆模块登陆模块是共用户登陆的模块,也是程序的入口,他进行了和数据库的用户信息表进行了匹配。匹配成功则可以转到主界面。图 5-1 登陆主要代码:string strConnection=server=JIANGLONG-PCSQLEXPRESS;Uid=sqljianglong;PWD=Zmjl635288;database=omis;SqlConnection JLConnection=new SqlConnection(strConnection);/连
11、接数据库JLConnection.Open();/打开数据库if(radioButton1.Checked=true)/权限 quanxian=radioButton1.Text;输入查询主页面Exit()名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 27 页 -西华大学数学与计算机学院课程设计说明书9 if(radioButton2.Checked=true)quanxian=radioButton2.Text;string sql=select*from 用户where 用户名=+UserName.Text+and 密码=+Password.Text+and 管理级别=+
12、quanxian+;SqlDataAdapter jl=new SqlDataAdapter(sql,JLConnection);DataSet ds1=new DataSet();/新建数据集jl.Fill(ds1,用户);/写入数据集if(ds1.Tables用户.Rows.Count=1&quanxian=管理员)MessageBox.Show(欢迎你,管理员);MainFrm frm=new MainFrm();this.Hide();frm.Show();elseif(ds1.Tables用户.Rows.Count=1&quanxian=普通用户)MessageBox.Show(欢迎
13、您,用户);else MessageBox.Show(请检查用户名和密码);名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 27 页 -办公室日常管理信息系统10 6.2 文件管理模块文件管理模块分成两个子模块,一个模块是文件录入,一个模块是文件查询。点击后进入相应的工作环境。文件录入模块主要负责数据的录入,需要输入文件的名字,文件的编号,文件的种类和文件的位置。代码如下:try string strConnection=server=JIANGLONG-PCSQLEXPRESS;Uid=sqljianglong;PWD=Zmjl635288;database=omis;Sql
14、Connection JLConnection=new SqlConnection(strConnection);JLConnection.Open();string sql=insert into 文件信息管理values(+textBox1.Text+,+comboBox1.Text+,+textBox3.Text+,+textBox4.Text+,admin);SqlCommand jl=new SqlCommand(sql,JLConnection);jl.ExecuteNonQuery();MessageBox.Show(成功);string sql1=insert into 办公室
15、日常事务管理(记录人,事务,时间)values(admin,文件录入,getdate();SqlCommand jl1=new SqlCommand(sql1,JLConnection);jl1.ExecuteNonQuery();JLConnection.Close();catch(Exception a)MessageBox.Show(a.Message);而文件查询模块主要负责文件的检索,输入这些关键字来查询文件存放的位置。代码如下:名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 27 页 -西华大学数学与计算机学院课程设计说明书11 string strConnecti
16、on=server=JIANGLONG-PCSQLEXPRESS;Uid=sqljianglong;PWD=Zmjl635288;database=omis;SqlConnection JLConnection=new SqlConnection(strConnection);JLConnection.Open();string sql=select*from 文件信息管理where 文件编号=+textBox1.Text+and 文件种类=+comboBox1.Text+and 文件名称=+textBox3.Text+;SqlDataAdapter jl=new SqlDataAdapter
17、(sql,JLConnection);DataSet ds1=new DataSet();jl.Fill(ds1,文件信息管理);dataGridView1.DataSource=ds1.Tables 文件信息管理;6.3 成员管理模块该模块主要功能是对员工的基本信息进行增删改。代码如下:private void button1_Click(object sender,EventArgs e)try string strConnection=server=JIANGLONG-PCSQLEXPRESS;Uid=sqljianglong;PWD=Zmjl635288;database=omis;S
18、qlConnection JLConnection=new SqlConnection(strConnection);JLConnection.Open();string sql=insert into 考勤管理(姓名,年龄,职务)values(+textBox1.Text+,+textBox3.Text+,+textBox4.Text+);SqlCommand jl=new SqlCommand(sql,JLConnection);jl.ExecuteNonQuery();string sql1=insert into 办公室日常事务管理(记录人,事务,时间)values(admin,日常事
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年办公室日常管理信息系统 2022 办公室 日常 管理信息系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内