数据库原理课程设计指导书_第1页
数据库原理课程设计指导书_第2页
数据库原理课程设计指导书_第3页
数据库原理课程设计指导书_第4页
数据库原理课程设计指导书_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库原理课程设计指导书编写:雷亮、游明英电气与信息工程学院计算机系2015.06第 1 章 课程设计概述1.1课程设计目的通过本课程设计,使学生对数据库设计的步骤有一个更深入的理解,为后继课程的学习打下一定的基础。1.2课程设计要求按照数据库系统开发步骤进行数据库概念结构设计、逻辑结构设计、物理结构设计。1.3课程设计说明课程设计题目共14个。学生可根据爱好任选一个,但一个题目不能超过10人。题目可以自拟,但必须经过指导教师审查。第2章 课程设计内容2.1 设计课题名称1 网上商城系统开发与设计2 课程资源网的设计与实现3 第三方储运委托管理系统4 仓库管理系统5 人事管理系统6 工资管理系

2、统7 考勤管理系统8 进销存管理系统9 学籍管理系统10 实验选课系统11 分销及库存管理系统12 机票预订系统13. 仪器仪表管理14. 学生信息管理系统设计与开发2.2 课题任务描述(一)网上商城系统开发与设计1.系统需求概述网上商城系统销售网站主要实现应包括前台和后台两个部分。前台包括:用户管理模块(用户登录、注册)、商品浏览模块、购物车管理模块、个人中心管理模块。后台包括:会员管理模块、服装商品管理(发布)模块、订单管理模块、新闻管理模块、公告管理模块、商品类别管理、系统管理员管理。2.系统功能 用户管理:包括用户注册登录等。用户根据页面要求输入相应信息便可成为会员用户,开始简单轻松开

3、始网上购物。 商品浏览:会员或游客可以通过商品的分类,新品,特价等关键字来浏览了解商品的详细信息,从而决定是否购买此商品。 购物车管理:会员可以在商品浏览的过程中,将所有感兴趣的商品放入购物车,最后一起购买。 个人中心管理:会员用户可以登录个人中心,查看自己的订单情况,商品发货情况,历史购买记录等。 商品管理:包括后台商品库存管理、上货、出货、编辑管理和商品分类管理等。 订单管理:在线订单程序,使消费者能够顺利的通过WEB在线的方式,直接生成购买订单,根据订单流水号,可以查询到消费者下订单的明细。后台管理人员对订单进行相应的处理。 会员管理:在购物系统中,集成客户注册是吸引客户进行二次购买和提

4、升转换率最好的方式,这个模块主要是对客户资料信息的添加、删除、更新。 商品类别管理:可以对商品类别进行添加、删除、修改。 商品图片管理:不对于不同商品,有不同图片去描述该商品的属性,让客户有个直观的了解。该模块可以对图片进行添加、删除、修改。 系统管理员管理:对登录后台处理的操作员,可以进行修改密码、添加、删除、查询。(二)课程资源网的设计与实现1系统需求概述随着计算机技术在各行各业日益广泛和深入的应用,网站在各行各业的发展战略中占据了重要的位置,对于高校的作用尤为突出,从2003年开始,很多高校都建立了属于自己的校园网络课程平台,课程资源网络平台得到了很大的发展。现要求设计并实现一课程资源网

5、站,该系统的信息要求可分为以下几个方面:1) 课程首页信息课程首页信息主要包括系统公告、主讲教师、学习指南、友情链接。2) 课程学习信息课程学习信息主要包括课本作者的简介、该门课程的简介、课程主要教材及相关教材、课程内容的PPT。3) 视频教学信息视频教学信息主要包括展示每个章节教师讲课的优秀视频,帮助同学们弄懂课上没懂得知识点。4) 登录信息登录信息主要是用户使用课程资源与教学管理平台的信息,包括管理员以及登录查看课程资源信息的用户的登录ID、登录名等。5) 用户信息用户信息包括用户真实姓名、用户登录账号、登录密码、手机号码、联系地址、身份证号、邮箱、个人简介、用户头像等。6) 设计实践信息

