ImageVerifierCode 换一换
格式:DOC , 页数:59 ,大小:398.50KB ,
资源ID:4860487      下载积分:16 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4860487.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(办公用品管理系统.doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

办公用品管理系统.doc

1、办公用品管理系统492020年4月19日文档仅供参考软件工程实训设计任务书题目: 办公用品管理系统 学生姓名: 班级: 学号: 题目类型: 软件工程(R) 指导教师: 一、题目简介该设计要求学生以办公用品管理业务为背景,进行软件分析和设计。经过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力。二、设计任务1.查阅文献资料,一般在5篇以上;2.针对任务书的要求,以具体应用为背景,提高学生分析问题、解决问题的能力,同时培养学生软件文档的写作规范和写作能力;3.从具体的应用背景出发,经

2、过调研、分析应用的现状,提出解决问题的途径,建立系统模型;4.完成软件系统的可行性分析、项目开发计划、需求规格说明、概要设计、详细设计和测试;5.撰写设计说明书;6.做好答辩工作。三、主要内容、功能及技术指标系统的总体设计目标:利用计算机网络、数据库和开发工具,结合现有的软件和硬件基础,分析并设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的管理系统,为决策者和管理者提供充分的信息、快捷的查询和有效的管理方式。同时能在现有应用基础上提高管理效率,节约资源。1.系统应具有功能本系统所涉及的业务逻辑为办公用品的库存、领用、归还等等方面。(1)库存管理:办公用品的入库、精确的库存

3、数量、库存价值统计和库存警示功能;(2)业务管理:进货、领用和归还;(3)分析与统计:各部门的领用数量和金额统计。2.系统架构能够选择采用C/S结构或B/S结构;数据库系统可采用Access, SQL Server 等;开发工具自选。3.系统的分析和描述中,可采用系统流程图、业务流程图、数据流程图、状态转换图、功能模块图能、E-R图、数据字典、PAD图和盒图等图形进行描述。四、设计完提交的成果1.设计说明书一份说明书内容包括:(1)封面;(2)目录;(3)中文摘要100字左右;关键词3-5个;(4)可行性分析;(5)项目开发计划;(6)需求分析(包含需要的系统流程图、数据流程图、数据字典);(

4、7)总体设计(包含总体软件结构图、总体数据结构);(8)详细设计(对概要设计内容进行详细设计);(9)软件测试;(10)设计总结、参考文献。2.光盘一张光盘以学号+姓名命名,如“13740130,张某某”,内容包括任务书、设计说明书和相关文档以及软件源代码(C/S架构的还需要编译后的程序)。五、主要参考文献1 张海潘. 软件工程导论(第6版)M.清华大学出版社. .82 萨师煊, 王珊. 数据库系统概论M. 高等教育出版社. .53 陈承欢,彭勇.管理信息系统基础与开发技术M.人民邮电出版社. 4 刘云生.数据库系统概论M.华中科技大学出版社. 5 殷人昆,郑人杰. 实用软件工程(第3版)M.

5、清华大学出版社. .116 朱少民.软件测试方法和技术(第2版)M.清华大学出版社. .77 张友生.软件体系结构(第2版)M. 清华大学出版社, .118 石志国.ASP精解案例教程(修订版)M.清华大学出版社, .79 李万宝.ASP.NET技术详解与应用实例M.机械工业出版社, .910 汪洋.网站设计全程教程M. 科学出版社. .111 杨志国等.Delphi应用程序开发精彩实例M.机械工业出版社. .412 陈磊.PowerBuilder9数据库项目案例导航M.清华大学出版社. .113 杨晶. VB6.0程序设计M. 机械工业出版社. .814 刘晓华.JSP应用开发详解(第三版)

6、M. 电子工业出版社. .115 何玉洁,李宝安.数据库系统教程M.人民邮电出版社. .9六、各阶段时间安排(共2周)周次日期内容地点完成情况第1周星期一教师讲解设计要求根据任务书准备参考资料教室星期二三做可行性分析研究、做项目开发计划教室星期四做需求分析教室星期五概要设计教室第2周星期一详细设计教室星期二检查完成情况教室星期三四书写设计文档教室星期五答辩(以小组为单位) 6月3日摘 要办公用品管理系统设计采用C#进行编制而成,具有稳定性好、安全性高的优点,能够供各相关人员管理办公用品。本系统拥有用户管理、办公用品的入库、精确的库存数量、库存价值统计和库存警示功能。系统架构采用C/S结构,Wi

7、nForm窗体的使用,简洁明了,使用方便,因此研制的办公用品管理系统应该能够为用户提供充分的信息和快捷的数据处理手段,并具有非常好的功能扩展功能。本系统的设计解决了一直以来人们使用传统人工的方式进行办公用品管理存在着许多缺点,如:效率低、保密性差等。使用本系统对办公用品信息进行管理,具有手工管理所无法比拟的优点,能够极大地提高办公用品管理的效率。关键词:办公用品;C#;SQL Server目 录1可行性分析11.1 问题描述11.2 可行性分析11.2.1 技术可行性11.2.2 经济可行性11.2.3操作可行性11.3结论意见12项目开发计划32.1编写目的32.2项目背景32.3项目概述3

8、2.4项目开发计划43需求分析53.1 任务需求分析53.2数据字典53.3数据流图64概要设计84.1总体设计84.2数据库概念设计84.3系统数据库85物理结构设计125.1关系模式存取方法选择125.2确定数据库的存储结构125.2.1确定数据的存放位置125.2.2数据库的系统配置126软件测试14总 结20参考文献25致 谢251可行性分析1.1 问题描述办公用品存在于我们生活和工作中,是与我们的工作形影不离的最常见的东西。而且随着经济的发展、技术的进步和工作环境的不断改进,办公用品已不只是低值易耗的笔、墨、纸,传统的桌子、椅子、文件柜等相关资产,而且包括像电脑、打字机、复印机等现代

9、办公设备。具有种类繁多、使用频率高、流量大、更新快的特点。因此对管好用好办公用品的问题就提出了更高的要求。1.2 可行性分析1.2.1 技术可行性在现有的软件基本功能的基础上,根据客户需求进行相应扩充,减少了单独开发时间,可在较短时间内开发出适合客户需求的系统软件,减少客户的时间和经济支出,是一条可行的解决方案。经济可行性成本效益分析效益估算:该系统有很好的社会效益,提高了办公用品管理的工作效率,节约了财务的时间。整个系统能够采用2层C/S结构或3层B/S结构。数据库系统可采用Access, SQL Server 等,前台开发工具能够选用PowerBuilder或Visual Basic、AS

10、P或JSP等;本系统采用C/S结构和SQLServer 数据库系统和C#语言进行开发。1.2.2 经济可行性运用Microsoft SQL SERVER 数据库系统和C#程序语言开发实现的,这些软件已经很普及,费用相当低;系统的维护、运行基本上不用花费什么人力物力;系统掌握也极其简单,不用花费人员培训费用。开发成本和使用的各项成本都比较低。因此对开发本管理系统的开发经费不存在问题。1.2.3操作可行性本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就能够轻松上手。界面简单,人机交互容易。1.3结论意见经过认真地全面地可行性研究,系统基本

11、上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。因此,系统研制和开发是能够进行的。2项目开发计划2.1编写目的 为了提高效率,增加商品的管理力度,因此开发的办公用品管理系统。2.2项目背景办公用品管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的办公用品管理系统,为决策者和管理者提供充分的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高办公用品管理的效率。2.3项目概述2.3.1办公用品管理问题办公

12、用品系统所涉及的信息主要有办公用品、库存、领用、归还、员工、部门、管理员等方面,可经过系统流程图、业务流程图、数据流程图和数据字典对其进行描述,在分析和设计的基础上,提出系统的总体框架并进行详细设计,为系统实现做准备。在运营过程中,办公用品的需求量相当大,而管理办公用品的人员经常换,又一直是人工记录,造成办公用品的领用和保管长期处在一个混乱的状态,主要体现在以下几方面:当前所有入库单、领用单都是人工填写,浪费许多时间;因人为管理办公用品而造成的错误经常发生。库存也是采用人工记录方式,管理有时无从下手,无法随时掌握最正确的存货情况。无法给单位领导提供一个最准确的统计数据,统计数据时要花费好多的时

13、间和精力去计算。各部门领用办公用品情况统计起来相当麻烦,而且容易计算错误。由于办公用品大都是一些小而杂的物品,手工记录及易造成人为丢失,或者重复领用等事情发生。对办公用品的入库,出库,余额不能及时、准确的统计,因此会导致急用物品领用时没有,不常见物品过多的现象。2.3.2解决问题办法在经过研究后,发现以上存在的问题是能够用系统软件解决的,而且它是一项有着明显效益的需求。在内部,由于物品转移等活动相对频繁,因此,迫切需要使用简便易用的系统软件来进行管理。面对许许多多的软件,网上下载并不安全,而购买过程中又往往价高而并不能够满足自身的需求,操作并不方便,因此定做软件迫在眉睫,能够又因为价格太高而有

14、望而却步,因此开发办公用品管理系统基础模型,根据客户需求进行相应扩展是一条有效途径。在经过各方面考虑之后,决定开发这个信息管理系统。2.3.3系统主要有以下功能要求办公用品的入库和出库都纳入计算机,不再人工手填。要能随时得知最新的办公用品余额状况,要能协助告知哪些办公用品存货不足,需马上进货。要能知道各个部门领用办公用品的统计情况。要能查询每种办公用品的入库、出库情况。统计出入库、出库、余额报表。系统要能依不同的用户给予不同的执行权限。系统需求如下所示:1.有关办公用品的浏览,包括购入时间、使用者姓名、部门名称2.办公用品的添加、修改和删除3.办公用品信息的浏览与统计,按各个部门进行统计4.互

15、相消息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到保障。2.4项目开发计划1、任务分解分三个大的阶段进行开发第一阶段完成本系统的数据流图跟E-R图。第二阶段完成概要设计跟详细设计。第三阶段书写文档。2、预算软件资金投入较少,具体预算分配简略。 3、关键问题各模块之间的联系和后台数据库的完成。使用当前的设备与现有开发技术完全能够开发出该系统,总的来说该项目没有较大的技术难点与其它的一些风险因素。对于出现的一些小难点总都能得到解决。3需求分析3.1 任务需求分析办公用品管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个

16、具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的办公用品管理系统,为决策者和管理者提供充分的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高办公用品管理的效率。功能模块图如图3.1所示。办公用品管理系统库存管理分析与统计业务管理办 公 用 品 入 库办 公 用 品 出 库库 存 数 量用 户 密 码 修 改库 存 容 量 警 示部 门 领 取 数 量部 门 花 费 金 额图3.1功能模块图3.2数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。(1) 管理员清单管理员清单组成:职工编号+姓名+性别描述:管理员的信息位置:管理员信

17、息表(2)商品清单商品清单组成:发票编号+供货商+类别+单价描述:商品信息位置:库存信息表(3)入货清单出货清单组成:发票编号+供货商+单价+类别+数量+金额+出货日期+领取人+备注描述:商品入货的具体信息位置:领取信息表,库存信息表(4)库存清单库存清单库存清单组成:发票编号+供货商+类别+库存数量+备注描述:仓库清单位置:库存信息表加工说明:加工名:查询加工逻辑:根据要查询的库存信息,检索出库存信息明细表输入流:库存信息查询,发出库存信息请求输出流:库存信息清单,进货信息请求加工名:更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新库存清单加工名:查询加工逻辑

18、:根据要查询的进货信息,检索出进货信息明细表输入流:进货信息查询,发出进货/采购清单查询输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货/采购清单检索结果3.3数据流图 运用软件工程的设计思想和设计方法,针对单位办公用品从计划购买、入库库存到领用和归还等各阶段的运行情况,开发出具有完善的数据输入功能、精确的库存数量、库存价值统计和库存警示功能;能进行进货统计、各部门及员工个人领用和归还数量和金额统计,及时地考核、计量各部门费用的消耗情况等功能的管理信息系统.系统数据流图如图3.2所示。D2D1库存信息 管理员更新库存清单处理领货2库存信息表库存信息库存

19、信息领货信息表领货信息领货信息部门信息表D3部门信息3领货部门1图3.2数据流图图3.2数据流图 4概要设计4.1系统总体设计经过这个阶段的工作将划分出组成系统的物理元素。系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配置物理方案。软件结构设计时应该遵循的最主要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。4.2数据库概念设计数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所正确数据视图,它将数据库内部抽象的数据及其互相之间的关系表示为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑结构和特征描述,一般以某种数据模

20、型为基础。内模式是对据的物理结构和存储方式的描述。4.3系统数据库4.3.1 系统数据库E-R图 数据库管理系统:选用Microsoft开发的SQL Server ,它在易用性、可伸缩性、可靠性以及数据存储等方面都有很大的改进和提高,而且SQL Server还是一种基于客户机/服务器的关系型数据库管理系统。该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点。 用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,

21、组成一份详尽的数据字典,为后面的具体设计打下基础。在仔细分析调查有关办公用品管理信息需求的基础上,针对一般办公用品管理信息系统的需求,经过对办公用品调配工作过程的内容和数据流程分析。(1)商品实体图 办公用品 商品编号 供货商 商品名称 单价 图4.1商品实体图(2)部门实体图图4.2部门实体图 部门部门编号商品数量所有商品部门名称(3)整体ER图图4.3整体ER图nm商品商品名称发票编号单价领取供货商部门编号所有商品部门部门名称商品数量供货商供货供货类型供货编号mn 该系统数据库中一共含有四个表,分别是用户信息表,办公用品信息表,部门信息表和领取信息表。包含系统的所有数据项。经过这些表我们能

22、更加清楚详细的了解本系统的数据流动和变化,是系统不可或缺的一部分,具体如下表所示。表4.1 用户信息表列名列名(英文)数据类型长度允许空 IDIdint4不能为空用户名Namevarchar50能够为空密码Pswvarchar50不能为空表4.2 办公用品信息表列名列名(英文)数据类型长度允许空IDInvoiceNumberint4不能为空办公用品名称Leibievarchar50能够为空单价Danjiaint4能够为空供货商Suppliervarchar50不能为空领取人LingquRvarchar50能够为空数量Shulingint4能够为空总金额Zongjineint4能够为空备注Rem

23、arkvarchar50能够为空表4.3 部门信息表列名列名(英文)数据类型长度允许空IDIDint4不能为空部门名称Namevarchar50能够为空所有商品Shangpinvarchar50能够为空商品数量Shuliangint4能够为空表4.4 领取信息表列名列名(英文)数据类型长度允许空IDIDInt4不能为空商品编号ShangPinIdnvarchar50不能为空部门编号BuMenIdnvarchar50不能为空领取数量ChuKushuInt4不能为空领取人LingQurennacrchar50允许为空商品名称ShangMingnvarchar50允许为空部门名称BuMinnvarc

24、har50允许为空商品单价DanJianvarchar50允许为空支出金额JinEnvarchar50允许为空领取时间ShiJiannvarchar50允许为空5物理结构设计5.1关系模式存取方法选择数据库是多用户共享的系统,对同一个关系要建立多条存储路径才能满足多用户的多种应用要求,物理结构设计的任务之一是根据关系数据管理系统支持的存取方法确定选择哪些存取方法,本次设计采用B+树索引存取方法,根据应用要求确定对关系的哪些属性列建立索引,对哪些属性列建立组合索引,对哪些列建立唯一索引。5.2确定数据库的存储结构确定数据库的物理结构主要是指确定数据的存放位置和存储结构,包括确定关系、索引、聚簇、

25、日志、备份等的存储结构,确定系统配置等。确定数据的存放位置和存储结构要综合考虑存取时间,存储空间利用率和和维护代价三方面的因素。这三个方面常常是相互矛盾的,因此需要进行权衡,选择一个这种方案。5.2.1确定数据的存放位置为了提高系统性能,应该根据应用情况将数据的易变部分与稳定部分,经常存取部分和存取频率较低的部分分开存放,本系统由于12个表都是要经常存取的,因此将其都放在一起,具体位置如下。行数据文件存放位置:C:ProgramFilesMicrosoftSQLServerMSSQL10.MSSQLSERVERMSSQLDATA日志文件存放位置:C:ProgramFilesMicrosoftS

26、QLServerMSSQL10.MSSQLSERVERMSSQLDATA5.2.2数据库的系统配置关系数据库管理系统铲平一般都提供了一些系统配置变量和存储分配参数,供设计人员和数据库管理员对数据库进行物理优化,出事情况下,系统都为这些变量赋予了合理的默认值,可是这些值不一定适合每一种应用环境,在进行物理设计时需要重新对这些变量赋值,以改进系统的性能。表5.1本系统数据库的系统配置逻辑名称文件类型文件组初始大小(MB)自动增长OfficeSuppliesManagementSystemDatabase行数据PRIMARY3增量为 1 MB,不限制增长OfficeSuppliesManagemen

27、tSystemDatabase_log日志不适用1增量为 10,增长的最大值限制为 2097152 MB6软件测试测试本系统的软件环境包括Windows7操作系统,SQLServer 数据库,VS 开发工具,硬件环境为PC,界面使用Winform窗体,然后经过对软件逻辑和软件数据的测试对系统进行进一步的完善。(1)打开程序,进入登陆界面,输入用户名密码,登陆系统。图6.1登录界面(2)登入系统进入主页面用户能够根据要求选择用户要求的操作,有商品入库出库,办公用品库存,分析与统计,系统设置,退出系统6个选项。图6.2系统主界面(3)点击办公用品库存入库登记,显示如下界面,能够对入库信息进行查询,

28、删除,增加的操作。图6.3入库查询删除界面(4) 点击办公用品库存出库登记,显示如下界面,能够对入库信息进行查看出库的操作。图6.4出库查询删除界面(5)点击领取查询,能够查询到领取人,商品名称等信息。图6.5领取查询界面(6)点击库存浏览,能够查询到库存剩余量。图6.6库存余量查询界面(7)点击部门信息查询,可查询到部门领取办公用品的领取情况。图6.7部门信息查询界面设计总结办公用品管理系统是一个以计算机为工具,对办公用品进行处理的人机系统,它能准确、及时地反映各个部门办公用品的拥有状态以及当前的库存状态,能从全局出发帮助企业进行管理。可见,办公用品管理系统首先必须具有处理各项等级考试方面最

29、基础的能力,然后考虑操作界面的直观、友好性,这个管理系统既提高了办公用品管理人员的工作效率,减少了人员和物资的浪费。又能进一步实现办公用品管理体制的规范化和合理化。整个系统的运行环境简单,对技术、数据库的要求相对较高,但操作过程,简单易懂,为刚接触的用户作出了巨大的贡献。使用过程中数据做到了实时更新,而且管理比较方便,许多地方都是经过代码实现,不需太多的手动操作,这是该系统的一大特色。当然在开发过程中也遇到了很多问题,最终在李彦明老师和路飞老师的帮助下顺利完成了本系统,而且对软件工程的思想有了更深的体会。因经经验不足,技术欠缺,系统也存在一定的问题,我会以后的过程中不断学习,提高自我能力,争取

30、将来能做出好的作品。参考文献1 张海潘. 软件工程导论(第6版)M.清华大学出版社. .82 萨师煊, 王珊. 数据库系统概论M. 高等教育出版社. .53 陈承欢,彭勇.管理信息系统基础与开发技术M.人民邮电出版社. 4 刘云生.数据库系统概论M.华中科技大学出版社. 5 殷人昆,郑人杰. 实用软件工程(第3版)M.清华大学出版社. .116 朱少民.软件测试方法和技术(第4版)M.清华大学出版社. .77 张友生.软件体系结构(第3版)M. 清华大学出版社, .118 石志国.ASP精解案例教程(修订版)M.清华大学出版社, .79 李万宝.ASP.NET技术详解与应用实例M.机械工业出版

31、社, .910 汪洋.网站设计全程教程M. 科学出版社. .111 杨志国等.Delphi应用程序开发精彩实例M.机械工业出版社. .412 陈磊.PowerBuilder9数据库项目案例导航M.清华大学出版社. .113 杨晶. VB6.0程序设计M. 机械工业出版社. .814 刘晓华.JSP应用开发详解(第三版)M. 电子工业出版社. .115 何玉洁,李宝安.数据库系统教程M.人民邮电出版社. .9致 谢首先感谢我的指导老师李彦明老师和路飞老师,在她们的悉心指导和帮助下才完成了课程设计工作。老师认真负责的工作态度,严谨治学的精神和深厚的理论水平都使本人受益匪浅。老师无论在理论上还是在实

32、践中,都给予了本人很大的帮助,对本次的课程设计任务和说明书的书写提出了许多建设性建议,特别是在遇到困难时,给了极大的鼓励和帮助,在这里向老师表示真诚的感谢!同时也感谢小组成员的帮助,共同完成本次课程设计任务。还要衷心感谢老师的教诲,她们不但使本人的知识、能力得到提高,更重要的是教会了本人怎样提高自己的自学能力,怎样去适应社会。附录using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;usi

33、ng System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) /加载窗体form1时显示验证码 Random r = new Random(); textBox4.Text = Convert.ToStr

