毕业论文--学生考勤管理系统设计3

毕业论文--学生考勤管理系统设计3

ID:33052362

大小:101.98 KB

页数:26页

时间:2019-02-19

毕业论文--学生考勤管理系统设计3_第1页
毕业论文--学生考勤管理系统设计3_第2页
毕业论文--学生考勤管理系统设计3_第3页
毕业论文--学生考勤管理系统设计3_第4页
毕业论文--学生考勤管理系统设计3_第5页
资源描述:

《毕业论文--学生考勤管理系统设计3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、河南理工大学计算机科学与技术学院课程设计报告2008—-2009学年第1学期课程名称数据库系统原理设计题目学生考勤管理系统学生姓名学号5014专业班级指导教师2009年1月20日目录一.设计任务书1二.背景分析3三.问题描述4四.可行性分析5五.需求分析6六.数据字典8七.系统开发工具9八.总体设计10九.详细设计建立数据库16十.个人总结23H-一・参考文献24一.数据库系统设计课程设计任务书设计题口学生考勤管理系统指导教师班级学生课程设计功能要求本课程设计要实现的主要功能如下:1)建立数据库,初始化学

2、生、任课老师、班主任、院系领导、学校领导以及系统管理员等信息。2)学生:在线请假以及查看在校期间所有的上课出勤信息。查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等以及修改个人用户密码。3)任课老师:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信息。查看本人基本信息以及修改个人用户密码。4)班主任:审批本班学生本学期的在线请假以及查看本班学生本学期所有课程的上课出勤信息。查看本班学生的基本信息、修改个人用户密码等。5)院系领导:审批本院系学生超过二天的请假以及杏

3、看本院系学生上课出勤信息。查看本院系有关基本信息以及修改个人用户密码等。6)学校领导:查看全校学生上课出勤信息。查看有关全校的基本信息以信修改个人用户密码等。7)系统管理员用户:负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,管理学校各院系、年级、专业、班级的添加、删除、修改等。课程设计步骤与方法1、需求分析:为提出的问题找出解决的办法和思路。2、概念分析与设计:3、逻辑分析与设计:4、物理分析与设计:5、功能实现:6、数据库运行:7、编写设计课程设计说明书。课程设计说明书要求:课程

4、设计说明书要求:1)封面2)课程设计任务书3)目录4)正文5)参考文献设计工作计划与进度安排时间为二周,大致划分如下:第一天布置任务及分组,总体需求分析第二天编写相关文档,设计说明,查找资料第三天设计及实现第四天〜第五天各模块设计第六天各模块的调试与修改,系统组装第七天程序总调试,修改第八、九天撰写课程设计说明书,打印第十天〜第十二天课程设计检查与答辩设计考核要求1•考勤20%2•课程设计说明书50%3.答辩30%教材与参考书目1.《数据库系统原理》中国矿业大学出版社2.《SQLServer实用简明教程》

5、清华大学岀版社3.《软件工程与数据库概论》清华大学出版社计算机科学与技术学院制一.学生考勤管理系统背景分析目前高校校园信息化逐步完善,能有效地借助网络才能提高办事效率。如今各大高校针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。因此学生考勤管理系统能进一步加强高校学风建设,维护正常的教学秩序,给学生创造一个优良的学习环境。目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请假,需要通

6、过递交请假申请让班主任、院系领导都批准方能牛效。这种的模式在目前高校管理中暴露了不可避免的弊端:一、学生请假不方便;二、学生请假对任课老师不透明;三、学生对自己整个学期的上课出勤情况没有整体的统计信息;四、班主任对本班学生整个学期的上课出勤情况不易查看;五、院系领导、学校领导不容易把握学牛上课的出勤情况。因此一个好的学生考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系

7、统管理员。一.问题描述3.1引言问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”,在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。3.2问题描述高校对学牛考勤和请假面临的问题涉及多类用户,系统使用范围是在全校校园网内,由于用户分布广泛,且存在很大差异,女口:知识结构的差异、计算机硬件配置的差异、因此本系统设计应当采用典型的B/S(浏览器/服务器)的构架进行设计,操作简单直观,对硬件要求低,最好能实现跨平台。跨平台一是指客户端用户操作的跨平台,二是指服务器端的跨平台,即

8、可以将服务器部署在所有操作平台上。系统应当有很好的扩展性,与当前高校中现有的系统很好集成。目前随着IT技术的不断创新与发展,新的技术不断推出,各种企业实现信息化的解决方案不断成熟。面向对象程序设计语言的广泛使用,各种成熟关系数据库的不断完善与推出,再加上面向对大的经济收入。目前流行的基于B/S结构的解决方案主要有ASP,JSP,PHP等技术。本系统选用JSP技术开发,使用当前流行的SQLServer2000数据库管理系统来存储

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

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

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