电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

设备管理系统程序设计VIP免费

设备管理系统程序设计_第1页
设备管理系统程序设计_第2页
设备管理系统程序设计_第3页
《C#程序设计》大作业题目:设备管理系统专业:计算机科学与技术s学号:121096143姓名:朱晓敏完成日期:2012/11/6目录1前言.......................................................22需求分析...................................................22.1要求...................................................22.2任务...................................................22.3运行环境...............................................22.4开发工具...............................................23概要设计与详细设计.........................................33.1系统流程图.............................................33.2数据库设计.............................................43.2.1建立数据字典.........................................43.2.2数据库详细设计.......................................44编码与实现.................................................54.1分析...................................................54.2具体代码实现...........................................74.3界面实现..............................................165课程设计总结..............................................24参考文献....................................................25评语及成绩...................................................01前言设计一个设备管理系统,该系统主要针对设备管理员。系统首先要求用户登录,用户必须输入正确的用户名和密码;系统主界面包括设备查询功能及数据维护功能,设备查询功能是按一定的条件查询所需要的设备信息,数据维护主要是通过增加或删除来修改数据。2需求分析2.1要求(1)用Csharp语言实现程序设计;(2)采用.NET开发工具来设计主窗体和子窗体等;(3)画出系统模块的流程图;(4)完成数据库的设计;(5)界面友好(良好的人机互交),程序要有注释。2.2任务(1)设计一个登陆窗体和主窗体,7个子窗体来显示相关信息;(2)管理员必须输入正确的用户名和密码,才能进入主窗体进行相关操作;(3)画出所有模块的流程图;(4)完成数据库的设计;(5)编写代码;(6)程序分析与调试。2.3运行环境(1)WINDOWS2000/XP系统(2)VisualStudio2005编译环境2.4开发工具C#:C#(CSharp)是微软为NETFramework量身订做的程序语言,C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。3概要设计与详细设计3.1系统流程图首先要有一个登录模块对登录用户进行验证,如果验证成功则进入系统的主窗体,登录主窗体之后管理员以操作所有的功能:查询、修改、增加设备信息、辅助工具、退出。开始用户名及密码选择操作类型查询设备信息修改设备信息添加设备信息删除设备信息设备信息表退出NY图3.1系统流程图3.2数据库设计3.2.1建立数据字典在开发设备管理系统之前,分析了改系统的数据量。选择MicrosoftSQLServer2005数据库存储这些信息,数据库命名为MyDevice,在数据库中创建了2个数据表用于不同的信息。1.设备管理员数据字典名字:设备管理员表(User)描述:记录管理员的具体详细信息定义:设备管理员表=用户编号+用户名+密码位置:设备管理数据库2.设备数据字典名字:设备信息表(equipment)描述:记录设备的具体详细信息定义:设备信息表=设备编号+设备名称+设备数量+设备价格位置:设备管理数据库3.2.2数据库详细设计表1User表结构列名数据类型说明userIdint用户编号,主键,标识列,表示增量1,标识种子1UserNamenvarchar(50)用户名,非空passwordnvarchar(50)密码,非空表2equipment表结构列名数据类型说明idint设备编号,主键,标识列,表示增量1,标识种子1namenvarchar(50)设备名称,非空pricemoney设备名称,非空countint设备数量,非空4编码与实现4.1分析(1)登陆界面的设计——打开VisualStudio2005,新建一个名为DeviceSystem项目,然后打开一个窗体并命名为userlogin.cs。在此窗体...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

墨香书阁+ 关注
实名认证
内容提供者

热爱教学事业,对互联网知识分享很感兴趣

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部