下载此文档

正文参考文献致谢(共16页).doc


文档分类:论文 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
绪论
选题背景
在二十一世纪的新时代,程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
经济可行性
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,
为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
第一,本系统的运行可以代替人工进行许多繁杂的劳动;
第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高学校的工作效率;
第四,本系统可以使敏感文档更加安全,等等。
所以,本系统在经济上是可行的。
管理可行性
本系统主要面向学校,在校内网内运行,用户群较少,易于维护管理。
开发环境的说明与安装
开发语言的选择
本系统开发语言是JAVA语言,采用MVC三层架构,使用了Struts 2 ,Hibernate和Spring三大框架整合开发。
数据库的选择
在数据库的选择上,考虑到用户群主要是教师,学生,用户规模不大,本系统采用Mysql轻量级数据库。
开发工具的选择

系统设计
软件结构模块设计
系统开发的总体任务是实现细心关系的系统化,规范化和自动化。
<A>.系统的结构关系图如下:
如图4-1
<B>.结构关系图描述
系统的结构关系图是系统的总体功能分析,是在系统开发的总体任务的基础上完成的。本项目中的学生信息管理系统需要完成的功能主要有课程管理,教师账号管理,学生账号管理。
管理员模块:
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
用户管理:管理员能查询所有学生和教师的详细信息,添加学生和教师。
课程管理:通过该模块,管理员可以查看课程信息,添加新课程。

课程管理系统
课程管理
教师账号管理
学生账号管理
课程资源管理
图4-1 系统结构关系图


数据库设计
数据库描述
根据上面的分析就可以设计出能够满足用户需求的各种数据库试题,以及他们之间的关系,为后面的逻辑结构设计打下基础。这些试题包括各种具体信息,通过相互之间的作用形成数据的流动。本系统的试题由用户实体,教学资源实体,课程实体。实体之间的描述E-R图如下:

用户密码
用户名
用户ID
管理员

用户实例图
任课教师
课程章节
课程名
课程ID
课程

精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
数据库结构设计
逻辑结构设计
表5-1 User 管理员信息表

表5-2 Teacher 教师信息表

表 5-3 Student 学生信息表

表 5-4 C

正文参考文献致谢(共16页) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rsqcpza
  • 文件大小5.97 MB
  • 时间2022-03-06
最近更新