0082782勤工助学管理系统

上传人:飞*** 文档编号:35513303 上传时间:2018-03-16 格式:DOC 页数:34 大小:1.11MB
返回 下载 相关 举报
0082782勤工助学管理系统_第1页
第1页 / 共34页
0082782勤工助学管理系统_第2页
第2页 / 共34页
0082782勤工助学管理系统_第3页
第3页 / 共34页
0082782勤工助学管理系统_第4页
第4页 / 共34页
0082782勤工助学管理系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《0082782勤工助学管理系统》由会员分享,可在线阅读,更多相关《0082782勤工助学管理系统(34页珍藏版)》请在金锄头文库上搜索。

1、本科学生综合性实验报告本科学生综合性实验报告课程名称:数据库系统原理课程名称:数据库系统原理数据库设计姓 名 程小莹 学 号 0082782 班 级 选课 B01 班 项目名称 江西财经大学勤工助学管理系统 指导教师 吴京慧教授 开课学期 2010 至 2011 学年 第一 学期完成时间 2010 年 12 月 26 日目目 录录1 需求分析.1 1.1系统目标 .1 1.2业务需求及处理流程.1 1.3功能需求及数据需求分析.3 1.4业务规则分析 .4 2 概念设计.5 2.1命名规范 .5 2.2 实体集及属性.6 2.3 联系集及属性.8 2.4 系统总 ER 图.8 3 逻辑设计.1

2、0 3.1 数据字典设计.10 3.2 基本数据设计.11 3.3 业务数据设计.14 3.4 其它数据设计.15 3.5 视图设计.15 3.6 触发器设计.16 3.7 存储过程设计.16 4 模式求精.17 4.1 存在的问题.17 4.2 解决方案.17 5 物理设计.18 5.1 设计目标.18 5.2 数据分布.18 5.3 索引实现.19 6 安全设计.20 6.1 设计目标.20 6.2 用户设计.20 6.3 权限设计.20 7 附录 1 数据库脚本.22 8 附录 2 触发器与存储过程.30第 1 页/总共 32 页1 需求分析需求分析1.1系统目标系统目标随着网络技术的发

3、展和计算机的日益普及,数据库的应用范围越来越广泛,数据库应用的功能也越来越强大,在强调管理,强调信息的现代社会中它变得 越来越普及。计算机技术的飞速发展,数据库技术作为数据管理的一个有效的 手段,在各行各业中得到越来越广泛的应用。该程序在设计过程中严格遵循软 件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总 体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用 SQL SERVER 2000 的强大数据库功能,直到形成一个完善的可行性系统和优美、秀丽 的界面,方便实用的查询与维护功能共同构成了“勤工助学管理系统” 。勤工助学是任何一所高校都需要进行的一项工作。因此

4、,开发制作勤工助 学管理系统具有较大的社会现实意义。勤工助学管理系统是以 Web 作为交流平 台。系统管理员将工作的基本信息发布到网站上,所有用户都可查询工作信息, 但只有会员才能申请工作并接受工作,获得工作,以使会员实现学习和工作的 二者兼得,减轻家庭负担。 该勤工助学管理系统支持 3 类用户:游客、会员、管理员。游客可以随意 浏览管理员发布的工作信息,但是只有在注册为网站会员之后才能申请工作及 接受工作。会员登录系统后,可进行的主要操作有:通过不同方式查询工作信 息、申请工作、确认工作、发布留言等。系统管理员登陆后,可进行的操作有: 维护会员的信息、维护与发布工作信息、处理工作申请、回复留

5、言等。1.2业务需求及处理流程业务需求及处理流程开发勤工助学管理系统的目的主要是为了帮助高校勤工部门提高工作效率, 同时满足部分企业用人需求,增加在校学生的社会实践活动并达到减轻家庭负 担的目的,实现高校勤工助学管理的系统化、规范化和自动化。故系统最终实 现的主要功能如下: (1) 主要业务包括:工作信息的发布与查询、分配与接受新的工作、工作记 录、计算工资、发布或回复留言等。 (2) 工作的相关信息由管理员发布,所有学生会员都可以查找和接受工作。 因此,工作的分派是非常方便的。在完成工作之后,可以浏览工作记录,工作 记录包括工作信息以及工资等。同时,会员可以发布留言,这样可以及时地提 高服务

6、的质量。另外,学校之外的一些公司、机构也能够发布工作信息,但这 些工作是不能分派给会员的。第 2 页/总共 32 页主要业务的处理流程如下: (1) 勤工助学管理系统功能如图 1-1 所示:勤工助学管理系统查询子系统 管理员基本信息查询工作分配工作单管理学生会员管理用户及权限管理修改密码删除用户增添用户工作意向基本信息查询工作提供公司会员管理工作管理公司会员基本信息查询公司会员添加公司会员基本信息修改工作单基本信息查询修改未确认的工作单增加工作单学生会员基本信息修改学生会员基本信息查询学生会员添加工作基本信息查询工作基本信息修改工作添加图 1-1 勤工助学管理系统功能模块 (2) 管理员和学生

7、会员的主要操作流程如图 1-2 所示:开始管理员登陆有工作申请?分配工作有确认信息?更新会员及工作的相关信息 结束NYNY(a) 管理员登陆开始学生会员登陆确认工作?开始工作确认工作完成结束N Y申请工作并报告给管理员放弃工作工资结算(b) 学生会员登陆图 1-2 勤工助学管理系统的主要业务流程第 3 页/总共 32 页1.3功能需求及数据需求分析功能需求及数据需求分析勤工助学管理系统的主要功能和数据需求包括: (1) 会员注册管理 学生会员(即申请工作的对象)注册。学生会员注册时要求填写基本信 息,包括姓名、学号、密码、性别、专业、班级、地址、电话、空闲时间、银 行卡号等信息。 公司会员(即提供工作的对象)注册。公司

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号