34、ing(char)r.Next(65, 90) + Convert.ToString(char)r.Next(65, 90) + Convert.ToString(char)r.Next(65, 90) + Convert.ToString(char)r.Next(65, 90); Private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) Random r = new Random(); textBox4.Text = Convert.ToString(char)r.Next(65,

35、90) + Convert.ToString(char)r.Next(65, 90) + Convert.ToString(char)r.Next(65, 90) + Convert.ToString(char)r.Next(65, 90); private void textBox4_TextChanged(object sender, EventArgs e) /登录验证 private void button1_Click(object sender, EventArgs e) /验证编号和密码是否正确 string bh = textBox1.Text.Trim(); string m

36、i = textBox2.Text; /连接数据库 /根据数据库查找是否有对应用户 /1.创立连接字符串string constr = (Data Source=PC- 1031ZOLO;Initial Catalog=OfficeSuppliesManagementSystemDatabase;Integrated Security=True); using (SqlConnection con = new SqlConnection(constr) /2.编写sql语句 string sql = string.Format(select COUNT(*) from Administrato

37、r where Id= 0 and Psw=1, bh, mi); /3.创立sql语句的对象,命令对象(sql command) using (SqlCommand cmd = new SqlCommand(sql, con) /4.打开连接 con.Open(); int count = (int)cmd.ExecuteScalar(); if (count 0) /count0说明数据库表里找到了编号和密码 /验证码是否正确 if (textBox3.Text = textBox4.Text) /登录成功 / MessageBox.Show(登录成功); Form2 f2 = new F

38、orm2(); f2.Show(); this.Hide(); else MessageBox.Show(验证码错误, 提示); else MessageBox.Show(用户名或密码输入错误,提示); private void button2_Click(object sender, EventArgs e) this.Close(); namespace WindowsFormsApplication1 public partial class Form3 : Form public Form3() InitializeComponent(); private void Form3_Loa

39、d(object sender, EventArgs e) / TODO: 这行代码将数据加载到表“officeSuppliesManagementSystemDatabaseDataSet5.RuKuXin”中。您能够根据需要移动或删除它。 this.ruKuXinTableAdapter1.Fill(this.officeSuppliesManagementSystemDatabaseDataSet5.RuKuXin); / TODO: 这行代码将数据加载到表“officeSuppliesManagementSystemDatabaseDataSet.RuKuXin”中。您能够根据需要移动或删除它。 / this.ruKuXinTableAdapter.Fill(this.officeSuppliesManagementSystemDatabaseDataSet.RuKuXin);

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服