- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
0082782 勤工助学管理系统
本科学生综合性实验报告
课程名称:数据库系统原理
数据库设计
姓 名 程小莹 学 号 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 逻辑设计 10
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 需求分析
系统目标
随着网络的发展计算机的日益普及数据库的应用范围越来越数据库应用的功能也越来越在强调管理强调信息的现代社会中它变得越来越普及。计算机技术的飞速发展数据库技术作为数据管理的一个有效的手段在各行各业中得到越来越广泛的应用。该程序在设计过程中严格遵循软件工程学的方法用分阶段的生命周期计划严格管理并主要讲述了程序的总体设计、详细设计阶段对程序进行需求迭代不断修正和改进利用SQL SERVER的强大数据库功能直到形成一个完善的可行性系统优美、秀丽的界面方便实用的查询与维护功能共同构成了管理系统。是任何都需要进行的一项工作因此开发制作管理系统具有较大的社会现实意义图1-1 勤工助学管理系统功能模块
管理员和学生会员的主要操作流程如图1-2所示:
图1-2 勤工助学管理系统的主要业务流程
工作被分为可分配工作和不可分配工作。可分配工作主要包括学校提供的工作;不可分配工作主要包括一些社会团体、组织等提供的工作
管理员根据会员的工作次数来分配工作。如果会员没有在规定的时间内确认招聘信息,管理员将认为该会员放弃该工作并将其重新分配。
只有在会员确认工作信息之后才会生成工作单。
在订单受理之前,会员可以修改相关信息甚至取消该工作单。但是订单深刻通过之后,则不允许再做任何修改。
每个工作单用工作单编号唯一标识。工作单编号由系统按时间顺序生成,后生成的工作单具有更大的编号。
当工作完成后,则更新该工作单的状态更新为“已完成”。
员工可对工资发放提出意见。单位可根据自身实际的情况进行相应的调整。
在工作完成后,管理员将根据工作反馈记录会员的工作情况,同时,管理员需要完成工作记录表和工资表。
学生会员的等级分为3类:①正常;②警告,即如果学生会员没有在规定的时间确认工作的次数超过3次,则对其发出警告;③黑名单,即如果学生会员没有在规定的时间确认工作的次数超过5次,系统会自动注销其会员资格,当其再次进行注册时,会谨慎考虑其注册资格。
所有用户都可以发布留言,一个用户可发表多条留言,一个管理员可回复多条留言。
2 概念设计
命名规范
在数据库的设计中,尽量不用汉字,最好用英文混合使用大小写字母构成的名字的每一个逻辑断点都一个大写字母来标记 studentNo 、密码 stuPassword 以及缺席次数 absenceNum 等。
具体的编码规则如下:
管理员编号 adminNo 的编码规则:以字母A开头加3位数字组成,如A001;
学号 studentNo 的编码规则:以江西财经大学学生学号入库,如0082782;
公司编号 companyNo 的编码规则:以字母C开头加4位数字组成,如C0001;
工作编号 jobNo 的编码规则:以字母J开头加7位数字组成,数字部分前4位为公司编号的数字部分,如J0001005;
意向编号 willNo 的编码规则:以字母W开头加上学号组成,如W0082782;
工作单编号 orderNo 的编码规则:以11位数字组成,前8位为工作单生成的日期,如座机电话号码001;
类别编号 sortNo 的编码规则:以字母S开头加3位数字,如S001;
留言编号 messageNo 的编码规则:以字母M开头加6位数字组成,如M000001;
工作单状态 bookState 的编码规则:取值0,1,2。0代表正在进行中,1代表工作已完成,2代表工资已结算。
2.2 实体集及属性
管理员 Admin 实体集。其属性
您可能关注的文档
- 1吨载人剪刀式升降机大学毕业设计(论文).doc
- 2jwb-y250无极绳牵引绞车设计.doc
- 2jwy-160型无极绳运输绞车设计.doc
- 3l-15.12型空气压缩机大学毕业设计说明书.doc
- 3万亩花生综合性开发种植示范项目可行性分析论证报告.doc
- 4d4c多彩防伪查询系统研究大学毕业论文.doc
- 4米双边数控火焰切割机大学毕业设计.doc
- 4万吨高盐稀态酱油生产技改项目投资可行性分析研究报告.doc
- 5+1轿车手动变速箱设计大学毕业设计论文.doc
- 07-6与陇薯7号杂种后代与其亲本农艺性状的比较大学本科毕业论文.doc
- aduc843在温度控制器中的应用及实现大学毕业设计.doc
- android、virtualbox跨界编译及动态迁移云平台系统研发大学本科毕业论文.doc
- android电子点餐系统__论文.doc
- android记事本设计与实现大学毕业设计.doc
- android手机地图应用开发大学毕业设计.doc
- android音乐播放器的设计与实现.doc
- application of burglar alarm system inuptown based on at89c2051.doc
- android跑步应用开发大学毕业设计.doc
- android手机卫士大学毕业设计.doc
- at89s52单片机控制的智能型金属探测器—大学毕业设计.doc
最近下载
- 防盗门施工组织设计方案.doc VIP
- 2025年版高等职业教育专科专业教学标准 460115 智能光电制造技术.docx
- [美国时代周刊]Time2012-06-25.pdf VIP
- 中医医疗医院设备配置标准.pdf VIP
- 陕2023TJ 077《住宅厨房、卫生间装配式L型构件排气道系统图集》.pdf VIP
- (完整word版)JGJ107-2016钢筋机械连接技术规程.doc VIP
- 三+《品质》(教学课件)-【中职专用】高二语文(高教版2023·职业模块).pptx VIP
- 新课标下体育中考项目现状的分析与思考.docx VIP
- 新员工入职适应期的评估体系与职业发展建议.docx VIP
- 第三周(9月15日)国旗下讲话稿:勿忘国耻振兴中华.pdf VIP
文档评论(0)