自考计算机信息处理综合作业文档格式.docx
《自考计算机信息处理综合作业文档格式.docx》由会员分享,可在线阅读,更多相关《自考计算机信息处理综合作业文档格式.docx(88页珍藏版)》请在冰豆网上搜索。
1.2开发的任务……………………………………………………………………………………..(4)
1.3开发的特点………………………………………………………………………………………(4)
第二章系统分析……………………………………………………………………………………………….(5)
2.1需求分析…………………………………………………………………………………………(5)
2.2实现目标………………………………………………………………………………………….(5)
2.3可行性分析……………………………………………………………………………………….(5)
第三章系统设计……………………………………………………………………………………...………….(7)
3.1系统结构设计…………………………………………………………………………………..(7)
3.2关系设计…………………………………………………………………………………………..(7)
3.3表设计………………………………………………………………………………………………(12)
3.4数据库设计……………………………………………………………………………………….(17)
第四章系统实施………………………………………………………………………………………………….(20)
4.1系统登录界面设计…………………………………………………………………………….(20)
4.2窗体对象设计……………………………………………………………………………………(23)
4.2.1数据编辑窗体设计……………………………………………………………………(24)
4.2.2数据查询窗体设计…………………………………………………………………..(34)
4.2.3打印报表窗体设计……………………………………………………………………(36)
4.2.4退出系统窗体设计……………………………………………………………………(38)
4.3查询对象设计……………………………………………………………………………………(40)
4.3.1男学生成绩查询………………………………………………………………………..(40)
4.3.2按学生姓名成绩查询…………………………………………………………………(42)
4.3.3成绩交叉表查询……………………………………………………………………….(44)
4.4报表对象设计……………………………………………………………………………………(46)
4.4.1成绩报表的设计………………………………………………………………………..(46)
4.4.2学生信息报表的设计…………………………………………………………………(47)
4.5宏对象设计…………………………………………………………………………………………(48)
4.5.1欢迎窗体宏……………………………………………………………………………….(48)
4.5.2系统主窗体宏…………………………………………………………………………..(49)
4.5.3数据编辑宏………………………………………………………………………………(50)
4.5.4数据查询宏……………………………………………………………………………..(51)
4.4.5打印报表宏…………………………………………………………………………….(52)
4.5.6退出系统宏…………………………………………………………………………….(53)
4.5.7学生窗体宏的设计…………………………………………………………………(54)
4.5.8课程窗体宏的设计…………………………………………………………………(55)
4.5.9成绩窗体宏的设计…………………………………………………………………(56)
4.5.10男学生成绩查询宏的设计……………………………………………………(57)
4.5.11按学生姓名成绩查询宏的设计………………………………………………(57)
4.5.12成绩交叉表查询宏的设计………………………………………………………(58)
4.5.13成绩报表宏的设计…………………………………………………………………(58)
4.5.14学生信息报表宏的设计…………………………………………………………(59)
4.5.15退出宏的设计…………………………………………………………………………(60)
4.6系统整合………………………………………………………………………………………….(61)
第五章系统调试…………………………………………………………………………………………….(73)
5.1分调…………………………………………………………………………………………….(73)
5.2联调…………………………………………………………………………………………….(74)
第六章系统评价…………………………………………………………………………………………….(79)
6.1系统运行情况………………………………………………………………………………(79)
6.2存在问题……………………………………………………………………………………..(79)
6.3心得体会………………………………………………………………………………………(79)
第七章操作说明书…………………………………………………………………………………………(81)
7.1运行环境……………………………………………………………………………………..(81)
7.2实例……………………………………………………………………………………………..(81)
第八章附录……………………………………………………………………………………………………(87)
8.1数据库及其对象列表清单…………………………………………………………..(87)
8.2参考文献………………………………………………………………………………………(89)
第一章系统概述
1.1开发的目的
在信息技术,互联网技术高速发展的今天,原来的手工办公方式已经不能满足现实要求,甚至成为现实工作的阻碍。
学生成绩管理系统开发目的是为了方便学校对学生成绩相关信息的浏览,输入,查询,存档,统计,打印等管理,提高相关部门工作效率,实现部门管理无纸化,信息化,提高效益,全面实现自动化办公及信息化管理。
1.2开发的任务
学生成绩管理系统的开发任务是:
开发出成绩管理系统。
即根据现今一般学校对学生成绩管理的一般情况,通过对用户整个需求的深入分析,设计出一个成绩管理的应用程序,用来解决成绩管理过程中原有手工模式办公方式下的各种弊端,通过成绩管理系统可以及时,准确,完整地对学生,课程及成绩的相关信息进行有效管理。
1.3开发的特点
学生成绩管理系统的开发具有以下特点:
1)采用了可视化的编程方法。
2)采用结构化的思想自顶向下分析,设计,自底向上实施的系统化结构化设计方法。
3)利用各个对象中的向导工具,可以实现系统的快速集成开发。
4)对程序设计人员的要求相对较低,利用微软windows平台和access工具的广泛性和应用普及性,便于新系统的维护和推广应用。
5)对系统功能的扩展十分方便。
Access有强大的开发平台,表结构,窗体,查询,报表,宏等都非常快捷,简便。
维护简便,使用方便,便于推广。
6)自动化程度高,access内置了丰富的函数,命令,控件等,可以不用编程直接调用,省去了很多编程工作,使开发人员能够把更多的精力放在表结构关联设计和功能扩展等方面,降低了错误率也提高了系统稳定性和安全性。
第二章系统分析
2.1需求分析
学生成绩管理系统从功能上来说,主要是实现对一般学校单位的信息化管理。
用户的需求可分为如下几个方面:
1)管理人员通过该系统登记学生,课程及成绩的相关信息。
2)学生可以通过该系统来查询自己的成绩。
3)通过该系统对学生,课程,成绩的相关信息进行查询,分析和统计。
2.2实现目标
学生成绩管理系统应具有以下功能模块:
1)系统登录界面:
友好直观的用户界面,检验用户的合法操作权限。
如果用户输入的用户名正确,则进入系统主界面。
2)系统主界面:
展示系统主功能菜单,包括数据编辑,数据查询,打印报表和退出系统等四个主功能模块。
3)数据编辑:
完成相关信息的录入,具体包括学生基本信息与课程,成绩基本信息的输入与编辑。
4)数据查询:
主要是完成按给定的条件对具体的信息进行浏览及查询,具体包括男学生成绩查询,按学生姓名成绩查询,学生成绩交叉表查询。
5)打印报表:
主要是对各相关表进行统计和分析,具体包括学生信息表,成绩表。
6)退出系统;
具体包括退出到access和退出到windows.
2.3可行性分析
2.3.1经济可行性
本系统采用Microsoftoffice中集成的access2010数据库作为开发工具,采用单机单用户操作方式,前台开发软件为access2010,后台操作系统为windows2008,软硬件的平台配置要求不太高,包括软件开发费用,总的一次性投资不高,这样一来就不用为开发工具支付额外的费用。
另外该系统的消耗品(如打印纸)费用较低,加上设备和备件的折旧费,再综合考虑系统开发后取得的收益,该系统设计的成本是非常低廉的。
系统一旦完成投入使用后,会大大减少管理人员的工作负荷,总的来说,取得的收益远大于支出费用。
也使得学校的管理更趋科学化,现代化。
2.3.2技术可行性
由于用Microsoftaccess作为开发工具,可以依靠其内置丰富的函数,命令,控件等,还有利用它各个对象中详细的向导功能,很大程度上可以不用编写任何代码就能快速实现系统的设计工作,而且对程序设计人员的综合要求也不是特别的高。
Access是微软office家族中的一份子,从access2003到access2007再到access2010多个不同的版本,经受住了全世界成千上万用户的实际应用的检验,这充分说明access无论在安全性还是稳定性方面都是经得起实践考验的,是值得信赖的,而且它还有着强大的技术团队作后盾,更何况还可以在线获得支持,这样一来就使开发人员免去了后顾之忧。
因此儿童家具销售管理系统的开发在技术上是完全可行的。
2.3.3管理可行性
Access是office家族的一份子,是一款非常大众化的应用程序,具有广泛的使用群体,就其操作上的简洁性和易用性而言,对操作人员的专业技术及综合素质的要求不是很高,一般情况下有计算机应用基础的人员,都能快速掌握。
Access的操作界面也是非常友好的,类似于office家族中如:
Word,excel一样具有广泛性和普及性,这些特性都将非常有利于系统的应用和推广。
而且市场和用户对Microsoft这些产品的认同度是非常高的。
综上所述,学生成绩管理系统的开发需求是非常有必要的,同时经过经济可行性分析,技术可行性分析和管理可行性分析,系统的开发是完全可行的。
学生成绩管理系统将会对学校提高成绩管