6、设计实践信息主要包括对每次实验的试验内容。7) 在线答疑信息在线答疑信息包括问题主题、作者、创建日期、最后回复日期等。处理要求: 1) 对课程资源信息进行添加、修改、删除、查询,对新闻公告信息进行添加、删除等操作;2) 对单元试题信息进行添加、修改、删除、查询等操作;3) 对模拟试卷信息进行发布、修改、删除等操作;4) 对留言信息进行添加、回复、删除等操作;5) 对用户信息进行注册、删除、修改密码、修改基本信息等操作2.系统功能课程资源与教学管理服务平台分为前台和后台管理两个模块。其中前台是学生和教师可以查看的页面。后台是只有管理员才能登陆进去,对服务平台所有的信息进行管理的。前台模块包括课程

7、首页、课程学习、教学大纲、教学课件、视频教学、设计时间、在线答疑、个人中心、试卷库、课程作业、习题库、单元测试、个人中心、下载中心、上传中心等子模块的设计以及这些模块之间的联系。这些模块都是系统的核心功能,也是用户经常使用的功能,它们实现的优劣直接关系到全系统的完整性和优越性。根据需求分析,我们把系统分成教学大纲、教学课件、视频教学、在线答疑、在线测试、课程作业、个人中心、下载中心、上传中心等主要模块。其中具体如下:教学大纲模块主要介绍各章节的主要内容,方便学生对该门课程有一个整体的了解。 教学课件模块主要为用户展示该门课程的PPT,详细介绍各个章节的主要内容。视频教学模块主要为用户展示优秀教

8、师的课程录像,方便用户对该门课程有一个直观的学习。在线答疑模块主要为用户提供一个交流的平台,用户有任何疑问都可以在这个模块提出,其他对该问题有了解的用户都可以进行回答。在线测试模块主要为学生提供单元测试,方便学生测试一下自己所学的知识,了解自己掌握知识的程度。课程作业模块主要包括学生和教师两个角色,学生可以查询并下载新作业,查看已完成作业的情况,提交自己的作业,教师可以查看学生提交的作业,同时批改学生提交的作业。个人中心主要包括修改密码、编辑资料以及上传新头像。下载中心主要为学生提供所有课程资源相关的文档的下载。上传中心主要是登录的教师用户可以在这个模块上传所有的课程资源文档。辅助功能模块分为

9、:包括系统公告展示,用户注册,身份验证:包括登陆验证(其中包括密码加密等)、验证码验证。学习指南:主要介绍学习该门课程的心得与技巧。课程资源与教学管理平台前台前台结构如图所示。课程资源与教学管理服务平台前台结构功能模块图后台管理主要包括用户信息管理、课程资源管理、单元试题管理、模拟试卷管理、公告管理、个人管理等模块。用户信息管理模块分为:对用户信息的添加,以及修改用户信息,同时对不学该门课程的学生信息的删除。课程资源管理模块分为:对课件信息的删除以及对课件信息的添加。单元试题管理模块:对单元试题中每道题的录入,以及对单元试题每道题的删除、修改等操作。模拟试卷管理模块:对模拟试卷的添加与删除。公

10、告管理模块:对公告信息的添加、删除、修改等操作。个人信息管理模块:该模块只提供了管理员密码修改的功能。课程资源与教学管理平台服务平台后台的功能结构如下图所示。课程资源与教学管理服务平台后台结构功能模块图(三)第三方储运委托管理系统1、系统概述此业务系统是一套第三方储运委托管理系统(简称:3PL)。系统的使用者是一间提供仓库租赁的公司(租客,又称委托方),此系统用于给委托方下指令(又称:申请单),我们在接收到租客指令后,对指令的执行管理(例如:入库,出库),记录执行指令过程中的收费情况,并能在系统反馈收费的报表给租客查询,这就是一个整体应用概述。系统简单可分以下几个主要功能:1.1. 公司的部门

