1、实验指导教师: 实 验 时 间: 2015.06.082015.06.18 实 验 题 目:实验类型: 综合性 设计性一、 实验目的 我们在开发一个功能实用、操作方便,简单明了的企业办公自动化管理系统。在设计出功能强大的软件的同时,尽可能地减少对系统资源的占用,并且还要力求做到通过使用本系统,尽量使单位的办公管理工作系统化,自动化和规范化,从而达到提高企、事业单位管理效率的目的。具体内容如下: 系统采用人机对话方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。 实施强大的手机短信息群发功能。 灵活快速的发送和接收文件更快捷。 实现员工的上下班考勤。 实现功能强大的公告发布与管理功能。
2、对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 系统最大限度地实现了易维护性和易操作性。 界面简洁、框架清晰、美观大方。 实现企业部门和职员的信息管理功能。 为了促进内部员工之间的交流,设置聊天室、活动投票功能。 实现公司优秀员工评比功能。 实现职员修改登录系统的个人密码。 通过后台查看与删除公告信息、查看公文信息的功能。 对员工信息、职位信息与部门信息的管理。二、 实验仪器设备及实验环境: 实验仪器设备:Windows操作系统的计算机 实验环境: (1)C#语言和Microsoft Visual Studio 2008R2工具介绍 本系统采用C#作为开发语言,C#是一种简洁
3、、类型安全的面向对象的语言,开发人员可以使用它来构建在.NET Framework 上运行的各种安全、可靠的应用程序。使用C#,您可以创建系统的 Windows 客户端应用程序、XML Web services、分公式组件、客户端-服务器应用程序、数据库应用程序以及很多其他类型的程序。Microsoft Visual Studio 2008R2提供高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,以在 C# 语言版本和 .NET Framework 4.0的基础上加快应用程序的开发。 (2)数据库技术 关系数据库(relation database)是若干个依照关系模型设计的数据
4、表文件的集 合,数据表又由干个记录组成,而每一个记录是由若干个以字段属性加以分类的数据项组成的。本系统采用的就是典型的关系型数据库 MS SQL Server 2005,可以在许多操作系统上 运行。它是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Intemet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。具有可靠职、可伸缩职、可用职、可管理职等特点,为用户提供完整的数据库解决方案。 SQL Server提供强大的开发工具和各类开发特性,
5、在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。三、 总的设计思想、实验原理等 该实验是用基于C#语言进行编写,在基Microsoft Visual Studio 2010编译器上编写系统界面,在基Mi
6、crosoft Visual Studio 2008 R2上面建立系统后台数据库,实现的整体系统的完整性。系统界面主要分为系统前台与系统后台,前台实现对最基本的系统操作,后台主要实现对后台数据库的基本操作,实现系统的完整操作,实现办公自动。四、 实验步骤设计:(见附页)1.先设计系统登陆界面,实现人员的登陆。2.进入前台主界面。3.分别可以进行给个基本操作。系统结构(我负责的部分)五、 实验结果及分析:(可加附页)1.前台主界面,如下图:图5.1前台主界面2.查看公告界面,如下图:图5.2查看公告界面3.规章制度界面,如下图:图5.3规章制度界面4.传送文件界面,如下图:图5.4 传送文件界面
7、5.接收文件界面,如下图:图5.5 接收文件界面6.删除文件界面,如下图:图5.6 删除文件界面7.发送短信息界面,如下图:图5.7发送短信息界面8.活动投票界面,如下图:图5.8 活动投票界面9.部门及职责界面,如下图:图5.9 部门及职责界面10.员工联系方式界面,如下图:图5.10 员工联系方式界面6、自我评价与总结: 本系统的开发我做了如下工作,首先了解系统需要实现如下功能:具有良好的操作界面;前台主界面能够自由的进行基本的操作;给个操作的基本界面的基本操作。最后进行系统整体设计,完成各个前台界面和具体的代码实现。通过这次设计,我学到了许多以前在课堂上面学不到的知识,并且对系统的开发有
8、了初步的了解。对Microsoft Visual Studio 2010及SQL Server 2008 R2两种开发工具也有了一定的了解。同时在设计过程中,我也发现了自己的不足,因为是首次进行这样的课题开发,在代码的实现上略现笨拙,整个程序在架构上也算不上完美,我相信通过今后的学习和实践,自己在开发能力一定能够得到大大的提高。7、遇到的问题及创新之处:1.问题:问题1:对C#语言的理解不够到位。解决方法:通过查找相关书籍和上网查找相关资料问题2:对于SQL和VS软件不够熟悉。通过问老师和同学,让他们帮助自己进行对两个软件的一些知识的理解和基本操作的理解。2.创新:1.对于运用了书上面没有提到的DATELIST控件的使用,和其他的控件的使用。八、 教师评语:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1