- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小型书店管理系统课程设计文档推荐
学 号:
课 程 设 计
题 目 小型书店管理系统 教 学 院 计算机学院 专 业 计算机科学与技术 班 级 08级(2)班 姓 名 xxx 指导教师 xxx
2011 年 6 月 26 日
课程设计任务书
2010~2011学年第2学期
学生姓名: xxx 专业班级:08级计算机科学与技术(2)班
指导教师: xxx 工作部门: 基础教研室
一、课程设计题目
小型书店管理系统主要研究及实现以下功能:
(1)会员管理: 对办理会员的客户进行增加、删除、修改及改变会员等级的功能。
(2)操作员管理: 由超级用户管理,增加、删除、修改普通操作员及授予不同操作员不同权限的功能。
(3)销售管理: 由销售员管理,对销售的图书进行增加、删除、修改操作,对不同时间段的销售情况以图表的形式进行对比分析。
(4)采购管理: 由采购员管理,对顾客的需求的图书进行预定的增加、删除、修改操作,并对采购图书进行查询并打印报表。
(5)库存管理: 由仓库管理员管理,对仓库的库存进行查询,对入库的图书进行增加、删除、修改操作。
(6)系统维护: 系统清理、系统备份、系统还原。
二、课程设计内容(含技术指标)
1.问题分析和任务定义:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么,限制条件是什么;
2.逻辑设计:确定数据库结构,及各个主要模块的功能,并明确模块之间的调用关系;
3.详细设计:设计数据库及操作界面,并给出每个功能模块的实现算法;
4.程序编码:把详细设计的结果进一步求精为程序设计语言程序,同时加入一些注解和断言,使程序中逻辑概念清楚;
5.程序调试与测试:采用自底向上,分模块进行调试,调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果;
6.结果分析:程序运行结果包括正确的输入及其输出结果,含有错误的输入及其输出结果。
7.编写课程设计报告。
三、进度安排
1.2011年6月13日——2011年6月15日:软件功能分析与设计;
2.2011年6月16日——2011年6月19日:数据库及操作界面设计;
3.2011年6月20日——2011年6月24日:具体代码实现及调试;
4.2011年6月25日——2011年6月26日:撰写课程设计论文。
四、基本要求
1.学生能够按照老师的要求正确的设计数据库;
2.学生在老师的指导下,能够设计出相应功能模块;
3.学生在阅读参考资料后,能够编写出相应的代码,具备软件开发的能力。
目 录
1 概述 1
1.1 课程设计的目的 1
1.2 课程设计的要求 1
2.1背景 2
2.2任务概述 2
2.3需求规定 3
2.4设计功能 6
3 详细设计 8
3.1 功能模块设计 8
3.2 数据库设计 13
4 程序的调试与运行结果说明 18
4.1调试环境 18
4.2调试步骤 18
4.3运行结果 19
5 课程设计总结 22
参考文献 23
1 概述
1.1 课程设计的目的
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。而且当前数据处理需求快速发展,人工管理需要管理人员大量的时间,却得到相当低的工作效率,因此书店管理系统的开发至关重要。
1.2 课程设计的要求
经过实际考察和分析,典型的小型书店管理系统包括几个模块,相应能实现以下主要功能:
用户登录模块,管理用户的注册和登录。
会员管理模块,管理会员信息的增删,查询及修改
销售管理模块,管理购书信息,预订信息录入,现金结算,销售统计,书目查询,退书处理
库存管理模块,管理采购信息汇总,库存查询
采购管理模块,管理采购单生成,采购入库,退书处理
系统维护模块,管理数据的备份,还原,清空
用户管理模块,管理用户信息的增删,权限的设置和密码的修改
2 总体方案设计
2.1背景
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。计算机作为信息处理的工具,为适应数据处理需求的快速发展,越来越多的企事业单位都实现了无纸化办公。作为一个现代化的书店,需要一个拥有自动化、全方位的办公系统,方便处理日益复杂化的管理经营项目。书店管理系统就是能满足书店日常经营及后台统计算话的系统。具有方便、人性化的系
文档评论(0)