




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
餐饮管理系统项目概要设计说明书组长:李鹏昆 工作量系数【0.4】组员1:杜朋飞 工作量系数【0.3 】组员2:彭钰尧 工作量系数【0.3】完成日期:2013年 4月27日1 引言 1.1 写目的:随着我国市场经济的快速发展,餐饮业的发展日新月异,近两年来已呈现出高速发展的态势。但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统视为一条有效的解决途径。1.2 项目背景:软件名称:餐饮管理系统。项目开发者:李鹏昆,彭钰尧,杜朋飞。1.3 定义:定义及术语:StudentCourseuser1.4 参考资料: 1 java语言程序设计谭浩强 清华大学出版2.软件工程张海藩 清华大学出版社.3数据库系统概论(第4版).王珊,萨师煊 高等教育出版2 任务概述 2.1 目标 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2 需求概述 系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。该总体设计给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。2.3 条件与限制 本软件运行在windows 2000以及以上windows环境,其数据建立并存于在SQL数据库,以java程序展现。在eclipse开发,利用SQL sever2000作为后台的数据库,充分利用了SQL sever的优点,利用windows 7作为系统平台。3 总体设计 3.1 总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块的研制成本最小,而且应尽量避免不足的模块化或超量。 3.2 功能分配: 在本软件程序中,学生的信息输入输出功能是由用户管理模块进行的。课程和成绩的信息输入输出是由课程成绩管理模块进行的,班级的信息流动是班级管理模块进行的,而管理员信息输入输出功能则是由管理员管理模块进行4 接口设计 4.1用户接口系统向用户提供的命令和系统的回答:命令语法结构软件回答信息登录循环结构选择结构若密码及验证码正确则进入相应页面,若密码错误,则提示密码错误或验证码错误查找循环结构选择结构显示查找结果删除循环结构选择结构删除成功,是否取消修改选择结构修改成功,是否取消注册用户循环结构注册成功注销无返回登录页面4.2外部接口本系统同外界接口的安排: 硬件接口软件接口鼠 标键 盘屏 幕登录模块 普通用户模块 管理员模块 4.3内部接口本系统内各个模块之间的接口安排: 模块名称模块名称登录模块学生模块管理员模块登录模块普通用户模块管理员管理模块5 数据结构设计 6 逻辑结构设计各个功能模块的概述如下表所示:模块功能访问数据库方法权限登录模块登录系统直接访问用户名及密码验证码普通用户模块浏览信息自动查找数据库信息并显示无查询信息直接访问无管理员模块浏览信息自动查找数据库信息并显示无查询信息直接访问无修改信息直接访问无删除信息直接访问无7 物理结构设计 数据库在学生档案管理系统中占有重要地位,它的好坏直接影响到本系统的效率和运行效果。根据系统的实际应用情况,本系统采用SQL server2000作为后台数据库管理工具,以下是本系统数据库设计的具体情况。 学生个人信息表(Student)字段名称数据类型字段大小说明主键Snochar12学号TSnamechar20姓名FSsexchar2性别FSagesmallint10年龄FSdeptchar20系别FSaddchar20籍贯FSfacechar20政治面貌FScontactchar11联系方式F学生成绩信息表(Course)字段名称数据类型字段大小说明主/外键Cnochar4课程名主键Snochar12学号外键Cnamechar40课程号FCcreditchar10学分FGradesmallnt10成绩F用户表(users)字段名称数据类型字段长度说明主键usernamechar20用户名Tpwdchar20密码Fborndatedate10出生日期Fagesmallint4年龄Fnumberchar20身份证号F8 数据结构与程序的关系 由于数据的存取时通过界面与数据库连接的,所以系统中必不可少用到一些程序块,常用的程序块有,查询,添加,删除,修改。以下为数据库与模块以及模块与程序块之间的关系。(1) 数据库与模块的关系表 模块数据库表登录注册普通用户管理员学生个人信息表学生成绩信息表用户表(2) 程序与模块之间的关系表: 模块程序名称登录注册普通用户管理员查询添加修改删除9 运行设计 9.1 运行模块的组合 具体软件的运行模块组合为网页窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。(1)登录子模块运行时,登录管理界面与学生档案信息管理系统数据库相连接,当用户登录时,系统与数据库信息进行匹配,匹配成功就进入系统主页。若没有用户名,用户可以选择注册用户,信息添加完毕后,返回登录界面。(2)普通用户子模块运行时,通过用户界面连接学生档案信息管理系统数据库,通过普通用户的操作搜索与用户相匹配的档案信息,并将结果显示给用户。(3)管理员子模块运行时,管理员界面与学生档案信息管理系统数据库连接,管理员通过系统与数据库的接口对数据库进行查看、添加、删除、修改等操作。 9.2 运行控制 登录模块注册用户信息在用户表中直接进行添加操作,然后点击提交普通用户模块查询自己信息点击查询,会显示相应的信息修改自己个人信息在显示的学生信息表中选择条件进行修改操作,然后点击更新管理员模块查询学生信息填写查询条件,根据不同的条件点击查询,会显示相应的学生信息修改学生信息在显示的学生信息表中选择条件进行修改操作,然后点击更新删除学生信息在显示的学生信息表中选择条件进行删除操作,然后点击删除添加学生信息在显示的学生信息表中直接进行添加操作,然后点击添加9.3 运行时间 根据不同的硬件环境与操作系统,系统的运行时间不确定,当硬件达到要求的配置时,运行时间极短。系统运行时查询占用资源与时间最多,查询操作要与数据库中的信息进行匹配,当数据库信息很大时,系统会有一定的延迟。10 出错处理设计 10.1 出错输出信息 在使用该系统的过程中,出现错误不可避免的。当用户遇见错误后,清楚明了的错误提示会给用户带来很大的方便。该系统在使用过程中可能会出现以下一些错误提示:出错原因系统输出形式处理方法登录时输入错误用户名、密码或密码系统提示密码、用户名或验证码错误返回重新输入注册用户时系统提示两次密码输入不一致返回重新输入添加信息时年龄输入错误系统提示年龄超出范围应在0110之间返回重新输入添加信息时一些项没有输入系统提示此为必须输入项输入信息查询、修改、删除时没有返回数据系统提示没有符合此条件的学生信息重新选择条件10.2 出错处理对策: A、定期对数据库进行更新和备份操作,在故障出现后可以及时替换掉发生错误的数据库,以防止造成较大的损失。 B、降效技术:即使用另一个效率稍低的系统或方法来求得所需结果的某些部分。 C、恢复及再启
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 原料知识培训
- 煤矿安全考试试题及答案
- 2025年社区健康服务中心运营管理咨询服务合同
- 2025年城市污水处理设施升级改造合同担保书
- 2025年校园体育器材国际品牌采购与合作实施合同
- 2025年度专业影院VIP会员积分兑换观影协议书
- 2025年度节能改造项目资金担保服务协议书
- 2025年医疗设备集成与升级改造工程合同
- 2025年能源消耗量控制与节能改造项目合同
- 2025老年养护机构绿色生态园林建设与养护合同
- 2025至2030中国膜行业产业运行态势及投资规划深度研究报告
- 2025至2030中国物流园区行业产业运行态势及投资规划深度研究报告
- 2026年高考生物一轮复习:必背高频考点讲义(全)
- 2025年成人高考语文试题及答案
- 移动护理信息系统应用
- 乡镇密码电报管理制度
- 影视剧公司管理制度
- 村级络监控安装方案(3篇)
- 潜水员入场安全教育试卷(含答案)
- 武术培训机构管理制度
- 汽车配件及管理制度
评论
0/150
提交评论