在线美容预约系统是使用JSP+SQL Server方式来定制一个Web模式下的美容预约平台。系统以Web界面与用户交互,为用户供信息并接受其操作,同时通过数据库管理系统工程存储信息数据。
在线美容预约系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采取模块化的编写思想,提高了可读性、可移植性和一致性,同时提高了开发效率。系统对用户或管理权限有严格要求,因此加入了模块化的身份识别代码。
美容预约系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询操作上,包括用户信息、管理员信息、美容信息、预约信息和美容项目内容,各个部分的数据内容又有内在联系。针对此系统的数据库特点,可总结出如下的需求:
用户和管理员具有不同身份。
美容产品有品牌、产地等信息。
预约有预约时间、预约用户等多种信息。
美容项目有标题、内容等多种信息。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的
数据项和数据结构:
管理员信息,包括数据项:管理员名、密码。
美容产品信息,包括数据项:品牌、产地等。
美容项目,包括数据项:场标题、内容。
预约信息,包括数据项:预约时间、预约用户、联系方式等。
绪论 3
第一章 系 统 概 述 4
1.1系统就用背景与功能 4
1.2 系统特点 4
第二章 系 统 设 计 5
2.1 系统设计思想 5
2.2系统功能模块划分 6
第三章 数 据 库 设 计 6
3.1 数据库需求分析 7
3.2数据库概念结构设计 7
第四章 编写公共模块文件 9
4.1 数据库连接文件 9
4.2 页面头文件 10
4.3 页面尾文件 12
4.4用户名判定函数 12
4.5管理员登录判定 14
4.6 错误提示页面 14
4.7 注销模块 15
第五章 用户功能模块 15
5.1 首页模块 15
5.2 美容产品模块 17
5.3 美容项目模块 18
5.4 美容人员模块 20
5.5 预约模块 22
第六章 管理员功能模块 22
6.1 登录模块 22
6.2 查看和管理美容产品、美容项目模块 23
6.2.1.美容人员管理模块 23
6.2.2.查看美容预约模块 24
第七章 系统测试 25
7.1 软件的安装与配置 25
7.2 软件调试 26
7.3 软件测试 26
7.3.1 测试的重要性及目的 26
7.3.2 测试的步骤 28
7.3.3 测试的主要内容 28
第八章 小结 30
8.1 系统移植问题 30
8.2 有关SQL查询的语句 30
8.3 使用JSP程序控制网页结构 30
8.4 用Session保存登录信息 31
8.5 小结 31
致谢 31
参考文献 32