编辑: qksr | 2019-07-07 |
2、功能详细设计: 1.创建查询 查询类型主要有选择查询、参数查询、操作查询(包括生成表查询、删除查询、 追加查询、更新查询) 、SQL 查询和嵌套查询. ? 将某商品原价改为促销价(更新查询) ? 删除没有购买记录的会员信息(删除查询) ? 积分大于
100 的顾客的购买记录(生成表查询) ? 查询没有购买记录的商品(嵌套查询) ? 根据商品分类号查询商品信息(参数查询) ? 根据条形码查询商品信息(参数查询) ? 根据姓名查询会员信息(参数查询) ? 根据职位查询员工信息(参数查询) ? 计算员工工资(选择查询) ? 商品卖出价格总计(选择查询) ? 生成会员积分(选择查询) ? 统计商品购买数量最高的三项(SQL 查询) ? 将新办理的会员卡 ID 添加到会员信息中(追加查询) 2. 根据每个模块的功能创建相应的窗体 1)窗体总体布局 2)以商品信息报表为例 用了返回上一级按钮使之与上一级商品管理系统联系起来,插入了第一项,前一 项,后一项,最后一项纪录按钮方便查询商品信息,插入添加和删除记录按钮方 便管理数据. 会员信息表与之类似, 商品种类信息表和员工信息表将第一项, 前一项, 后一项, 最后一项纪录按钮改成了组合框. 3)以职位查询系统为例 在文本框中输入职位信息可进行参数查询,查出某一职位的工作人员信息. 根据商品关键字查询和顾客版的根据会员姓名查询结构类似. 查询设计页面 4)以主控窗体为例 通过四个按钮将主控页面与其他页面联系起来,退出登录能返回最初的登陆页 面,处上述两种报表,其余均与其类似. 5)窗体的一般格式 3.创建报表 1)标签 商品 用于打印商品销售标签. 2)机位情况报表 3)收银员工作情况报表 4)员工情况统计表 根据员工职位统计了相应人数及总计.
4 创建适当的宏 创建适当的宏,与相应窗体中的按钮连接起来. 1)登录按钮的宏 2)某一返回/退出按钮的宏
5 创建登录窗体和主控窗体(导航窗体) 通过登录窗体和主控窗体(导航窗体) ,把以上窗体、报表、部分查询连接在一 起.
(三) 、使用说明 打开这个数据库系统后,自动弹出登录界面,若要进入管理员界面,输入用 户名"aaa"和密码"123"后,登录进入管理员版主控窗体,若要进入顾客版查 询界面,输入用户名"bbb"和密码"123"后,登录进入顾客查询界面,然后就可以 进行数据库的操作了.
(四) 、设计体会 在这次项目设计中,我们小组所选择的是设计一个超市管理系统,这对我们 来说是一次尝试与创新的过程, 也可以说是一个挑战的过程.虽然学了数据库这 么久了,但是我们还是缺少经验.现在我们利用自己学到的知识设计并制作一个 图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋, 都不同程度的投入了很高的热情与努力. 在具体的设计与实施中, 我们看到并感受到了一个管理系统从无到有的过程, 对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻.这次 课程设计加深了我们对数据库系统设计相关知识以及 SQL 相关功能的理解.比 如在建立基本的表、视图、索引、存储过程等,都比以前更加熟悉了,并在解决 各种问题的过程中学到了很多新的知识. 在设计中我们基本能按照规范的方法和步骤进行,首先对现有的系统进行调 查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深 刻的认识到认真执行管理系统软件标准的重要性, 由于我们对管理系统软件相关 的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与 次也没能很好把握住,这些方面通过这次我们都要加强了解.