目 录
1. 引言 6
1.1课题背景 6
1.2 系统配置 6
1.3 开发工具与平台 7
1.4本课题研究的意义 8
2基于.net的餐厅管理系统人员管理设计与实现 9
2.1系统功能设计 9
2.1.1系统功能需求 9
2.1.2系统主要实现功能 9
2.1.3系统主要功能模块 9
2.2数据库的分析与设计 11
2.2.1数据库需求分析 11
2.2.2数据库结构设计 11
2.3系统主要功能实现 14
2.3.1员工登录功能的实现 14
2.3.2 员工上班下班功能实现 15
2.3.3 管理员登录功能的实现 16
2.3.4 后台管理主界面的实现 17
2.3.5 餐厅简介的实现 18
2.3.6 用户管理界面的实现 19
2.3.7 修改密码界面的实现 20
2.3.8 添加员工界面的实现 21
2.3.9 员工查找界面的实现 22
2.3.10 部门管理界面的实现 23
2.3.11 工资管理界面的实现 24
2.3.12 工资管理界面的实现 25
2.3.13 工资管理界面的实现 26
3系统测试 27
3.1遇到的问题 27
5.1.1 图片正常显示问题 27
5.1.2 文章显示后的版面问题 27
5.1.3 实现搜索功能时遇到问题 27
3.2解决问题的方法 27
5.2.1 图片显示问题 27
5.2.2 文章显示后版面问题 27
5.2.3 实现搜索功能时遇到问题 28
结 论 29
参考文献 30
致 谢 31
结 论
在历经三个多月的需求分析、概要设计、详细设计和系统测试,最终完成整个博客网站设计。网站系统运行正常,实现了在线文章发表、文章管理、文章评论、文章浏览、模板切换等功能。成功的实现了传统的文章发表迈向电子出版物的重要一步。这个过程是对未来文章发布方式走向做的一种新尝试。本系统力求做到文章信息、评论信息、个人基本信息等通过internet这个平台进行大范围的相互交流,将传统文章发表从数量和发表人群都扩大延伸。当然本系统提供的功能并非尽善尽美,在提供的服务上可能有所欠缺,但从中可以看到未来文章发布甚至可能是未来出版物的一种发展趋势。
在系统的设计过程中,学习到了软件工程的整个流程,在程序设计过程中应该注意的事项在数据库表结构的设计中,必须充分理解需求,准确设计表字段和表关系,否则进入具体编码后再对表结构结构进行更改会非常麻烦。程序的编码中要养成良好习惯,对应代码做好注释,以便代码过多时能清楚了解各段代码的作用。特别是对变量取名,一定要取意义相近和容易记忆的名称,否则当系统很庞大时,容易混淆变量的含义,这对系统编码、测试和维护均很不利。在遇到技术问题时,可以查阅资料,也可以向他人请教,但不能总是请教别人,因为只有亲身去解决问题才会让人记忆深刻。
由于作者水平和经验有限,本设计中难免出现错误,敬请批评指正。