毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
asp+access班级网站的设计实现+ER图(6)
(3) 查看班级的相关新闻。
可行性分析:前置条件是教师用户知道自己的账号和密码,登录到教师主页后,可以查看到表格形式的教师发布的新闻列表,分别点入可以进行查看具体内容。也可以发布新的新闻。操作可行。
(4) 删除教师自己提交的新闻和作业。
可行性分析:前置条件是教师用户知道自己的账号和密码,登录到教师主页后,可以查看到表格形式的教师发布的新闻列表和作业列表,可以分别进行删除管理。操作可行。
2.1.2 技术可行性
本课题的技术可行性在于上文所列的难点的攻克。
(1) 项目开发流程
TDD开发的最难之处则是开发人员对于用户需求的不明晰,造成测试用例写不完整,从而导致开发失败。
这个难点经过我在开发前期就充分的和老师学分讨论需求,并且加上在大学期间,比较熟悉了班级管理流程,使我充分了解用户的需求,最终克服了此难点。
(2) 架构设计
系统架构可谓是系统骨架,难点在于它的答案并非唯一,一旦答错直接会导致项目返工。所以我使用了三层架构,中规中矩,保证可行性。
(3) 数据库设计
在数据库设计上,我的导师给了我充分的意见和指点,帮助我克服了这个难点。
2.2 需求分析
2.2.1 系统用户权限
班级管理系统在制作之初,就要求需要为辅导员和学生提供不同的权限。以此达到限制学生只能录入,辅导员只能审批的功能要求。因为班级管理系统的用户范围为整个应用技术学院的学生、辅导员。所以在用户权限设计上,我推荐并由辅导员管理员分层管理权限级别较低的学生。
其中,学生权限级别最低,仅仅能查看和录入个人的信息与活动。
其次是辅导员,辅导员可以审批自己所带的班级活动,信息等。
数据如表2.1所示。
表 2.1 用户级别
用户级别 权限级别
辅导员 高
学生 低
2.3 系统功能分析
2.3.1 系统功能模块结构图
系统功能模块结构图如图2.1所示。
图 2.1 系统功能模块结构图
2.3.2 登录功能
1) 功能说明:
登录功能用于学生、辅导员登录。登录功能其实是一个过滤功能。首先,它通过用户的账号密码输入,来排除不是我们学校或不是系统用户的人。其次,它通过用户输入验证码,来排除不是某一台电脑进行的自动登录。最后,它通过每个用户的权限级别,来分配跳转的页面。
2) 登录功能流程图如图2.3所示。
图 2.3 登录功能流程图
2.3.3 发布管理新闻功能
1) 功能说明:
发布新闻查看新闻功能是本系统的核心功能,也是本系统的核心业务。
发布新闻包含三个操作流程;教师向系统输入自己的新闻信息,教师审查他所带的学生的活动信息是否正确,学生自己查看教师所发布的新闻信息。
在“学生向系统查看教师发布的新闻信息时”这个操作流程中。系统拥有一个专门页面提供筛选,并能同时能查看多条新闻信息,以减少向服务器提交次数,也增大体验度。
在“教师向系统发布管理新闻信息时”这个操作流程中。系统也拥有一个专门的页面来处理此业务。系统会为辅导员提供一张列表,上面显示所有已经发布的活动新闻信息。系统把为每个活动的删除保留管理权限开放给辅导员,辅导员可以自行判断应该在什么时候更新或者继续保留重要新闻。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
VB数字信号处理器及应用课程试题库建设
下一篇:
Flash CS4休闲游戏打飞机设计
基于Apriori算法的电影推荐
考证平台静态网页设计与制作
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
基于消费者个性特征的化...
网络常见故障的分类诊斷【2055字】
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
承德市事业单位档案管理...
国内外图像分割技术研究现状
神经外科重症监护病房患...
公寓空调设计任务书
志愿者活动的调查问卷表
中国学术生态细节考察《...
AT89C52单片机的超声波测距...