- 3
- 0
- 约 35页
- 2016-10-12 发布于贵州
- 举报
软工工程课程关系系个人报告,员工关系培训课程,员工关系管理课程,软件工程主要课程,软件工程专业的课程,软件工程课程设置,软件工程培训课程,软件工程师课程,软件工程师的课程,计算机软件工程师课程
《软件工程》
个人课程设计报告
北京工业大学
计算机学院
学号报告人姓名:严岩
承担角色:程序辅助设计员
组号:1
组长:张钊
同组其他成员:张阳,陈亢
课程教师:付利华
课程设计概述:
开发目的:
我校在近些年经过不断的建设,课程数量和科目类别也越来越繁多,这样就引发了教室安排,学生选课查课,教师查询考勤,后勤管理等等一些课程管理上面的难题和需求。
为了解决这样的难题,提高教室使用率,满足教师和学生需求,方便管理员整体管理和监控,根据我校课程管理情况及问题所在,我们开发了这个大学课程管理系统。
本组所设计的课程管理系统,适用于大部分校园,对具有较多课程的学校有着较强的适用性。同时在对监督学生自主完成课程,教师教室和设备预约以及管理员教室设备管理、保修等功能具有较好的实现能力。
任务:
随着大学课程不断发展,我们准备开发的软件为大学课程管理系统.应09界软件工程课设要求和说明,我们小组组长张钊提出了本次课题,由张钊,严岩,陈亢,张阳四人共同研发该课题.
开发环境:
Windows Xp/Vista/7, Unix, Linux,各版
开发语言:c#
4. 参考资料:
《软件工程课程设计指导书》;
百度文库
齐立波 (译),C#入门经典(第四版)清华大学出版社,2008.6。
康博(译)。高效掌握C#。清华大学出版社,2002,10。
项目的需求分析:
1.需求分析概述
根据我们小组的项目开发计划讨论和可行性研究,我们提出了“大学课程管理系统”的需求说明书。它全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
该选课系统,面向老师,学生以及管理员的综合选课软件。在学校中实用这款软件,可以使全校师生选课,授课更加方便快捷。
本选课系统教师有优先选择更改的权利,管理员负责教师之间的协调和教室的调配。系统管理员不参与开设课程、选择课程等,一切均由教师、学生等录网站自行完成。系统管理员设置一个选课时间段,在到达时间段以前,教师可以开设课程;到达时间段以后,学生可以登陆网站选择课程。
教师用户登陆网站后可以开设课程,在下拉菜单中可以选着时间段,以及给与选择时间段的空余教室选择,如果教师对时间或者教室有特殊安排,可以联系管理员,管理员向各个教师之间进行协调,或者根据空余教室进行安排,将更改的时间或者教室以发布通知的形式发送到选课系统的首页。教师为每门课程设置一个学分,并可以在课程结束后给予分数,并且可以查询更改分数。对于学生用户,登陆系统后,可以查询各种课程,以及课程的详细信息,学生可以选择课程和退选课程,当这门课结束时,可以查询到自己获得的分数。
2. 实体集设计
详细设计请参照《项目需求说明书》
3 功能需求设计
详细设计请参照《项目需求说明书》
性能需求设计
1.正确性需求
系统正确性需求主要包括:
·系统能够把教室的使用情况,课程的信息,学生的信息,准确地导入数据库中
·管理员及用户查询时能够从数据库中准确地读取并且在界面显示
2.时间特征需求
响应时间:0.5秒以内
更新处理时间:0.5秒钟以内
数据的转换和传送时间: 1秒以内
解题时间: 1秒以内
3.稳定性需求
该系统部署后,在硬件和支持软件没有发生变化的情况下,能够一直保持运行状态,直到系统被升级或替代
4.灵活性需求
操作方式上的变化:该软件实用与现在流行的操作系统
5.扩展性需求
支持环境的扩展:系统运行所要求的操作系统可以从Windows 平台扩展到Mac平台等
6.数据管理能力需求
系统数据库中应能对一定数量教师信息,课程信息和学生个人信息进行存储。
7.故障处理能力需求
系统出现软件故障时,为满足信息处理的要求,可以采取数据恢复来解决,因此平时要注意经常进行数据备份
项目设计的基本原理和采用的主要方法与技术:
1.技术概括:
课程管理系统运用到了C#语言来实现模块功能和界面设计,.NET,socket通信,MVC三层架构,WINDOWS服务来实现客户端的正常稳定的运行。
2技术原理
(a). C#与.NET技术
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对
您可能关注的文档
- 路桥工程学院学生会体部学期总结.doc
- 路桥工程施工项目成控制措施分析.doc
- 路由器 静态路由与态路由 配置实验.doc
- 路由器及路由协议的置实验报告.doc
- 路由器的基本配置与态路由配置.doc
- 路由器组网及静态路配置答案.doc
- 路由器配置实验指导2009.doc
- 路由器与交换机配置训总结(完整版)应付老师必备.doc
- 车库工程基础分部验总结报告.doc
- 车辆生产企业及产品第174批).doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
原创力文档

文档评论(0)