.2.2 经济可行性分析
由于本系统是为教学选课管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。本文来自辣.文'论,文·网原文请找腾讯324.9114
3.2.3 操作可行性分析
对于用户而言,只需一般的网页浏览器操作技术即可,随着网络技术应用在我国的普及,这一项应用操作应该具有广泛的可行性。本系统界面设计简单易懂,使得操作起来不会存在太大的难度。
3.3 系统流程分析
经过分析,在脑海中形成了一个初步的选课基本业务流程:首先由学生登录系统进行选课,浏览选课列表选择自己所需课程,并传送到教务处管理员。接着教务处管理员汇总选课单,提交学生所选课程名单,教师通过自己的权限进行对学生课程的批审,最终确定选课名单并提交给教务处管理员。教务处管理员获取选课名单进行备案,之后通知学生上课。通过对此选课大体业务流程分析,可以更加明确的分析和设计相应所需功能模块。采用此流程可以使学生选课过程更有条理和规范,老师和管理员的有条不紊的实施自己对学生选课的权限,学生能更清晰的熟知选课整个流程,使整个选课过程更清晰明了。下图为分析的基础上设计的选课流程图。
图3-1选课业务流程图4 系统设计4.1数据库设计
4.1.1 数据库选用
此选课管理系统是一个小型的数据库系统。在这里选择ACCESS 数据库进行开发。因本系统是在Windows系统下使用的,并且要支持访问,考虑ACCESS数据库是由Microsoft公司开发,与系统的兼容度较高。相比之下,虽然SQL Server数据库比ACCESS数据库功能更强大,更安全。但是ACCESS数据库容易操作,并且更容易移植,所以采用ACCESS数据库开发。
4.1.2 数据源命名规则
数据库名称:school.asa
在使用Access做后台数据库的网站中,一但通过其他非法手段获取了服务器的Access数据库的路径和名称,输入数据库文件的地址就可以直接下载整个Access数据库文件,得到网站中的重要数据,从而给网站的安全带来了严重的威胁。为此,在考虑数据库命名的时候,之所以采用.asa为后缀是为了更好的做到保护数据库安全性。安全保密设置方面已经做了一系列的措施。
4.1.3系统数据E-R概图设计
根据以上选课业务流程分析,考虑当前选课所涉及的数据,设计了本系统的主要相关实体(E-R)概图。
图4-1 课程实体图 图4-2 学生实体图图4-3 教师实体图 图4-4 实体联系图4.1.4 数据表的建立
根据前一阶段的分析,结合系统的E-R概图,建立本系统的数据表。
本系统主要有如下8个数据表:学生帐号信息表、学生选课状态表、课程信息表、教师帐号表、教师信息表、学生成绩表、管理员帐号表、选课通知表。现将本系统设计的8个数据库表逐一说明。
上一页 [1] [2] [3] [4] [5] [6] 下一页
asp+access网上选课系统系统设计论文 第5页下载如图片无法显示或论文不完整,请联系qq752018766