11、管理,委托方的管理,员工管理。1.2. 系统权限管理。1.3. 合作客户的产品管理,上下游客户管理。1.4. 入库指令的填写,打印,查询,执行入库等功能。1.5. 出库指令的填写,打印,查询,执行出库等功能。1.6. 库存查询,货物流向查询等功能。1.7. 收费管理,费用查询等功能。1.8. 运输管理,货物跟踪等功能。2、 功能描述122.1 公司的部门管理,委托方管理公司的部门架构,提供一个树形结构,特别的,委托方也是属于公司架构的一个分支,部门架构包括的字段如下图所示:2.2 员工管理员工管理是在部门树下的内容,包括的字段及界面大概如下:2.3 权限管理提供整个系统功能权限管理,分权限组,

12、职员拥有的权限组,类windows工作组,界面参考如下:员工对应权限组2.4 产品资料管理委托方的货物存放在仓库,必须在这系统上填写完整的产品资料,可以增删除,已经有交易的产品资料不能删除,修改资料要记录下来,形成修改记录可供查询。首先要建立一个产品类型树:产品的主要内容如下:2.5 上游供货商资料先建立一个客户地区树,如下图:包括以下字段内容:2.6 下游客户资料,跟供货商一样,包括以下字段内容1.2.3.2.7 入库流程1.填写入库申请单2.确认3.收货5.增加库存4.分配货位6.入库完成1.2.2.1.2.2.2.3.2.4.2.5.2.6.2.7.2.7.1. 填写入库申请,主要包括的

13、内容如下:2.7.2. 填写好,保存,之后弹出一个提示框“是否确认?”,如果是,申请单状态修改为“确认”,如果选择“否”,提示“您可以在查询界面,查询修改或者确认本申请单”。2.7.3. 开发一个查询申请单界面,可以按日期,产品名,客户名称查询。2.7.4. 开发一个收货界面,收货界面有如下信息:2.7.5. 保存收货之后,增加库存。2.7.6. 提供一个打印页面,可以套打单据。2.8 出库流程填写出库申请单确认拣货复核,并清空对应货位减少库存填写运输单出库完成1.2.2.1.2.2.2.3.2.4.2.5.2.6.2.7.2.8.2.8.1. 填写出库申请单,主要包括的内容如下:2.8.2.

14、 确认,用于仓库确认是否真的需要出库,在未确认之前都可以修改。2.8.3. 仓库拣货2.8.4. 仓库复核,同时减少库存2.8.5. 复核完成,填写一张发运单2.8.6. 开发一个运输单查询界面。2.9 费用查询表报费用报表,我们已经有数据库的存储过程,只需读取即可。1.2.2.1.2.2.2.3.2.4.2.5.2.6.2.7.2.8.2.9.2.9.1. 汇总费用表2.9.2费用明细表(四)仓库管理系统1系统需求概述近年来,改革开放使我国企业得到了前所未有的发展机遇,同时也面对市场竞争的严重挑战。虽然我国制造企业飞速发展。但是,由于制造企业的管理水平低,导致了生产力的降低和众多企业的倒闭。

15、随着全球范围内大市场的形成与发展,加剧了企业之间在国内外市场的激烈竞争,迫使企业必须从时间、质量、成本和服务上不断增强自己的竞争力以求得生存与发展。这就要求企业在生产管理上必须做出新的努力,寻求新的理论和技术。面临这种严峻的形势,我们国家必须引进先进的企业管理思想和技术并不断创新。信息技术的广泛应用,正改变着企业生产与管理的面貌,信息技术已成为改善生产力、提高产品质量和增加经济效益的主要力量。近年来为了适应新的竞争形势出现了一些新型生产方式,如计算机集成制造系统、精益生产方式、敏捷制造、虚拟企业等,都是在计算机系统的支持下得以实现的。这样,又产生了如何在生产管理中应用计算机技术来改善管理工作的

