数据库应用程序实例设计(上)

数据库应用程序实例设计(上)

ID:34205094

大小:71.00 KB

页数:10页

时间:2019-03-04

数据库应用程序实例设计(上)_第1页
数据库应用程序实例设计(上)_第2页
数据库应用程序实例设计(上)_第3页
数据库应用程序实例设计(上)_第4页
数据库应用程序实例设计(上)_第5页
资源描述:

《数据库应用程序实例设计(上)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第三讲数据库应用程序实例设计(上) 从本讲开始,我们设计、编写一个应用程序,在程序的编写过程中穿插讲解数据库有关知识,这种写讲座的方式是一种尝试,完整的程序需要很多讲之后才能完成,对编写数据库程序不熟悉的读者只要紧跟讲座,边学边练定会有所收获。下面就跟着心铃来开始设计程序吧。编写程序设计方案这里心铃就按照第一讲中提到编写数据库程序的方法来进行。在设计应用程序之前我们先要明白程序的基本要求。心铃在这里要带领大家编写的程序名称是“劳保用品发放管理系统”,这是应我们公司生产计划部编写的一个实用程序。程序应该具备

2、哪些主要功能呢?在企业工作的读者可能都知道,劳动保护用品是国家明文规定必须要给员工发放的,基本要求是:对不同的工种要发放不同的劳保用品以适应从事工种的安全、工作及其他需要。只知道这些对编写应用程序来说是远远不够的,你必须了解更多的内容才能编写程序,正如编写行业商品软件那样,你首先要了解行业的运作模式才能写出符合用户需求的软件,所以,要进一步了解企业劳保用品的发放办法。根据自己掌握的情况并向部门分管人员了解,得知劳保用品发放方法是:按不同的工种发放不同的劳保用品;不同的劳保用品发放周期不同,如棉衣60个月发

3、放一次,工作帽24个月发放一次等;工种变化后劳保用品也随之变化;不同的工种相同的劳保用品发放周期也不同,比如科室人员的棉衣60个月发放一次,而车间人员的棉衣是48个月发放一次。知道了劳保用品的发放办法后,就要询问用户的需求了。用户提出程序应该具备的功能是:员工可以添加和删除;按单位(部门)每半年下达一次发放计划给各下属单位和供应部门,由各单位根据下达的计划向供应部门提出劳保用品的名称、规格、数量等,供应部门负责采购,发放计划中包括单位每个员工应领取的各种劳保用品的名称、数量、规格及整个单位各种劳保用品的名

4、称、数量和规格汇总数据。到这里,读者可先不往下阅读讲座内容,根据上面提供的发放办法和用户的需求,考虑一下程序应该怎么编写,应该写哪些功能,还应该增加哪些用户没有提出的功能和辅助功能。我们应该知道,软件用户特别是应用类软件www.sankeyo.com的用户一般都不是电脑高手,他们提出定制的软件功能一般都是最主要的功能,但软件的编写人员不能只完成用户提出的功能。作为程序编写人员来说,无论是写通用软件还是为个别客户定制软件,都首先要具有尽最大努力让用户使用方便、为用户着想的思想,所以编程者必须充分考虑用户可能

5、用到的各种功能和其他一些程序自身需要的功能,就这些用户没有提出的功能和用户沟通,最后确定程序应具备的各种主要和辅助功能。下面就是心铃最终为“劳保用品管理系统”确定的各种功能,有些给出了解释。(一)本程序应具备的功能:1员工基本情况录入。此功能除了录入员工姓名、性别等基本信息外,部门、工种、有规格要求的劳保用品的规格等关键信息是不可少的。后面会解释有规格要求的劳保用品是怎么回事。2新员工劳保用品初次发放时间设定。这是一个比较重要的功能,用户没提出来。为什么要有此功能呢?由于老员工都已经有了发放记录,每种劳保

6、用品上次的发放时间都记录下来了,这样根据发放周期和上次发放时间就可以计算下次下达发放计划时是否应该发放及发放数量,对新员工来说,由于没有发放记录(劳保用品上次发放时间),就无法计算下次什么时候该发放,所以必须特意制造出一个初始发放时间记录。根据公司规定,新员工到岗位后就应该在半年之内将所需的所有劳保用品发一套,这样用户就可以将新员工的初始发放时间记录按发放周期向前推一个周期作为上次发放时间,下次程序统计时就一定能为此新员工发放劳保用品了。3按单位(部门)统计本次发放给各员工、此单位汇总及所有单位汇总的劳保

7、用品名称、规格、数量,此功能应该是最核心的一个功能了,没有好解释的。4员工工种改变。这个功能也是很重要的一个功能,员工一般不会在一个岗位上干一辈子,工种改变是不可避免的,更改了工种,劳保用品种类及发放周期都应重新设定。5发放记录查询。查询功能应该是必备的,虽然用户没提出来,但应编写www.7smd.com查询单个员工的所有劳保用品上次发放时间记录的功能。6员工信息修改及删除员工。这是应该具备的较重要的功能吧。下面是心铃认为的各种辅助功能,虽然划为辅助功能,但有些也是比较重要的:7某工种劳保用品发放周期修改

8、。企业有时根据实际情况调整某些工种劳保用品的发放周期,必须及时修改,这关系到所有此工种的人员。8某工种增加劳保用品。这事也常有,及时增加可使此工种的员工下次发放时都能领到。9某工种删除劳保用品。10删除工种。12增加新工种。不要忘记给此新工种添加对应的劳保用品和发放周期。13工种改名。14劳保用品改名。15增加新部门16删除部门17部门名称修改18部门合并19员工部门改变20按部门查询员工基本信息、查询所有员工和单个员工信息以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。