勤工助学管理系统资料

上传人:E**** 文档编号:107220306 上传时间:2019-10-18 格式:DOC 页数:36 大小:1.12MB
返回 下载 相关 举报
勤工助学管理系统资料_第1页
第1页 / 共36页
勤工助学管理系统资料_第2页
第2页 / 共36页
勤工助学管理系统资料_第3页
第3页 / 共36页
勤工助学管理系统资料_第4页
第4页 / 共36页
勤工助学管理系统资料_第5页
第5页 / 共36页
点击查看更多>>
资源描述

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

1、附件1:学 号: 2012131113课 程 设 计题 目实验室勤工俭学管理系统学 院计信学院专 业金融信息化班 级1班学生姓名蒋汉指导教师张世勇2012年6月24日重庆工商大学课程设计成绩评定表学院:计信学院 班级:金信1班 学生姓名:蒋汉 学号:2012131113项目分值优秀(100x90)良好(90x80)中等(80x70)及格(70x60)不及格(x60)评分参考标准参考标准参考标准参考标准参考标准学习态度15学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务学习态度尚好,遵守组织纪律,基本保证

2、设计时间,按期完成各项工作学习态度尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度技术水平与实际能力25设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信设计基本合理,理论分析与计算无大错,实验数据无大错设计不合理,理论分析

3、与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题创新10有重大改进或独特见解,有一定实用价值有较大改进或新颖的见解,实用性尚可有一定改进或新的见解有一定见解观念陈旧论文(计算书、图纸)撰写质量50结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求

4、;图纸比较工整内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰指导教师评定成绩: 2014年 6月 24日目 录1 需求分析11.1系统目标11.2业务需求及处理流程11.3功能需求及数据需求分析31.4业务规则分析42 概念设计52.1命名规范52.2 实体集及属性62.3 联系集及属性82.4 系统总ER图83 逻辑设计103.1 数据字典设计103.2 基本数据设计113.3 业务数据设计143.4 其它数据设计153.5 视图设计153.6 触发器设计163.7 存储过程设计164 模式求精174.1 存在的问题174.2 解决方案175 物理设计18

5、5.1 设计目标185.2 数据分布185.3 索引实现196 安全设计206.1 设计目标206.2 用户设计206.3 权限设计207 总结.228 附录1 数据库脚本239 附录2 触发器与存储过程301 需求分析1.1 系统目标随着网络技术的发展和计算机的日益普及,数据库的应用范围越来越广泛,数据库应用的功能也越来越强大,在强调管理,强调信息的现代社会中它变得越来越普及。计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程

6、序进行需求迭代,不断修正和改进,利用SQL SERVER 2000的强大数据库功能,直到形成一个完善的可行性系统和优美、秀丽的界面,方便实用的查询与维护功能共同构成了“勤工助学管理系统”。勤工助学是任何一所高校都需要进行的一项工作。因此,开发制作勤工助学管理系统具有较大的社会现实意义。勤工助学管理系统是以Web作为交流平台。系统管理员将工作的基本信息发布到网站上,所有用户都可查询工作信息,但只有会员才能申请工作并接受工作,获得工作,以使会员实现学习和工作的二者兼得,减轻家庭负担。该勤工助学管理系统支持3类用户:游客、会员、管理员。游客可以随意浏览管理员发布的工作信息,但是只有在注册为网站会员之

7、后才能申请工作及接受工作。会员登录系统后,可进行的主要操作有:通过不同方式查询工作信息、申请工作、确认工作、发布留言等。系统管理员登陆后,可进行的操作有:维护会员的信息、维护与发布工作信息、处理工作申请、回复留言等。1.2 业务需求及处理流程开发勤工助学管理系统的目的主要是为了帮助高校勤工部门提高工作效率,同时满足部分企业用人需求,增加在校学生的社会实践活动并达到减轻家庭负担的目的,实现高校勤工助学管理的系统化、规范化和自动化。故系统最终实现的主要功能如下:(1) 主要业务包括:工作信息的发布与查询、分配与接受新的工作、工作记录、计算工资、发布或回复留言等。(2) 工作的相关信息由管理员发布,

8、所有学生会员都可以查找和接受工作。因此,工作的分派是非常方便的。在完成工作之后,可以浏览工作记录,工作记录包括工作信息以及工资等。同时,会员可以发布留言,这样可以及时地提高服务的质量。另外,学校之外的一些公司、机构也能够发布工作信息,但这些工作是不能分派给会员的。主要业务的处理流程如下:(1) 勤工助学管理系统功能如图1-1所示:图1-1 勤工助学管理系统功能模块(2) 管理员和学生会员的主要操作流程如图1-2所示: 图1-2 勤工助学管理系统的主要业务流程1.3 功能需求及数据需求分析勤工助学管理系统的主要功能和数据需求包括:(1) 会员注册管理学生会员(即申请工作的对象)注册。学生会员注册