16、问题。众所周知,企业是通过向社会提供所需要的产品或服务而获得利润的经济组织。对工业企业而言,企业生产经过原材料购入、产品加工等环节,产生价值的转移,从而生产出社会所需要的新的产品。在这样的一个从原材料采购到生产,再由生产到销售的过程中,企业必然要对它的各种物资进行有计划的采购、供应、保管、组织和合理使用等一系列的管理工作,通常将上述工作统称为物资管理,物资管理工作的核心是库存控制工作。此仓库管理系统为了适应新形势的需要,借鉴了MRP(制造资源计划Manufacturing Resource Planning)的先进管理思想。其功能覆盖了物料需求和库存控制两个方面的生产经营过程以及相关的财务活动

17、。从而为制造业管理提供了比较有效的工具。 本系统实现目标如下:l 系统初次安装时应首先进行初始化:对系统的基本物料的名称、编号的初始化,对系统管理员的密码,以及其他系统使用人员的一些用户名、权限、密码的设定。对现有库存情况的录入工作。l 原材料以及产品的入库、出库、保存操作,并且能打印入库、出库单据。l 每月的生产计划在上月底提交,可以定义最大库存量,制定本月的采购计划。l 库存查询,查询应为组合条件查询(多条件查询),即实现对厂家、材料编号、入库日期出库日期、产品名称材料名称的复合条件查询。l 当某一材料当前库存量小于等于最小库存量时,应提示需订货。当库存量大于或等于最大库存量时,则不允许入

18、库操作。l 月底结存:可以对本月的材料和产品的入库情况、库存(现在)情况、出库情况做出详细的报表打印,也可按条件查询打印。l 对于月底结存出现材料降价,应能够对上个月消耗的产品进行已存定耗,并可打印出数据。l 对于一个年度的物流情况,可以将数据导出一次,将其作为资料保存。l 对于以前的资料库文件,也可导入系统中,查看以前的物流信息。2系统需求说明(1)功能需求1)系统初始化。本部分实现系统初次运行时库存数据的初始化以及物料最大库存量、最小库存量、物料编号等的初始化。2)物料出人库管理。本部分实现对日常的生产领料、销售提货、采购入库等工作进行管理。产生出、入库单据,改变仓库货物的库存数量,登记物

19、品数量账。3)库存物料定期盘点。本部分工作要求调整物料库存量,做到财物相符。定期对每一种库存物料进行盘点和清查工作,并按照实际盘点数量调整物料库存数量。盘点结果产生盘点报表。4)物料采购管理。本部分要求产生采购订单。通过主生产计划,查询产品结构表和物料库存表,对所缺物料进行订货,并产生相应的采购订单。经上级领导批准后由采购部门进行采购业务。5)数据检索。本部分实现对库存物料按日期、物料名称、供货单位等条件进行复合条件查询,并打印查询结果。6)系统安全管理。本部分实现对系统数据库进行备份和恢复的功能,以增加系统可靠性,并对系统用户进行权限管理,以增加系统的安全性。(2)性能需求。在保证质量的情况

20、下,提高运行速度,实现界面友好性、易操作性和跨平台性。“仓库管理系统”应有良好的安全性,系统管理员通过“用户设置”,可以建立任意多个账户并为其设置权限和密码,保证系统信息的保密性。3系统组成(1)总体模块划分 在对系统进行需求分析的基础上,得到如下图所示的模块划分。(2)模块功能说明系统的各个模块功能说明如下表所示。(五)人事管理系统在现代化的社会中,无论是大型企业还是中小型企业,都必不可少地会涉及到人事管理的问题,若是使用手工管理会很烦琐。随着现代信息化产业的发展,当前企业信息管理系统正从C/S结构向B/S结构转移。但是考虑到安全性的问题,我们可以使用计算机来作为辅助工具开发C/S结构的人事

21、管理系统,它可以用来帮助企业完成劳动人事管理工作,至少完成3个方面的功能:新员工信息的管理、原有员工的管理以及离退休员工的信息管理等,具体的要求请参见功能要求。1系统目标设计² 使企业可以实现规范化的管理。² 推动企业劳动人事管理走向科学化、现代化,适应现代企业制度的要求。² 使管理员可以很简单地完成日常的管理工作,例如新员工的加入、老员工的退休等。² 支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有职工的数目决定招聘的人数等。2系统功能分析根据现代企业的情况,本系统要求应能完成以下主要功能:² 设计友好的登录界面,完成用户身

