课程标题学生选课系统可行性研究报告
班级软件1301班
学号名
完成时间2016627
f目录
一引言1
11编写目的1
12项目背景1
13定义2
14参考资料3
二可行性研究前提3
21要求3
22开发条件4
24可行性方面的探究5
25可行性研究结论5
三系统分析5
31处理流程和数据流程6
32费用支出7
33人员7
34设备8
四其他可供选择方案8
五结论意见8
附录9
实体属性9
UC矩阵图9
DFD图10
数据字典10
f一引言
11编写目的
学生选课系统对于一所学校来说是十分重要的。它关系到学校教学计划的制定关系到学校教学任务的分配学校工作是否能很好地进行更关系到学生选课的效率。一个优秀的学生选课系统无论是对学校、对老师还是对学生都能带来极大的便利。而在经济与科技高速发展的今天追求效率的今天一个优秀的学生选课系统更是不可或缺的。
随着科技的发展与革新以往的选课系统与目前流行的选课系统在效率功能等方面出现了很大的差距。网上选课系统能让学生实时、方便的知道所选课程的安排情况能很大程度地减少学校在人力上的支出例如不需要再设置专门的部门给学生提供选课信息。因此学校需要与时俱进及时更新自己的选课系统以提高学校的工作效率与学生的选课效率。
对于学生而言选课既要满足自己的学分又要满足自己的兴趣爱好。于是我们需要一个更人性化、更便利的选课系统它需要能很好地统筹学生、教师与课程之间的关系。此外随着在校学生人数的增加选课系统的负担也越来越重选课速度在降低服务器崩溃的几率在上升。因此我们也需要技术上的革新以增强选课信息准确性、提高选课速度减少服务器崩溃几率。总而言之为了追求更高的效率与更好的用户体验我们需要一个技术更先进、更优秀的学生选课系统。
12项目背景
软件名称网上选课系统
项目提出者湖南商学院
项目开发者开发小组
用户湖南商学院在校学生
f13定义
JavaWeb是用Java技术来解决相关web互联网领域的技术总和。web包括web服务器和web客户端两部分。Java在客户端的应用有javaapplet不过使用得很少Java在服务器端的应用非常的丰富比如ServletJSP和第三方框架等等。
Java的Web框架虽然各不相同但基本也都是遵循特定的路数的使用Servlet或者Filter拦截请求使用MVC的思想设计架构使用约定XML或A
otatio
实现配置运用Java面向对象的特点面向抽象实现请求和响应的流程支持JspFreemarkerVelocity等视图。
SQLStructuredQueryLa
guage结构化查询语言是一种特殊目的r