基于Visual C++食堂菜价统计系统详细设计说明书.doc

基于Visual C++食堂菜价统计系统详细设计说明书.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VisualC食堂菜价统计系统详细设计说明书

详细设计说明书 题 目: 食堂菜价统计系统 姓 名: 徐程 顾操 徐峰 孙少翰 章威 学 院: 工学院 专 业: 电子信息科学与技术 班 级: 信息61/62/63 学 号: 3236128 3236325 3236323 3236112 323626 指导教师: 钱 燕 职称: 讲 师 2008年06月24日 南京农业大学教务处制 目 录 一.引言 1 1.1编写目的 1 1.2项目背景 1 1.3参考资料 1 二.总体设计 1 2.1系统结构 1 2.2软件描述 2 三.功能介绍 2 四. 界面设计 2 4.1 登陆界面 2 4.2匿名登录操作状态 2 4.3普通用户操作状态 3 4.4系统管理员操作状态 4 4.5主视图 5 五.程序设计 6 5.1登录框代码 6 5.2搜索功能代码 7 5.3评价系统代码 8 5.4添加删除修改代码 12 5.5菜品信息显示代码 16 六.特色说明 19 七.困难及解决办法 19 八. 组长及各组员任务分配与表现 19 一、引言: 1、编写目的: 编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。 该说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。本文档为该系统的软件详细设计说明书,较详细阐述了系统的各项功能需求、技术需求、实现环境及所使用的实现技术。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。 2、项目背景: (1)软件名称 食堂菜价统计系统 (2)相关单位 委托单位:南京农业大学某社团 承办单位:南京农业大学工学院电气工程系VC++工作小组 主管部门:南京农业大学工学院计算机科学教研室 3、参考资料: Visual C++教程 郑阿奇 丁有和 编著 2005年7月,清华大学出版社 Visual C++时训 郑阿奇 丁有和 编著 2005年7月,清华大学出版社 二、总体设计: 系统结构: 软件描述: 该系统是用于对食堂的饭菜信息进行统计管理。该系统核心功能在于统计食堂饭菜信息,方便学生及学校的管理人员及时了解食堂的基本信息,可以及时反映学生对于饭菜的要求,以方便食堂及时调整,适应学生的需求。 三、功能介绍: 本操作系统提供两种级别的用户操作:系统管理员、普通用户和匿名用户。对于不同的操作员,所能执行的功能操作有所不同: 系统管理员:通过系统给定的用户名和自己修改的密码匹配登录系统,实现对基本信息的添加,修改,删除等基本操作。 普通用户:查询基本的信息,最重要的是注册用户可以对食堂提供的食物进行及时的评价 匿名用户:可以匿名登录系统,仅能查询基本信息 四、界面设计: 1、登录界面: 功能:登录用户分为匿名登录、普通用户、系统管理员,其中匿名登录无需用户名及密码即可登录;用户和系统管理员需通过用户名和密码登录,用户名和密码输入有误无法登录,并伴有“登录失败,请检查您的用户名或密码!”的提示跳出。登录状态会在底边栏显示。 2、匿名登录操作状态: 功能:无需用户名与密码登录,仅能查看基本信息或进行搜索。 3、普通用户操作状态: 功能:可进行查看基本信息,搜索,评价菜品。 4、系统管理员操作状态: 功能:除普通用户所拥有的功能之外,还可进行添加、修改、删除菜品的操作,但不能评价。 5、主视图: 功能:显示所有的菜品信息。 五、程序设计: 1、登录框代码: void CE_LOGIN::OnOK() { UpdateData(); CUserSet uSet; CString Userstyle=m_strselect; toolset_1 = FALSE; toolset_2 = TRUE; toolset_3 = FALSE; m_LOGINID = 匿名; OnUserLogin(用户:+m_LOGINID); MessageBox(匿名登录成功!,成功,MB_OK|MB_ICONINFORMATION);} else { m_username.TrimLeft(); if

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档