- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超市管理系统的设计报告
南 京 林 业 大 学
课程设计任务书
学 院(系): 南方学院 专 业: 计算机科学与技术(南方学院) 学 生 姓 名: 郦发达 学 号: 课程设计题目: 商店信息管理系统开发 起 迄 日 期: 6月 18日 ~ 6 月29日 课程设计地点: 计算中心 指 导 教 师: 陈云凤
下达任务书日期: 2012年 6 月14 日
课 程 设 计 任 务 书
1.本次课程设计应达到的目的: 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库是信息系统的核心和基础,数据库设计质量的好坏直接影响系统中各个处理过程的性能和质量。
本次课程设计的目的是通过数据库设计和应用系统开发实践使学生深刻体会到数据库设计的重要性,使学生掌握数据库用户需求分析方法、概念结构设计、逻辑结构设计和物理结构设计方法,熟练掌握开发一个小型的数据库应用系统的方法。 2.本课程设计课题任务的内容和要求(包括原始数据、技术参数、设计要求等): 课程设计内容:用一种工具开发商店信息管理系统,要求具有以下功能:
对系统用户信息进行输入、查询和修改,根据用户类别设置系统使用权限。
对商品信息进行输入、查询和修改。
对商品基本信息(包括库存量)进行输入、查询和修改。
对商品销售信息进行输入、查询和修改,能够统计一名顾客一次购物总金额,并能打印购物清单。注意:商品销售后其库存量要作相应改变,另外,只有高级用户能修改销售记录,如销售部门经理等。
具有进货管理功能,包括进货通知,库存报表,库存清查。
具有入库管理功能,包括入库登记,入库登记查询,入库退货和入库报表。
具有销售管理功能,包括销售登记,销售查询,销售报表。
具有财务管理功能,包括当日结账及报表,当月结账和报表。
具有系统管理功能,包括人员管理,权限管理和数据的备份与恢复。
要求对系统业务流程进行分析后,绘制ER图,并根据ER图和数据库规范化设计理论正确地设计数据库逻辑结构,注意保持数据一致性,尽可能地降低数据冗余度。根据库结构,选择一种合适的DBMS建立物理数据库。
在建立好数据库的基础上,选择一种合适的开发工具来设计和实现系统所有功能。要求程序运行正确,使用方便,界面美观。
注意:在开发过程中,数据库和应用程序的名称均应为学号,在登录界面中也要显示学号和姓名。实习结束后,应提交数据库文件、源程序和论文。
课 程 设 计 任 务 书
3.对本课程设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕: 要求按照计划完成各个功能模块,论文要求包括以下内容:
需求分析结果:进行数据库设计前必须准确分析用户需求,包括用户需要管理的数据以及以数据处理的要求等。
概念结构分析结果:对用户需求进行分析、综合、归纳和抽象,形成一个独立于具体的DBMS的概念模型,并绘制出数据库总体E-R图和局部E-R图,要求总体E-R图能反映系统中所有实体之间的联系情况,局部E-R图能够反映每个实体的所有属性
逻辑结构设计结果:根据E-R图设计数据库中各个关系模式的结构,要求给出每个关系模式的所有属性名称及其主码,若存在外码,则也要指出来。
物理结构设计结果:列出数据库中各个表的物理结构,包括每个表中每个字段的名称、数据类型、宽度、NULL属性、字段含义、主码、外码等,并给出创建每个数据表的SQL语句,并说明在程序中数据库与应用程序的连接方法。
系统关键模块详细设计与实现方法:至少列举一个输入模块、一个查询和修改模块、一个统计报表模块,详细说明这些模块的实现方法。
系统测试结果:对各个功能模块进行测试,说明系统能否正确运行,要求包括测试数据和测试结果的界面。
7、实验总结,要求对数据库设计方法和开发工具使用方法进行详细总结 4.主要参考文献: 图书按以下格式著录:
[1] 何旭洪,余建英编著.PowerBuilder数据库系统开发实例导航. 北京:人民邮电出版社. 2003
[2]萨师煊,王珊.数据库系统概论.北京:高等教育出版社.2000 课 程 设 计 任 务 书
5.本课程设计课题工作进度计划: 起 迄 日 期 工 作 内 容 6月日月日月日月日月日: 郦发达 学 号: n090801614 学院(系): 南方学院 专 业: 计算机科学与技术(软件工程) 题 目: 商店信息管理系统开发
指导教师: 职称:
2012年 6 月 28日
目录:
商店信息管理系统 1
1. 选题背景及需求简介 1
2.
文档评论(0)