9、时要求填写基本信息,包括姓名、学号、密码、性别、专业、班级、地址、电话、空闲时间、银行卡号等信息。公司会员(即提供工作的对象)注册。公司会员注册时要求填写基本信息,包括公司名称、公司法人姓名、密码、地址、电话、电子邮箱等信息。系统检查所有信息填写正确后提示会员注册成功,并返回会员编号。(2) 工作信息管理增加工作信息。当公司会员有新工作发布时,管理员负责添加和发布工作信息,包括提供工作的公司会员编号、工作内容、工作时间、工作地点、工资以及所需人数等。工作信息查询。所有人都可以查询管理员发布的工作信息及工作内容,但只有学生会员才能接受工作,并查询到自己的工作任务。工作信息的更新与删除。工作信息发

10、布后,管理员可随时更新和删除工作信息。工作分配。管理员按照学生会员注册时填写的空闲时间来分配工作。但只有当会员确认之后才可以开始工作。接收工作。当会员登录到界面之后,可以查询自己的工作信息并及时地接收工作,否则,将被视为放弃该工作。(3) 工作单管理工作单查询。学生会员确认工作后,会生成工作单。会员可随时查询工作单的最新状态以及全部历史记录。工作单受理。工作单生成之后,管理员对订单进行审核。如发现工作单信息不正确,则返回会员重新填写。如正确无误,则可通知学生会员开始工作。(4) 用户管理会员信息维护。会员可修改、删除和更新自己的信息,管理员可修改、删除和更新所有会员的信息。会员等级。系统可对学

11、生会员进行分级,即根据会员接受工作的次数来划分等级。(5) 留言管理发布留言。会员可在网站发表留言或者评论。留言需记录留言人、留言内容、发布时间等信息。回复留言。管理员可回复留言,并记录回复人和回复时间及回复内容。1.4 业务规则分析(1) 所有用户都可以浏览管理员发布的工作信息,但是只有会员才能申请工作及接受工作。(2) 只有会员可以申请工作。如果用户想申请工作,则必须注册成为会员。管理员会核查用户的信息,如果符合条件,用户将成为正式会员。(3) 每位会员由会员编号唯一标识,会员编号由系统按时间顺序自动生成。(4) 每份工作由工作编号唯一标识,工作编号由系统按时间顺序自动生成。(5) 只有管

12、理员可以修改、更新和删除由学校或者学校外部提供的工作的相关信息。(6) 只有管理员可以分配工作。(7) 工作被分为可分配工作和不可分配工作。可分配工作主要包括学校提供的工作;不可分配工作主要包括一些社会团体、组织等提供的工作(8) 管理员根据会员的工作次数来分配工作。如果会员没有在规定的时间内确认招聘信息,管理员将认为该会员放弃该工作并将其重新分配。(9) 只有在会员确认工作信息之后才会生成工作单。在订单受理之前,会员可以修改相关信息甚至取消该工作单。但是订单深刻通过之后,则不允许再做任何修改。(10) 每个工作单用工作单编号唯一标识。工作单编号由系统按时间顺序生成,后生成的工作单具有更大的编

13、号。(11) 当工作完成后,则更新该工作单的状态更新为“已完成”。(12) 员工可对工资发放提出意见。单位可根据自身实际的情况进行相应的调整。(13) 在工作完成后,管理员将根据工作反馈记录会员的工作情况,同时,管理员需要完成工作记录表和工资表。(14) 学生会员的等级分为3类:正常;警告,即如果学生会员没有在规定的时间确认工作的次数超过3次,则对其发出警告;黑名单,即如果学生会员没有在规定的时间确认工作的次数超过5次,系统会自动注销其会员资格,当其再次进行注册时,会谨慎考虑其注册资格。(15) 所有用户都可以发布留言,一个用户可发表多条留言,一个管理员可回复多条留言。2 概念设计2.1 命名

14、规范在数据库的设计中,尽量不用汉字,最好用英文。(1) 实体集和联系的命名规则实体集和联系均以其对应的英文单词命名,且单词首字母要大写。例如:实体集管理员(Admin)、学生会员(Student)、公司会员(Company)、工作(Job)、留言(Message)、分派(Assign)、确认(Confirm)以及提供(Provide)等。(2) 属性的命名规则 若属性由简单词组成,则直接以其对应的英文单词命名,单词首字母小写。例如:出生年月(birthday)、住址(address)、电话(telephone)、薪水(salary)、邮箱(e-mail)以及银行卡号(bankcard)等。 若属性由复合词组成,则采用小驼峰法来命名,即混合使用大小写字母来构成属性的名字,属性名的每一个逻辑断点都由一个大写字母来标记。如果名字过长,可采用英文简写。例如:管理员姓名(adminName)、学号(studentNo)、密码(stuPassword)以及缺席次数(absenceNum)等。(3) 具体的编码规则如下: 管理员编号(adminNo)的编码规则:以字母A开头加3位数字组成,如A001; 学号(st

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

当前位置:首页 > 办公文档 > 其它办公文档

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