基于net的餐厅管理系统设计与实现—人员管理—毕业设计论文内容摘要:

员工 登录功能的实现 图 登陆页面 员工 通过 输入用户名和密码 登陆系统。 如果密码正确则可以进入员工的敖佐界面,否则,系统将会提示用户输入用户名和密码有误。 员工上班下班功能实现 图 上班页面 登陆成功后,用户开始进行上班下班操作。 管理员 登录功能的实现 输入用户名和密码,正确则进入管理员的后台操作,错误,则会提示用户从新输入用户名和密码。 后台管理主界面的 实现 图 后台主页面 管理员登陆后的主界面。 餐厅简介 的实现 用户管理界面 的实现 用户输入用 户名,密码和确认密码后才可以添加管理员。 密码和确认密码必须一致。 如果用户存在,会提示管理员用户已存在。 点击删除,系统将会删除用户,点击修改,将会修改用户的基本信息。 修改密码界面 的实现 输入原密码,新密码和确认密码。 原密码,新密码和确认密码符合系统的逻辑条件才能修改成功。 添加员工界面 的实现 输入相关的员工信息,然后点击添加就可以添加新的员工。 员工查找界面 的实现 输入要查询的条件,可以找到相应员工的信息。 并且支持模糊查询。 而且还具有分页功能。 部门管理界面 的实现 输入部门信息,可以添加部门。 如果部门存在,将会添加失败。 部门人数必须是数字,而且用户也输入不了数字意外的字符。 这样可以有效的防止用户输入非法的信息,有利益于提高系统的容错功能。 在其他地方也有相应的容错功能,其他地方将不做介绍。 工资管理界面 的实现 这里可以查看和修改员工的工资信息。 点击编辑可以对当前的员工工资信息 进行修改。 工资管理界面 的实现 可以查看上班信息和下班信息。 输入非法时间,将会提示用户格式不对,直到时间正确并合法位置。 如: 08: 99 是非法的; 25: 30 是非法的; 08: 30合法。 工资管理界面 的实现 点击查看今天情况,能够看到当天的考勤信息。 输入日期能找到某一天的考勤信息。 3 系统测试 遇到的问题 在系统测试过程中,遇到的问题主要如下: 图片正常显示问题 有时候网页图片不能正常的显示出来。 文章显示后的版面问题 在用户主页上,要显示出用户最新发表的一篇文章。 这一篇文章的显示是通过控件 Label,当从数据库里读出文章的内容时,就出现文章的内容全部显示成一行,而把对应的布局表格拉得很宽,直接影响界面美观。 实现搜索功能时遇到问题 在实现搜索功能时,所用的查询语句是变化的。 信息的显示采用分页显示方式,在翻页时需要绑定的查询语句必须和前面的查询语句一致,否则就会出错。 在查询的时候,用一种条件查询出的相关信息有多页,翻到第二页或其他的页(非第一页),此时,如用另一种条件来查询相关信息,系统就会出错。 这两个问题都是做设计过程中遇到的比较棘手的问题。 解决问题的方法 下面针对系统测试过程中遇到的问题,采用相关解决方法: 图片显示问题 开始的时候图片无法显示出来,是因为在编程时,系统存储图片是通过获取图片的绝对路径并将其存入数据库来实现的。 用户在其它的计算机时,此计算机上并没有对应的文件,所以无法正常显示。 而且,这样对于系统的移植性也不好,在将系统移植到其他计算机上时,以前图片信息是不能显示出来的。 因此,系统存储图片时通过获取图 片的相对路径,将此相对路径存入数据库就解决问题。 文章显示后版面问题 文章用控件 Label 显示, Label 属性中的 Height、 Width 是控制它的高和宽。 如果不设置这两项属性, Label 的高,固定一行文字大小的高度; Label 的宽,是通过要显示文字的字数而定 , 即文字多 Label 的宽度就宽,文字少 Label 的宽度就窄。 将 数据库里面读出来的文章信息内容全部显示在一行 时 , 出现 改变版面的问题。 将 Label 的属性中的 Height、 Width 均设置成 100%。 那么,以文章内容显示时, Label 就会按其所在 的表格的宽度自动的换行,从而可以解决该问题。 实现搜索功能时遇到问题 搜索功能的实现是在显示全部用户信息和文章信息的页面 的 GridView 中。 因此 GridView 必须有分页功能,因为 将 所有用户信息和文章信息显示在很张的一页上面是不可能的。 根据不同的条件查询,需要查询条件动态的变化并且如果要翻页时,前面的查询条件还必须被保存下来才能在翻页时正确 地 将数据 绑 定到DataGrid 上显示出来。 在此问题上, 将 数据 绑 定函数定义成带参数的函数 , 所传的参数是 Sql 查询语句,考虑到要保留上次查询语句用一个 Session 变量来保存Sql 查询语句。 当查询条件变化时就重写该 Session 值,在翻页时也可以正确的绑 定到 DataGrid 显示出来。 翻页后,改变查询条件查询 时, 系统 会 出现当前页面的 CurrentPageIndex 出错的问题,在条件改变翻页之前,把 DataGrid 的当前面设置为 CurrentPageIndex=0,就可以很好 地 解决这个问题 结 论 在历经三个多月的需求分析、概要设计、详细设计和系统测试,最终完成整个博客网站设计。 网站系统运行正常,实现了在线文章发表、文章管理、文章评论、文章浏览、模板切换 等功能。 成功的实现了传统的文章发表迈向电子出版物的重要一步。 这个过程是对未来文章发布方式走向做的一种新尝试。 本系统力求做到文章信息、评论信息、个人基本信息等通过 inter 这个平台进行大范围的相互交流,将传统文章发表从数量和发表人群都扩大延伸。 当然本系统提供的功能并非尽善尽美,在提供的服务上可能有所欠缺,但从中可以看到未来文章发布甚至可能是未来出版物的一种发展趋势。 在系统的设计过程中,学习到了软件工程的整个流程,在程序设计过程中应该注意的事项在数据库表结构的设计中,必须充分理解需求,准确设计表字段和表 关系,否则进入具体编码后再对表结构结构进行更改会非常麻烦。 程序的编码中要养成良好习惯,对应代码做好注释,以便代码过多时能清楚了解各段代码的作用。 特别是对变量取名,一定要取意义相近和容易记忆的名称,否则当系统很庞大时,容易混淆变量的含义,这对系统编码、测试和维护均很不利。 在遇到技术问题时,可以查阅资料,也可以向他人请教,但不能总是请教别人,因为只有亲身去解决问题才会让人记忆深刻。 由于作者水平和经验有限,本设计中难免出现错误,敬请批评指正。 参考文献 [1] 王浩然 .C行家设计手册 [M].北京:中国铁道出版社, 2020。 [2] 刘甲耀 ,严桂兰 .C程序设计培训教程 [M].北京:机械工业出版社, 2020。 [3] 胡勇辉 ,扶玉坤 . 基础教程与上机指导 [M].北京:清华大学出版社, 2020。 [4] 苏贵洋 ,黄穗 . 网络编程从基础到实践 [M].北京:电子工业出版社, 2020。 [5] 工作室 .HTML+ CSS 入门讲座 [M].北京:科学出版社, 2020。 [6] 彭建翔 .CSS2 网页结构建筑师 [M].北京:中国铁 道出版社, 2020。 [7] 致 谢 该文是在老师的热情关心和指导下完成的,他渊博的知识和严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用。 在此向他表示我最衷心的感谢。 感谢同学在系统开发的过程中给予的技术支持,因为他的协助,才得以 高效率的完成了系统的开发。 在论文完成过程中,本人还得到了其他老师和许多同学的热心帮助,本人向他们表示深深的谢意。 最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢。 基于 . 的餐厅管理系统设计与实现 —— 人员管理 摘 要 随着时代的进步,企业逐渐变的庞大起来 ,餐厅也是如此。 如何有效管理好餐厅内部员工的信息,成为餐厅管理中的一个大问题。 在这种情况下,开发一个餐厅人事管理系统显得非常必要。 该人事管理系统是一个简洁实用的网站,为公司内部员工 管理及交流提供良好的平台。 本系统以 Visual Studio .Net 2020 和 Microsoft Office Access 2020 为开发工具,设计实现了一套 基于 . 的餐厅管理系统 —— 人员管理。 在文中,首先分析了餐厅人事管理工作以及工作流程,根据分析结果设计了该系统应具有的功能;其次,对系统的各个功能模块进行了详细的描述,包括登录模块、系统管理模块、人事部门信息管理模块、系统设置模块、员工管理模块、员工考勤模块和操部门管理模块;最后 结合系统开发阶段和 测试 阶段 中 发现的问题 以及解决问题的方法 ,总结 了开发此系统所取得的经验和体会。 关键词 : 人事管理 ; ; Microsoft Office Access 2020 Based on. Net of Restaurant Management System Design and Implementation personnel management Abstract With the progress of the times, became a huge enterprise, and the restaurant is also true. How to effectively manage internal staff restaurant information, restaurant management has bee a big problem. In this case, the development of a Personnel Management System Restaurant is very necessary. The personnel management system is a simple and practical web site for the pany management and internal staff to provide a good platform to municate. This system to Visual Studio. Net 2020 and Microsoft Office Access 2020 for the development of tools, designed to achieve a setbased. Net restaurant management system personnel management. In the text, the first analysis of the restaurant personnel management and work flow, based on an analysis of the results of the design of the system should have functions。 Secondly, the system in various functional modules described in detail, including the login modules, system management module, the personnel department information management module, system settings module, employee management module, employee attendance module and fuck sector management module。 Finally binding system development phase and testing phase as well as the problem found a s。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。