22、份检验。可以提供对各种窗日的外观进行设计,可以提供用户进行外观选择。² 企业新员工各种信息的输入、修改、删除等,包括员工基本信息、学历信息、婚姻状况、职称等。² 数据库信息维护,即员工各种数据信息的备份。² 对于转出、辞职、退休员工信息的删除。² 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;² 对查询、统计的结果打印输出。² 按照部门将现有员工进行分类,查看各个部门现有员工的平均年龄

23、,根据各部门工作量的大小,较好地进行人事调度。另外可以帮助领导作出招聘新员工人数的决定。² 可供其他人使用帮助。3系统设计提示根据功能分析,可将功能模块设计成如下图所示的形式。(六)工资管理系统每个企业的财务管理都是很烦琐的工作,稍有马虎就会产生很大的损失。工资管理是企业财务管理中最重要的环节。工资的发放是每个企业都不可避免的事务,同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。工资具有重复性、规律性、时间性等特点,使得工资管理计算机化成为可能。计算机进行工资发放工作,不仅能够让工资核算正确无误,快速输出,而且还可以利用工资数据库对有关工资的各种信息进

24、行统计,使得财务管理工作变得轻松。本系统基本功能是可以协助管理人员轻松完成工资的管理。1系统目标设计² 实现企业的工资管理系统化、规范化和自动化。² 可以和其他管理系统进行连接,例如人事管理系统,使企业更加高效地、科学地进行员工管理。² 尽量地减少手工操作,使企业管理更加现代化。2系统功能分析² 为了保证系统具有高度的安全性,要有登录界面,进行用户身份的验证。用户分为不同的级别,例如管理员级用户和普通用户。² 员工不同工种基本工资的设定:员工工种的不同,工资的标准也不同,允许管理员根据员工的现任职务设定员工的基本工资。包括每个员工的姓名、性别、

25、年龄、工龄、职务及其所在的部门等资料的录入来确定员工的基本工资,以及对现有工作人的基本信息的录入工作。² 可以对员工的工资项目进行初始化的设置(包括个人所得税、上月工资零头、本月工资零头、职务工资、级别工资、基本工资、工龄工资、独子费、津贴补贴、离退费、交通费、电话费补贴。书报费补贴等人² 对系统管理员的密钥,以及其他系统使用人员的一些信息,例如用户名、权限、密钥的设定。² 加班津贴的管理,根据加班的时间和类别给予不同的加班津贴。² 根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资。² 人员查询操作包括按单个员工信息查询、按部门查

26、询和按工资查询等。² 员工年终奖金的生成。年终奖金计算公式(员工本年度的工资总和津贴的总和)/12。² 单位工资报表的生成。可以按照在每个月的每个固定时间生成该单位全体员工的月工资。对于月工资,能够实现按照员工、部门、年、月进行统计分析,产生相应的报表,并可以打印输出此报表。² 工资的发放,要求能够实现银行打卡的功能。² 工资转账的功能,包括转账设置、工资转账、工资凭证查询、结转下月的功能。² 要提供工资管理系统的帮助文件。3系统设计提示根据功能分析,可将功能模块设计成如下图所示的形式。(七)某公司考勤管理系统要求为某公司开发一考勤管理系统,具

27、体要求:1、 系统管理功能其功能包括管理员设置,数据库设置,修改密码等。管理员级别分为部门管理员、超级管理员,系统只有设置超级管理员后,系统才会提示用户登陆窗口。部门管理员:只能查看本部门的员工信息、考勤数据,可以设置员工维护,排班设置、出勤报表查询等功能;超级管理员:能够查看公司所有人员的信息、考勤数据,系统设置等功能。可以设置所有的权限。数据库设置主要包括数据库备份、数据库恢复和设置数据库的连接参数。2、维护功能设置企业机构与部门的结构;设置考勤管理者操作权限;设置班次定义与作息时间;设置请假等类别;系统提供各种考勤报表及图表分析;请假申请和审批;员工考勤自助查询功能;3、考勤机管理功能考

28、勤机管理功能包括考勤机设备维护、考勤机用户管理、考勤数据下载、考勤数据导出;考勤机管理:设置考勤机设备的连接参数,清除考勤机管理员、考勤数据等;考勤机用户管理:软件与考勤机的接口,可以上传/下载用户信息、人脸数据;考勤数据下载:从考勤机下载最新的考勤记录;考勤数据导出:将考勤记录导出成excel文档,导出过程中可以选择导出所有新记录或选择导出一段时间范围的考勤记录;4、考勤功能1)、实时出勤查询:在任何情况下,不进行任何考勤设置,都能实时查询各员工的刷卡记录(包括刷卡人、刷卡时间、刷卡性质、窗口号)及未打员工,也可进行按条件查询部分或全体人员的刷卡记录(如:输入工号、日期及时间),便可查询该员

