收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于BS的班级管理系统设计实现开题报告

[关键词:BS,班级管理]  [热度 ]
留言管理:班长可以管理留言,可以定期删除一些过时的留言,以确保留言的实时性,可以删除一些同学发的恶意留言等。

(3)发布信息:班长可以下达学校的最新通知,以及一些需要同学注意的事项等,一些日常活动等信息。

2、普通学生模块

(1)信息修改:学生可以修改自己的信息,以确保当自己的信息改变时,即时让同班同学知道。

(2)发布留言:可以发表言论,可以提问问题,发表自己一天的感想等。

(3)回复留言:可以回复其他同学的留言。

2.2 基本要求

  1、 界面方面:系统有“班级首页”、“班级活动”、“班级相册”、“班级留言”、“同学信息”、“风采展示”六大界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。

  2、 控制方面:不同人员所做的操作时不一样的,根据登录的身份显示不同的界面。

  3、安全性方面:设立用户名和密码验证方式,防止越权操作。

  4、 其他:数据库设计至少应该达到第三范式的要求,保证数据的完整性;可以用PowerDesigner,RationalRose等工具进行数据库的建立和图的实现,用Dreamwaver、PS工具对系统的界面进行美化和布局,以达到更好的效果。

2.3 关键问题及其解决的方法和措施

  1、系统安全性问题:采用密码和用户名验证方式,保证操作的合法性。

  2、同学留言方面:必须对留言进行审查,避免有敏感字段,或恶意留言等现象的出现。

3.本课题拟采用的研究手段(途径)、可行性分析和进度安排

3.1 研究手段

  本项目以原型模型开发,采用的开发工具是开发环境为Windows7+IE9.0+weblogic8.1+Dreamweaver,采用的开发语言是Java,采用的数据库服务器为Oracle10g。系统有较高的安全性和较好的性能。

  具体步骤:

  第一步,进行系统的可行性分析,完成系统的需求分析。

  第二步,对系统进行概要设计,设计系统的结构图,确定各模块(页面)之间的调用关系,设计出结构良好的数据库。

  第三步,对系统进行详细设计,确定各模块的算法。

  第四步,进行软件编码,实现其各项基本功能。

  第五步,系统在真实数据下进行各种测试。

  第五步,完善系统的用户部署和操作说明书,撰写毕业论文。

3.2 可行性分析

(1)技术可行性,软件开发高速发展的今天,技术发达,用来实现网络软件开发的工具很多,我们可以利用这些工具来进行研究。

(2)经济可行性,此软件为在班级中使用,经济上无负担,所以在经济上是可行的。 

(3)操作可行性,因为客户端是浏览器,所以无需培训,会上网就会操作。

(4)软件实用性,在班级中算是非常实用的软件。


本免费范文参考内容由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于BS的班级管理系统设计实现开题报告!