数据库课程设计 - 校园日常事务管理系统

2019-08-03 10:57

数据库设计论文

题目:数据库课程设计 --校园日常事务管理系统

1

目录

第1章 引言................................................................................................................ 3

1.1项目背景........................................................................................................... 3 1.2项目目标及意义............................................................................................... 3 1.3任务概述........................................................................................................... 3 第2章 软件项目计划................................................................................................ 4

2.1问题定义........................................................................................................... 4 2.2可行性分析....................................................................................................... 4

2.2.1技术可行性分析..................................................................................... 4 2.2.2操作可行性分析..................................................................................... 4

第3章需求分析............................................................................................................ 4

3.1功能分析........................................................................................................... 4 3.2 软硬件环境需求............................................................................................ 5 第4章系统设计............................................................................................................ 5

4.1绘制用例图设计系统功能............................................................................... 5 4.2系统流程图....................................................................................................... 6 第5章数据库设计........................................................................................................ 7

5.1数据库分析与设计........................................................................................... 7

5.1.1数据库分析............................................................................................. 7 5.1.2数据库概念设计..................................................................................... 7 5.1.3数据库逻辑结构设计............................................................................. 8 5.2绘制表之间的关系E-R图 .............................................................................. 9 5.3用于建表的SQL语句 ................................................................................... 10 第6章程序界面说明.................................................................................................. 14

6.1系统演示......................................................................................................... 14 6.2文件夹组织结构:......................................................................................... 16 结束语.......................................................................................................................... 19 参考文献...................................................................................................................... 19

2

数据库课程设计 --校园日常事务管理系统

第1章 引言

1.1项目背景

XXXX大学是一个拥有N万师生的大学。随着大学的扩招,校园人数的增多,学校领导和学生之间的沟通成为一个大大的问题。同学们和校园领导之间需要一些信息的沟通。然而很多时候,学校领导都很忙,而且大多数同学都找不到很多领导的办公地点。这给同学们和老师、领导之间的沟通带来了不便。校园日常事务管理系统是这样一个网站:同学们遇到了生活和学习上的一些问题可以在网上发布信息,老师和领导可以看到,并给同学们给出答复和解决方案。校园日常事务管理系统大大方便了同学与领导之间的沟通。因此开发一款校园日常事务管理系统已成为一个亟待解决的问题。

1.2项目目标及意义

该系统可以帮助学校快速地进行日常事务管理,大幅度提高学校办公的效率,方便同学与领导之间的交流。学生反映的问题能得到及时的反馈,问题也能很快得到解决。

1.3任务概述

校园日常事务管理系统主要功能模块及描述如下:

1)登录模块用于登录系统,只有登录系统的用户才能发布消息。如果没有登录则只能查看消息

2)消息列表模块显示最新发布的消息列表,通过点击消息标题可以查看具体消息内容。

3)发布消息模块负责消息的发布,以及消息的回复。

4)批复消息模块如果是用户是领导,则可以对消息进行批复,批复的内容会是红色字体。

3

第2章 软件项目计划

2.1问题定义

学校的学生希望能进入系统能发布消息,也能回复消息,自己发布的消息能被领导看见,然后领导看到了可以进行批复。给出解决问题的方法。

2.2可行性分析 2.2.1技术可行性分析

现在计算机的普及,大学生基本都有自己的电脑,具有一定的软硬件基础,会使用各种管理软件和上网。学校的老师更不用说了。新系统投入使用时,用户都能很轻松的上手。

2.2.2操作可行性分析

而整个校园日常事务管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。

由于我们是在模拟现实的实际需要而开发的系统,作为我们的课程设计课题。因此在经济可行性研究不给予考虑。

由此,该系统的操作是可行的,能满足校园日常事务管理的需求。 综合以上几个方面,该系统具有很高的开发可行性,无论是从技术上还是操作上。

可行性分析是为了弄清所定义的项目是不是可能实现和值得进行。这样可以大大简化了系统分析和系统设计的过程。减少风险。

第3章需求分析

3.1功能分析

对校园内部网站来说,信息的及时信是要考虑的最大问题。每个人都可以发布自己的消息,其他人员可以刷新网站的方式来查看最新的消息,也可以对发表的信息进行回复,管理层领导可以对学生的消息进行批复。具体的角色功能如下所示:

4

学生角色(普通用户):

发布新消息

回复已经发布的消息 查看所有消息 管理层领导角色:

发布新消息

回复已经发布的消息 批复已经发布的消息 查看所有消息

3.2软硬件环境需求

根据系统的基本功能需求,以及客户的信息系统环境,计划采用浏览器/服务器模式来构建管理系统。本项目计划采用J2EE技术来开发。

由于本系统不涉及复杂的数据分析和处理,为了节约开发成本和降低开发难度,计划采用JSP Model2结构来开发,具体的软硬件环境要求如下。

(1)硬件环境:采用普通办公用个人计算机作为服务器即可。 (2)操作系统:可以采用Windows XP以上系统。 (3)数据库系统:采用MySQL 5.0即可。 (4)Web服务器:采用Tomcat 5以上系统。

(5)Java运行环境:采用JRE 1.5以上中文版本。

(6)客户端:采用浏览器工具即可。 (7)开发工具:MyEclipse 8.6。

第4章系统设计

4.1绘制用例图设计系统功能

校园日常管理系统一共包含两种用户角色,分别是管理层领导、学生。下面来分析这两个角色所对应的用例图。

从前面的功能分析可以看出管理层领导和学生的功能非常类似,不同的是管理层领导多了一个批复已发布消息的功能。所以可以得出管理层领导继承了学生的功能,其关系如4.1.1图所示

图4.1.1

5


数据库课程设计 - 校园日常事务管理系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:83优先编码器课程设计 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: