数据库课程设计----快餐网售系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计----快餐网售系统

课 程 设 计 快餐网售课程设计 设计需求: 本设计为快餐网售,可以在网上选购自己喜欢的快餐,通过这个系统可以随时订餐,送餐上门。 快餐网购的功能要求: ● 用户登录、注销、用户注册 ● 查询所需的快餐。 ●订购所需快餐 ● 结算订购快餐的款项 ●选择方便的方式进行快餐的价钱的支付 ●到相应的网站进行支付 二、设计的目的: 为在校学生提供方便的送货上门的快餐服务,以便学生拥有更健康的身体及更有效地学习。 三、快餐网售的模块: 通过登陆界面 登录.aspx 验证正确的用户名和密码后进入主界面 快餐主页.aspx。若没有用户名和密码,则先跳到注册界面 注册.aspx 进行注册(注册内容包括:客户名、密码、编号)。 在主页面上包含: 快餐买卖 快餐主页.aspx 快速下订单 输入快餐.aspx 支付 支付页面.aspx 请结算 结算.aspx 以上模块共同构成整个系统。 四、网站的内容: 首先是硬盘的功能流程图: 系统功能流程图 五、数据库的设计: 1.需求分析 通过对大学生日常生活进行的可行性分析和详细调查,确定开发快餐网购管理系统。开发小组的成员经过调查研究、信息流程分析和数据收集,明确了该系统的主要功能;用户登录、注销、用户注册、查询所需的快餐、订购所需快餐、结算订购快餐的款项、选择方便的方式进行快餐的价钱的支付、到相应的网站进行支付,并提供简单的查询功能。 2.概念结构设计 由于系统不太复杂,设计E-R图可以直接从系统的数据流下手。参照需求分析中对业务数据流程的描述,对每个试题及属性进行如下定义: 订单表(订单编号、客户编号、商品编号、订单时间) 客户表(客户编号、姓名、密码、已购数量) 商品表(商品编号、商品名称、数量、保质期、下架时间、价钱) 系统的E-R图如图所示: 图2 E-R图 3.逻辑结构设计 根据概念结构设计的结果,设计出“快餐网售管理系统”数据库的逻辑关系模型。 将图2的E-R图转换为关系模型,关系的主码用下划线划出: 订单表(订单编号、客户编号、商品编号、订单时间) 客户(客户编号、姓名、密码、已购数量) 商品表(商品编号、商品名称、数量、保质期、下架时间、价钱) 4.物理设计结构设计 将逻辑结构设计的关系模型转换为物理数据库,及具体的RDBMS中支持的关系数据模型-表。在SQL Server2005数据库管理系统中创建订单表、客户、商品表、订单1和订单2。表的结构如表1-表5所示。 1.名称:订单表,如表-1所示 订单表包括订单编号、客户编号、商品编号和订单时间。 表-1 字段名称 类 型 主 键 非 空 订单编号 自动生成 Yes Yes 客户编号 文本 No Yes 商品编号 文本 No Yes 订单时间 文本 No Yes 2.名称:商品表,如表1-2所示 商品表包括商品编号、商品名称、数量、保质期、下架时间和价钱。 表-2 字段名称 类 型 主 键 非 空 商品编号 自动编号 Yes Yes 商品名称 文本 No Yes 数量 文本 No Yes 保质期 文本 No Yes 下架时间 文本 No Yes 价钱 文本 No Yes 3.名称:客户表,如表1-3所示 客户表包括:姓名、密码、客户编号、已购数量e。 表-3 字段名称 类 型 主 键 非 空 客户编号 自动编号 Yes Yes 姓名 文本 No Yes 密码 文本 No Yes 已购数量 文本 No Yes 5.数据库实施、数据库运行及维护 在SQL Server 2005 中创建表成功后,向表中添加数据,将各种表的记录添加到各个表中。 六、系统设计 前台设计: 1.创建项目 首先启动Microsoft Visual Studio 2005,进入.NET的IDE界面,创建一个新的项目,选择菜单“文件”→“新建”→“网站”。 在打开的“新建网站”对话框中,选择建立ASP.NET网站,设置网站文件所在文件系统的位置,并指定开发语言为Visual C#。 网站建立成功后,在网站项目下可以看到Default.aspx页面,该页面为网站的第一个网页,登录页面生成。 2.设计登录页面 public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) {

文档评论(0)

sanshengyuan + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档