29、工此时间段内的打卡明细。2)、基本出勤处理:根据事先的定义的考勤设置能对各种出勤数据进行处理,自动判断迟到、早退、缺勤的人员及有效打卡时间内的打卡明细情况。如:可单独查询迟到、早退情况、缺勤情况及有效打卡时间的打卡明细,不正常的打卡数据等,在这些查询功能中都可按条件进行查询;迟到早退查询功能中还可输入相应的分钟数,以便查询大于此时间数的人员。3)、 多种的考勤统计:能实时统计员工的上下班、加班、迟到、早退、请假、缺勤等相关出勤信息(上面记录着员工不正常出勤的次数及分钟数)形成一张综合性汇总报表,也可按条件(日期、工号、部门等)进行统计工作。4)、自动判断上下班卡:系统根据设置情况自动

30、判断员工的打卡数据是上班卡还是下班卡,无须人为干预。5 )、加班自动统计:根据员工加班打卡时间及企业安排加班时间,自动统计员工的实际加班及安排加班时间内的加班时间,灵活适应各种企业的加班时间统计。6)、异常事项处理:对出差及上班时间因公外出、因公事耽误打卡的人员可进行补卡处理,对请假员工可进行请假处理,对某人员、某班次的时间变动可进行工时调整处理,月底统计进将自动计算请假天数。7)、 灵活的班次设置:根据企业实际情况可灵活设置班次数目,各班次标准上下班时间,轮班、换班等设置工作。8)、 灵活的打卡限制:可灵活设置各班次的上下班有效打卡时间,杜绝员工随意打卡,使管理

31、更方便、合理,员工有组织、有纪律。9)、 灵活的考勤设置:可根据企业内部实际情况任意设置考核的字段数(如:迟到、严重迟到、早退、严重早退、缺勤等),各字段对应考核时间范围及考核对象;并可对各字段、各班次(管理人员、工人)进行不同处罚金额5、考勤报表考勤报表记录了员工的考勤明细,包括考勤日报、考勤月报、考勤异常情况、请假公出和迟到早退情况等。数据排序:处理考勤记录排序;数据处理:根据排班表,员工的打卡记录,计算员工的考勤报表;出勤记录查询:查询员工的详细打卡记录;出勤报表查询:查询、统计员工的出勤明细、出勤日报表、月报表、迟到早退情况等异常情况;(八)进销存管理系统在当前的市场经济体制

32、下,企业要想提高市场的竞争力,不但要有好的产品,同时也要有好的销售服务,例如及时为用户提供产品等。要做到这样,首先要对自己的产品库存掌握得很清楚。本系统可以帮助生产者很好地管理企业产品的销售情况。1系统目标设计在用户需求的基础上,得到下面的系统目标:² 产销衔接。能够对整个生产过程进行实时的监控,特别是一些半成品和热销产品的库存量和生产能力。加强企业生产部门和销售部门之间的联系和沟通。² 库存管理。能够清楚地看到企业库存中的产品数量、存放地点等信息。对于库存过多和过少的产品进行报警。² 订单管理。对于订单能够实现计算机连网输入、查询、跟踪和确认。订单可以根据多个方

