,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为NET开发的首选语言。浏览器-Web服务器的结构如图11所示
应用程序CGI浏览器WebServer
图11浏览器-Web服务器结构Web应用的执行过程如图12所示访问并调用Web服务器上的应用客户端Web浏览器返回动态HTMLWeb服务器
数据库
C应用
CGI
图12Web应用的执行过程
f14参考资料
12345678软件工程开发报告模板标准。GB856788《软件工程与软件开发工具》ISBN7302092907、TP。65152004年9月软件工程开发报告模板标准。GB856788学生信息系统可行行分析报告WWWGOOLGECNSEARCHRUANJIAN软件工程概论李存珠李宣东编著南京大学计算机系出版2001年8月《SQLServer数据库应用技术》张浦生何升编著清华大学出版社出版《软件工程》耿建敏吴文国主编清华大学出版社出版《ASPNET程序设计教程与实训》方明清易永红主编北京大学出版社出版
2可行性研究的前提
21要求
a学生信息管理功能:学生信息管理工作主要是学生基本情况的管理包括学生学籍变动的管理(查询、统计,招生信息等)、学生成绩的管理,学生日常管理业务信息管理、学生勤工俭学助学岗位信息管理、学生宿舍信息管理、党团信息管理、学生缴纳信息管理、学生综合信息发布管理和学生奖励项目信息管理,主要包括数据输入、修改、删除、追加、查询、统计和打印报表等功能,学生学籍管理系统要能高效、准确地完成这些功能,并要达到界面美观友好、使用方便。CASPNET和其他数据库管理系统相比,可以发现它基于CS的体系结构,除拥有其他开发平台的界面制作的优秀控件之外,以应用系统工程的工作空间(WorkSpace)为框架,以数据窗口控件和数据对象作为数据库应用系统开发的核心,通过这两个控件的使用,并结合其他控件的辅助功能,能制作出功能强大的管理系统,因此选用CASPNET来制作学生信息管理系统,实现对学生学籍(包括学籍变动情况)、教师信息及教课和学生成绩的全面管理。
b
学生信息管理软件的性能:开发该软件的基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与操
作处理基于MicrosoftSQLserver2000数据库系统的数据管理使该软件有更优异的性能软
f件的基本数据流动为用户数据的输入学生信息课程信息班级信息的输入以及有关用户提出的对学生信息等等的查询要求所产生的数据输出数据的输入与输出处理流程都依靠数据库的支持数据的安全基本保证SQLserver的安全性能比较令r