33、面进行汇总分析。² 客户管理。能够对企业的顾客有一个清楚地了解,通过客户管理部分保持和客户的良好关系。能够根据客户查询客户订单完成情况。² 发货计划。根据客户订单的要求和企业现有的库存制定发货数量、发货顺序等计划,形成货物销售单。² 生产计划。根据客户订单的统计和企业现有库存,制定企业的生产计划。2 系统功能分析系统功能分析是在系统开发总体任务的基础上完成的。本例中的进销存管理系统需要完成的功能较多,具体有如下几方面。(1)产销衔接² 完成生产的产品或进购的产品人库的操作与已经销售的产品出库的操作,包括产品信息的输人、删除、修改等。² 完成新类

34、型产品信息入库,已有类型产品信息项目的更改等。² 可通过读取现有产品信息文件建立库存信息库。(2)产品库存管理主要是针对产品数据库的管理,功能如下:² 数据备份:用于数据库中各个表格记录的备份,即当数据库中的数据发生错误时,可以很快地又进行使用。² 数据清除:用于将数据库中各个表格内的数据全部清除掉,以便从其他地方再次导入新的数据。² 数据导入:可以将备份的数据导入到相应的数据库表格中,也可以将利用其他方式获得的数据导入,例如,一些使用文本文件保存的数据等。(3)订单管理² 订单维护功能:包括订单信息的输入、修改、删除等操作。² 订单

35、查询功能:根据特定的条件来查询订单的内容,例如,可以根据订单号、客户号等信息进行查询,可以显示或打印订单信息。² 订单提醒功能:显示当前时间内还没有完成的订单数及其详细信息。(4)客户管理² 将所有客户的信息进行保存,以便和客户建立长久的合作关系。客户信息可以进行添加、修改、删除等操作。² 可以根据特定条件进行查询,显示查询结果,并可以进行打印输出。(5)发货管理² 输入发货计划窗口:可以将新的发货计划输人到数据库中,并提供修改和删除信息等操作。² 设计发货计划窗口:用来显示产品的现有量、尚未完成的订单信息,根据这些信息确定有哪些订单可以发出去

36、了。(6)生产计划管理² 允许将新制定的计划添加到计划库中,并可以对其中的数据进行修改和删除等基本操作。² 可以查找如今已经完成的计划、正在进行的计划和尚未执行的计划数目,以及详细内容。使用上述的多个功能,可以满足企业高效管理的需求。(九)学籍管理系统随着当前教育事业的发展,以及各大高校的扩招,大大增加了学校学籍管理人员的工作量。这里的学籍管理包括学生的基本信息以及学生每学期成绩的管理等。我们可以通过学籍管理系统,将学籍管理工作变为一种趣事。1系统目标设计² 使得学生的学籍管理工作更加清晰、条理化、自动化。² 很容易地完成新生信息的输入、老生信息的备份、

37、毕业学生的信息可以很容易地保存。² 当学生需要查询成绩时,可以很简单地将其需要的信息从数据库中查找出来并可以打印查询结果。² 随着当今网络技术的发展,提供网络在线查询功能,可以为毕业生提供更多的就业机会。2系统功能要求(1)学生基本信息系统² 能够完成新、老生信息的输人、修改、插人、删除等工作。² 可以按照特定的信息进行查找,并按照特定的要求进行排序。² 可以对老生的信息进行备份,以便日后查询。² 可以对学生的信息进行打印输出。² 提供详细的帮助文件和系统维护功能。(2)学生成绩管理系统 此部分的功能如下:² 学生

38、成绩的输入、修改、删除等基本操作。² 成绩的综合统计功能,包括学生成绩按照不同条件进行排名。管理人员可以选择不同的排序条件,并可以将排序结果进行打印输出。² 计算各班的总分和平均分,并按照平均分将各班成绩进行排序。² 统计不及格考生的信息,根据条件确定是重修还是补考。² 学生奖励统计,自动生成每班获得奖学金的同学的信息,并可以将奖学金分成不同的等级,以及所得奖学金的数目。² 本系统可以在单机上运行,也可以应用在网络上供在线查询成绩和其他一些学生的信息(此功能选做人提供给学生进行查询的系统和提供给教务处使用的系统,在不同用户使用时,应该会有不同的

39、使用权限。² 提供详细的帮助文件。3设计提示要有用户登录验证界面,不同的用户提供不同的功能。由于数据库内的信息会很多,注意数据库表格设计,使得学生查询基本信息或学习成绩时使用时间较短。系统的功能模块设计图如图所示。(十)实验选课系统1系统功能的基本要求:² 实验选课系统分为教师,学生及系统管理员三类用户,学生的功能包括选课,查寻实验信息等,教师的功能包括考勤,学生实验成绩录入,查寻实验信息等。管理员的功能包括新建教师,学生账户,设定实验课程信息(设定实验时间,地点,任课教师)。² 管理员可对教师,学生及实验课程信息进行修改;教师可对任课的考勤,成绩进行修改;学生可

40、以对自己选修的课程重选,退选。² 管理员可删除教师,学生及实验课程信息。² 教师可查询所任课程的学生名单,实验时间,考勤及实验成绩,并可按成绩分数段进行统计;学生可查寻所学课程的实验时间,教师名单;管理员具有全系统的查寻功能。2数据库要求:在数据库中至少应该包含下列数据表:² 教师,学生信息表:名字,密码等;² 课程信息表,课程名,学时等;² 实验室信息表;² 课程选修信息表,谁选了什么课程,谁任课,什么时间,地点;(十一)分销及库存管理系统(B/S架构)系统开发背景说明:管理多个仓库的产品出入库,库存,及代销用户出库记帐。系统功能:

41、1. 产品的信息管理。具体是产品信息的增加,删除及修改。产品信息至少包括产品编号、产品名称、产品规格及重量。可以通过xls或csv文件导入。(管理员权限)实现在产品页面展示。2.  产品的入库管理。仓库分良品仓与不良品仓(管理员及仓库主管有权限)产品数量的增加。 3.  产品的出库管理。(所有用户)产品数量的减少,要求可以指定格式xls或csv文件上传,实现批量订单出货。4.  实时库存数量查询。(所有用户)5.  退货产品处理。(所有用户,仓库主管确认通过)退货产品分良品与不良品,良品可以重新入库良品,不良品入库不良品他。要求可以指定格式xl

42、s或csv文件上传,来增加库存数量。6. 费用数据输入及实时金额查询每个注册用户指定产品金额,当需要产品出货时,自动结算出属于自己的总金额,并且可以手工添加出货的件数(订单数),根据件数计算出需要支付的手续费(管理员可以给每个用户指定固定的手续费用)。每个注册用户只可以查看属于自己的费用,不能查看其用户的费用(包括产品金额及手续费率)。7. 可以注册用户账号。系统管理员拥有全部功能的权限。仓库主管有录入产品数量及作为用户拥有的权限。其它用户有产品出货(需要仓库主管确认),及查看库存数量、查看自身费用的权限。用户信息:用户名ID,分配的产品价格,发货件数的价格,用户姓名,邮箱,手机号码,用户权限

43、8. 系统可以记录用户操作的历史数据,下载出货记录及费用明细。(十二) 机票预订系统现要求开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预订系统,采用Client/Server结构,分为:客户端子系统和服务器端子系统。1、 客户端子系统需求在客户端实现:1)旅客信息的输入和统计旅行社把旅客要求订票的信息由专人负责录入。这部分功能是客户端子系统的基本部分,系统要求做到既能够从其子系统分享一部分信息,又有方便的操作界面。2)旅客信息的存储将旅客的信息存储到旅客的客户端系统中,以便以后取票确认以及查询。3)机票信息的传递与接收将旅客所需的机票信息由旅行社客户端由网络传到航空公司的服务器上,并接收航空公司返回的航班信息,然后存储起来。4)取

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论